基于STM32的NAND flash的块分配框架设计 |
| |
作者姓名: | 吴磊 翟云飞 |
| |
作者单位: | 北方工业大学 信息工程学院,北京 100144,北方工业大学 信息工程学院,北京 100144 |
| |
基金项目: | 北京市自然科学基金资助项目(4131001)。 |
| |
摘 要: | STM32对大容量数据文件存储与管理问题可通过NAND flash来解决;而NAND flash的高效管理需要文件系统参与;NAND flash有特殊的块读写及擦除机制,一般的嵌入式文件系统组织结构并不完全兼容NAND flash;针对NAND flash的特点兼顾STM32的资源承受力要提出新的NAND flash块分配框架,框架通过块分配槽这种数据结构,在不使用块分配表与垃圾表的情况下,实现了NAND flash均衡负载与垃圾块的回收;同时通过节点分配栈与文件节点表的结合来提高STM32对文件的读写速度,空间利用率和系统性能;仿真实验和计算结果表明该块分配框架可有效提高NAND flash块的均衡负载与节省RAM空间。
|
关 键 词: | 块分配槽;节点分配栈;文件节点表;STM32;NAND flash |
|
| 点击此处可从《应用声学》浏览原始摘要信息 |
|
点击此处可从《应用声学》下载全文 |
|