Describes the devices, systems, and methods used to perform continuous read operations. A system configured to perform such a continuous read operation implements improved access and processing of data for execution of associated functions. For example, a device described herein includes a memory device having an array comprising a plurality of memory unit pages. The memory device includes a page buffer and a continuous read buffer coupled to the array. The continuous read buffer includes a first cache memory for receiving a first segment of data values from the page buffer and a second cache memory for receiving a second segment of data values from the page buffer. The memory device is configured to perform continuous read operations on the first and second fragments of data from the first and second cache memory of the continuous read buffer.
【技术实现步骤摘要】
用以执行连续读取操作的设备和方法
本专利技术大体上涉及存储器装置,且更具体地说涉及用以执行连续读取操作的设备和方法。
技术介绍
存储器装置通常被提供为计算机或其它电子装置中的内部半导体集成电路。存在许多不同类型的存储器,包含易失性和非易失性存储器。易失性存储器可需要电力来维持其数据,且包含随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)和同步动态随机存取存储器(SDRAM)等等。非易失性存储器可通过当未被供电时保持所存储的数据而提供持久的数据,且可包含NAND快闪存储器、NOR快闪存储器、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、可擦除可编程ROM(EPROM)和电阻可变存储器,例如相变随机存取存储器(PCRAM)、电阻性随机存取存储器(RRAM)和磁阻随机存取存储器(MRAM)等等。存储器装置可组合到一起以形成存储器系统的存储容量,例如固态驱动器(SSD)。SSD可包含非易失性存储器(例如,NAND快闪存储器和NOR快闪存储器),和/或可包含易失性存储器(例如,DRAM和SRAM),以及各种其它类型的非易失性和易失性存储器。SSD可用以代替硬盘驱动器作为用于计算机的主要存储容量,因为SSD可以具有在性能、大小、重量、坚固性、工作温度范围和功率消耗方面优于硬盘驱动器的优点。举例来说,SSD当相比于磁盘驱动器时由于其不含移动部分而可具有优良性能,这可避免与磁盘驱动器相关联的寻道时间、时延和其它机电延迟。
技术实现思路
在一个方面中,本申请案提供一种设备,其包括:存储器装置,所述存储器装置包括:阵列,所述阵 ...
【技术保护点】
1.一种设备,其包括:存储器装置(624),其包括:阵列(128),其包含多个存储器单元页;页缓冲器(126),其耦合到所述阵列,其中所述页缓冲器包含经配置以存储对应于页的所述存储器单元的多个数据值的多个高速缓冲存储器(232,233);以及连续读取缓冲器(127),其中所述连续读取缓冲器包含经配置以从所述页缓冲器接收所述数据值的第一片段(464‑0)的第一高速缓冲存储器(237‑0)以及经配置以从所述页缓冲器接收所述数据值的第二片段(464‑1)的第二高速缓冲存储器(237‑1);其中所述存储器装置经配置以对来自所述连续读取缓冲器的所述第一高速缓冲存储器和所述第二高速缓冲存储器的数据的所述第一和第二片段执行连续读取操作(460)。
【技术特征摘要】
2018.05.04 US 15/971,6531.一种设备,其包括:存储器装置(624),其包括:阵列(128),其包含多个存储器单元页;页缓冲器(126),其耦合到所述阵列,其中所述页缓冲器包含经配置以存储对应于页的所述存储器单元的多个数据值的多个高速缓冲存储器(232,233);以及连续读取缓冲器(127),其中所述连续读取缓冲器包含经配置以从所述页缓冲器接收所述数据值的第一片段(464-0)的第一高速缓冲存储器(237-0)以及经配置以从所述页缓冲器接收所述数据值的第二片段(464-1)的第二高速缓冲存储器(237-1);其中所述存储器装置经配置以对来自所述连续读取缓冲器的所述第一高速缓冲存储器和所述第二高速缓冲存储器的数据的所述第一和第二片段执行连续读取操作(460)。2.根据权利要求1所述的设备,其中:所述第一高速缓冲存储器经配置以存储所述数据值的所述第一片段;所述第二高速缓冲存储器经配置以存储所述数据值的所述第二片段;所述第一和第二片段是所述页的邻接片段;且所述第一高速缓冲存储器和所述第二高速缓冲存储器经配置以独立地且循序地接收所述第一片段和所述第二片段。3.根据权利要求1所述的设备,其中所述第一高速缓冲存储器和所述第二高速缓冲存储器在所述连续读取操作期间经配置以交错所述第一片段到输入/输出I/O线(240)的输出与所述第二片段的至少一部分由所述第二高速缓冲存储器接收。4.根据权利要求1-3中任一权利要求所述的设备,其中所述页缓冲器的所述多个高速缓冲存储器包括:初级高速缓冲存储器(232),其耦合到所述阵列且经配置以存储从所述页的所述存储器单元接收的所述多个数据值;以及次级高速缓冲存储器(233),其耦合到所述初级高速缓冲存储器,所述次级高速缓冲存储器经配置以从所述初级高速缓冲存储器接收且存储对应于所述页的所述数据值。5.根据权利要求1-3中任一权利要求所述的设备,其进一步包括:所述页缓冲器的次级高速缓冲存储器,其耦合到所述连续读取缓冲器以将所述数据值的片段从所述次级高速缓冲存储器可选择地移动到所述连续读取缓冲器;且所述连续读取缓冲器经由输入/输出I/O线(240)可选择地耦合到输出接口(208)以在所述连续读取操作期间移动所述数据值的所述片段。6.根据权利要求1-3中任一权利要求所述的设备,其中:所述第一片段在第一时钟相位期间移动以用于由所述第一高速缓冲存储器存储;由所述第一高速缓冲存储器存储的所述第一片段在第二时钟相位期间移动到输入/输出I/O(240);所述第二片段在所述第二时钟相位期间移动以用于由所述第二高速缓冲存储器存储;且由所述第二高速缓冲存储器存储的所述第二片段在第三时钟相位期间移动到所述I/O线。7.一种系统,其包括:存储器装置(624),其包括:阵列(128),其包含多个存储器单元页;初级高速缓冲存储器(232),其可选择地耦合到所述阵列且经配置以存储从页的所述存储器单元存取的多个数据值;次级高速缓冲存储器(233),其耦合到所述初级高速缓冲存储器,所述次级高速缓冲存储器经配置以存储从所述初级高速缓冲存储器接收的对应于所述页的所述多个数据值;以及错误校正码ECC引擎(234),其可选择地耦合到连续读取缓冲器(227);以及主机(102),其经配置以控制对所述多个页上的数据值的多个片段(464-0,464-1)的连续读取操作(460)的执行;其中所述多个片段中的第一片段(464-0)由所述连续读取缓冲器的第一高速缓冲存储器(437-0)存储且所述多个片段中的第二片段(464-1)由所述连续读取缓冲器的第二高速缓冲存储器(437-1)存储。8.根据权利要求7所述的系统,其进一步包括:装置控制器(120),其在所述存储器装置上,所述装置控制器经配置以引导:所述ECC引擎从所述次级高速缓冲存储器接收所述第一片段,随后是所述第二片段;所述连续读取缓冲器耦合到所述ECC引擎;以及所述第一高速缓冲存储器从所述ECC引擎接收所述第一片段,随后由所述第二高速缓冲存储器从所述ECC引擎接收所述第二片段;且其中所述第一片段和所述第二片段各自包含数据(353),所述数据实现在所述第一和第二片段到相应的所述第一和第二高速缓冲存储器的移动之前由所述ECC引擎进行错误检测及校正。9.根据权利要求7所述的系统,其进一步包括:装置控制器,其在所述存储器装置上,所述装置控制器经配置以引导:所述连续读取缓冲器耦合到所述次级高速缓冲存储器;所述第一高速缓冲存储器从所述次级高速缓冲存储器接收所述第一片段且所述第二高速缓冲存储器从所述次级高速缓冲存储器接收所述第二片段;以及所述第一片段从所述第一高速缓冲存储器移动到耦合的ECC引擎,随后所述第二片段从所述第二高速缓冲存储器移动到所述耦合的ECC引擎;其中所述第一片段和所述第二片段各自包含数据,所述数据实现在所述第一和第二片段的经校正数据(339)值回写到相应的所述第一和第二高速缓冲存储器之前由所述耦合的ECC引擎进行错误检测及校正。10.根据权利要求7所述的系统,其进一步包括:装置控制器,其在所述存储器装置上,所述装置控制器经配置以引导:所述连续读取缓冲器和所述ECC引擎基本上同时耦合到所述次级高速缓冲存储器;以及所述第一高速缓冲存储器和所述ECC引擎各自在基本上同一第一时间点从所述次级高速缓冲存储器接收所述第一片段,且所述第二高速缓冲存储器和所述ECC引擎各自在基本上同一第二时间点从所述次级高速缓冲存储器接收所述第二片段;其中所述第一片段和所述第二片段各自包含数据,所述数据实现在所述第一和第二片段的经校正数据值回写到相应的所述第一和第二高速缓冲存储器之前由所述耦合的ECC引擎进行错误检测及校正。11.根据权利要求7-10中任一权利要求所述...
【专利技术属性】
技术研发人员:A·蒙代洛,F·托马约洛,S·焦韦,P·瓜里诺,F·因代利卡托,M·鲁塔,M·L·甘比纳,G·N·阿韦尼亚,C·M·卡拉法托,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。