实现流水存储及坏块处理的Flash控制器设计  被引量:3

Design of a NAND Flash controller with high-speed pipelining program and invalid block handle method

在线阅读下载全文

作  者:闫梦婷 安军社[1] 江源源[1] 

机构地区:[1]中国科学院空间科学与应用研究中心,北京100190 [2]中国科学院大学,北京100190

出  处:《电子设计工程》2016年第16期50-53,共4页Electronic Design Engineering

摘  要:实现了一种适用于航天设备的大容量存储方案。给出一个基于FPGA实现的Flash控制器设计,该控制器可以完成航天应用的大容量数据存取工作。其中存储操作中设计了流水编程机制,实现了叠装芯片内部的流水编程操作,大幅度提高系统的整体存储速率,实现了高速存储的目的。同时,提出了一种完备的坏块处理机制,可以屏蔽对已知坏块的使用,并且在新的坏块产生时确保存取操作正常执行,使得大容量存储系统的存储数据无误差、无丢失,读出正常有序的数据。经板级验证,该方案的整体可以实现的最高存储速率可达100 Mbps,坏块处理机制可保证数据的正确性、完整性和连续性。A design about Solid State Recorder used in aerospace field is presented. A Flash controller based on FPGA is designed .The controller can finish regular recording work in aerospace field. In storage operation, a pipelining-programming method is presented. It is operated inside of the chip to improve the overall system storage speed, and it can achieve a high-speed storage purpose. A complete bad block handling mechanism is presented. It can shield using known bad blocks .And it ensures storage operation is executed and the data is correct and complete when new bad blocks occur. The result show that the maximum storage rate of the program can achieve up to 100 Mbps. The bad block handling mechanism can ensure accuracy, completeness and continuity of data.

关 键 词:大容量 固态存储 NAND FLASH控制器 坏块处理 流水存储 FPGA应用 

分 类 号:TN431[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象