An embedded ECC reading circuit device for MLC NAND Flash memory is provided, including an ECC decoder circuit and a reading state machine circuit. When reading MLC NAND Flsah memory, the data read out from the array unit of MLC NAND Flash memory is decoded by ECC decoder and read out to I/O port. The embedded ECC reading circuit device of MLC NAND Flash memory has the ability to correct the errors of reading data, thus solving the problem of data error-prone in reading operation of MLC NAND Flash memory to a great extent, reducing the design complexity of external NAND Flash memory controller, greatly improving MLC NAND Fl. The reliability of the ash memory chip solves the bottleneck of the existing memory reliability technology.
【技术实现步骤摘要】
一种用于MLCNANDFlash存储器的嵌入ECC读取电路装置
本技术涉及闪存(FlashMemory)存储器
,具体涉及一种用于MLCNANDFlash(MultiLevelCell,多层单元闪存)存储器的嵌入ECC(ErrorCorrectingCode,错误检查和纠正)读取电路装置。
技术介绍
随着电子信息技术的飞速发展,移动智能设备、网络数据中心和服务器的数据存储量呈现爆炸式的增长。数据存储对存储设备容量的需求不断带动着闪存存储器快速地向更大规模、更高密度、更高可靠性的方向发展。NANDFlash存储器作为非易失性闪存芯片,其凭借着高密度、大容量等特点在电子系统、通信系统、计算机系统等领域得到了广泛的研究与应用。然而,随着集成电路工艺的特征尺寸不断缩小,存储设备容量的不断扩大,芯片的集成度更高,研究与开发更大容量的NANDFlash存储器芯片成为存储器发展的动力。现阶段,主流的NANDFlash存储器芯片包括SLCNANDFlash存储器和MLCNANDFlash存储器两种,SLCNANDFlash存储器芯片中每个器件只能存储一比特数据,所以更倾向于小容量、出错率小的应用场合。虽然MLCNANDFlash存储器芯片中数据的出错率大于SLCNANDFlash存储器芯片,但是MLCNANDFlash存储器芯片中每个器件可以存储两比特数据,所以,在相等面积和同数量器件的情况下,MLCNANDFlash存储器芯片的存储容量是SLCNANDFlash存储器芯片的两倍。由此可见,MLCNANDFlash的应用场合更加广泛。在MLCNANDFlash中,由 ...
【技术保护点】
1.一种用于MLC NAND Flash存储器的嵌入ECC读取电路装置,其特征在于,包括:ECC译码器电路和读取状态机电路;所述ECC译码器电路与页缓存电路相连接,用于在读取存储器操作时,将页缓存电路存储的一页数据传送至ECC译码器进行译码,并对出错的数据纠错;所述读取状态机电路与外围高压控制电路相连接,与存储器阵列单元电路相连接,与ECC译码器电路相连接,用于控制数据从存储器阵列单元读出至页缓存电路,并在存储器阵列单元字线提供读取电压的逻辑控制,以及经ECC译码器译码后将数据传送至IO接口电路的整体逻辑控制;所述ECC译码器电路包括:校正子式计算电路、错误位置计算电路、钱搜索电路、缓存FIFO电路以及错误纠正电路,校正子式电路与错误位置计算电路、钱搜索电路及错误纠正电路依次连接,所述缓存FIFO电路与错误纠正电路相连接,用于在MLC NAND Flash执行从阵列读取数据时,对读取数据进行译码纠错。
【技术特征摘要】
1.一种用于MLCNANDFlash存储器的嵌入ECC读取电路装置,其特征在于,包括:ECC译码器电路和读取状态机电路;所述ECC译码器电路与页缓存电路相连接,用于在读取存储器操作时,将页缓存电路存储的一页数据传送至ECC译码器进行译码,并对出错的数据纠错;所述读取状态机电路与外围高压控制电路相连接,与存储器阵列单元电路相连接,与ECC译码器电路相连接,用于控制数据从存储器阵列单元读出至页缓存电路,并在存储器阵列单元字线提供读取电压的逻辑控制,以及经ECC译码器译码后将数据传送至IO接口电路的整体逻辑控制;所述ECC译码器电路包括:校正子式计算电路、错误位置计算电路、钱搜索电路、缓存FIFO电路以及错误纠正电路,校正子式电路与错误位置计算电路、钱搜索电路及错误纠正电路依次连接,所述缓存FIFO电路与错误纠正电路相连接,用于在MLCNANDFlash执行从阵列读取数据时,对读取数据进行译码纠错。2.如权利要求1所述的用于MLCNANDFlash存储器的嵌入ECC读取电路装置,其特征在于,所述缓存FIFO电路,缓存从页缓存电路传送进来的数据位和校验位,并将其传送至错误纠正电路,错误纠正电路将其与钱搜索电路的数据进行比较,纠正出错数据。3.如权利要求1所述的用于MLCNANDFlash存储器的嵌入ECC读取电路装置,所述ECC译码器电路可对每4096比特数据纠正8比特...
【专利技术属性】
技术研发人员:杨燕,王滨,王海时,彭映杰,李英祥,王天宝,杜江,陈霞,
申请(专利权)人:成都信息工程大学,
类型:新型
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。