Cypress技术论坛
直播中

孙燕冉

7年用户 328经验值
私信 关注
[问答]

什么ECC算法需要用于S34ML04G2?

你好,
我们使用的是S34 ML04G2 NAND闪存。它的数据表说它是一个“4位ECC”内存,我不完全理解它的意思。我想知道在这个闪存的CPU中需要实现什么ECC算法:正常的汉明算法行吗?或者是强制使用BCH算法吗?
谢谢。

以上来自于百度翻译


     以下为原文
  Hi,

We are using the S34ML04G2 NAND Flash. Its datasheet says it is a "4-bit ECC" memory, which I don't fully understand what it means. I am wondering what ECC algorithm I need to implement in the CPU for that Flash: is a normal Hamming algorithm ok? Or is it mandatory to use a BCH algorithm?

Thanks.

回帖(1)

张珍岚

2018-10-9 11:39:36
你好,
汉明码能够最大限度地校正1位ECC,因此它不能满足S34 ML04G2的需要。
对于4位ECC,您将不得不使用BCH算法,而不是最流行和最常用的算法。
BCH现在几乎由NAND控制器的所有ECC引擎支持。
最好的问候,
巴金达西
------
客户应用工程
闪存业务单元
赛普拉斯半导体公司

以上来自于百度翻译


     以下为原文
  Hello,
 
Hamming code is able to correct 1-bit ECC at maximum so it does not fulfill the S34ML04G2 needs..
For 4-Bit ECC, you will have to use BCH algorithm instead which is the most popular and most used algorithm.
The BCH is nowadays supported by almost all ECC engines of NAND controllers.
 
Best regards,
Bacem Daassi
------
Customer Application Engineering
Flash Business Unit
Cypress Semiconductor Corp.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分