技术领域
本申请案涉及半导体存储器,特定来说,涉及使用ECC电路系统掩盖针对操作模式的写入操作的设备及方法。
背景技术
高数据可靠性、高速存储器存取、低电力及减小芯片大小是半导体存储器所要求的特征。在一些应用中,半导体存储器装置可经设计以在一种以上模式下操作以适应不同应用,例如不同数据总线宽度。然而,引入可配置性可能会增加设计的复杂性、功耗或等待时间。举例来说,在半导体存储器装置内针对第一总线宽度执行写入操作可不同于在半导体存储器装置内针对第二总线宽度执行写入操作。最好减轻由实施可配置性选项导致的复杂性增加的某些影响。
发明内容
根据本申请案的一方面,提供一种设备。所述设备包括:输入/输出(I/O)电路,其经配置以组合对应于经由数据端子接收的写入命令的数据与从存储器单元阵列检索的经校正读取数据的第一子集以提供写入数据;及写入驱动器电路,其经配置以掩盖对应于所述读取数据的所述第一子集的位的所述写入数据的第一位的写入操作且对对应于经由所述数据端子接收的所述数据的所述写入数据的第二位执行写入操作。
根据本申请案的另一方面,提供一种存储器。所述存储器包括:一对主输入/输出(I/O)线,其耦合到存储器单元阵列;上拉电路,其经配置以将第一电压提供到所述对主I/O线中的选定第一者;下拉电路,其经配置以将第二电压提供到所述对主I/O线中的选定第二者;及写入驱动器电路,其经配置以接收从所述存储器单元阵列检索的经校正读取数据的位及写入数据的位,其中所述写入驱动器电路经配置以响应于经校正读取数据的所述位匹配写入数据的所述位而停用所述上拉及下拉电路,其中所述写入驱动器电路经配置以响应于经校正读取数据的所述位不同于写入数据的所述位而启用所述上拉电路以将所述第一电压提供到所述对主I/O线中的所述选定第一者且启用所述下拉电路以将所述第二电压提供到所述对主I/O线中的所述选定第二者。
根据本申请案的又一方面,提供一种方法。所述方法包括:接收对应于经由半导体装置的数据端子接收的写入命令的数据;组合对应于所述写入命令的所述数据与从所述半导体装置的存储器单元阵列检索的经校正读取数据的第一子集以提供写入数据;经由写入驱动器电路掩盖对应于所述读取数据的所述第一子集的位的所述写入数据的第一位的写入操作;及对对应于经由所述数据端子接收的所述数据的所述写入数据的第二位执行写入操作。
附图说明
图1是根据本发明的实施例的半导体装置的框图。
图2是根据本发明的实施例的半导体装置的一部分的示意性框图。
图3是根据本发明的实施例的主输入/输出写入驱动器电路的示意性框图。
图4是根据本发明的实施例的经配置以控制互补主IO信号线上的电压的主输入/输出写入驱动器的一部分的示意性框图。
图5提供根据本发明的实施例的第二模式初始读取操作的示范性流程图。
图6是根据本发明的实施例的用于将信号驱动到主输入/输出写入驱动器电路的第二模式写入操作的示范性流程图。
图7A提供根据本发明的实施例的示范性ECC位数据电路系统。
图7B提供根据本发明的实施例的示范性ECC控制平面数据电路系统。
图7C提供根据本发明的实施例的用以比较一个ERRB位与ERRCP位的示范性错误定位电路系统。
图8提供根据本发明的实施例的示范性控制电路。
具体实施方式
下文阐述某些细节以提供对本发明的实施例的充分理解。然而,所属领域的技术人员要清楚,可在没有这些特定细节的情况下实践本发明的实施例。此外,本文描述的本发明的特定实施例仅供例示且不应用以将本发明的范围限于这些特定实施例。在其它例子中,未详细展示众所周知的电路、控制信号、时序协议及软件操作以免不必要地使本发明不清楚。
本发明中描述的一些材料包含用于在某些操作模式下的写入操作期间通过掩盖一些写入操作来减少电流汲取的电路系统及技术。半导体装置能够在具有不同数据总线宽度的系统实施方案中操作。举例来说,半导体装置可经配置以操作多个输入/输出(I/O)总线配置(例如数据总线宽度模式)(例如x4模式(例如,数据总线是4位宽)、x8模式(例如,数据总线是8位宽)等)中的选定一者。在读取或写入操作期间,可在固定突发长度(例如8、16、32等位突发长度)上发送或接收数据位。因此,在x4模式下时接收的写入位的数目可不同于在x8模式下操作时接收的写入位的数目。举例来说,如果突发长度是16位,那么将在x4模式下接收64位且将在x8模式下接收128位。
为降低产生错误检测码以指示从存储器单元阵列的地址读取的数据是否匹配先前写入存储器单元阵列的地址的数据的复杂性,内部读取/写入电路系统可经配置以基于独立于选定I/O总线配置的固定数目个位而产生错误检测码。因此,错误校正码(ECC)电路系统可产生针对写入存储器的固定数目个数据位的ECC,然后将其与写入数据一起存储在存储器单元阵列中。在一些实例中,当针对指向特定地址的写入操作经由I/O总线接收的写入数据位的数目少于产生ECC所需的数目时,半导体装置可首先执行读取操作以从特定地址检索读取数据,且组合读取数据的第一子集(例如旧数据)与经由I/O总线接收的用于写入操作的写入数据(例如新数据)以形成写入阵列的一组写入数据位。举例来说,写入数据位组的位位置K(例如,其中K等于127、63等)到M+1(例如,其中M等于63、31等)中的位可包含从经由I/O总线接收的写入数据,且位位置M到0中的位可包含读取数据的第一子集。作为另一实例,写入数据位组的位位置K到M+1中的位可包含读取数据的第一子集,且位位置M到0中的位可包含从经由I/O总线接收的写入数据。ECC电路系统可产生针对写入阵列的写入数据位的ECC码。在此情形下,读取数据的子集可与经由I/O总线接收的写入数据及新ECC码一起写回存储器。
在读取及写入操作期间,启用列选择(CS)信号线且将至少一对数据线(例如主I/O(MIO)或全局I/O(GIO))驱动到互补逻辑电压极性。通常,CS信号线保持启用,直到完成读取及/或写入操作为止。另外,针对读取操作的数据信号线对之间的电压差小于针对写入操作的。因此,在写入操作期间对数据信号线对充电比在读取操作期间对信号线充电使用更多电流。另外,当写入或读取操作完成时,均衡数据信号线对以准备后续读取或写入操作。因此,因为写入操作的电压差较高,所以用以均衡数据信号线对的电流消耗大于用于后读取操作均衡的均衡电流消耗。
因此,为在此情形下节省电力,控制电路系统可响应于指示ECC电路未发现错误而停用或切断对应于写回存储器单元阵列的旧数据的控制平面的子集的选定CS信号线。另外,写入驱动器电路系统可掩盖针对写入数据的未改变旧数据的写入操作以避免将数据信号线对驱动到写入电压极性。最后,在写入操作期间,可掩盖针对新数据的个别位的写入操作,其匹配由新数据盖写的读取数据的第二子集的对应位。通过在没有发现错误的情况下切断CS信号线且针对至少一些写入数据位掩盖写入操作,可减少驱动CS信号线及驱动所述对数据信号线以及在均衡期间的电流消耗。
图1是根据本发明的实施例的半导体装置100的示意性框图。举例来说,半导体装置100可包含芯片135及ZQ电阻器(RZQ)155。芯片135可包含时钟输入电路105、内部时钟产生器107、时序产生器109、地址命令输入电路115、地址解码器120、命令解码器125、控制电路126、多个行解码器130、包含感测放大器150及转移门195的存储器单元阵列145、多个列解码器140、多个读取/写入放大器165、输入/输出(I/O)电路170、ZQ电阻器(RZQ)155、ZQ校准电路175及电压产生器190。半导体装置100可包含多个外部端子,其包含耦合到命令/地址总线110的地址及命令端子、时钟端子CK及/CK、数据端子DQ、DQS及DM、电力供应端子VDD、VSS、VDDQ及VSSQ及校准端子ZQ。芯片135可安装在衬底160(例如存储器模块衬底、母板或类似者)上。
存储器单元阵列145包含多个存储体BANK0到N,每一存储体BANK0到N包含多个字线WL、多个位线BL及布置在多个字线WL与多个位线BL的交叉点处的多个存储器单元MC。存储体BANK0到N的数目可包含2、4、8、16或任何其它数目个存储体。针对每一存储体选择字线WL由对应行解码器130执行,且选择位线BL由对应列解码器140执行。多个感测放大器150针对其对应位线BL定位且经由用作开关的转移门TG 195耦合到至少一个相应局部I/O线,局部I/O线进一步耦合到至少两个主I/O线对中的相应一者。
地址/命令输入电路115可经由命令/地址总线110在命令/地址端子处从外部接收地址信号及存储体地址信号且将地址信号及存储体地址信号传输到地址解码器120。地址解码器120可解码从地址/命令输入电路115接收的地址信号且将行地址信号XADD提供到行解码器130及将列地址信号YADD提供到列解码器140。地址解码器120还可接收存储体地址信号且将存储体地址信号BADD提供到行解码器130及列解码器140。
地址/命令输入电路115可经由命令/地址总线110在命令/地址端子处从外部(例如(举例来说)存储器控制器105)接收命令信号且将命令信号提供到命令解码器125。命令解码器125可解码命令信号且提供产生各种内部命令信号。举例来说,内部命令信号可包含用以选择字线的行命令信号、用以选择位线的例如读取命令或写入命令的列命令信号、可致使模式寄存器设置存储在控制电路126处的模式寄存器设置命令MRS及可激活ZQ校准电路175的ZQ校准命令ZQ_com。
因此,当发出读取命令且对读取命令及时供应行地址及列地址时,从由行地址及列地址指定的存储器单元阵列145中的存储器单元读取读取数据。读取/写入放大器165可接收读取数据DQ且将读取数据DQ提供到IO电路170。IO电路170可经由数据端子DQ将读取数据DQ提供到外部,且在DQS处将数据选通信号提供到外部及/或在DM处将数据掩盖信号提供到外部。类似地,当发出写入命令且对写入命令及时供应行地址及列地址时,输入/输出电路170可在数据端子DQ处接收写入数据且在DQS处接收数据选通信号及在DM处接收数据掩盖信号且经由读取/写入放大器165将写入数据提供到存储器单元阵列145。因此,可将写入数据写入由行地址及列地址指定的存储器单元中。
在读取及写入两种操作期间,列解码器140可驱动列选择CS信号且主IO写入驱动器电路167可基于行及列地址将相应一对主IO线各自驱动到互补逻辑电压极性。针对读取操作的由主IO写入驱动器电路167驱动的相应对信号线之间的电压差可小于针对写入操作的。因此,在写入操作期间,用以驱动相应对主I/O线且均衡相应对主I/O线以准备后续读取或写入操作的电流消耗可大于用于读取操作的驱动及均衡电流消耗。
在一些实例中,半导体装置100可经配置以在多个数据端子DQ总线配置(例如数据总线宽度模式)(例如x4模式(例如,数据总线是4位宽)、x8模式(例如,数据总线是8位宽)等)中的选定一者中操作IO电路170。在一些实例中,在读取或写入操作期间,在固定突发长度(例如8、16、32等位突发长度)上经由数据端子DQ发送或接收数据位。因此,在x4模式下时接收的写入位的数目可不同于在x8模式下操作时接收的写入位的数目。举例来说,如果突发长度是16位,那么将在x4模式下接收64位且将在x8模式下接收128位。
为降低与产生针对写入存储器单元阵列145的数据产生的错误校正及检测码相关联的复杂性,列解码器140、行解码器130、读取/写入放大器165及/或主IO写入驱动器电路167可经配置以独立于选定数据端子DQ总线配置而从存储器单元阵列145读取固定数目个位及将固定数目个位写入存储器单元阵列145。读取及写入固定数目个位可简化经配置以检测及校正从存储器单元阵列145读取的数据中的错误的ECC控制电路166的操作。举例来说,ECC控制电路166可产生针对写入存储器单元阵列145的固定数目个数据位的ECC。ECC与写入数据位一起写入存储器单元阵列145。在一些实例中,当经由数据端子DQ接收的写入数据的位少于将数据写入存储器单元阵列145所需的位时,半导体装置100可首先经由读取/写入放大器165执行读取操作以从与写入操作相关联的行及列地址检索读取数据。ECC控制电路166可检查读取数据的错误以提供经校正读取数据。读取/写入放大器165或IO电路170可组合经校正读取数据的第一子集(例如旧数据)与经由数据端子DQ接收的用于写入操作的写入数据(例如新数据)以形成写入存储器单元阵列145的一组写入数据。ECC控制电路166可产生针对写入存储器单元阵列145的写入数据位的ECC码。因此,在此情形下,可将旧数据写回存储器。
然而,在一些实例中,为减小电流,可在写回存储器的读取数据的一部分中未检测到错误且可(例如)针对未经校正旧数据或匹配旧数据的新数据掩盖一些写入操作时切断一些CS信号。控制电路126可提供CS切断信号CSOFF以致使列解码器140切断对应CS信号且基于从命令解码器125接收的控制信号CTRL(例如X4信号、列地址信号CA<10>、时序信号等)、从ECC CC 166接收的校正信号CORRECT及来自IO电路170的DM信号来将数据写入数据掩盖及写入启用信号DWDM/WREN提供到读取/写入放大器165。当在x4模式下时,控制电路126可经配置以基于CTRL信号(例如列地址位的值,例如CA<10>)来设置DWDM信号。否则,可基于DM信号来设置DWDM信号。控制电路126可经配置以响应于指示控制平面(其中写回来自先前读取操作的数据(例如基于DWDM信号确定的控制平面))中无错误的CORRECT信号而启用CSOFF信号。可基于来自CTRL信号的时序信号来确定用于启用CSOFF信号的时序。可通过设置CSOFF信号致使列解码器140切断对应CS信号线来减少电流消耗。控制电路126可进一步经配置以根据来自CTRL信号的时序信号来启用WREN信号。
响应于WREN信号且基于DWDM信号,主IO写入驱动器电路167可掩盖针对未经校正的旧数据的写入操作以避免将主I/O信号线对驱动到写入电压极性。另外,主IO写入驱动器电路167可比较新数据的个别位与读取数据的第二子集的对应位且掩盖针对匹配读取数据的第二子集的对应位的新数据位的位的写入操作以避免将主IO信号线对驱动到写入电压极性。可通过掩盖针对至少一些写入数据位的写入操作来减少驱动主IO信号线对及均衡期间的电流消耗。
转向解释包含在半导体装置100中的外部端子,时钟端子CK及/CK可分别接收外部时钟信号及互补外部时钟信号。外部时钟信号(包含互补外部时钟信号)可被供应到时钟输入电路105。时钟输入电路105可接收外部时钟信号且产生内部时钟信号ICLK。时钟输入电路105可将内部时钟信号ICLK提供到内部时钟产生器107。内部时钟产生器107可基于所接收的内部时钟信号ICLK及来自地址/命令输入电路115的时钟启用信号CKE来产生相位控制内部时钟信号LCLK。尽管不受限于此,但DLL电路可用作内部时钟产生器107。内部时钟产生器107可将相位控制内部时钟信号LCLK提供到IO电路170及时序产生器109。IO电路170可将相位控制器内部时钟信号LCLK用作确定读取数据的输出时序的时序信号。时序产生器109可接收内部时钟信号ICLK且产生各种内部时钟信号。
电力供应端子可接收电力供应电压VDD及VSS。这些电力供应电压VDD及VSS可被供应到电压产生器电路190。电压产生器电路190可基于电力供应电压VDD及VSS来产生各种内部电压VPP、VOD、VARY、VPERI及类似者。内部电压VPP主要用在行解码器130中,内部电压VOD及VARY主要用在包含于存储器单元阵列145中的感测放大器150中,且内部电压VPERI用在许多其它电路块中。电力供应端子也可接收电力供应电压VDDQ及VSSQ。IO电路170可接收电力供应电压VDDQ及VSSQ。举例来说,电力供应电压VDDQ及VSSQ可为分别与电力供应电压VDD及VSS相同的电压。然而,专用电力供应电压VDDQ及VSSQ可用于IO电路170及ZQ校准电路175。
半导体存储器装置100的校准端子ZQ可耦合到ZQ校准电路175。ZQ校准电路175可参考ZQ电阻器(RZQ)155的阻抗来执行校准操作。在一些实例中,ZQ电阻器(RZQ)155可安装在耦合到校准端子ZQ的衬底上。举例来说,ZQ电阻器(RZQ)155可耦合到电力供应电压(VDDQ)。可将通过校准操作获得的阻抗码ZQCODE提供到IO电路170,且因此指定包含于IO电路170中的输出缓冲器(未展示)的阻抗。
图2是根据本发明的实施例的半导体装置200的一部分的示意性框图。举例来说,半导体装置200可包含控制电路226、ECC控制电路266及主IO写入驱动器电路267。图1的半导体装置100可实施半导体装置200的部分。
ECC控制电路266可包含校正子产生器232、校正子解码器234、错误校正器236、错误定位器238、奇偶校验产生器240及IO电路270。校正子产生器232可从存储器单元阵列(例如图1的存储器单元阵列145)接收奇偶校验数据P
校正子解码器234可接收PC
在图7B中,ECC控制平面数据电路系统710包含逻辑电路711(15)到(0),其各自经配置以从PC<4:0>数据(例如,及/或PC<4:0>数据的补码PCF<4:0>)接收数据的组合以提供相应ERRCP<15:0>数据。逻辑电路711(15)到(0)中的每一者可包含一相应对“与非”门,不具有耦合到相应“或”门的输出及耦合到相应反相器的相应“或”门的输出。
返回图2,错误校正器236可接收RD
返回图2,奇偶校验产生器240可从IO电路270(例如图1的IO电路系统170)接收写入数据WD
控制电路226可基于X4信号、地址位CA<10>、数据掩盖信号DM(例如,经由图1的DM端子接收)及/或时序信号TIME来产生数据掩盖信号DWDM<1:0>、写入启用信号WREN及CS切断信号CSOFF<1:0>。X4信号、CA<10>地址位及TIME信号可对应于图1的CTRL信号。DWDM<1:0>信号中的每一者对应于存储器单元阵列的控制平面的不同相应一半。控制电路226可响应于指示第一模式的X4信号(例如,当X4信号具有指示x8模式的值时)将DWDM<1:0>信号设置为基于DM信号确定的共同逻辑值。控制电路226可响应于指示第二模式的X4信号(例如,当X4信号具有指示x4模式的值时)将DWDM<1:0>信号设置为基于CA<10>地址位信号确定的互补逻辑值。因此,在第二模式下,控制电路226可将DWDM<1:0>中的一者设置为高逻辑值以启用对应于旧数据的一半控制平面的数据写入操作的掩盖,同时控制电路226可将另一者设置为低逻辑值以停用对应于新数据的另一半控制平面的写入操作的掩盖。
控制电路226可提供CSOFF<1:0>信号以致使列解码器(例如图1的列解码器140)在根据TIME信号确定的时间切断对应CS信号。类似于DWDM<1:0>信号,CSOFF<1:0>信号中的每一者对应于存储器单元阵列的控制平面的不同相应一半。当在x8模式(例如,基于X4信号确定)下时,控制电路226经配置以将CSOFF<1:0>信号设置为共同逻辑值。当在x4模式(例如,基于X4信号确定)下时,控制电路226经配置以基于CORRECT
图8提供根据本发明的实施例的示范性控制电路826。控制电路826包含数据掩盖电路810及CS控制电路820。数据掩盖电路810可基于X4信号、CA<10>地址位及DM信号来产生DWDM<1:0>信号。数据掩盖电路810可响应于指示第一模式的X4信号(例如,当X4信号具有指示x8模式的值时)将DWDM<1:0>信号设置为基于DM信号确定的共同逻辑值。数据掩盖电路810可响应于指示第二模式的X4信号(例如,当X4信号具有指示x4模式的值时)将DWDM<1:0>信号设置为基于CA<10>地址位信号确定的互补逻辑值。因此,在第二模式下,数据掩盖电路810可将DWDM<1:0>中的一者设置为高逻辑值以启用对应于旧数据的一半控制平面的数据写入操作的掩盖,同时数据掩盖电路810可将另一者设置为低逻辑值以停用对应于新数据的另一半控制平面的写入操作的掩盖。
在根据时间信号确定的时间,CS控制电路820可提供CSOFF<1:0>信号以致使列解码器(例如图1的列解码器140)切断对应CS信号且提供WREN信号以启用写入操作。在一些实例中,CS控制电路820可包含状态机以确定何时及如何设置CSOFF<1:0>信号及WREN信号。当在x8模式(例如,基于X4信号确定)下时,CS控制电路820经配置以将CSOFF<1:0>信号设置为共同逻辑值。当在x4模式(例如,基于X4信号确定)下时,CS控制电路820经配置以基于CORRECT
返回图2,主IO写入驱动器电路267可接收CORRECT
在操作中,ECC控制电路266及IO电路270可支持从存储器单元阵列及ECC控制电路266、IO电路270、控制电路226的读取操作,且主IO写入驱动器电路267可支持对存储器单元阵列的写入操作。在一些实例中,半导体装置200可经配置以在多个数据端子DQ总线配置(例如数据总线宽度模式)(例如x4模式(例如,数据总线是4位宽)、x8模式(例如,数据总线是8位宽)等)中的选定一者中操作IO电路270。在一些实例中,X4信号将确定选定DQ总线配置。举例来说,当将X4信号设置为低逻辑值时,半导体装置200可在第一模式(例如x8数据模式)下操作。当将X4信号设置为高逻辑值时,半导体装置200可在第二模式(例如x4数据模式)下操作。在一些实例中,在读取或写入操作期间,在固定突发长度(例如8、16、32等位突发长度)上经由数据端子DQ发送或接收数据位。因此,在x4模式下时接收的写入位的数目可不同于在x8模式下操作时接收的写入位的数目。举例来说,如果突发长度是16位,那么将在x4模式下接收64位且将在x8模式下接收128位。
因此,当在半导体装置200处接收读取命令及行地址及列地址时,可从由行地址及列地址指定存储器单元阵列读取RD
当在半导体装置200处接收写入命令及行地址及列地址时,可在IO电路270处经由DQ
当在第二模式(例如x4模式)下操作时,DQ
举例来说,图5提供根据本发明的实施例的第二模式初始读取操作的示范性流程图。如图5中所展示,校正子产生器532可从存储器单元阵列接收RP
返回图2,IO电路270可组合CRD
主IO写入驱动器电路267可接收CORRECT
返回图2,基于DWDM<1:0>信号、CORRECT
图3是根据本发明的实施例的主IO写入驱动器电路367的示意性框图。图1的主IO写入驱动器电路167及/或图2的主IO写入驱动器电路267可实施主IO写入驱动器电路367的部分。主IO写入驱动器电路367可包含:个别写入驱动器310(0)到(7),其各自经配置以驱动相应对的控制平面主IO线对MIO CP0到15;及ECC检查电路311,其经配置以驱动一对ECC IO信号线。
主IO写入驱动器电路367可接收CORRECT<15:0>数据、CRD<127:0>数据、WP<7:0>数据、WD<127:0>数据、DWDM<1:0>信号(例如,来自图1的控制电路126及/或图2的控制电路226)、写入启用信号WREN(例如,来自图1的控制电路126及/或控制图2的电路226)及X4信号(例如,来自图1的CTRL信号)。在写入操作期间,写入驱动器310(0)到(7)中的每一者可经配置以驱动相应对的MIO CP0到15信号线基于CORRECT<15:0>数据、CRD<127:0>数据、WP<7:0>数据、WD<127:0>数据、DWDM<1:0>信号、WREN信号或其组合来将数据写入存储器单元阵列的控制平面。ECC检查电路311可经配置以驱动ECC IO信号线将WP
在操作中,当在第一模式下(例如,X4信号具有指示x8模式的低逻辑值)时,写入驱动器310(0)到(7)中的每一者可驱动相应对的MIO CP0到15信号线将WD<127:0>数据写入存储器单元阵列,其中基于DWDM<1:0>信号执行掩盖,且ECC检查电路311可经配置以驱动ECCIO信号线将WP
当在第二模式下(例如,X4信号具有指示x4模式的高逻辑值)时,写入驱动器310(0)到(7)中的每一者可驱动相应对的MIO CP0到15信号线将WD<127:0>及WP<7:0>数据写入存储器单元阵列,且ECC检查电路311可经配置以驱动ECC IO信号线将WP
图4是根据本发明的实施例的经配置以控制互补主IO信号线MIOT及MIOB上的电压的写入驱动器400的一部分的示意性框图。图1的主IO写入驱动器电路167、图2的主IO写入驱动器电路267及/或图3的写入驱动器310(0)到(7)中的任何者可实施写入驱动器400的部分。写入驱动器400可包含数据写入数据掩盖产生器410、第一驱动器电路420及第二驱动器电路430。
数据写入数据掩盖产生器410可经配置以基于DWDM
第一驱动器电路420及第二驱动器电路430经配置以控制下拉电路404及上拉电路405将MIOT及MIOB信号线驱动到互补逻辑值(例如,基于VSS及VPERI电压)。MIOT及MIOB信号线可在图1的MIOT/B信号线及/或图3的MIO CP0到15信号线中的任何者中实施。
第一驱动器电路420可包含反相器421、“或”门422、“与非”门423、“或”门424、“与非”门425及反相器426。“或”门422可经配置以在经由反相器421的CRD
第二驱动器电路430可包含反相器431、“或”门432、“与非”门433、“或”门434、“与非”门435及反相器436。“或”门432可经配置以在CRD
在写入操作期间(例如,当将WREN启用信号设置为高逻辑值时),当在第一模式下(例如,X4信号具有指示x8模式的低逻辑值)时,第一驱动器电路420或第二驱动器电路430中的一者可启用下拉电路404及上拉电路405中的每一者的相应晶体管以基于DWDM
当在第二模式下(例如,X4信号具有指示x4模式的高逻辑值)时,第一驱动器电路420及第二驱动器电路430可驱动相应对的MIO CP0到15信号线基于DWDM
举例来说,在数据写入数据掩盖产生器410内,当DWDM
当DWDM2信号具有低逻辑值时,第一驱动器电路420可在WD
当DWDM2信号具有低逻辑值时,第二驱动器电路430可在WD
因此,总的来说,在第一操作模式期间,数据写入操作由外部掩盖信号控制。因为在开始数据写入操作之前不执行读取操作,所以可限制第一模式下的按位掩盖。然而,在第二操作模式期间,首先执行数据读取操作以使先前存储的数据可用。因此,可针对未被校正的旧读取数据(例如,经由具有高逻辑值的CORRECTF
尽管“具体实施方式”描述了某些优选实施例及实例,但是所属领域的技术人员将理解,本发明的范围超出具体揭示的实施例延伸到其它替代实施例及/或实施例的使用及其明显修改及等效物。另外,本发明的范围内的其它修改对于所属领域的技术人员将是显而易见的。还可预期,可对实施例的特定特征及方面进行各种组合或子组合,且其仍落入本发明的范围内。应理解,所揭示实施例的各种特征及方面可彼此组合或替代以形成所揭示实施例的变化模式。因此,希望本发明的至少一些的范围不应由上文描述的特定揭示的实施例限制。
机译: 用于使用ECC电路屏蔽操作模式的写入操作的装置和方法
机译: 用于使用ECC电路屏蔽操作模式的写入操作的装置和方法
机译: 操作模式转换设备,移动通信终端具有操作模式转换设备以及使用该设备的操作模式转换方法