单片机需要用到大容量存储数据时怎么办,没有标准的NANDFLASH接口无法驱动nandflash

2019-07-15 08:08发布

单片机在需要存储大于32MB的数据时往往非常痛苦,一般单片机的不支持nandflash controller,不能直接对于nandflash进行管理,即使通过I/O口的模拟,使用了nandflash,其中nandflash要求的ecc校验,坏块的管理,对于单片机的开发者来说也是非常痛苦的。他们希望能够有简单,易用的nandflash,不愿意自己写代码管理坏块和ecc校验,他们更多的驱动和应用开发是在对于马达的控制,通讯等应用上。怎么才能解决单片机对于大容量存储的需求呢?
SDIO NAND可以完美的解决这个问题。

SDIO NAND 可以自行进行坏块管理和ecc的校验,单片机跟此nandflash通讯只需要用标准的SDIO就可以了,其他烦恼通通交给SDIO 本身来解决。
什么是SDIO NAND
针对嵌入式领域小容量上非常多变的应用场景,把小容量的SLC NAND跟SD的controller包在一起,然后定制的FW。
6x8mm封装,WSON/8的封装,容量从128MB-1GB都有。
SDIONAND是怎样的芯片?不就是SD卡吗?
不一样,T卡用的wafer很多是ink die,T卡是一个模组,很多坏掉就换新的。我们这个是贴在板子上,都是用good die做的,而且我们封装形式比较小,焊在板子上稳定性比较高,T卡是插上去的由于震动可以能引起接触不良,会脱落。
应用领域? 蓝牙耳机,穿戴式设备,等电子消费类产品。
优点?     
缩小PCB面积                                    
质量更有保障                                   
兼容性高                                       
耐高温可以过回流焊               
邮箱:[url=]2852826868@qq.com[/url]


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
雷龙发展
1楼-- · 2019-07-15 17:37
正常的方法仅保存一次数据,如果在写数据时系统掉电,则数据就可能丢失,系统将会识别到错误的数据。为安全起见,同时保留三个备份,如果在写某个备份时掉电,则还有两个完好的备份。最坏的情况是,如果在写第一个备份时掉电,则当前最新的一个数据信息丢失。
读取数据时,顺序读取三个备份,如果发现三个备份的数据不一致,用记录的数据最多的备份为当前的有效备份,同时立刻更新另外两备份。
上述掉电保存机制在配上Tailor SD时,操作更加方便,主控不需要去处理坏块信息,一切都交给Tailor SD 来解决。操作更加简单易用。标准SDIO的接口,不需要为了design-in而烦恼。
需要更多咨询请联系 marshal@longsto.com

一周热门 更多>