【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及数字存储器系统、组件和方法,尤其涉及能够在猝发存储器事务中多路复用纠错编码数据的存储器系统组件。背景诸如微处理器等数字处理器使用计算机存储器子系统来储存数据和处理器指令。某些处理器直接与存储器通信,而其它则使用专用的控制器芯片(通常是“芯片组”的一部分)来访问存储器。常规的计算机存储器子系统通常使用存储器模块来实现。参考附图说明图1所示的计算系统100,处理器120经由前端总线125与将处理器120耦合到各种外围设备的存储器控制器/集线器(MCH)130通信。这些外围设备之一是系统存储器,示为存储器模块MM0。尽管存储器无需在每一系统中都被排列在这一模块上,但是在许多系统中使用模块以通过用更大容量的模块替换一模块和/或在附加的存储器插槽中添加附加模块(未示出)来允许存储器扩展。当被连接时,只要MCH 130在地址/命令(ADD/CMD)总线150上将适当的信号置为有效,就从MCH 130寻址存储器模块MM0。MCH 130和存储器模块之一之间的数据传输可在数据总线140上发生。通常,存储器模块是使用多个半导体存储器设备来制造的,其中每一单独的设备储存该模块上所储存的每一数据字的一部分。例如,存储器模块MM0示出五个动态随机存取存储器(DRAM)设备,即DRAM0到DRAM4。每一DRAM设备从ADD/CMD总线150接收相同的地址和命令信号。每一DRAM设备连接到构成数据总线140的信号(DQn)线的一个子集,其中DRAM0连接到16条总线线路DQ0-DQ15,DRAM1连接到DQ16-DQ31,DRAM2连接到DQ32-DQ47, ...
【技术保护点】
一种存储器设备,包括:被安排成在存储单元的多个可寻址段中储存数据的存储单元阵列,每一可寻址段与至少一个附加存储单元相关联,所述至少一个附加存储单元在至少一个猝发读模式中是在读取所述相关联的可寻址段时从所述存储单元阵列读取的;以及控制在第一猝发读模式中从所述存储单元的可寻址段的第一个中读取的输出数据的猝发排序的猝发控制器,所述第一猝发读模式包括通过第一多个数据周期从所述第一段输出数据,其中在所述第一多个数据周期的至少一个期间,输出来自与所述第一段相关联的所述至少一个附加存储单元的数据。
【技术特征摘要】
【国外来华专利技术】US 2004-11-22 10/995,8501.一种存储器设备,包括被安排成在存储单元的多个可寻址段中储存数据的存储单元阵列,每一可寻址段与至少一个附加存储单元相关联,所述至少一个附加存储单元在至少一个猝发读模式中是在读取所述相关联的可寻址段时从所述存储单元阵列读取的;以及控制在第一猝发读模式中从所述存储单元的可寻址段的第一个中读取的输出数据的猝发排序的猝发控制器,所述第一猝发读模式包括通过第一多个数据周期从所述第一段输出数据,其中在所述第一多个数据周期的至少一个期间,输出来自与所述第一段相关联的所述至少一个附加存储单元的数据。2.如权利要求1所述的存储器设备,其特征在于,所述猝发控制器至少在所述第一猝发读模式和第二猝发读模式之间是可配置的,所述第二猝发读模式包括通过比所述第一多个数据周期短的第二多个数据周期从所述第一段输出数据,其中来自所述至少一个附加存储单元的数据在所述第二多个数据周期期间不被输出。3.如权利要求1所述的存储器设备,其特征在于,还包括耦合到所述存储单元阵列的写电路,所述猝发控制器还控制由所述存储器设备在第一猝发写模式中接收的输入数据的分布,所述第一猝发写模式包括所述存储器设备通过第三多个数据周期接收数据以及所述猝发控制器发信号通知所述写电路将所接收的数据的一部分写入所述存储单元的可寻址段的第二个内的可寻址位置,并将所接收数据的一部分写入与所述第二段相关联的所述至少一个附加存储单元。4.如权利要求3所述的存储器设备,其特征在于,所述猝发控制器还控制由所述存储器设备在第二猝发写模式中接收的输入数据的分布,所述第二猝发写模式包括所述存储器设备通过比所述第三多个数据周期短的第四多个数据周期接收数据,以及所述猝发控制器发信号通知所述写电路将所接收的数据写入所述存储单元的第二段内的可寻址位置,而不将任何所接收的数据写入与所述第二段相关联的所述至少一个附加存储单元。5.如权利要求3所述的存储器设备,其特征在于,还包括可基于外部掩码信号来操作的写掩码电路,其中在所述第一猝发写模式中,所述外部掩码信号在连同要写入所述至少一个附加存储单元的所接收的数据的一部分被置为有效时,使得所述写掩码电路防止所述写电路将数据写入所述至少一个附加存储单元。6.如权利要求3所述的存储器设备,其特征在于,在所述第一猝发写模式中,所述第三多个数据周期中的最后一个数据周期包含要写入与所述第二段相关联的所述至少一个附加存储单元的数据。7.如权利要求1所述的存储器设备,其特征在于,在所述第一猝发读模式中,所述猝发控制器在所述第一个多个数据周期的第一个数据周期中对来自所述至少一个附加存储单元的数据排序。8.如权利要求7所述的存储器设备,其特征在于,所述第一猝发读模式包括多个可配置猝发串长度。9.一种存储器模块,包括包括形成N位宽数据总线的多条数据总线迹线的电路板;以及耦合到所述多条数据总线迹线的至少一个存储器设备,所述至少一个存储器设备具有能够储存与可寻址存储器位置的段相关联的纠错码数据的多个间接可寻址存储器位置;所述存储器模块可在第一猝发读模式中操作,所述第一猝发读模式包括将从所述可寻址存储器位置的段的第一个中读取的数据通过第一多个数据周期输出到所述N位宽数据总线上,其中在所述第一多个数据周期的至少一个期间,来自所述间接可寻址存储器位置的至少一个的数据被输出到所述数据总线迹线的至少一条上。10.如权利要求9所述的存储器模块,其特征在于,所述存储器模块还可在第二猝发读模式中操作,所述第二猝发读模式包括将从所述可寻址存储器位置的第一段读取的数据通过比所述第一多个数据周期短的第二多个数据周期输出到所述N位宽数据总线上,而不输出来自所述间接可寻址存储器位置的数据。11.如权利要求9所述的存储器模块,其特征在于,所述至少一个存储器设备包括多个存储器设备,其每一个都连接到形成所述N位宽数据总线的所述数据总线迹线中一相应的子集,每一存储器设备具有能够储存与所述可寻址存储器位置的段相关联的纠错码数据的多个间接可寻址存储器位置。12.如权利要求9所述的存储器模块,其特征在于,它可在两个猝发写模式中操作,第一猝发写模式通过第三多个数据周期经由所述N位宽数据总线接收猝发数据,第二猝发写模式通过比所述第三多个数据周期长的第四多个数据周期经由所述N位宽数据总线接收猝发数据和纠错码数据。13.一种计算设备,包括包括多条存储器数据总线线路的存储器系统,所述存储器系统在所述存储器数据总线线路上发送纠错编码,以确保储存在所述存储器系统中的至少某些设备数据的数据完整性,其中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。