[STM32F4] 1bit/512Byte、4bit/512Byte啥意思

[复制链接]
1727|13
 楼主| supernan 发表于 2020-5-28 22:46 | 显示全部楼层 |阅读模式
谁知道NAND Flash芯片手册中的 1bit/512Byte、4bit/512Byte啥意思?
tian111 发表于 2020-5-28 22:50 | 显示全部楼层
是不是可以操作一个BIT,或者同时操作4个BIT
jlyuan 发表于 2020-5-28 22:52 | 显示全部楼层
就是最小操作单元
songqian17 发表于 2020-5-28 22:54 | 显示全部楼层
如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个Page(例如512Bytes)中只有一个或几个bit出错。对数据的校验常用的有奇偶校验、CRC校验等,而在NAND Flash处理中,一般使用一种比较专用的校验——ECC。按照ECC的校验能力可以分为:1bit ECC/512Byte、4bit ECC/512Byte、8bit ECC/512Byte。ECC能纠正单比特错误和检测双比特错误,而且计算速度很快,但对1比特以上的错误无法纠正,对2比特以上的错误不保证能检测。
chenho 发表于 2020-5-28 22:57 | 显示全部楼层
这个是指的容错能力,512字节允许一个错位,4个错位,或者8个错位。。就算错了,都能矫正。
renyaq 发表于 2020-5-28 23:01 | 显示全部楼层
是指对ECC算法的纠错能力要求。1bit/512byte,意味着芯片每512byte最多可能有1个bit错误,超过1个1bit就是坏块了
xxrs 发表于 2020-5-28 23:08 | 显示全部楼层
1 bit的ECC还是4 BIT的ECC
 楼主| supernan 发表于 2020-5-28 23:11 | 显示全部楼层


嗯,我再好好缕一缕吧,有了好消息及时通知大家
xxrs 发表于 2020-5-28 23:13 | 显示全部楼层
哦哦哦 感谢各位的解答热心  我也了解了
 楼主| supernan 发表于 2020-5-28 23:14 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家
wakayi 发表于 2020-6-8 15:08 | 显示全部楼层
不太清楚啊
wowu 发表于 2020-6-8 15:08 | 显示全部楼层
前读后写 是吗
xiaoqizi 发表于 2020-6-8 15:09 | 显示全部楼层
哦 到底谁说的对啊
木木guainv 发表于 2020-6-8 15:09 | 显示全部楼层
我也有些糊涂了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

730

主题

10412

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部