本帖最后由 p_y_h 于 2011-9-22 16:17 编辑
NAND FLASH管理算法 (FTL)
提供可配置的、面向不同硬件、软件平台的NAND FLASH管理算法。
1、用于U盘、SD卡、税控机、资源有限的单片机系统等
1)支持512B/2KB/4KB/8KB的页,支持64/128/256页的块
2)支持多种编程模型(普通、双面、交叉、双通道等)
3)支持轻量级的磨损平衡算法
4)支持掉电保护
5)支持可配置的参数(时序,容量、页/块大小、编程模型)
6)支持downgrade FLASH
7)系统容量目前支持到64GB
8)系统读写性能达到或超过相同主流设备的性能
9)代码小于12KB(16位指令集的编译结果)
10)RAM需求1.5KB(不包括NAND FLASH数据缓冲BUF,BUF最低512B)
2、用于U盘(USB3.0)、SSD硬盘、手机、MID、平板电脑等
1)支持2KB/4KB/8KB的页,支持64/128/256页的块
2)支持多种编程模型(普通、双面、交叉、双通道及其组合等)
3)支持掉电保护
4)支持磨损平衡算法,可选模块支持全功能的磨损平衡算法
5)支持坏块管理,可选模块支持交叉坏块管理(有效提升系统可用容量)
6)支持垃圾回收(可选模块)
7)为FAT文件系统的优化
8)支持可配置的参数(时序,容量、页/块大小、编程模型,系统缓存大小等)
9)支持downgrade FLASH
10)系统容量目前支持到512GB
11)系统读写性能达到或超过相同主流设备的性能
12)代码大小:40KB—62KB(ARM eabi4.3编译的结果),不同模块配置结果不同
13)RAM需求:10KB—nKB(依赖系统缓存大小和模块配置)
苏州汉迪信息科技有限公司是一家致力于嵌入式系统开发、销售及服务的企业,8年来持续进行NANDFLASH管理算法的研究和改进,提供NANDFLASH量产工具、测试工具架(可以代工测试)。
合作方式多样,如需合作请联系 潘先生:13915501394 |