请选择 进入手机版 | 继续访问电脑版

前馈科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3395|回复: 0

AM29LV641部分bit由1写为零会出错

[复制链接]

97

主题

97

帖子

539

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
539
发表于 2021-9-15 10:41:48 | 显示全部楼层 |阅读模式
现象:将0x0CFF写为0x0C11时会出错:
1.png
                                       写前
2.png

                                       写后

原因:
当执行单字编程操作时,内部的ECC纠错模块会自动计算出一组对应该字的独立校验码组数据,同时将单字数据和校验码组数据写入存储单元。编程写入的字的数据不同,对应的校验码组数据也随之改变。所以,对已有数据的地址上可以进行同样数据的再次编程,此时校验码组的数据也与之前一致,不会出现0->1的情况,器件可以正常通过编程校验;如果对已有数据的地址进行个别位的1->0编程,此时新的校验码组的数据与之前不一致,有可能出现新码组数据上出现0->1的情况,此时器件不能正常通过编程校验。所以,不能在已有数据的地址上再次执行个别位的1编0操作,需要擦除后再次重新写入。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|计算机控制

GMT+8, 2024-3-29 17:40 , Processed in 0.062268 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表