news 2026/6/10 22:28:13

【SLAM】嵌入式系统硬件存储及其架构设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【SLAM】嵌入式系统硬件存储及其架构设计

IPM、MSS(OCM)、DTCM-DSP0的含义与实现,需结合嵌入式系统硬件的存储架构(需要研究参数定义,存储类项包含容量、延迟):

1.IPM(Interior Processing Memory):内部处理内存

  • 含义
    系统中实时计算的专用高速内存,用于临时存储特征提取、匹配等算法的中间数据(如图像金字塔、关键点描述子),需低延迟、高带宽。
  • 具体实现
    通常采用片上SRAM或专用缓存,直接挂载在处理器本地总线(避免系统总线竞争),容量一般为“几MB级”(表格中显示为“几MB”),访问延迟约3800ns(表格中延迟1为3800)。
    例:在ARM Cortex-A/M系列处理器中,可通过内存映射将某块片上SRAM配置为IPM区域,代码中通过__attribute__((section(".ipm_data")))指定数据存储到此区域。

2.MSS(OCM):存储子系统(片上内存)

  • 含义
    • MSS:Memory Subsystem(存储子系统),包含程序/数据缓存、TCM(紧耦合内存)等模块;
    • OCM:On-Chip Memory(片上内存),即集成在芯片内部的存储(非外接)。
      因此MSS(OCM)是“片上存储子系统”,负责承载系统的核心代码、高频访问数据。
  • 具体实现
    由**片上L1/L2缓存、ITCM/DTCM(紧耦合内存)**等组成,容量通常为“256KB~几MB级”(表格中显示为256MB,可能是“片上+片外扩展”的子系统总容量),访问延迟由内部层级决定(表格中未单独标注延迟,属于子系统整体)。
    例:在瑞芯微RK3588等芯片中,MSS(OCM)包含1MB L2缓存 + 256KB ITCM + 256KB DTCM,通过链接脚本划分内存区域(如.ocm_code段存核心算法代码)。

3.DTCM-DSP0:DSP0核心的数据紧耦合内存

  • 含义
    • DTCM:Data Tightly-Coupled Memory(数据紧耦合内存),是与处理器核心“物理绑定”的高速内存,访问延迟极低(无Cache miss风险)
    • DSP0:第0个数字信号处理器(系统中负责特征提取、加速计算)。
      因此DTCM-DSP0是“DSP0核心的专用数据存储”,用于存放DSP0的实时计算数据(如特征点坐标、描述子向量)。
  • 具体实现
    与DSP0核心集成的片上RAM,容量通常为“256KB~1MB级”(表格中显示为256KB),访问延迟仅10ns(表格中延迟1为10)。
    例:在瑞芯微RK2118M芯片中,DSP0配置了768KB DTCM,代码中通过__attribute__((section(".dtcm_dsp0")))将DSP0的输入/输出数据绑定到此区域,直接以DSP核心时钟速度(如400MHz)访问。

总结(对应表格项)

存储项容量延迟核心定位
IPM百MB(基本不限制)3800ns系统算法的实时处理缓冲区
MSS(OCM)32-256MB200ns片上存储子系统(代码+数据)
DTCM-DSP0256KB10nsDSP0的专用低延迟数据存储
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:29:01

基于单片机的多功能智能台灯(有完整资料)

资料查找方式:特纳斯电子(电子校园网):搜索下面编号即可编号:T3252402M设计简介:本设计是基于单片机的多功能智能台灯,主要实现以下功能:通过时钟模块可以获取时间,可以实…

作者头像 李华
网站建设 2026/6/10 12:28:56

Mysql中event用法详解,零基础快速入门必看!

Event即事件,也是一种数据库对象,又叫时间触发器或者事件调度器,与triggers的事件触发不同,tiggers会因为update、delete、insert等事件触发,而event类似与linux crontab计划任务,用于时间触发,…

作者头像 李华
网站建设 2026/6/10 19:26:38

Postman,一个功能强大的API开发和测试工具

最近有粉丝在群里说在找 postman 的使用教程,案例等文章。 那么今天我就来写一个。 Postman 是一个功能强大的 API 开发和测试工具,它提供了丰富的功能,帮助开发人员更好地管理、测试和文档化 API。无论是单独开发还是团队协作,Po…

作者头像 李华
网站建设 2026/6/10 14:35:32

配管配线工程量计算规范实操

配管配线工程量计算规范&实操 绝缘导线穿管敷设,即配管配线,是工业与民用建筑中应用最广泛的配线方式。它不仅安全可靠,能有效抵御腐蚀气体侵蚀与机械损伤,还便于电线更换。本期将结合电气插座配线工程量计算规范&#xff0c…

作者头像 李华