Other Parts Discussed in Thread: MSP430FR5969-SP
我正在尝试找到有关 MSP430 FRAM ECC 操作的详细信息。 具体而言、受保护可防止单位错误的存储器块大小。 (即、它能否纠正每个字节内的单个位错误? 字? 等)
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.
Other Parts Discussed in Thread: MSP430FR5969-SP
我正在尝试找到有关 MSP430 FRAM ECC 操作的详细信息。 具体而言、受保护可防止单位错误的存储器块大小。 (即、它能否纠正每个字节内的单个位错误? 字? 等)
你好、Aaron、
我的印象是每个16位地址、但我无法在任何 FRAM 文档中确认这一点。 让我与我们的系统团队核实一下、如果是16位或稍大一点、请尝试确认这一点。
谢谢、
JD
[/报价]JD、您好!
您是否找到了有关此内容的一些文档?
谢谢、Aaron
你好、Aaron、
我能够从我们的系统团队获得一些反馈。 FRAM 字的大小实际上为80位(64位数据、16位 ECC)。 16位 ECC 为您提供双纠错和三纠错(DECTED)、优于为您提供 SECDED 的每64个数据位的正常8 ECC 位。 对于 FRAM、64位数据字(64位对齐)内的所有双位错误都会动态校正(因为它是 FRAM)、并且它们会在器件中设置 DED 标志。 64位字内的三位错误不可纠正、会导致真正的损坏。
希望这能解决客户的所有问题!
谢谢、
JD
您好 JD、
真是个好消息。 比预期的要好 因此、与 MSP430FR58xx、MSP430FR59xx 和 MSP430FR6xx 系列的其余部分相比、MSP430FR5969-SP 上的 ECC 得到了升级、后者只能纠正单位错误(SECDED)。
如果有相关文档、那将会非常棒。 您对这个答案(80位帧的 DECTED)有足够的信心吗?我们可以根据这个答案进行设计("将其带入银行"、这样说)?
我们是否有任何方法可以将错误引入 FRAM 并绕过 ECC、以便我们可以对其进行测试?
此致、Aaron
您好!
与商用版器件相比、MSP430FR5969-SP 的 FRAM 没有任何升级。 此 ECC 功能将应用于所有 FR59xx、FR6xx 和 FR2xx 器件。 我的理解是、这些 FRAM 系列中添加了此增强型 ECC、主要用于在 回流焊接期间提供 FRAM 热去极化保护。
我对这些信息充满信心、但对于文档、遗憾的是、我们目前没有提供许多有关 ECC 实施的详细信息。 我将向系统工程团队提出这一问题、看看他们是否可以考虑将其添加到这些 FRAM 器件中。
至于测试、我不知道有什么方法强制将错误引入 FRAM 以评估 ECC。
谢谢、
JD