代码和数据放 ITCM、DTCM、片上 SRAM 或 DDR 应怎样权衡?
TCM 延迟低且确定性强,适合关键 ISR、控制环和栈,但容量小且未必可被 DMA 访问;片上 SRAM 较快;DDR 容量大但受 Cache、刷新和竞争影响。放置必须同时考虑可达性、带宽、确定性和启动拷贝。
01
题干
代码和数据放 ITCM、DTCM、片上 SRAM 或 DDR 应怎样权衡?
请先给出结论,再结合真实项目说明设计边界、失败模式和验证方法。
先用 30–60 秒组织自己的回答,再对照分层解析。
08
TCM 延迟低且确定性强,适合关键 ISR、控制环和栈,但容量小且未必可被 DMA 访问;片上 SRAM 较快;DDR 容量大但受 Cache、刷新和竞争影响。放置必须同时考虑可达性、带宽、确定性和启动拷贝。
代码和数据放 ITCM、DTCM、片上 SRAM 或 DDR 应怎样权衡?
请先给出结论,再结合真实项目说明设计边界、失败模式和验证方法。
先用 30–60 秒组织自己的回答,再对照分层解析。