Nor Flash电源完整性测试,Nor Flash时序测试
- 供应商
- 北京淼森波信息技术有限公司
- 认证
- 联系电话
- 18601085302
- 手机号
- 18601085302
- 联系人
- 邓经理
- 所在地
- 北京市海淀区永泰庄北路1号天地邻枫2号楼A座B101
- 更新时间
- 2024-05-21 07:28
所有的flash器件都受位交换现象的困扰。在某些情况下(nand-flash发生的次数要比nor-flash多),一个比特位会发生反转或被报告反转了。一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障就可能导致系统停机。如果只是报告有问题,则多读几次就可能解决。
位反转的问题更多见于nand-flash闪存,nand-flash的供应商建议使用nand-flash闪存时,同时使用edc/ecc算法。当然,如果用本地存储设备来存储操作系统、配置文件或其他敏感信息时,则必须使用edc/ecc(纠错码)系统以确保可靠性。
(3) 坏块处理
nand-flash器件中的坏块是随机分布的。以前做过消除坏块的努力,但发现成品率太低,代价太高,根本不划算。nand-flash器件需要对介质进行初始化扫描以发现坏块,并将坏块标记为不可用。在已制成的器件中,如果通过可靠的方法不能进行这项处理,则将导致高故障率。
5. 易用性
可以非常直接地使用基于nor-flash的闪存,像其他存储器那样连接,并可以在上面直接运行代码。由于需要i/o接口,nand-flash要复杂得多,各种nand-flash器件的存取方法因厂家而异。在使用nand-flash器件时,必须先写入驱动程序,才能继续执行其他操作。向nand-flash器件写入信息需要相当的技巧,因为设计人员绝不能向坏块写入,这就意味着在nand-flash器件上自始至终都必须进行虚拟映射。
6. 软件支持
在nor-flash器件上运行代码不需要任何的软件支持。在nand-flash器件上进行同样操作时,通常需要驱动程序,也就是闪存技术驱动程序(memorytechnologydevices,mtd)。nand-flash和nor-flash器件在进行写入和擦除操作时都需要mtd,但使用nor-flash器件时,所需要的mtd要相对少一些。许多厂商都提供用于nor-flash器件的更的软件,在linux系统中采用jffs驱动,这在后文中将具体讲述。
展开全文