主题中讨论的其他器件: TMS320C6657
您好!
我在 TMS320C6655-57数据表中查找与纠错码(ECC)相关的信息、但无法找到任何相关的信息。 是否有必要使用此 ECC、或者是否可以将其移除? 如果您能向我提供有关此主题的更多信息、我将不胜感激。
纠错码(ECC)是一个 可选功能 讨论 TMS320C6655-57?
此外、我可以收到 TMS320C6655的功耗摘要(Excel 电子表格)吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我在 TMS320C6655-57数据表中查找与纠错码(ECC)相关的信息、但无法找到任何相关的信息。 是否有必要使用此 ECC、或者是否可以将其移除? 如果您能向我提供有关此主题的更多信息、我将不胜感激。
纠错码(ECC)是一个 可选功能 讨论 TMS320C6655-57?
此外、我可以收到 TMS320C6655的功耗摘要(Excel 电子表格)吗?
Daniel:
请告诉我们您发布的图片的来源。
https://www.ti.com/lit/an/spraco4a/spraco4a.pdf
有关 EDC 和 ECC 详细信息、请参阅此文档。
——
通常、实际上在 EDC 的控制寄存器中、始终有一个启用或禁用 ECC 的选项...
-->这里的一个例子----> for MSMC 静态随机存取存储器 请参阅 https://www.ti.com/lit/ug/spruhj6/spruhj6.pdf 第39页上的此文档
寄存器 "SMEDCC"的第30位是用于禁用或启用 ECC 的 ECM 字段
误差校正模式
0 =禁用纠错
1 =启用误差校正
--
同样、对于诸如 SDRAM 的其他接口(EMIF)/存储器、请参阅数据表中的相应部分。
——
DDR3内存控制器-- https://www.ti.com/lit/ug/sprugv8e/sprugv8e.pdf
2.17 ECC 为了实现数据完整性、DDR3存储器控制器支持对存储器中 ECC 保护地址范围内写入或读取的数据进行 ECC。 ECC 算法是一种单错校正双错检测(SECDED)算法、使用(72、64)汉明码。 8位 ECC 是根据64位数据量计算的。 通过在 ECC 控制寄存器中设置 ECC_EN = 1来启用 ECC。 通过设置 ECC_EN=0禁用 ECC。 默认情况下、ECC_EN=0。 地址范围可以在 ECC 地址范围1和2寄存器中编程。 系统必须确保从 ECC 保护区域启动的任何突发访问都不能跨越至未保护区域、反之亦然。 注意:在写操作过程中 ECC 存储在 SDRAM 内部。 启用 ECC 后、在执行任何函数读取或写入之前、配置为 ECC 的所有 DDR3存储器空间都应首先写入64位对齐和64位倍数的已知数据。 这是为了确保在功能使用之前将正确的 ECC 值存储在 ECC SDRAM 中。
——
Kyle 将回答有关功耗摘要的问题。
此致
Shankari G
尊敬的 Shankari:
非常感谢您的帮助。
附件图片来自 TMS320C6657-EVM、来源如下:
Daniel:
请参阅此主题、了解功耗链接:
此致、
Kyle
您好、Kyle、
您向我发送的良好的功耗链接仅包含 C6654功耗电子表格、您能否向我发送 TMS320C6655功耗电子表格?
Daniel:
我发送的链接有一篇 Tom Johnson 的帖子,其中突出显示为绿色,包括这些链接(中间一个是 C6655 xls):
《KeyStone C66x 器件应用报告》(SPRABI5B)的功耗摘要》、网址为 www.ti.com/.../sprabi5
C6655功耗模型(SPRM601)、位于 www.ti.com/.../sprm601
TMS320C6657/55/54/52适用于要求高性能的应用的低功耗 DSP (SPRT629)、网址为 www.ti.com/.../sprt629
此致、
Kyle