1.NOR Flash和NAND Flash的区别
读速:Nor很快,NAND快
擦除/写入:Nor低,NAND高
访问方式:Nor一次写一个字节,按总线时序读写;NAND一次写多个(512字节的块),按页读写
价格:Nor价格高,NAND价格低
容量:Nor小,NAND大
XIP(可执行code):Nor可以,NAND价格低不可以
可靠性:Nor高,NAND低(位反转,需EDC/ECC_错误探测/错误更正算法;坏块)
寿命(耐用性):Nor低,NAND高
接口:Nor与RAM接口相同(SRAM接口),NAND是I/O接口
NOR应用场景:适合关键很少修改数据,如bootloader kernel等代码(引导程序);不适合尺寸大+经常修改,用户地图,库文件等(用户程序或可加载程序)。
2.哪家的,什么封装,容量多大
旺宏;SOP-16;256Mbit(32Mbit*8)
Hi3516:
SPI Nor Flash接口:最大支持32MB,支持1,2,4线模式
SPI Nand Flash接口:最大支持1GB
eMMC4.5接口:4bit数据位宽
Flash地址模式:3byte(最大128Mbit),4byte(最大8Gbit)
支持2个片选
3.用过哪些厂家
NOR Flash:旺宏,美光,华邦
NAND Flash/eMMC:三星,美光,海力士
4.选型
容量:Flash一般用bit表示,范围覆盖512Kb-512Mb
供电电压
SPI接口:标准SPI,双线SPI(Dual SPI),四线SPI(Quad SPI)
温度
封装
功耗