采用数据反向的存储系统和存储系统的数据反向方法技术方案

技术编号:3085135 阅读:150 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种存储系统和一种从存储装置读出数据以及将数据写入存储装置的方法,在无需给封装的装置添加另外的针或球的情况下,提供逐字节写数据反向。因此,能够改进装置的高频性能。

【技术实现步骤摘要】

本专利技术涉及存储系统领域,更具体地说,涉及。
技术介绍
通常,提高存储系统的数据传送速度是一个目标。为此目标,采用各种技术来改进存储设备的高频特性(速度)。对于一些存储设备,采用数据反向机制来减少设备中的同时交换噪声(simultaneous switching noise),从而改进高频操作特性。以下将进一步说明这种存储设备以及相关存储系统的示例。图1是传统的存储系统1的方框图,该存储系统1具有存储装置100和存储器控制器200。存储系统1采用数据反向机制进行操作,如下。在数据写操作期间,信号DM<0:3>执行数据掩码(data masking)操作,WDQS<0:3>用作数据选通信号,以及DIM是指示数据(全部四个数据字节)是否应该被反转的写数据反向标志。同时,在数据读操作期间,信号RDQS<0:3>用作数据选通信号,以及DM<0:3>是读数据反向标志。图2示出采用数据反向的传统模式存储装置100的示例性球(或针)配置。正如从图2所见,对于写数据反向标志DIM,存储装置100包含一专用针或球160。图3示出存储装置100的数据处理方框图。存储装置100包含用于字节0的数据处理电路110、用于字节1的数据处理电路120、用于字节2的数据处理电路130、用于字节3的数据处理电路140和存储单元阵列150。在存储装置100中,位于针111、121、131和141处的RDQS<0:3>数据选通信号以及位于针112、122、132和142处的WDQS<0:3>数据选通信号的各个位,都专用于一个数据处理电路110、120、130或140,以处理存储单元阵列150的一个八位字节数据。在数据写操作期间,位于针114、124、134和144处的DM<0:3>掩码四个数据处理电路110、120、130和140的写数据。同时,在数据读操作期间,DM<0:3>信号的每个单独位用作数据处理电路110、120、130和140之一的读数据反向标志。另一方面,在数据写操作期间,针60处的DIM用作全部四个数据字节的写数据反向标志。包括DQ<0:31>的四个字节数据在输入/输出113、123、133和143处被输入/输出。图4示出存储装置100的字节0数据处理电路110的方框图。图3中的数据处理电路120、130和140被配置成与数据处理电路110相似。数据处理电路110包括多个部件,包含数据选通信号发生器113、数据控制电路114和数据反向块115。数据选通信号发生器113产生读数据选通信号RDQS0。数据控制电路114在数据读和数据写操作期间,控制数据输入/输出。DM0执行两个功能它在数据写操作期间掩码写数据,以及在数据读操作期间输出读数据反向标志R_FLAG0。同时,DIM在数据写操作期间,输出写数据反向标志W_FLAG。数据反向块115分别根据标志R_FLAG0和W_FLAG,在数据读和数据写操作期间,执行数据反向处理。图5示出传统的数据反向块115。数据反向模块115包含数据触发(toggle)检测电路115-1和数据反向电路115-2。数据触发检测电路115-1检测从存储单元阵列输入的读数据是否被反转,并且输出具有相应逻辑状态的读数据反向标志R_FLAG0。数据反向电路115-2根据数据写模式下的W_FLAG或数据读模式下的R_FLAG0的逻辑状态,对正在写入存储单元阵列或者正在从存储单元阵列读出的数据进行反转。数据反向块115减少存储装置100的输入/输出缓冲器中的同时交换噪声,从而改进了装置的高频特性。图6示出传统的数据触发检测电路115-1。数据触发检测电路115-1比较输入数据DATA_INT<0:7>与参考端,参考端具有3.5单位的参考电流容量(reference current capability)。例如,如果DATA_INT<0:7>是11111110,那么节点N1将被下拉到逻辑低状态(0),并且输出信号R_FLAG0将处于逻辑高状态(1)。同时,如果DATA_INT<0:7>是111000000,那么节点N1将被上拉到逻辑高状态(1),并且输出信号R_FLAG0将处于逻辑低状态(0)。因此,如果逻辑高的DATA_INT<0:7>的位数大于4,那么R_FLAG0将是逻辑高的,而如果逻辑高的DATA_INT<0:7>的位数小于4,那么R_FLAG0将是逻辑低的。图7示出传统的数据反向电路115-2。数据反向电路115-2包含数据反向器116-1、116-2、116-3、116-4、116-5、116-6、116-7和116-8。图7中的数据反向器116-2、116-3、116-4、116-5、116-6、116-7和116-8被构造成与数据反向器116-1相似。在数据读操作期间,READ信号关闭开关S5和S7,而R_FLAG0信号根据相应的数据位是否被反向,关闭开关S1和S2之一。相似地,在数据写操作期间,WRITE信号关闭开关S6和S8,而W_FLAG信号根据相应的数据位是否被反转,关闭开关S3和S4之一。图8示出采用数据反向机制的存储装置的时序图。具体地说,图8的时序图示出具有所谓的“脉冲-4(burst-4)”操作的存储装置,在“脉冲-4”操作中,四个数据字节以连续脉冲被写入存储装置或被从存储装置读出。正如从图8可看出的,读数据(Q0,Q1,Q2和Q3)与RDQS0的上升沿同步地被从存储装置输出。同时,写数据(D0,D1,D2和D3)与WDQS0脉冲的中心同步地(中心选通)被输入到存储装置。而且,DM0在数据读操作期间用作读数据反向标志,并在数据写操作期间用于掩码写数据。DIM在数据写操作期间、用作写数据反向标志。相应地,已经在关于图1-8的相关部分中说明了传统存储系统1的操作,该存储系统1具有单DQS存储装置110和存储器控制器200。然而,如上所述采用数据反向的存储系统具有如下缺点。首先,对写数据反向标志需要一附加的针(DIM针)。这会增加存储装置的针开销。其次,对于存储装置的所有数据输入(例如32DQ输入针),只提供了一个写数据反向标志。所以,采用图1-8所示的装置和方法,不能在数据写操作期间,将数据反向选择性地施加到单个字节。同时,基于逐字节地施加写数据反向,将会改进装置的高频操作特性。因此,提供具有改进的数据反向功能的存贮系统和存储装置是有益的。提供改进的存储装置数据反向方法也是有益的。其他及进一步的目的和优点将在以下的说明中呈现。
技术实现思路
本专利技术旨在提供一种具有改进的数据反向功能的存储系统和存储装置,以及一种改进的存储装置的数据反向方法。在本专利技术的一个方面,一种存储装置包括存储数据的存储单元阵列;数据输入/输出(I/O)总线,通过该总线,数据被写入存储装置以及被从存储装置读出;数据反向本文档来自技高网
...

【技术保护点】
一种存储装置,包括:    存储数据的存储单元阵列;    数据输入/输出(I/O)总线,通过该总线,数据被写入所述存储装置以及被从所述存储装置读出;    数据反向电路,用于当将数据写入所述存储单元阵列或从所述存储单元阵列读出时,选择性地反转数据;和    第一输入/输出(I/O),当从所述存储装置读数据时,其传送读数据选通,以及当将数据写入所述存储装置时,其传送写数据反向标志。

【技术特征摘要】
KR 2003-7-3 44846/03;US 2003-12-18 10/737,8611.一种存储装置,包括存储数据的存储单元阵列;数据输入/输出(I/O)总线,通过该总线,数据被写入所述存储装置以及被从所述存储装置读出;数据反向电路,用于当将数据写入所述存储单元阵列或从所述存储单元阵列读出时,选择性地反转数据;和第一输入/输出(I/O),当从所述存储装置读数据时,其传送读数据选通,以及当将数据写入所述存储装置时,其传送写数据反向标志。2.如权利要求1所述的存储装置,还包括第二I/O,当将数据写入所述存储装置时,其传送写数据选通,并当从所述存储装置读数据时,传送读数据反向标志。3.如权利要求1所述的存储装置,还包括第二I/O,当将数据写入所述存储装置时,其传送写数据掩码信号,并当从所述存储装置读数据时,传送读数据反向标志。4.如权利要求3所述的存储装置,还包括传送写数据选通的单向输入。5.如权利要求1所述的存储装置,其中,所述存储单元阵列以多个数据字来存储数据,其中,每个数据字包括多个数据字节,并且其中,所述存储装置还包括当数据被写入所述存储单元阵列时用于选择性地反转单个数据字节的装置。6.如权利要求1所述的存储装置,其中,所述写数据反向标志控制被写入所述存储装置中的所有数据字节的写数据反向。7.一种控制器,用于响应于数据选通信号,将数据写入存储装置以及从存储装置读出数据,所述控制器包括数据输入/输出(I/O)总线,通过该总线,所述控制器将数据写入存储装置,以及从存储装置读出数据;和第一输入/输出(I/O),当从存储装置读数据时,其传送读数据选通信号,而当将数据写入存储装置时,传送写数据反向标志。8.如权利要求7所述的控制器,还包括第二I/O,当将数据写入所述存储装置时,其传送写数据选通,而当从所述存储装置读数据时,传送读数据反向标志。9.如权利要求7所述的控制器,还包括第二I/O,当将数据写入所述存储装置时,其传送写数据掩码信号,而当从所述存储装置读数据时,传送读数据反向标志。10.如权利要求7所述的控制器,其中,所述写数据反向标志控制被写入所述存储装置中的所有数据字节的写数据反向操作。11.如权利要求7所述的控制器,其中,所述控制器输出多个数据字,其中每个数据字包括多个数据字节,并且其中所述控制器还输出多个写数据反向标志,每个写数据反向标志指示数据字的相应字节是否将被反转。12.一种存储系统,包括存储装置,具有存储数据的存储单元阵列;控制器,被连接到所述存储装置,其响应于数据选通信号,将数据写入所述存储装置,以及从所述存储装置读出数据;和第一输入/输出(I/O)线,其位于所述控制器和所述存储装置之间,当从所述存储装置读数据时,其传送读数据选通信号,而当将数据写入所述存储装置时,传送写数据反向标志。13.如权利要求12所述的存储系统,还包括位于所述控制器和所述存储装置之间的第二I/O,当将数据写入所述存储装置时,其传送写数据选通,而当从所述存储装置读数据时,传送读数据反向标志。14.如权利要求12所述的存储系统,还包括位于所述控制器和所述存储装置之间的第二I/O,当将数据写入所述存储装置时,其传送写数据掩码信号,而当从所述存储装置读数据时,传送读数据反向标志。15.如权利要求12所述的存储系统,其中,所述写数据反向标志控制被写入所述存储装置中的所有...

【专利技术属性】
技术研发人员:张星珍
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1