用于修补缺陷输入/输出线的可重配置存储器块冗余的制作方法

文档序号:6776883阅读:278来源:国知局
专利名称:用于修补缺陷输入/输出线的可重配置存储器块冗余的制作方法
技术领域
本发明的实施例涉及存储器装置的领域,确切地来说涉及存储器 装置中的冗余。
背景技术
块冗余通常用于修补例如闪速存储器的非易失性存储器中的行 或列冗余无法修正的缺陷。例如字线与位线短接、字线与基板短接(例如粘着于1 ( stuck-at-one )或粘着于0 ( stuck-at-zero ))等的缺陷才莫式 均落在块修补的类别中。例如位线与位线短接的列缺陷常常发生在非易失性存储器的制 造中。虽然可以使用块冗余来修补此类缺陷,但是由于在管芯尺寸的 增加,它们是成本昂贵的。通常,根据具体的块尺寸和存储器装置的 密度,每个冗余块可能导致0.5%至1%的管芯尺寸的增加。


可以通过参考用于说明本发明实施例的下文描述和附图来理解 本发明的实施例。在这些附图中图1A是说明其中可以实施本发明的 一个实施例的音乐播放器的 示意图。图1B是说明其中可以实施本发明的一个实施例的计算机系统的 示意图。图2是说明根据本发明的一个实施例的可重配置存储器电路的示 意图。图3是说明根据本发明的一个实施例的具有冗余块的可重配置存储器的示意图。图4是说明根据本发明的一个实施例的存储器块的示意图。 图5是说明根据本发明的一个实施例的表结构的示意图。图6是说明根据本发明的一个实施例的冗余块解码电路的示意图。图7是说明根据本发明的一个实施例、用于重新配置冗余块的过 程的流程图。
具体实施方式
本发明的实施例是一种在存储器装置中提供可重配置修补电路 的技术。表结构包含多个项,每个项具有缺陷地址字和冗余地址字。 冗余地址字对应于冗余块,并且是响应对存储器装置的存储器块中的 缺陷输入/输出(I/O)线的存储器访问而生成的。解码电路将冗余地 址字解码以选择冗余块中要替代缺陷I/O线的冗余I/0线。在下文描述中,提出许多特定的细节。但是,要理解本发明的实 施例可以在不采用这些特定细节的情况下实施。在其他情况中,未示 出公知的电路、结构和技术,以免妨碍对本文描述的理解。本发明的一个实施例可以作为常常以流程图、流程示意图、结构 图或框图形式说明的过程来描述。虽然流程图可以作为顺序的过程来 描述操作,但是许多操作可以并行或同时执行。此外,可以将这些操 作的次序重新排列。当其操作完成时过程则终止。过程可以对应于方 法、程序、过程、制造或加工方法等。本发明的一个实施例用于使用冗余块修补或替代缺陷I/O线。块冗余通常在例如闪速存储器的非易失性存储器装置中使用。闪速存储 器可以用于需要非易失性、快速擦除和高密度的多种应用中。这些应 用的示例包括々某体播放器、成像单元、微处理器系统、汽车、无线装 置、蜂窝电话、便携式摄像机、照相机、打印机、传真机、复印机、扫描仪、信号处理系统、通信装置、网络装置、电视(TV)机顶盒、采样键盘、售货机、个人数字助理(PDA)等。这种闪速存储器装置 的典型特征可以包括块4^除和程序自动化、同步突发才莫式读、异步页模式读、低功率(例如3V至3.6V)、块锁定、功率跃变期间的块擦除 /程序锁定、快速访问时间(例如最高50 MHz零等待状态)、分开的 代码和数据存储等。图1A是说明其中可以实施本发明的一个实施例的音乐播放器10 的示意图。音乐播;改器10包括嵌入式控制器20、存储器控制器30、 闪速存储器40、动态随机存取存储器(DRAM) 50、液晶显示(LCD) 面板60、光学接口 65、串行接口 70、无线接口 75、用户接口 80、音 频解码器85、音频数模转换器(DAC) 90和扬声器单元95。嵌入式控制器20可以是执行程序或指令的任何处理单元。它可 以是微处理器、微控制器、数字信号处理器(DSP)或专门为音频处 理设计的处理器。存储器控制器30对闪速存储器40和DRAM 50执 行存储器控制功能以使处理器23能够访问这些存储器装置。存储器 控制器30还可以被集成在处理器20中。闪速存储器40存储例如程 序或数据的非易失性信息。它可以包括? 1导代码、基本输入/输出系统 (BIOS)、装置驱动程序、操作系统等。它包括可重配置存储器电路 45。可重配置存储器电路45包括常规存储器块和冗余存储器块。可 以重新配置冗余存储器块来修补常规存储器块中的缺陷I/O线。 DRAM 50存储程序和/或包括由处理器20运行以执行下文描述的操作 的程序的数据。DRAM还可以存储音乐播放器的操作系统。LCD面 板60提供例如图形用户界面(GU1)、图形、文本、菜单、状态等的 状态或交互信息的低功率显示。光学接口 65提供至例如远程控制器的无线装置的接口。光学接 口 65可以遵循红外数据协会(IrDA)标准。它可以包括用于红外(Ir) 接口的任何适合的层,例如IrDA物理层、IrDA链路访问协议(MAP )、 IrDA链路管理协议(IrLMP)、 Ir传输协议(IrTP)等。Ir冲妄口的数据 速率可以是每秒9.6千位(kbps)、 19.2 kbps或高达每秒1.152兆位(Mbps)。光学接口 65提供与远程装置的定向点到点连接。串行接口 70提供至支持串行通信的装置的接口。串行通信的示 例包括通用串行总线(USB )接口 。连接到串行接口 70的装置可以包 括海量存储单元、其他音频播放器等。无线接口 75提供使用例如射 频(RF)信号的非红外信号的无线连接。典型的无线标准是具有安全 特征的蓝牙。它提供对传输距离范围从10米最高到100米的个人区 域网络(PAN)的访问。用户接口 80提供至用户的接口,例如^:盘、 鼠标、输入装置等。它还可以包括至例如麦克风、立体声耳机等的其 他音频装置的接口。音频解码器85将例如声音或音乐录音的音频文件或数据解码。 它可以使用运动图片专家组(MPEG) -1音频层3 (MP3)解码器。 它还可以执行一种音频格式到另一种音频格式的格式转换。音频格式 可以是MP3、波形(WAV)、 Windows媒体音频(WMA)、矢量量化 格式(VQF)、 OGG或任何其它适合的格式。音频DAC90将音频解 码器生成的数字音频数据流转换成才莫拟音频信号。可以包括例如信号 调节器、滤波器、放大器的其他才莫拟组件(未示出)来提供高质量音 频信号。扬声器单元95可以包括一对立体声扬声器。图1B是说明其中可以实施本发明的一个实施例的计算机系统 100的示意图。系统100包括处理器单元110、存储器控制器集线器 (MCH) 120、主存储器130、输入/输出控制器集线器(IOH) 140、 闪速存储器150、海量存储装置160、互连170和输入/输出(1/0)装 置180!至180K。处理器单元IIO表示任何类型体系结构的中央处理单元,例如使 用超线程、安全、网络、数字媒体技术的的处理器、单核处理器、多 核处理器、嵌入式处理器、移动处理器、微控制器、数字信号处理器、 超级计算机、矢量处理器、单指令多数据(SIMD)计算机、复杂指 令集计算机(CISC)、精筒指令集计算机(RISC)、非常长指令字 (VLIW)或混合体系结构。MCH 120提供例如主存储器130和ICH 140的存储器和输入/输 出装置的控制和配置。MCH120可以集成到芯片组中,该芯片组集成 了例如图形、々某体、隔离的执行模式、主机至外设总线接口、存储器 控制、电源管理等的多种功能。MCH 120或MCH 120中的存储器控 制器功能可以集成在处理器单元110中。在一些实施例中,在处理器 单元110内部或外部的存储器控制器可以为处理器单元110中的所有 核或处理器工作。在其他实施例中,它可以包括可分別为处理器单元 110中的不同核或处理器工作的不同部分。主存储器130存储系统代码和数据。主存储器130通常利用动态 随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、或包括 不需要被刷新的那些存储器的任何其他类型的存储器来实现。ICH 140具有设计用于支持I/O功能的多种功能性。ICH 140还可 以与MCH 120 —起集成到芯片组中或与MCH 120分开来执行I/0功 能。ICH140可以包括多个接口和I/O功能,例如外围组件互连(PCI) 总线接口、处理器接口、中断控制器、直接存储器访问(DMA)控制 器、电源管理逻辑、定时器、系统管理总线(SMBus)、通用串行总 线(USB)接口、海量存储接口、低引脚计数(LPC)接口等。闪速存储器150包括非易失性存储器,例如引导代码、基本输入 /输出系统(BIOS)或需要是非易失性的任何其他程序或数据。闪速 存储器150可以由MCH 120或ICH 140来控制。它可以包括可重配 置存储器电路155。可重配置存储器电路155可以包括常规存储器块 和冗余块。这提供根据闪速存储器150的故障才莫式来重新配置冗余块 的高效方式。冗余块用于替代制造过程中识别出的缺陷I/O线。海量存储装置160存储例如代码、程序、文件、数据和应用程序 的归档信息。海量存储装置160可以包括压缩光盘(CD)只读存储器 (ROM) 162、数字视频/多功能光盘(DVD) 164、软盘驱动器166 和硬盘驱动器168或任何其他磁或光存储装置。海量存储装置160提 供读取机器可访问々某体的机制。互连170提供至外围装置的接口 。互连170可以是点到点或连接 到多个装置。为了简明,并非所有互连均-波示出。可设想,互连170 可包括例如外围组件互连(PCI)、 PCIExpress、通用串行总线(USB) 和直接i某体接口 (DMI)等的任何互连或总线。I/O装置18(h至180K可以包括用于执行I/O功能的任何I/O装置。 1/0装置180!至180k的示例包括用于愉入装置(例如键盘、鼠标、跟 踪球、定向装置)、i某体卡(例如音频、视频、图形)、网络卡的控制 器和任何其他外围控制器。图2是说明根据本发明的一个实施例的图1A和1B所示的可重 配置存储器电路45/155的示意图。可重配置存储器电路65包括可重 配置修补电路210和可重配置存储器240。可重配置修补电路210接收对存储器装置40/150 (图1A和1B )的存 储器访问的地址信息ADMEM[L:l]。存储器访问由处理器20/110或存 储器控制器30或MCH 120/ICH 140来执行。它可以包括表结构220 和冗余块解码电路230。表结构220具有多个项,这些项包含可重配 置存储器240中的缺陷I/O线的地址和替代对应的缺陷I/O线的冗余 I/O线的地址。可以在制造阶段的存储器装置测试期间对这些项进行 编程或配置。测试显示因例如位线与位线短接的故障而出现缺陷的特 定I/O线。可以使用可重配置存储器240中的冗余块来有效率地修补 这些故障。表结构220生成匹配信号MATCH以指示存储器访问地址 ADMEM[L:1]是否与缺陷I/O地址匹配。它还提供可重配置存储器240 中的冗余块中可用于替代缺陷I/O线的I/O线的地址信息。冗余解码 电路230将I/O线的地址信息解码以生成冗余块启用信号 RBKEN[LS:1]来选择或启用包含替代I/O线的冗余块并生成冗余块 I/O地址RBKI0[LR:1]来选择特定的替代I/O线。可重配置存储器240包括常规存储器块和冗余存储器块。冗余存 储器块用于修补任何缺陷块或任何缺陷I/O线。当存在生成地址 ADMEM[L:1]的存储器访问时,可重配置修补电路210检查该访问是否对缺陷I/0线进行。如果不是,则它撤销MATCH信号以禁用冗余 存储器块并启用与该存储器地址对应的常规存储器块,由此会发生常 规访问。如果该访问对缺陷1/0线进行,则可重配置修补电路210声 明MATCH信号以启用包含替代缺陷I/O线的冗余I/O线的冗余存储 器块,并禁用包含缺陷I/O线的常规存储器块。图3是说明根据本发明的一个实施例的图2所示的具有冗余块的 可重配置存储器240的示意图。可重配置存储器240包括板解码器 310、 M个存储器板(memoryplane) 320!至320m、 1/0切换电路330 和S个冗余存储器块340!至340s。地址信息ADMEM[L: 1 ]可以包含根据存储器装置的组织的五个 字段具有LM位的板地址字段PL[LM:l]、具有LN位的块地址字段 BL[LN:l]、具有LP位的全局位线地址字段GY[LP:l]、具有LQ位的 局部位线地址字段LY[LQ:l]、以及具有LR位的I/O地址字段 IO[LR:l]。地址ADMEM[L:1]中位的数目是L,且等于LM、 LN、 LP、 LQ与LR之和。存储器装置组织为具有M个存储器板。每个板具有N个存储器 块。每个块组织成P个全局线和Q个局部线。有R个I/O线MIO[R:l]。 值LM、 LN、 LP、 LQ和LR分别是值M、 N、 P、 Q和R的对数(以 2为底)。例如,假定存储器装置具有128 Mb的密度。有16个板且每 个板具有8个块。每个块组织为1 K x 1 K而具有1 Mb。对于列寻址, 在每个块中,有8个全局位线、16个局部位线和8个1/0线。这些值 为M=16、 N = 8、 P = 8、 0=16和11=8。这些字段的大小为LM =4、 LN = 3、 LP = 3、 LQ-4和LR-3。因此,L=17。板解码器310将板地址PL[LM:1]解码以选择或启用M个存储器 板32(^至320m。存储器板具有完全相同的组织。例如,板320!包括 块解码器322!和N个块325u至325w。相似地,板320M具有块解码 器322M和N个块325M1至325纖。块解码器322j将块地址线BL[LN: 1 ] 解码以选择或启用N个块325p至325jM,其中」=1.....M。这些存储器块的I/O线构成MIO[R:l]线。I/O切换电路330将I/O线在冗余块RBK1 34(^至RBKS 340s的 MIO[R:l]与MRIO[R:l]之间切换。这样能够以MRIO[R:l]的I/O线k 替代MIO[R:l]的I/O线j。 I/O切换电路330可以包括双向收发器和实 现切换或映射功能的逻辑电路。S个冗余块RBKl 340!至RBKS 340s是为修补或替代目的而设计 的块。这些块用于修补缺陷I/0线。可设想有用于修补存储器板320! 至320M中的整个块的冗余块。冗余块RBK1 340!至RBKS 340s从地 址信息ADMEM[L:1]接收全局位线地址GY[LP:1]和局部位线地址 LY[LQ:l],以将这些全局和局部位线解码。它们从冗余块解码电路230 接收冗余块启用信号RBKEN[LS:1]和冗余块I/0线地址RBKIO[LR:l] 以将个别I/O线解码。图4是说明根据本发明的一个实施例的存储器块325jk/340i的示意图。存储器块325jk/34(^表示图3所示的存储器块325化(j = 1.....M, k=l.....N),以及340i(i二l..... S)。它包括全局线解码器410、局部线解码器420、 1/O线解码器430和存储器阵列440。全局线解码器410将全局线地址GY[LP:1]解码。局部线解码器 420将局部线地址LY[LQ:1]解码。1/0线解码器将I/O线地址IO[LR:l](对应于存储器块325jk, j = 1.....M, k = 1.....N)解码或将RBKIO[LR:l](对应于冗余块340h i=l.....S)解码。存储器阵列440接收解码的全局、局部和I/O地址以启用或选择1/0线MIO[R:l](对应于存储器块325jk, j = l.....M, k=l.....N)或MRIO[R:l](对应于冗余块340i, i = 1.....S )。存储器阵列440被来自块解码器322j, j = l、 ...、 M (图3)的块启用信号BKEN或来 自冗余块解码电路230 (图2 )的RBKEN[LS:1]启用。图5是说明根据本发明的一个实施例的图2所示的表结构220的 示意图。表结构220包括表510、匹配电路520和选通电^各530。表510和匹配电路520可以是内容可寻址存储器(CAM )或关联存储器的一部分。表510包含多个项515r515T。每个项对应于缺陷I/0 线。这些表项;故组织成两个部分缺陷地址字(DAW)和冗余地址字 (RAW )。 DAW是缺陷I/O线的地址,而RAW是冗余块中替代I/O 线的地址。DAW可以是CAM的自变量或输入。RAW是与该自变量关联的 数据。当将输入(此情况中为地址信息ADMEM[L:1])传递给自变量 时,CAM逻辑或匹配电路520执行匹配或搜索以确定是否有4壬何项 具有与输入ADMEM[L:1]匹配的自变量。如果没有,则匹配电路520 撤销MATCH信号。否则,它声明MATCH信号,并使关联的RAW 能够输出到解码电路230。DAW具有L位,且组织成与存储器I/O线的地址字段对应的五 个字段。这些字段包括具有LM位的板地址字段PL[LM:l]、具有LN 位的块地址字段BL[LN:1、具有LP位的全局位线地址字段GY[LP:l]、 具有LQ位的局部位线地址字段LY[LQ:l]、以及具有LR位的I/O地 址字段IO[LR:l]。在存储器装置的制造阶段的测试期间,在确定了缺 陷I/O线时就确定了这些字段的具体地址值。在制造阶段,在识别出 缺陷I/O线之后对这些位编程或重新配置。RAW具有W位且组织成三个字段。这些字段包括具有LS位的 冗余块地址字段RB[LS:l]、冗余I/0地址字段RIO[LR:1]、以及具有 一位的USE(使用)字段。RAW的字长W等于LS、 LR与1之和。冗 余块地址RB[LS:1]指定用于替代的冗余块。冗余I/O地址字段 RIO[LR:l]指定指定的冗余块中用于替代对应的DAW中指定的缺陷 I/O线的I/O线。USE位用于指示CAM项已被使用或冗余块被使用。 如果该项^皮使用,则声明它,而如果该项未被使用,则撤销它。在另 一个实施例中,可以有与冗余块数量一样多的RAW。每个RAW对应 于一个冗余块。在其他一些实施例中,对于相同的冗余块可以有多于 一个RAW。选通电路530用于利用MATCH信号选通USE位,以启用冗余块解码电路230。图6是说明根据本发明的一个实施例的图2所示的冗余块解码电 路230的示意图。解码电路230包括块解码器610和选通电路620。块解码器610将从表510 (图5 )生成的冗余地址字RAW中的冗 余块地址RB[LS:1]解码以选择冗余块。块解码器610包括LS至S解 码器615。解码器615从冗余块地址RB[LS:1]接收LS位,并生成S 个信号RBKEN—1至RBKEN一S以启用冗余块。由表结构220生成的 启用信号REN启用块解码器610 (图5)。选通电路620利用解码的冗余块地址来选通冗余地址字RAW中括OR门622和AND门625。对于LR个位,则有LR个这样的AND 门625。 OR门622在解码的输出的其中之一为真时声明真信号,以指 示冗余块被选择。AND门625使冗余I/0地址RIO[LR:l]传递到冗余 块以选择所选冗余块中的I/O线。图7是说明根据本发明的一个实施例用于重新配置冗余块的过程 700的流程图。开始时,过程700在表中存储的多个项的每个项中将缺陷地址字 (DAW)与冗余地址字(RAW)关联(框710X这可以包括关联^寸 应于包含缺陷I/O线的板的板地址、关联对应于存储器块的块地址、 关联对应于缺陷I/O线的全局位线的全局位线地址、关联对应于缺陷 I/O线的局部位线的局部位线地址以及关联对应于缺陷I/O线的I/O地 址。接下来,过程700匹配来自处理器的存储器访问的地址信息(框 图720)。存储器访问可以是读访问或写访问。然后,过程700确定 DAW是否匹配(框730)。如果不匹配,则存储器访问不访问缺陷I/O 线,并且过程700进行到利用具有非缺陷I/O线的所寻址的块来进行 常规访问,然后终止。否则,存储器访问访问缺陷I/O线,过程700 生成与DAW关联的RAW (框750 )。该RAW对应于冗余块。接下来,过程700将RAW解码以选择要替代缺陷I/O线的冗余I/O线(框760 )。然后,过程700将冗余I/O线切换到缺陷I/O线(框 770),然后终止。虽然本发明是依据多个实施例来描述的,但是本领域技术人员将 认识到本发明并不局限于所描述的实施例,而是可以在所附权利要求 的精神和范围内通过修改和替换来实施。因此,本文描述应视为说明 性的而非限制。
权利要求
1.一种设备,包括包含多个项的表结构,每个项具有缺陷地址字和冗余地址字,所述冗余地址字对应于冗余块,并且是响应对存储器装置的存储器块中的缺陷输入/输出(I/O)线的存储器访问而生成的;以及耦合到所述表的解码电路,所述解码电路将所述冗余地址字解码以选择所述冗余块中用于替代所述缺陷I/O线的冗余I/O线。
2. 如权利要求l所述的设备,其特征在于,所述表结构包括 用于存储所述多个项的表;以及耦合到所述表的匹配逻辑,所述匹配逻辑将所述存储器访问的地 址信息与每个项的所述缺陷地址字匹配,当所述地址信息与所述缺陷 地址字匹配时,所述匹配逻辑向所述解码电路提供启用信号。
3. 如权利要求1所述的设备,其特征在于,所述缺陷地址字包括 对应于包含所述缺陷I/O线的板的板地址; 对应于所述存储器块的块地址;对应于所述缺陷I/O线的全局位线的全局位线地址; 对应于所述缺陷I/O线的局部位线的局部位线地址;以及 对应于所述缺陷I/O线的I/O地址。
4. 如权利要求1所述的设备,其特征在于,所述冗余地址字包括 对应于包含所述冗余I/0线的冗余块的冗余块地址;以及 对应于所述冗余1/0线的冗余I/0地址。
5. 如权利要求l所述的设备,其特征在于,所述冗余地址字还包括指示项已#皮用于修补的使用位。
6. 如权利要求4所述的设备,其特征在于,所述解码电路包括 块解码器,所述块解码器将所述冗余地址字中的所述冗余块地址解码以选择所述冗余块,由所述启用信号启用所述块解码器;以及 耦合到所述块解码器的选通电路,所述选通电路利用所解码的冗冗余块中的所述冗余I/O线。
7. 如权利要求l所述的设备,其特征在于,所述表结构是内容可 访问存储器(CAM)。
8. —种方法,包括在表结构中存储的多个项的每个项中将缺陷地址字与冗余地址 字关联;响应对存储器装置的存储器块中的缺陷输7W输出(I/O)线的存 储器访问而生成对应于冗余块的冗余地址字;以及使用解码电路将所述冗余地址字解码以选择所述冗余块中用于 替代所述缺陷I/O线的冗余I/O线。
9. 如权利要求8所述的方法,其特征在于,生成所述冗余地址字 包括将所述存储器访问的地址信息与每个项的所述缺陷地址字匹配, 以便在所述地址信息与所述缺陷地址字匹配时向所述解码电路提供 启用信号。
10. 如权利要求8所述的方法,其特征在于,关联所述缺陷地址 字包括关联对应于包含所述缺陷I/O线的板的板地址; 关联对应于所述存储器块的块地址; 关3f&十应于所述缺陷I/O线的全局位线的全局位线地址; 关联对应于所述缺陷I/O线的局部位线的局部位线地址;以及 关联:对应于所述缺陷I/O线的I/O地址。
11. 如权利要求8所述的方法,其特征在于,关联所述缺陷地址 字包括将所述缺陷地址字与对应于包含所述冗余i/o线的所述冗余块的冗余块地址关联;以及将所述缺陷地址字与对应于所述冗余I/O线的冗余I/O地址关联。
12. 如权利要求8所述的方法,其特征在于,关联所述缺陷地址 字还包括将所述缺陷地址字与用于指示项已被用于修补的使用位关联。
13. 如权利要求11所述的方法,其特征在于,解码包括述启用信号启用所述块解码器;以及I/O地址以选择所选的冗余块中的所述冗余I/O线。
14. 如权利要求8所述的方法,其特征在于,将缺陷地址字与冗 余地址字关联包括使用内容可访问存储器(CAM)构造所述表结构。
15. —种系统,包括 处理器;耦合到所述处理器的音频解码器,所述音频解码器将以音频编码 格式编码的音频数据解码;耦合到所述处理器的存储器控制器,所述存储器控制器控制存储 器装置,所述存储器装置具有可重配置存储器和可重配置修补电路, 所述可重配置存储器具有多个存储器块和多个冗余块,所述可重配置 修补电路包括包含多个项的表结构,每个项具有缺陷地址字和冗余地址字,所 述冗余地址字对应于所述多个冗余块中的冗余块,并且是响应所述处 理器对所述多个存储器块中的存储器块中的缺陷输入/输出(I/O)线 进行存储器访问而生成的;以及耦合到所述表的解码电路,所述解码电路将第二地址字解码以选 择所述冗余块中用于替代所述缺陷I/O线的冗余I/0线。
16. 如权利要求15所述的系统,其特征在于,所述表结构包括存储所述多个项的表;以及匹配逻辑,所述匹配逻辑将所述存储器访问的地址信息与每个项 的所述缺陷地址字匹配,当所述地址信息与所述缺陷地址字匹配时, 所述匹配逻辑向所述解码电路提供启用信号。
17.如权利要求15所述的系统,其特征在于,所述缺陷地址字包括:对应于包含所述缺陷I/O线的板的板地址;对应于所述存储器块的块地址;对应于所述缺陷I/O线的全局位线的全局位线地址;对应于所述缺陷I/O线的局部位线的局部位线地址;以及对应于所述缺陷I/O线的I/O地址。
18.如权利要求15所述的系统,其特征在于,所述冗余地址字包括:对应于包含所述冗余1/0线的所述冗余块的冗余块地址;以及 对应于所述冗余I/O线的冗余I/O地址。
19. 如权利要求15所述的系统,其特征在于,所述冗余地址字还包括指示项已被用于修补的使用位。
20. 如权利要求18所述的系统,其特征在于,所述解码电路包括 块解码器,所述块解码器将所述冗余地址字中的所述冗余块地址解码以选择所述冗余块,由所述启用信号启用所述块解码器;以及 耦合到所述块解码器的选通电路,所述选通电路利用所解码的冗冗余块中的所述冗余I/O线t
全文摘要
本发明的实施例是一种在存储器装置中提供可重配置修补电路的技术。表结构包含多个项,每个项具有缺陷地址字和冗余地址字。冗余地址字对应于冗余块,并且是响应对存储器装置的存储器块中的缺陷输入/输出(I/O)线的存储器访问而生成的。解码电路将冗余地址字解码以选择冗余块中用于替代缺陷I/O线的冗余I/O线。
文档编号G11C29/00GK101273414SQ200680035282
公开日2008年9月24日 申请日期2006年9月26日 优先权日2005年9月29日
发明者P·苏, R·多奇 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1