采用flash介质时一个需要 考虑的问题是性。对于需要扩展mtbf的系统来说,flash是非常合适的存储方案。可以从寿命(性)、位交换和坏块处理三个方面来比较nor和nand的性。
性
在nand闪存中每个块的大擦写次数是一百万次,而nor的擦写次数是十万次。nand存储器除了具有10比1的块擦除周期势,典型的nand块尺寸要比nor器件小8倍,每个nand存储器块在给定的时间内的删除次数要少一些。
易于使用
可以非常直接地使用基于nor的闪存,可以像其他存储器那样连接,并可以在上面直接运行代码。
由于需要i/o接口,nand要复杂得多。各种nand器件的存取方法因厂家而异。
在使用nand器件时, 先写入驱动程序,才能继续执行其他操作。向nand器件写入需要相当的技巧,,这就意味着在nand器件上自始至终都 进行虚拟映射。
其他作用
驱动还用于对diskonchip产品进行仿真和nand闪存的管理,包括纠错、坏块处理和损耗平衡。
嵌入式片上系统(soc)是具有很大包容的集成器件。soc大的特点是实现了软硬件无缝结合,直接在处理器片内嵌入操作系统的代码模块。比较典型的soc产品是philips(菲利普)的smart xa。其它的soc产有siemens(西门子)的tr re,motorola(摩托罗拉)的m-core,某些arm系列器件,echelon和motorola联合研制的neuron芯片,等等。 L78M05CDT-TR LF33ABDT-TR SM2T3V3A STBP120AVDK6F LF33CDT-TR DA112S1RL HSP061-4M10 M95160-WMN6TP VN7050AJTR LSM6DS3TR STLM20DD9F LM317D2T-TR STL8N6F7 ESDA6V1SC6 M24LR04E-RMN6T/2 LF120CDT-TR M24LR04E-RDW6T/2 ST1S32PUR VN7016AJTR STM6510SCACDG6F LM135 MUN5211T1G M24C02-FDW6TP TS3431ILT FDV303 STX616-AP ESDA14V2L ULN2003D1013TR ST25DV04K-IER6T3 LM393PT HSP061-2M6 STM809TWX6F STM809SWX6F STPS140A LD2981ABM50TR LF347DT LMV822IDT STD7NM80 SM6T200A MC33078DT LM335DT LF253DT