The invention relates to a high compatibility hierarchical NAND flash control system and method, which is used to fit various types of NAND flash particles provided by various manufacturers. The NAND flash memory control method NAND flash control is divided into three levels: 1. operation layer, responsible for the management of multiple parallel NAND flash particle operation process; 2. command layer, responsible for handling the NAND flash command set; 3. physical layer, responsible for driving the NAND flash memory interface bus. For the NAND flash memory control NAND flash operation instruction system received, flash operation layer according to the command sequence and process control configured NAND flash operation, the flash memory operation into flash memory commands sent to the command and flash layer, operation layer to a plurality of flash operation in parallel flow control; flash command layer according to the bus good command of the flash memory configuration control sequence will be split into flash flash command bus state sequence, sent to the flash flash physical layer; physical layer according to the configuration of the bus interface behavior of flash, flash control interface line, NAND flash drive interface bus.
【技术实现步骤摘要】
一种高兼容性层次化的NAND闪存控制系统与方法
本专利技术涉及数据存储领域,特别涉及NAND闪存存储介质操作控制管理的系统和方法。
技术介绍
随着互联网和电子设备的发展,数据信息量如潮水般迅猛增长,数据存储面临海量数据和高速访问的双重挑战。NAND闪存能提供高数据存储密度和高数据访问速度,在便携式电子设备存储卡,固态硬盘,企业存储,云存储等领域被广泛应用。为追求NAND闪存的高存储密度,除了提升工艺流程来降低存储单元的尺寸,闪存厂商也对存储结构进行了改进,在单个存储单元内储存更多数据位元,例如,最初的SLC(SingleLevelCell)即单层式单元的一个存储单元可储存一个位元,而MLC(Multi-LevelCell)即多层次储存的一个存储单元可储存两个位元,最新的TLC(Trinary-LevelCell)的一个存储单元可存储三个位元。最近,闪存厂商已经开发出3DNAND闪存技术,不同于以往的闪存单元分布在一个平面上的存储结构,3DNAND将多层闪存在垂直方向上堆叠,从而进一步提高了NAND闪存的存储密度。在访问速度方面,NAND闪存的接口读写速度也在不断提升,来满足日益增长的存储系统需求,例如,早期的ONFI(OpenNANDFlashInterface)的SDR(SingleDataRate)模式只支持几十兆字节每秒(MBps)的数据传输速率,而最新的ONFI4的NV-DDR3(Non-VolatileDoubleDataRate3)模式可支持高达800MBps的数据传输速度。不同类型的NAND闪存颗粒,因为存储结构或者接口模式的不同,在闪存操作 ...
【技术保护点】
一种高兼容性层次化的NAND闪存控制方法,包括3个层次:层次1:并行管理多个NAND闪存颗粒操作流程的操作层;层次2:处理NAND闪存命令集的命令层;层次3:驱动NAND闪存接口总线的物理层。
【技术特征摘要】
1.一种高兼容性层次化的NAND闪存控制方法,包括3个层次:层次1:并行管理多个NAND闪存颗粒操作流程的操作层;层次2:处理NAND闪存命令集的命令层;层次3:驱动NAND闪存接口总线的物理层。2.根据权利要求1所述的方法,其特征在于,所述层次1的功能包括,将NAND闪存操作拆分为NAND闪存命令,操作忙碌时间等待,NAND闪存状态查询等,并将相应的NAND命令发送至权利要求1所述的方法中的层次2,即命令层。3.根据权利要求2所述的方法,其特征在于,所述层次1可并行管理多个NAND闪存操作,NAND闪存的IO通道通常挂载多个NAND闪存颗粒,这些NAND闪存颗粒共享一个数据命令接口,但是可以独立且并行执行NAND闪存操作,所述层次1,即操作层,可同时对多个NAND颗粒上的闪存操作完成权利要求2所诉功能,并将来自不同操作的NAND闪存命令交织发送至权利要求1所述的方法中的层次...
【专利技术属性】
技术研发人员:方小玲,许伟,胡民,潘永斌,骆国庆,李国阳,
申请(专利权)人:联芸科技杭州有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。