全球旧事资料 分类
适合于数据存储NAND在CompactFlashSecureDigitalPCCards和MMC存储卡市场上所占份额最大可靠性和耐用性从寿命耐用性位交换和坏块处理三个方面来比较NOR和NAND的可靠性l寿命耐用性在NAND闪存中每个块的最大擦写次数是一百万次而NOR的擦写次数是十万次NAND存储器除了具有10比1的块擦除周期优势典型的NAND块尺寸要比NOR器件小8倍每个NAND存储器块在给定的时间内的删除次数要少一些l位交换
f所有flash器件都受位交换现象的困扰在某些情况下很少见NAND发生的次数要比NOR多一个比特位会发生反转或被报告反转了一位的变化可能不很明显但是如果发生在一个关键文件上这个小小的故障可能导致系统停机如果只是报告有问题多读几次就可能解决了当然如果这个位真的改变了就必须采用错误探测错误更正EDCECC算法位反转的问题更多见于NAND闪存NAND的供应商建议使用NAND闪存的时候同时使用EDCECC算法这个问题对于用NAND存储多媒体信息时倒不是致命的当然如果用本地存储设备来存储操作系统配置文件或其他敏感信息时必须使用EDCECC系统以确保可靠性l坏块处理
NAND器件中的坏块是随机分布的以前也曾有过消除坏块的努力但发现成品率太低代价太高根本不划算NAND器件需要对介质进行初始化扫描以发现坏块并将坏块标记为不可用在已制成的器件中如果通过可靠的方法不能进行这项处理将导致高故障率易使用性可以非常直接地使用基于NOR的闪存可以像其他存储器那样连接并可以在上面直接运行代码由于需要IO接口NAND要复杂得多各种NAND器件的存取方法因厂家而异在使用NAND器件时必须先写入驱动程序才能继续执行其他操作向NAND器件写入信息需要相当的技巧因为设计师绝不能向坏块写入这就意味着在NAND器件上自始至终都必须进行虚拟映射软件支持当讨论软件支持的时候应该区别基本的读写擦操作和高一级的用于磁盘仿真和闪存管理算法的软件包括性能优化在NOR器件上运行代码不需要任何的软件支持在NAND器件上进行同样操作时通常需要驱动程序也就是内存技术驱动程序MTDNAND和NOR器件在进行写入和擦除操作时都需要MTD使用NOR器件时所需要的MTD要相对少一些许多厂商都提供用于NOR的MTD另一篇相关文章另一篇相关文章
fFLASH存储器又称闪存主要有两种NorFlash和Na
dFlash下面我们从多个角度来对比介绍一下在实际开发中设计者可以根据产品需求来进行闪存的合理选择
1接口对比
NorFlash带有通用的SRAM接口可以轻松地挂接在CPU的r
好听全球资料 返回顶部