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.

[参考译文] OMAP-L138:有关 NAND 闪存 ECC 的问题

Guru**** 2555630 points
Other Parts Discussed in Thread: OMAP-L138

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/620001/omap-l138-questions-about-ecc-of-nand-flash

器件型号:OMAP-L138

您好!

我是由客户 OMAP-L138要求的。
请告诉我技术参考手册中"20.2.5.6.6.2 4位 ECC"的读取序列。


1.修订版 A ->修订版 B 添加步骤10的虚拟引线的原因是什么?

>10。 对除之外的任何 EMIFA 寄存器执行虚拟读取
> NAND 闪存错误地址1-2寄存器
>(NANDERRADD [2:1])或 NAND 闪存错误值1-2
>寄存器(NANDERRVAL [2:1])。

 此外、如果我们不这样做、会发生什么情况?

2.在此时不执行步骤11的处理时,是否也需要步骤10?

3.如果没有执行步骤10/11,是否将步骤12中的第一个 NANDFSR 读取视为虚拟读取,
  读取的值可能会变为未定义?
 (1至3返回到 ECC_STATE、尽管计算处理未完成)

很抱歉,这个问题很难理解。
如果您能回答、我将不胜感激。


此致、
Miyashiro

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    让我看看这个、我将更新该主题。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan、您好!

    您对此问题是否有任何更新?

    此致、
    Miyashiro
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    为了避免在访问 EMIF 寄存器时可能发生的竞争条件、虚拟读取被添加到 TRM 中。 请参阅器件勘误表中的使用说明:2.3.4、因为扩展等待状态下的 EMIF 勘误表也建议添加此虚拟读取命令。

    www.ti.com/.../sprz301m.pdf

    n`t 为该器件提供的较旧的 TI 软件没有实现此虚拟读取、但根据一些客户的反馈和内部测试、我们在序列中添加了此步骤以实现额外的安全性。 您将需要评估避免产品中出现这种竞争状况的重要性

    n`t 没有针对 NANDFSR 执行此虚拟读取的完整详细信息、因为这将取决于软件中读取的时序以及内核读取寄存器时 ECC 状态机处于的状态。

    此致、
    Rahul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Rahul、

    感谢您的回复和详细解释。

    我将向我的客户回答您的问题。
    如果有其他问题、请允许我再次依赖。

    此致、
    Miyashiro