2)对应硬件工程师也可能会因为新FLASH要重新布板,增加工作强度,而iNAND不管多大容量,封装都一样,如果贵司产品容量升级,可以直接在原先的PCB上换上更高容量的iNAND即可。
二、oneNAND OneNand是针对消费类电子和下一代移动手机市场而设计的,一种高可靠性嵌入式存储设备。 随着过去几十年的Nand技术的发展,一些公司,基于原先的NAND的架构,设计出一种理想的单存储芯片,其集成了SRAM的缓存和逻辑接口。 OneNand既实现NOR Flash的高速读取速度,又保留了Nand Flash的大容量数据存储的优点。 与OneNand对应的是之前早就出现的Nand Flash和Nor Flash。 【OneNand Flash的特点】 和其他两种相比较,就比较容易看清OneNand的特点了: OneNand Nand Nor 三种Flash的区别
应用需求NANDOneNANDNOR快速随机读取 √快速顺序读取√√√快速 写/编程√√ 同时擦除多个块 √ (最大64个块) √擦除的挂起/恢复 √√写回 √(错误检测)√ (错误检测与纠正) 锁/解锁/紧锁 √√错误纠正外部 (硬件/软件) 内置不需要扩展性 √√ 三星推出的OneNAND是结合NAND型Flash高密度特性,与NOR型Flash读取速度快的优点,主要适用消费性电子市场,包括手机、数字电视、数码相机、全球卫星定位系统(GPS)等,对于需要嵌入式应用的厂商,选择以OneNAND来替代NAND型Flash加上NOR型Flash,是可行的解决方案。 我记得S5PV210 拥有oneNand控制器,看看是咋样接口的 S5PV210 supports external 16-bit bus for OneNAND and Flex-OneNAND memory devices. The OneNAND controller supports asynchronous and synchronous read/ write bus operations. It also integrates its own dedicated DMA engine to accelerate the operations of OneNAND memory device. 从上面可以看出,oneNand其实就是具有Nand 便宜的价格特性,大容量的Norflash非常类似。 这个接口缺点就是需要太多数据线了。 而iNand只要4bit 的SDIO接口就可以了,所以oneNand 和iNand比起来,完败!这就是oneNand 在市场上很少见到的原因。
三、moviNAND MoviNAND 是 NAND + MMC controller 封装在一起,透过 eMMC 4.3的protocol 去存取NAND 的资料 好处是embedded系统不用考虑NAND Flash 读写演算法(FTL)与 Hardware ECC 部份,因为FTL须考虑断电资料保护,平均抹除,坏块处理等等问题 MoviNAND 和iNand一样,其实是emmc 标准的一种! 所以moviNAND 就是和iNand 一样的,甚至是兼容的东西,只是估计三星棒子价格比较贵,大家都选择sandisk的emmc iNand了。