“iNAND”是指SanDisk公司研发的一种存储芯片,它类似于SD卡,具有许多优点。
首先,iNAND能够提高性能。它通过减少SOC的工作量,节省了SOC资源。与使用MLC存储相比,iNAND能够完成FLASH的坏块管理、ECC校正等管理工作,而SOC只需要在需要时对iNAND进行读写操作,从而提高性能。
其次,iNAND具有快速的读写速度。它内置了Cache模块,对于存储小于4K的小容量文件,Cache能够将速度提高至MLC的10倍左右,并且不需要用户控制,只要存储小容量文件,Cache会自动启动,非常方便。iNAND还可以将内置的MLC FLASH模拟成为SLC,从而提高了读写速度。
此外,iNAND还具有更高的可靠性和稳定性。内置了掉电保护和Wearleveling等SANDISK专利技术,可以帮助客户提高FLASH的读写寿命,防止系统突然掉电损坏系统文件,降低产品返修率。
同时,iNAND可以降低系统成本。由于选用的FLASH一般都是市场上最新、最先进制程的FLASH,因此iNAND具有一定的价格优势。
最后,iNAND的封装一致,方便采购。如果某款机型有不同容量的几个型号,那么它的PCB只需要做一套即可,生产时只需贴上对应容量的iNAND即可。此外,采购iNAND时只需要注意使用的容量,不需要管制程、架构,因为市场上有三星、现代、美光等公司的产品,都完全遵照JEDEC委员会的标准,产品完全兼容。
总之,iNAND的使用简单,可以加快贵司产品研发进度。对于软件工程师而言,由于iNAND的产品驱动完全一样,一次调试成功就无后顾之忧;对于硬件工程师来说,iNAND不管多大容量,封装都一样,如果贵司产品容量升级,可以直接在原先的PCB上换上更高容量的iNAND即可。