首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NAND ECC扇区大小

NAND ECC扇区大小
EN

Stack Overflow用户
提问于 2015-03-20 13:20:01
回答 2查看 951关注 0票数 1

最近,我一直在研究用于NAND闪存的Hamming、R-S和BCH ECC方案的基础知识。

根据this源(在页面底部),对于BCH,您可能有512B或1024B的扇区大小。奇偶校验位的数量取决于扇区大小。

我的问题--在处理ECC时,扇区大小(512B或1024B)是“用户可选的”吗?也就是说,可由软件程序员选择?或者这是由NAND供应商制定的、您必须遵守的东西?

EN

回答 2

Stack Overflow用户

发布于 2015-06-23 19:43:36

是的,ECC扇区大小是用户可选的。这里的“用户”指的是对你提到的“程序员”有完全控制权的人。从NAND闪存的角度来看,ECC页面大小的选择不受限制。但是,它总是依赖于“程序员”,它将与NAND通信来放/读数据。“编程器”可以是嵌入式设备(如手机、机顶盒等)中的微控制器、基于PC的NAND批量编程器设备等。关于“编程器”的设计/设计限制,它可能想要选择ECC页面大小中的任何一个。

NAND flsh不会将ECC数据的格式/大小/方向等方面限制为分页数据。

票数 2
EN

Stack Overflow用户

发布于 2015-04-01 15:57:01

我找到了一个很好的关于与STMicroelectronics产品相关的How to use NAND flash的资源,可以给你一些提示。

例如,在上述NAND闪存中:

BCH控制器使用1024字节的

扇区,这意味着不支持小页面与非(512B)。

还可以看看这些为与NAND设备交互而创建的tools

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29159918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档