[go: up one dir, main page]

KR19980063955A - Semiconductor memory - Google Patents

Semiconductor memory Download PDF

Info

Publication number
KR19980063955A
KR19980063955A KR1019970067144A KR19970067144A KR19980063955A KR 19980063955 A KR19980063955 A KR 19980063955A KR 1019970067144 A KR1019970067144 A KR 1019970067144A KR 19970067144 A KR19970067144 A KR 19970067144A KR 19980063955 A KR19980063955 A KR 19980063955A
Authority
KR
South Korea
Prior art keywords
spare
data line
memory cell
column
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1019970067144A
Other languages
Korean (ko)
Inventor
야베도모아끼
Original Assignee
니시무로다이조
가부시끼가이샤도시바
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 니시무로다이조, 가부시끼가이샤도시바 filed Critical 니시무로다이조
Publication of KR19980063955A publication Critical patent/KR19980063955A/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/80Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout
    • G11C29/808Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout using a flexible replacement scheme
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/80Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout
    • G11C29/816Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout for an application-specific layout

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Dram (AREA)

Abstract

칩 크기의 대폭적인 증대를 초래하지 않고, 불량 구제 효율이 높은 컬럼 리던던시 방식을 구비한 반도체 기억 장치를 제공한다.Provided is a semiconductor memory device having a column redundancy method with high defect repair efficiency without causing a significant increase in chip size.

오버레이드 DQ 버스형의 DRAM에 관한 것으로, 로우 디코더(24)의 상측에 있는 8개의 셀 어레이 블럭군을 셀 어레이 블럭군(10-1)으로 하고, 로우 디코더의 하측에 있는 8개의 셀 어레이 블럭군을 셀 어레이 블럭군(10-2)으로 한다. 셀 어레이 블럭군(10-1, 10-2) 각각에 인접하여 스페어 컬럼군(11-1, 11-2)이 설치되어 있다. DQ 버퍼 13-1(13-1(0)∼(31)), 13-2(13-2(0)∼(31))의 출력을 각 대응하여 받는 64개의 멀티플렉서 각각을 3대1 멀티플렉서(34(34-0∼63))로 구성하고 있고, 셀 어레이 블럭군(10-1)의 불량 컬럼을 스페어 컬럼군 11-1, 11-2 양쪽 어디에서도 치환 가능했다.In the DRAM of the overlay DQ bus type, the eight cell array block group on the upper side of the row decoder 24 is defined as the cell array block group 10-1, and the eight cell array blocks below the row decoder. The group is referred to as the cell array block group 10-2. Spare column groups 11-1 and 11-2 are provided adjacent to each of the cell array block groups 10-1 and 10-2. Each of the 64 multiplexers receiving the outputs of the DQ buffer 13-1 (13-1 (0) to (31)) and 13-2 (13-2 (0) to (31)), respectively, is a 3-to-1 multiplexer ( 34 (34-0 to 63)), and the defective column of the cell array block group 10-1 can be replaced in both the spare column groups 11-1 and 11-2.

Description

반도체 기억 장치Semiconductor memory

본 발명은 반도체 메모리의 아키텍처(architecture)에 관한 것으로, 특히 오버레이드 DQ 버스(overlaid-DQ 버스)를 구비한 다(多) 비트 출력의 DRAM에 적용되는 반도체 메모리 회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to the architecture of semiconductor memories, and more particularly to semiconductor memory circuits applied to DRAMs having a multi-bit output with an overlay-DQ bus.

도 12는 오버레이드 DQ 버스형의 4M비트 DRAM의 주요부를 도시하는 회로 블럭도이다. 본 예에서는 256 로우, 1024 컬럼으로 이루어지는 메모리 셀 어레이를 블럭 단위로 16개 배치함(셀 어레이 블럭이라 칭함)으로써, 4M 비트 DRAM을 구성하고 있다. 16개의 셀 어레이 블럭중, 로우 디코더(24)를 사이를 둔 2개의 셀 어레이 블럭(예를 들어 사선으로 표시)이 동시에 활성화된다. 이 화성화되는 셀 어레이의 선택은 로우 어드레스 신호 입력(AR0∼AR10의 11비트)중 상위 3비트(AR8∼10)에 의해 행하여진다.Fig. 12 is a circuit block diagram showing a main part of an overlay DQ bus type 4M bit DRAM. In this example, 16 memory cell arrays having 256 rows and 1024 columns are arranged in units of blocks (referred to as cell array blocks) to form 4M bit DRAM. Of the 16 cell array blocks, two cell array blocks (e.g., indicated by diagonal lines) interposed between the row decoders 24 are simultaneously activated. The selection of the cell array to be activated is performed by the upper three bits (AR8 to 10) of the row address signal inputs (11 bits of AR0 to AR10).

도 12에 있어서, 로우 디코더(24)의 상측에 있는 8개의 셀 어레이 블럭군을 셀 어레이 블럭군(10-1)으로 하고, 로우 디코더의 하측에 있는 8개의 셀 어레이 블럭군을 셀 어레이 블럭군(10-2)으로 한다. 셀 어레이 블럭군(10-1)에 인접하여 스페어 메모리 셀열이 배치되어 있는 컬럼 4개로 이루어지는 스페어 컬럼군(11-1)이 설치되어 있다. 셀 어레이 블럭군(10-2)에 인접하여 스페어 메모리 셀열이 배치되어 있는 스페어 컬럼 4개로 이루어지는 스페어 컬럼군(11-2)이 설치되어 있다.In Fig. 12, the eight cell array block groups on the upper side of the row decoder 24 are referred to as cell array block groups 10-1, and the eight cell array block groups on the lower side of the row decoder 24 are referred to as cell array block groups. It is set to (10-2). The spare column group 11-1 which consists of four columns in which spare memory cell rows are arrange | positioned adjacent to the cell array block group 10-1 is provided. The spare column group 11-2 which consists of four spare columns in which spare memory cell rows are arrange | positioned adjacent to the cell array block group 10-2 is provided.

스페어 컬럼군(11-1)은 셀 어레이 블럭군(10-1)중에 불량 컬럼이 존재했을 경우에, 그 불량 컬럼 대신 선택되는 컬럼 리던던시(Redundancy)이다. 스페어 컬럼군(11-2)은 셀 어레이 블럭군(10-2)중에 불량 컬럼이 존재했을 경우에, 그 불량 컬럼 대신 선택되는 컬럼 리던던시이다.The spare column group 11-1 is a column redundancy selected in place of the defective column when a defective column exists in the cell array block group 10-1. The spare column group 11-2 is a column redundancy selected in place of the defective column when a defective column exists in the cell array block group 10-2.

256쌍의 DQ 버스(정규의 DQ 버스 ; DQ0∼255, /DQ0∼255 및 DQ256∼511, /DQ256∼511(선두의 /는 도면중에서는 위에 바를 붙인 보상 신호를 의미하고, 이후 다른 신호에 대해서도 마찬가지로, 선두의 /는 도면중에서는 위에 바를 붙임))는, 셀 어레이 블럭군(10-1, 10-2) 각각의 상측에서 컬럼 방향을 따라 설치된다. 또한, 스페어 컬럼군(11-1, 11-2) 각각의 상측에서, 1쌍씩의 스페어 DQ 버스(S1DQ, /S1DQ 및 S2DQ, /S2DQ)가 컬럼 방향을 따라 설치된다. 이들 DQ 버스는 컬럼 어드레스 신호 입력에 따른 컬럼 데이타를 판독하기 위해, 후술하는 컬럼 스위치를 통하여 각 셀 어레이 블럭의 컬럼과 전기적으로 접속된다.256 pairs of DQ buses (regular DQ buses; DQ0 to 255, / DQ0 to 255 and DQ256 to 511, / DQ256 to 511) Similarly, the leading / is attached to the bar in the figure) is provided along the column direction above each of the cell array block groups 10-1 and 10-2. Further, on the upper side of each of the spare column groups 11-1 and 11-2, a pair of spare DQ buses S1DQ, / S1DQ and S2DQ, / S2DQ are provided along the column direction. These DQ buses are electrically connected to the columns of each cell array block through column switches described later in order to read column data in accordance with the column address signal input.

이와 같이, 셀 어레이에 겹치는 형태로 DQ 버스를 배치한 구성은, 오버레이드 DQ 버스·아키텍쳐라고 불리고 있다. 이 오버레이드 DQ 버스·아키텍쳐는, 칩 크기가 가능한 한 증대하지 않는 구성을 가짐과 동시에, 활성화한 셀 어레이 블럭에 대해서 다수의 DQ 버스를 접속할 수 있기 때문에, ×64, ×128와 같은 초다(超多)비트 출력의 DRAM에 적합하다.Thus, the structure which arrange | positioned the DQ bus in the form which overlaps a cell array is called the overlay DQ bus architecture. This overlaid DQ bus architecture has a configuration in which the chip size is not increased as much as possible, and at the same time, a large number of DQ buses can be connected to the activated cell array block. Suitable for DRAM with multiple bit outputs.

상기 DQ 버스(합계 512쌍)는, 멀티플렉서(12-1, 12-2(8대1 멀티플렉서(12-1(0)∼(31), 12-2(0)∼(31))) 및 DQ 버퍼(13-1, 13-2(13-1(0)∼(31), 13-2(0)∼(31)), 또 2대1 멀티플렉서(14-1(0)∼(31), 14-2(0)∼(31))를 통하여 64쌍의 RWD 버스에 접속된다. 이 RWD 버스는, 데이타 입출력 버퍼(15)를 통하여 메모리 외부와 64비트의 입출력 데이타를 주고 받는다.The DQ bus (512 pairs in total) includes multiplexers 12-1 and 12-2 (8-to-1 multiplexers 12-1 (0) to (31) and 12-2 (0) to (31)) and DQ. Buffers 13-1, 13-2 (13-1 (0) to (31), 13-2 (0) to (31)), and two-to-one multiplexers 14-1 (0) to (31), It is connected to 64 pairs of RWD buses through 14-2 (0) to (31) .. This RWD bus exchanges 64-bit I / O data with the outside of memory via the data input / output buffer 15.

한편, 스페어 DQ 버스(S1DQ, /S1DQ)는, 스페어 DQ 버퍼(16-1)를 통하여 2대1 멀티플렉서(14-1(0)∼(31)) 각각의 한쪽 입력으로 되도록 병렬 접속된다. 스페어 DQ 버스(S2DQ, /S2DQ)는 스페어 DQ 버퍼(16-2)를 통하여 2대1 멀티플렉서(14-2(0)∼(31)) 각각의 한쪽 입력으로 되도록 병렬 접속된다.On the other hand, the spare DQ buses S1DQ and / S1DQ are connected in parallel so as to be one input of each of the two-to-one multiplexers 14-1 (0) to (31) through the spare DQ buffer 16-1. The spare DQ buses S2DQ and / S2DQ are connected in parallel so as to be one input of each of the two-to-one multiplexers 14-2 (0) to (31) through the spare DQ buffer 16-2.

상기 2대1 멀티플렉서(14-1(0)∼(31), 14-2(0)∼(31))는 스페어 컬럼 히트 판정 회로(17)에서 생성되는 64비트의 신호(SH1(0)∼(31), SH2(0)∼(31))에 의해 정규의 DQ 버스 및 DQ 버퍼를 선택할 것인지 스페어 DQ 버스 및 스페어 DQ 버퍼를 선택할 것인지가 제어된다. 스페어 컬럼 히트(hit) 판정 회로(17)는 입력되는 컬럼 어드레스 신호(AC0∼4)가 미리 프로그램된 불량 컬럼 어드레스에 일치하는지의 여부에 따라 상기 제어를 행한다.The two-to-one multiplexers 14-1 (0) to (31) and 14-2 (0) to (31) are 64-bit signals SH1 (0) to generated by the spare column hit determination circuit 17. (31) and SH2 (0) to (31) control whether to select a regular DQ bus and a DQ buffer or a spare DQ bus and a spare DQ buffer. The spare column hit determination circuit 17 performs the above control depending on whether or not the input column address signals AC0 to 4 coincide with the bad column addresses programmed in advance.

도 13은 도 12의 셀 어레이 블럭에서 데이타 입출력측의 RWD 버스에 이르는 부분을 더욱 상세하게 도시한 회로 블럭도로서, 셀 어레이 블럭군(10-1)측(스페어 컬럼군(11-1)도 포함)을 대표적으로 도시한다. 도 13에 있어서, 스페어 컬럼군(11-1)은 복수의 메모리 셀(도시하지 않음)이 접속된 4개의 스페어 컬럼쌍(S1BL(0)∼(3), /S1BL(0)∼(3))으로 이루어지고, 이들이 컬럼 스위치를 통하여 1쌍의 스페어 DQ 버스(S1DQ, /S1DQ)에 접속되어 있다. 4개의 스페어 컬럼쌍은 스페어 컬럼 스위치 선택 신호(S1SW(0)∼(3))에 의해 선택된다. S/A는 센스 앰프이다.FIG. 13 is a circuit block diagram showing in more detail a portion from the cell array block of FIG. 12 to the RWD bus on the data input / output side, showing the cell array block group 10-1 side (spare column group 11-1). Inclusively). In Fig. 13, the spare column group 11-1 includes four spare column pairs S1BL (0) to (3) and / S1BL (0) to (3) to which a plurality of memory cells (not shown) are connected. Are connected to a pair of spare DQ buses S1DQ and / S1DQ via column switches. The four spare column pairs are selected by the spare column switch select signals S1SW (0) to (3). S / A is a sense amplifier.

정규의 셀 어레이 블럭에서는, 4개의 컬럼쌍에 관해 1쌍의 비율로 DQ 버스가 설치된다. 즉, 셀 어레이 블럭중의 1024개의 컬럼쌍에 대응하여 256쌍의 DQ 버스가 배치된다. 1쌍의 DQ 버스(예를 들어, DQ0, /DQ0)에는 컬럼 스위치를 통하여 4개의 컬럼쌍(BL0∼3, /BL0∼3)이 접속된다.In a regular cell array block, a DQ bus is provided at a ratio of one pair for four column pairs. That is, 256 pairs of DQ buses are arranged corresponding to 1024 column pairs in the cell array block. Four column pairs BL0 to 3 and / BL0 to 3 are connected to a pair of DQ buses (for example, DQ0 and / DQ0) via column switches.

4개의 컬럼쌍은 컬럼 스위치 선택 신호(SW0∼3)에 의해 선택된다. 컬럼 스위치 선택 신호(SW0∼3)는, 본 도 13에 도시하는 바와 같이 컬럼 어드레스 신호의 최하위 2비트의 AC0, AC1(내부 컬럼 어드레스 신호(AC0I, AC1I)) 및 셀 어레이 블럭을 선택하기 위한 3비트의 로우 어드레스 신호(AR8, AR9, AR10(내부 로우 어드레스 신호는 AR8I, AR9I, AR10I로 표시))의 논리곱에 의해 디코드된다. 또, ACiI, /ACiI(i=0, 1), ACRjI, /ARjI(j=8, 9, 10)는 각각 도 12의 컬럼 어드레스 신호(AC0∼AC4)의 입력보다 컬럼 어드레스 버퍼(25)가 생성한 일부의 보상 신호, 로우 어드레스 신호(AR0∼AR10)의 입력보다 로우 어드레스 버퍼(22)가 생성한 일부의 보상 신호이다.The four column pairs are selected by the column switch select signals SW0 to 3. As shown in FIG. 13, the column switch selection signals SW0 to 3 are three for selecting AC0, AC1 (internal column address signals AC0I and AC1I) and cell array blocks of the least significant two bits of the column address signal. The bit is decoded by the logical product of the row address signals AR8, AR9, AR10 (internal row address signals are indicated by AR8I, AR9I, AR10I). In addition, ACiI, / ACiI (i = 0, 1), ACRjI, / ARjI (j = 8, 9, 10) have the column address buffer 25 more than the input of the column address signals AC0 to AC4 of FIG. The partial compensation signal generated by the row address buffer 22 is a part of the generated partial compensation signal and the input of the row address signals AR0 to AR10.

셀 어레이 블럭상의 256쌍의 DQ 버스는, 8쌍마다 8대1 멀티플렉서에 의해 멀티플렉스된다. 예를 들어, 도 13에서의 DQ 버스(DQ0∼7, /DQ0∼7)는 8대1 멀티플렉서(12-1(0))에 의해 멀티플렉스된다.256 pairs of DQ buses on a cell array block are multiplexed by 8 to 1 multiplexers every 8 pairs. For example, the DQ buses DQ0 to 7 and / DQ0 to 7 in Fig. 13 are multiplexed by an 8 to 1 multiplexer 12-1 (0).

8대1 멀티플렉서(12-1(0)∼(31), 12-2(0)∼(31))에서는, 3비트의 선택 신호(DQMUX0∼2)에 의해 8쌍중의 어느 DQ 버스쌍을 선택할 것인지를 결정한다. 여기에서, DQMUX0∼2에는 컬럼 어드레스 신호 5비트중 상위 3비트(AC2∼4)를 할당한다. 즉, DQMUX0∼2는 각각 내부 컬럼 어드레스 신호(AC2I∼AC4I)에 상당한다. 예를 들어, 8대1 멀티플렉서(12-1(0))의 출력(DQIN0, /DQIN0)은 DQ 버퍼(13-1(0))에 입력되고, 그 출력(DQOUT0)이 2대1 멀티플렉서(14-2(0))에 입력된다. 2대1 멀티플렉서(14-2(0))는 선택 신호(SH1(0))가 하이 레벨일 때 스페어 DQ 버퍼(16-1)의 출력(S1DQOUT)을 선택 출력하고, 로우 레벨일 때 DQOUT0를 선택 출력하여 RWD 버스로 송출한다.In the eight-to-one multiplexer 12-1 (0) to (31) and 12-2 (0) to (31), any one of eight pairs of DQ bus pairs is selected by three-bit selection signals (DQMUX0 to 2). Decide if Here, DQMUX0 to 2 are allocated the upper 3 bits (AC2 to 4) of the 5 bits of the column address signal. In other words, DQMUX0 to 2 correspond to internal column address signals AC2I to AC4I, respectively. For example, the outputs DQIN0 and / DQIN0 of the 8-to-1 multiplexer 12-1 (0) are input to the DQ buffer 13-1 (0), and the output DQOUT0 is a 2-to-1 multiplexer ( 14-2 (0)). The two-to-one multiplexer 14-2 (0) selects and outputs the output S1DQOUT of the spare DQ buffer 16-1 when the select signal SH1 (0) is at a high level, and selects DQOUT0 at a low level. Selective output is sent to the RWD bus.

상기 구성은, 셀 어레이 블럭군(10-2)측(스페어 컬럼군(11-2)도 포함)에 있어서도 마찬가지로 구성되고, 셀 어레이 블럭군 10-1측과 10-2측 모두 64비트의 신호가 RWD 버스로 송출된다(도 12 참조).The above configuration is similarly configured on the cell array block group 10-2 side (including the spare column group 11-2), and 64-bit signals are applied to both the cell array block group 10-1 side and the 10-2 side. Is sent to the RWD bus (see FIG. 12).

도 14는 도 12중의 스페어 컬럼 히트 판정 회로(17)의 구성을 도시하는 회로 블럭도이다. 스페어 컬럼군(11-1, 11-2)의 합계 8개의 스페어 컬럼에 대응한 8개의 어드레스 히트 판정 회로(171 ; 171-1(0)∼(3), 171-2(0)∼(3))와, 합계 64개의 2대1 멀티플렉서에 대응한 64개의 멀티플렉서 제어 신호 발생 회로(172 ; 172-1(0)∼(31), 172-2(0)∼(31))로 구성된다.FIG. 14 is a circuit block diagram showing the configuration of the spare column hit determination circuit 17 in FIG. Eight address hit determination circuits corresponding to eight spare columns in total of the spare column groups 11-1 and 11-2 (171; 171-1 (0) to (3), 171-2 (0) to (3) ) And 64 multiplexer control signal generation circuits 172 (172-1 (0) to (31) and 172-2 (0) to (31)) corresponding to 64 two-to-one multiplexers in total.

도 15, 도 16은 도 12중의 스페어 DQ 버퍼, DQ 버퍼에의 활성화 신호를 생성하는 DQ 버퍼·스페어 DQ 버퍼 선택 회로(28)를 나타내는 회로도이다. 도 15는 각각 OR 게이트 구성으로 되어 있다. S1SW(0)∼(3)중 한개라도 하이 레벨(스페어 컬럼 히트)로 되면, 신호(RES1)가 상승하여 스페어 DQ 버퍼(16-1)가 활성화된다. 또한, S2SW(0)∼(3)중 한개라도 하이 레벨(스페어 컬럼 히트)로 되면, 신호(RES2)가 상승하여 스페어 DQ 버퍼(16-2)가 활성화된다.15 and 16 are circuit diagrams showing the DQ buffer and spare DQ buffer selection circuit 28 for generating activation signals for the spare DQ buffer and the DQ buffer in FIG. 15 each has an OR gate configuration. If any one of S1SW (0) to (3) is at the high level (spare column hit), the signal RES1 rises and the spare DQ buffer 16-1 is activated. If any of S2SW (0) to (3) is at the high level (spare column hit), the signal RES2 rises to activate the spare DQ buffer 16-2.

도 16은 2대1 멀티플렉서(14 ; 14-1(0)∼(31), 14-2(0)∼(31))의 각 제어 신호(SH1(0)∼(31), SH2(0)∼(31))를 반전시켜 액티브 하이인 DQ 버퍼 활성화 신호(RE1(0)∼RE1(31), RE2(0)∼RE2(31))를 생성하는 구성이다. 예를 들어, SH1(0)이 하이 레벨이면 SH1(1)∼(31)은 로우 레벨이기 때문에 RE1(0)이 로우 레벨, RE1(1)∼RE1(31)이 하이 레벨로 된다. 이로써, 도 13의 DQ 버퍼(13-1(0))만 비활성 상태로 되고, 불필요한 DQ 버퍼 활성화에 의한 소비 전류 증대를 방지할 수 있다.Fig. 16 shows control signals SH1 (0) to (31) and SH2 (0) of the two-to-one multiplexer 14 (14-1 (0) to (31) and 14-2 (0) to (31)). Inverting (31) to generate an active high DQ buffer activation signal RE1 (0) to RE1 (31) and RE2 (0) to RE2 (31). For example, if SH1 (0) is at high level, since SH1 (1) to 31 are at low level, RE1 (0) is at low level and RE1 (1) to RE1 (31) is at high level. As a result, only the DQ buffer 13-1 (0) in FIG. 13 is inactivated, and an increase in current consumption due to unnecessary DQ buffer activation can be prevented.

이상과 같이 하여, 스페어 컬럼 히트 판정 회로와 DQ 버퍼, 스페어 DQ 버퍼 발생 회로는, 불량 컬럼 어드레스가 입력된 경우에만 스페어 컬럼, 스페어 DQ 버퍼를 활성화하고, 2대1 멀티플렉서를 제어하여 불량 컬럼의 출력선에 대응한 DQ 버퍼 출력만을 스페어 DQ 버퍼 출력으로 치환함으로써 불량 컬럼이 존재하는 메모리 회로를 구제할 수 있다. 또, 이상의 설명에서는, 셀 어레이 블럭군(10-1(대응 입출력 경로로서 출력 번호 0∼31을 갖는다))의 불량 컬럼을 스페어 컬럼군(11-1)의 스페어 컬럼으로 치환하는 구성을 나타냈지만, 셀 어레이 블럭군(10-2(대응 입출력 경로로서 출력 번호 32∼63을 갖음))의 불량 컬럼을 스페어 컬럼군(11-2)의 스페어 컬럼으로 치환하는 구성도 마찬가지이다.As described above, the spare column hit determination circuit, the DQ buffer, and the spare DQ buffer generation circuit activate the spare column and the spare DQ buffer only when a bad column address is input, and control the two-to-one multiplexer to output the bad column. By replacing only the DQ buffer output corresponding to the line with the spare DQ buffer output, the memory circuit in which the bad column exists can be saved. In addition, in the above description, the structure which replaces the defective column of the cell array block group 10-1 (it has output numbers 0-31 as a corresponding input / output path) by the spare column of the spare column group 11-1 was shown. The same applies to a configuration in which a defective column of the cell array block group 10-2 (having output numbers 32 to 63 as corresponding input / output paths) is replaced with a spare column of the spare column group 11-2.

상기 구성에는 다음과 같은 문제점이 있다. 스페어 컬럼군(11-1)은 셀 어레이 블럭군(10-1)에 관해서만 불량 컬럼의 치환을 할 수 있다. 또한, 스페어 컬럼군(11-2)은 셀 어레이 블럭군(10-2)에 관해서만 불량 컬럼의 치환을 할 수 있다. 따라서, 특정한 셀 어레이 블럭군에 불량이 집중했을 경우에, 그 셀 어레이 블럭군에 대해 준비된 스페어 컬럼에서는 치환되지 않을 우려가 있다.The configuration has the following problems. The spare column group 11-1 can replace the defective column only with respect to the cell array block group 10-1. In addition, the spare column group 11-2 can replace the defective column only with respect to the cell array block group 10-2. Therefore, when a defect concentrates in a specific cell array block group, there is a fear that the spare column prepared for the cell array block group will not be replaced.

상기 예에서는 스페어 컬럼군(11-1, 11-2) 모두 8개의 스페어 컬럼이 준비되어 있음에도 불구하고, 예를 들어 스페어 컬럼군(11-4)에 4개보다 많은 불량 컬럼이 존재하면 구제 불가능하게 되어 버린다.In the above example, even though eight spare columns are prepared in all of the spare column groups 11-1 and 11-2, for example, if more than four defective columns exist in the spare column group 11-4, the relief is impossible. It is done.

이와 같이 종래의 컬럼 리던던시 기술에서는, 셀 어레이 블럭군마다 기능할 수 있는 스페어 컬럼군이 개별적으로 결정되어 있고, 하나의 셀 어레이 블럭군에 대응한 스페어 컬럼군은 인접한 다른 셀 어레이 블럭군에 대해 공유할 수 없는 구성으로 되어 있다. 이 결과, 컬럼 리던던시에 의한 불량 구제 효과가 낮다는 문제점이 있었다.As described above, in the conventional column redundancy technique, a spare column group that can function for each cell array block group is individually determined, and the spare column group corresponding to one cell array block group is shared with other adjacent cell array block groups. The configuration is impossible. As a result, there was a problem that the defect relief effect by column redundancy was low.

본 발명은 상기와 같은 사정을 고려하여 이루어진 것으로, 그 목적은 칩 크기의 대폭적인 증대를 초래하는 일 없이 불량 구제 효율이 높은 컬럼 리던던시 방식을 구비한 반도체 메모리 회로를 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and an object thereof is to provide a semiconductor memory circuit having a column redundancy method with high defect repair efficiency without causing a significant increase in chip size.

본 발명의 반도체 메모리 회로는, 메모리 셀을 행, 열 방향으로 매트릭스상으로 배치하여 이루어진 제1 메모리 셀 어레이와, 메모리 셀을 행, 열 방향으로 매트릭스상으로 배치하여 이루어지고, 상기 제1 메모리 셀 어레이와 동시에 활성화되는 제2 메모리 셀 어레이와, 상기 제1 및 제2 메모리 셀 어레이에 각각 인접하는 제1 및 제2 스페어 메모리 셀 열군과, 상기 제1 및 제2 메모리 셀 어레이에 대응하여 열 방향으로 설치되는 복수의 데이타선과, 상기 제1 및 제2 스페어 메모리 셀 열군에 각각 대응하여 열 방향으로 설치되고, 상기 데이타선과 치환되는 적어도 한개의 제1 및 제2 스페어 데이타선과, 상기 제1 및 제2 메모리 셀 어레이중의 불량 메모리 셀에 대응하는 데이타선의 어드레스를 기억하여, 외부 어드레스 신호가 입력되면, 이 외부 어드레스 신호에 대응하는 상기 데이타선과 상기 제1 혹은 제2 스페어 데이타선을 선택 제어하기 위한 제어 신호를 송출하는 제어 회로와, 상기 제어 신호에 기초하여 상기 외부 어드레스에 대응해 상기 제1 혹은 제2 스페어 데이타선과 치환을 행하고 있지 않은 데이타선과, 상기 외부 어드레스에 대응한 데이타선과 치환을 행한 제1 혹은 제2 스페어 데이타선을 선택하여 상기 외부 어드레스 신호에 따른 메모리 셀의 데이타를 송출하는 선택 제어 회로를 구비하고, 상기 데이타선은 상기 제1 및 제2 스페어 데이타선 어느것이나 치환 가능한 것을 특징으로 한다.The semiconductor memory circuit of the present invention comprises a first memory cell array formed by arranging memory cells in a matrix in the row and column directions, and a memory cell arranged in matrix in a row and column directions. A second memory cell array activated simultaneously with the array, a first and second spare memory cell groups adjacent to the first and second memory cell arrays, and a column direction corresponding to the first and second memory cell arrays A plurality of data lines arranged in a row, at least one first and second spare data lines disposed in a column direction corresponding to the first and second spare memory cell column groups, respectively, and substituted with the data lines; When the address of the data line corresponding to the defective memory cell in the two memory cell arrays is stored and an external address signal is input, the external address signal A control circuit for transmitting a control signal for selecting and controlling the data line corresponding to the data line and the first or second spare data line, and the first or second spare data line corresponding to the external address based on the control signal; A selection control circuit for selecting a data line not being replaced, a data line corresponding to the external address, and a first or second spare data line to be replaced and sending out data of the memory cell according to the external address signal; The data line may be replaced with both the first and second spare data lines.

도 1은 본 발명의 실시 형태에 따른 오버레이드 DQ 버스형의 4M비트 DRAM의 주요부를 도시하는 회로 블럭도.BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a circuit block diagram showing an essential part of an overlay DQ bus type 4M bit DRAM according to an embodiment of the present invention.

도 2는 본 발명의 주요부이고, 도 1의 셀 어레이 블럭에서 데이타 입출력측의 RWD 버스에 이르는 부분을 더 상세하게 도시한 회로 블럭도.FIG. 2 is an essential part of the invention and is a circuit block diagram showing in more detail a portion from the cell array block of FIG. 1 to the RWD bus on the data input / output side. FIG.

도 3의 a, b, c는 도 1중의 스페어 컬럼 히트 판정 회로의 구성을 도시하는 회로 블럭도.3A, 3B, and 3C are circuit block diagrams showing the configuration of the spare column hit determination circuit in FIG.

도 4는 도 3의 a의 어드레스 히트 판정 회로를 도시한 회로도.FIG. 4 is a circuit diagram showing the address hit determination circuit of FIG.

도 5는 도 3의 b의 멀티플렉서 제어 신호 발생 회로의 구성을 도시하는 회로도.FIG. 5 is a circuit diagram showing a configuration of the multiplexer control signal generation circuit in FIG. 3B. FIG.

도 6은 도 1중의 스페어 DQ 버퍼로의 활성화 신호 제어 회로의 구성을 도시하는 회로도.6 is a circuit diagram showing the configuration of an activation signal control circuit to the spare DQ buffer shown in FIG. 1;

도 7은 도 1중의 DQ 버퍼로의 활성화 신호 제어 회로의 구성을 도시하는 회로도.FIG. 7 is a circuit diagram showing a configuration of an activation signal control circuit to the DQ buffer in FIG. 1; FIG.

도 8은 도 1(또는 도 2)에 도시하는 3대1 멀티플렉서를 도시하는 회로도.FIG. 8 is a circuit diagram showing a three-to-one multiplexer shown in FIG. 1 (or FIG. 2).

도 9는 도 4의 어드레스 히트 판정 회로의 동작을 설명하기 위한 제1 파형도.FIG. 9 is a first waveform diagram for explaining the operation of the address hit determination circuit in FIG. 4; FIG.

도 10은 도 4의 어드레스 히트 판정 회로의 동작을 설명하기 위한 제2 파형도.FIG. 10 is a second waveform diagram for explaining the operation of the address hit determination circuit in FIG. 4; FIG.

도 11은 퓨즈를 절단한 멀티플렉서 제어 신호 발생 회로의 동작 파형도.Fig. 11 is an operational waveform diagram of a multiplexer control signal generation circuit in which a fuse is cut.

도 12는 오버레이드 DQ 버스형의 4M비트 DRAM의 주요부를 나타내는 회로 블럭도.Fig. 12 is a circuit block diagram showing a main part of an overlay DQ bus type 4M bit DRAM.

도 13은 도 11의 셀 어레이 블럭에서 데이타 입출력측의 RWD 버스에 이르는 부분을 더 상세하게 도시한 회로 블럭도.FIG. 13 is a circuit block diagram showing in more detail a portion from the cell array block of FIG. 11 to the RWD bus on the data input / output side. FIG.

도 14는 도 11중의 스페어 컬럼 히트 판정 회로의 구성을 도시하는 회로 블럭도.FIG. 14 is a circuit block diagram showing the configuration of the spare column hit determination circuit in FIG.

도 15는 도 11중의 스페어 DQ 버퍼로의 활성화 신호 제어 회로의 구성을 도시하는 회로도.FIG. 15 is a circuit diagram showing a configuration of an activation signal control circuit to the spare DQ buffer in FIG.

도 16은 도 11중의 DQ 버퍼로의 활성화 신호 제어 회로의 구성을 도시하는 회로도.FIG. 16 is a circuit diagram showing a configuration of an activation signal control circuit to the DQ buffer shown in FIG.

도면의 주요 부분에 대한 부호의 설명Explanation of symbols for the main parts of the drawings

10-1, 10-2 : 셀 어레이 블럭군10-1, 10-2: cell array block group

11-1, 11-2 : 스페어 컬럼군11-1, 11-2: spare column group

12-1, 12-2 : 멀티플렉서(8대1 멀티플렉서)12-1, 12-2: Multiplexer (8-to-1 Multiplexer)

13-1, 13-2 : DQ 버퍼13-1, 13-2: DQ Buffer

15 : 데이타 입출력 버퍼15: data input / output buffer

16-1, 16-2 : 스페어 DQ 버퍼16-1, 16-2: spare DQ buffer

21 : 로우계 제어 회로21: low system control circuit

22 : 로우 어드레스 버퍼22: row address buffer

23 : 로우 프리 디코더23: Low Free Decoder

24 : 로우 디코더24: low decoder

25 : 컬럼 어드레스 버퍼25: column address buffer

26 : 컬럼계 제어 회로26: column control circuit

27 : 컬럼 프리 디코더27: column-free decoder

34-0∼63 : 멀티플렉서(3대1 멀티플렉서)34-0 to 63: multiplexer (3 to 1 multiplexer)

37 : 스페어 컬럼 히트 판정 회로37: spare column hit determination circuit

38 : DQ 버퍼·스페어 DQ 버퍼 선택 회로38: DQ buffer spare DQ buffer selection circuit

도 1은 본 발명의 실시 형태에 따른 오버레이드 DQ 버스형의 4M비트 DRAM의 주요부를 도시하는 회로 블럭도이다. 이와 같은 구성은, 도 12와 마찬가지로 256 로우, 1024 컬럼으로 이루어지는 셀 어레이 블럭을 16개 배치함으로써 4M비트 DRAM을 구성하고 있다. 16개의 셀 어레이 블럭중, 로우 디코더를 사이에 둔 2개가 동시에 활성화된다. 이 활성화되는 셀 어레이의 선택은, 입력 로우 어드레스(AR0∼AR10의 11비트)중 상위 3비트(AR8∼10)에 의해 행하여진다. 도 12와 마찬가지의 개소에는 동일한 부호를 붙인다. 본문중 선두의 /는 상술한 바와 같이 도면중에서는 위에 바를 붙인다.1 is a circuit block diagram showing a main portion of an overlay DQ bus type 4M bit DRAM according to an embodiment of the present invention. In such a configuration, as in FIG. 12, 16 cell array blocks consisting of 256 rows and 1024 columns are arranged to form a 4M bit DRAM. Of the 16 cell array blocks, two with a row decoder are activated at the same time. The selection of the activated cell array is performed by the upper three bits (AR8 to 10) of the input row addresses (11 bits of AR0 to AR10). The same code | symbol is attached | subjected to the place similar to FIG. The leading / in the text is attached with a bar above in the drawing as described above.

도 1은 상기 도 12와 비교하여, 다음과 같은 구성을 갖고 있다. DQ 버퍼 13-1(13-1(0)∼(31), 13-2(13-2(0)∼(31))의 출력을 각 대응하여 받는 64개의 멀티플렉서 각각을 3대1 멀티플렉서(34(34-0∼63))로 구성하고 있다. 이와 같은 멀티플렉서(34)의 3개의 입력 단자에는 각 대응하는 정규의 데이타선을 접속하는 정규의 DQ 버퍼(13-1 또는 13-2)의 출력, 제1 스페어 데이타선을 접속하는 제1 스페어 DQ 버퍼(16-1)의 출력, 제2 스페어 데이타선을 접속하는 제2 스페어 DQ 버퍼(16-2)의 출력을 각각 입력한다.FIG. 1 has the following constitution as compared with FIG. 12. Each of the 64 multiplexers that receive the outputs of the DQ buffers 13-1 (13-1 (0) to (31) and 13-2 (13-2 (0) to (31)), respectively, is a 3-to-1 multiplexer (34). (34-0 to 63) The outputs of the normal DQ buffer 13-1 or 13-2 connecting the corresponding normal data lines to the three input terminals of the multiplexer 34 as described above. The outputs of the first spare DQ buffer 16-1 connecting the first spare data line and the outputs of the second spare DQ buffer 16-2 connecting the second spare data line are input.

또한, 스페어 컬럼 히트 판정 회로(37)는 DQ 버퍼 및 상기 멀티플렉서(34)의 제어에 필요한 신호(SSW0∼7, SH-0∼63, SHA-0∼63, SHB-0∼63)를 생성한다. 그 구성에 대해서도 후술한다.The spare column hit determination circuit 37 also generates signals (SSW0-7, SH-0-63, SHA-0-63, SHB-0-63) necessary for the control of the DQ buffer and the multiplexer 34. . The structure is also mentioned later.

종래에 있어서, 셀 어레이 블럭군(10-1)중의 불량 컬럼은, 스페어 컬럼군(11-1)중의 스페어 컬럼에서만 치환할 수 있고, 불량 구제 효율이 저하되어 있었던 것에 대해, 본 발명에 관한 상기 멀티플렉서(34)를 수반하는 회로 구성에 의해 셀 어레이 블럭군(10-1)의 불량 컬럼을 스페어 컬럼군(11-1, 11-2)중 어디에서도 치환하는 것을 가능하게 했다. 또한 물론, 셀 어레이 블럭군(10-2)의 불량 컬럼을 스페어 컬럼군(11-1, 11-2)중 어디에서도 치환할 수 있게 된다. 이 결과, 불량 메모리의 구제 효율이 대폭적으로 향상한다. 또한, 이와 같은 구성으로 하였다 해도, 스페어 컬럼군이 늘어나는 것은 아니기 때문에, 도 12와 마찬가지로 칩 크기를 대폭적으로 증대시키지 않는 잇점은 계승된다.In the related art, the defective column in the cell array block group 10-1 can be replaced only with the spare column in the spare column group 11-1, and the defect relief efficiency is lowered. The circuit configuration involving the multiplexer 34 makes it possible to replace the defective column in the cell array block group 10-1 in any of the spare column groups 11-1 and 11-2. Of course, the defective column of the cell array block group 10-2 can be replaced in any of the spare column groups 11-1 and 11-2. As a result, the rescue efficiency of the defective memory is greatly improved. Moreover, even if it is set as such a structure, since a spare column group does not increase, the advantage of not largely increasing a chip size like FIG. 12 is inherited.

도 2는 본 발명의 주요부이고, 도 1의 셀 어레이 블럭에서 데이타 입출력측의 RWD 버스에 이르는 부분을 더욱 상세하게 도시한 회로 블럭도로서, 셀 어레이 블럭군(10-1)측(스페어 컬럼군(11-1)도 포함)을 대표적으로 도시한다. 3대1 멀티플렉서(34(34-0∼63 각각)는 SH-i, SHA-i, SHB-i(i=0∼31)의 3개의 신호에 의해 제어된다. 이 멀티플렉서(34)의 구성에 대해서는 후술하지만, 이들 제어 신호(SH-i, SHA-i, SHB-i)에 의해 멀티플렉서(34)의 3개의 입력 단자, 정규의 DQ 버퍼(13-1 또는 13-2)의 출력, 제1 스페어 DQ 버퍼(16-1)의 출력, 제2 스페어 DQ 버퍼(16-2)의 출력중 어느 하나의 출력이 선택된다.FIG. 2 is an essential part of the present invention, and is a circuit block diagram showing in more detail a portion from the cell array block of FIG. 1 to the RWD bus on the data input / output side, showing the cell array block group 10-1 side (spare column group). (11-1) is also representative). The three-to-one multiplexer 34 (34-0 to 63 respectively) is controlled by three signals of SH-i, SHA-i, and SHB-i (i = 0 to 31). Although described later, the three input terminals of the multiplexer 34, the output of the normal DQ buffer 13-1 or 13-2, and the first by these control signals SH-i, SHA-i, SHB-i. The output of either the output of the spare DQ buffer 16-1 or the output of the second spare DQ buffer 16-2 is selected.

그 밖의 구성에 대해서는, 신호의 호칭을 다소 다르게 했을 뿐이며, 도 13과 기본적으로는 바뀌지 않는다. 스페어 컬럼군(11-1)은 4개의 스페어 컬럼쌍(SBL0∼3, /SBL0∼3)으로 이루어지고, 이들이 선택 신호(SSW0∼3)로 제어되는 컬럼 스위치를 통하여 1쌍의 스페어 DQ 버스(SDQ, /SDQ)에 접속되어 있다. 스페어 컬럼군(11-2)은 4개의 스페어 컬럼쌍(SBL4∼7, /SBL4∼7)으로 이루어지고, 이들이 선택 신호(SSW4∼7)로 제어되는 컬럼 스위치를 통하여 한쌍의 스페어 DQ 버스(SDQ, /SDQ)에 접속되어 있다.For other configurations, the names of the signals are only slightly different, and they are not basically changed from FIG. The spare column group 11-1 is composed of four spare column pairs SBL0 to 3 and / SBL0 to 3, and a pair of spare DQ buses (through the column switch controlled by the selection signals SSW0 to 3) SDQ, / SDQ). The spare column group 11-2 is composed of four spare column pairs SBL4-7 and / SBL4-7, and a pair of spare DQ buses (SDQ) are connected through column switches controlled by the selection signals SSW4-7. , / SDQ).

정규의 셀 어레이 블럭에서는, 4개의 컬럼쌍에 관해 한쌍의 비율로 DQ 버스가 설치된다. 즉, 셀 어레이 블럭중 1024개의 컬럼쌍에 대응하여 256쌍의 DQ 버스가 배치된다. 한쌍의 DQ 버스(예를 들어, DQ0, /DQ0)에는, 컬럼 스위치를 통하여 4개의 컬럼쌍(BL0∼3, /BL0∼3)이 접속된다.In a regular cell array block, a DQ bus is provided at a pair ratio for four column pairs. That is, 256 pairs of DQ buses are arranged corresponding to 1024 column pairs in the cell array block. Four column pairs BL0 to 3 and / BL0 to 3 are connected to a pair of DQ buses (for example, DQ0 and / DQ0) via column switches.

여기서, 4개의 컬럼쌍은 컬럼 스위치 선택 신호(SW0∼3)에 의해 선택된다. 컬럼 스위치 선택 신호(SW0∼3)는 도 2에 도시하는 바와 같이 컬럼 어드레스 신호의 최하위 2비트(AC0, AC1(내부 컬럼 어드레스 신호(AC0I, AC1I)))와 셀 어레이 블럭을 선택하기 위한 3비트의 로우 어드레스 신호(AR8, AR9, AR10(내부 로우 어드레스 신호(AR8I, AR9I, AR10I)))의 논리곱에 의해 디코드된다.Here, four column pairs are selected by the column switch selection signals SW0 to 3. As shown in Fig. 2, the column switch selection signals SW0 to 3 are the lowest two bits (AC0, AC1 (internal column address signals AC0I and AC1I)) of the column address signal and three bits for selecting the cell array block. Is decoded by the logical product of the row address signals AR8, AR9, AR10 (internal row address signals AR8I, AR9I, AR10I).

셀 어레이 블럭상의 256쌍의 DQ 버스는 8쌍마다 8대1 멀티플렉서에 의해 멀티플렉스된다. 예를 들어, 도 2에서의 DQ 버스(DQ0∼7, /DQ0∼7)는 8대1 멀티플렉서(12-1(0))에 의해 멀티플렉스된다.256 pairs of DQ buses on a cell array block are multiplexed every 8 pairs by an 8-to-1 multiplexer. For example, the DQ buses DQ0-7 and / DQ0-7 in FIG. 2 are multiplexed by an 8 to 1 multiplexer 12-1 (0).

8대1 멀티플렉서(12-1(0)∼(31), 12-2(0)∼(31))에서는, 3비트의 선택 신호(DQMUX0∼2)에 의해 8쌍중 어느 DQ 버스쌍을 선택할 것인지를 결정한다. 여기서, DQMUX0∼2에는 컬럼 어드레스 신호 5비트중 상위 3비트(AC2∼4)를 할당한다(DQMUX0∼2는 각각 내부 컬럼 어드레스 신호(AC2I∼AC4I)에 상당함).In the eight-to-one multiplexer 12-1 (0) to (31) and 12-2 (0) to (31), which DQ bus pair from among eight pairs is selected by the three-bit selection signal (DQMUX0 to 2). Determine. Here, DQMUX0 to 2 are allocated the upper three bits (AC2 to 4) of the five column address signal bits (DQMUX0 to 2 correspond to internal column address signals AC2I to AC4I, respectively).

8대1 멀티플렉서의 출력은, DQ 버퍼(13(13-1(0)∼31), 13-2(0)∼(31))로 입력되고, 그 각 출력이 각 대응하는 3대1 멀티플렉서(34(34-0∼63))중 하나의 입력단에 공급된다. 셀 어레이 블럭군 10-1측과 10-2측에 맞춰 64비트의 신호가 RWD 버스로 송출된다.The outputs of the eight-to-one multiplexers are input to the DQ buffers 13 (13-1 (0) to 31, 13-2 (0) to (31)), and each output thereof corresponds to a corresponding three-to-one multiplexer ( To 34 (34-0 to 63). A 64-bit signal is sent to the RWD bus in accordance with the cell array block group 10-1 side and 10-2 side.

도 3의 a, 도 3의 b, 도 3의 c는, 스페어 컬럼 히트 판정 회로(37)의 구성을 도시하는 회로 블럭도이다. 스페어 컬럼군(11-1, 11-2)의 합계 8개의 스페어 컬럼에 대응한 8개의 어드레스 히트 판정 회로(371(371-0∼7))와, 합계 64개의 2대1 멀티플렉서(34) 각각에 SHA, SHB의 신호를 대응시키기 위해 설치된 128개의 멀티플렉서 제어 신호 발생 회로(372(372-1(0)∼(63), 372-2(0)∼(63)), 멀티플렉서 제어 신호 발생 회로(372)의 출력(SHA-0∼63)에서 생성되는 또 하나의 제어 신호를 출력하기 위한 NAND 게이트(373(373-0∼63))로 구성된다.3A, 3B, and 3C are circuit block diagrams showing the configuration of the spare column hit determination circuit 37. Eight address hit determination circuits 371 (371-0 to 7) corresponding to eight spare columns in total of the spare column groups 11-1 and 11-2, and a total of 64 two-to-one multiplexers 34 respectively. 128 multiplexer control signal generation circuits 372 (372-1 (0) to (63), 372-2 (0) to (63)) provided to match SHA and SHB signals to the multiplexer control signal generation circuit ( NAND gates 373 (373-0 to 63) for outputting another control signal generated at the outputs SHA-0 to 63 of 372.

도 4, 도 5는 각각 도 1의 스페어 컬럼 히트 판정 회로(37)중의 도 3의 a의 어드레스 히트 판정 회로(371)와, 도 3의 b의 멀티플렉서 제어 신호 발생 회로(372)의 구성을 도시하는 회로도이다. 도 4의 어드레스 히트 판정 회로는, 신호 출력(SSW0∼7)을 위해 8개 설치된다. 여기서는, 신호 출력(SSW0)을 대표적으로 나타냈다. 불량 컬럼에 대응하는 컬럼 어드레스 신호가 입력되었을 때에만 접지 버스가 없게 되도록 미리 대응하는 퓨즈(FS)를 절단하여 프로그램하여 둔 구성이다.4 and 5 respectively show the configuration of the address hit determination circuit 371 of FIG. 3A and the multiplexer control signal generation circuit 372 of FIG. 3 among the spare column hit determination circuits 37 of FIG. 1. This is a circuit diagram. 8 address hit determination circuits are provided for the signal outputs SSW0-7. Here, the signal output SSW0 is represented typically. The fuse FS is cut and programmed in advance so that there is no ground bus only when a column address signal corresponding to a bad column is input.

또한, 도 5의 멀티플렉서 제어 신호 발생 회로는, 신호 출력 SHA-0∼63 및 SHB-0∼63을 위해 128개 설치된다. 여기서는, 신호 출력(SHA-0)을 대표적으로 나타냈다. 각각 비트 프로그래 회로(BPC)를 갖고, 그 각 출력과 스페어 컬럼 히트 판정 회로(37)의 각 출력(여기서는 SSW0∼3이고, 신호 출력(SHB-0∼63)용에는 SSW4∼7로 됨)과의 NAND 논리를 반영시킨 구성이다. 불량 컬럼에 대응하는 컬럼 어드레스 신호가 입력되었을 경우, 퓨즈를 절단한 비트 프로그램 회로에 히트하면 SHA-1은 로우 레벨로 된다.In addition, 128 multiplexer control signal generation circuits are provided for the signal outputs SHA-0 to 63 and SHB-0 to 63. FIG. Here, the signal output SHA-0 is shown as representative. Each has a bit program circuit BPC, and each output and each output of the spare column hit determination circuit 37 (here, SSW0 to 3, and SSW4 to 7 for signal outputs SHB-0 to 63). This configuration reflects the NAND logic of. When the column address signal corresponding to the bad column is inputted, SHA-1 goes low when the fuse is blown to the bit program circuit.

도 6, 도 7은 도 1중의 스페어 DQ 버퍼, DQ 버퍼로의 활성화 신호를 생성하는 선택 회로(38)의 구성을 도시하는 회로도이다. 도 5는 각각 OR 게이트 구성으로 되어 있다. SSW0∼3중 한개라도 하이 레벨(스페어 컬럼 히트)로 되면, 신호(RES1)가 상승하여 스페어 DQ 버퍼(16-1)가 활성화된다. 또한, SSW4∼7중 한개라도 하이 레벨(스페어 컬럼 히트)로 되면, 신호(RES2)가 상승하여 스페어 DQ 버퍼(16-2)가 활성화된다.6 and 7 are circuit diagrams showing the configuration of the selection circuit 38 for generating an activation signal to the spare DQ buffer and the DQ buffer in FIG. 5 has an OR gate structure, respectively. When any one of SSW0 to 3 is at the high level (spare column hit), the signal RES1 rises to activate the spare DQ buffer 16-1. If any of SSW4 to 7 is at the high level (spare column hit), the signal RES2 rises to activate the spare DQ buffer 16-2.

도 8은 도 1(또는 도 2)에 도시하는 3대1 멀티플렉서(34)를 도시하는 회로도이다. 각각 제어 신호(SH-i, SHA-i, SHB-i(i=0∼63))로 제어되는 패스 게이트(pass gate ; PG1∼3)에 의해 정규의 DQ 버퍼(13-1 또는 13-2)의 출력, 제1 스페어 DQ 버퍼(16-1)의 출력, 제2 스페어 DQ 버퍼(16-2)의 출력중 하나의 신호를 선택해 출력한다.FIG. 8 is a circuit diagram showing the three-to-one multiplexer 34 shown in FIG. 1 (or FIG. 2). Normal DQ buffer 13-1 or 13-2 by pass gates PG1 to 3 controlled by control signals SH-i, SHA-i and SHB-i (i = 0 to 63), respectively. ), One of the output of the first spare DQ buffer 16-1, and one of the output of the second spare DQ buffer 16-2 is selected and output.

도 8의 멀티플렉서는, 도 3∼도 5를 참조하면, SH-i가 로우 레벨에서, SHA-i, SHB-i가 하이 레벨일 때, 정규의 DQ 버퍼로부터의 출력을 선택한다. 또한, SH-i와 SHB-i가 하이 레벨이고, SHA-i가 로우 레벨일 때는 스페어 DQ 버퍼(16-1)의 출력을 선택한다. 또한, SH-i와 SHA-i가 하이 레벨이고, SHB-i가 로우 레벨일 때는 스페어 DQ 버퍼(16-2)의 출력을 선택한다.3 to 5, the multiplexer selects the output from the regular DQ buffer when SH-i is at low level and SHA-i and SHB-i are at high level. In addition, when SH-i and SHB-i are high level and SHA-i is low level, the output of the spare DQ buffer 16-1 is selected. In addition, when SH-i and SHA-i are high level and SHB-i is low level, the output of the spare DQ buffer 16-2 is selected.

다음에, 본 발명의 구성에 따른 불량 컬럼에 대한 스페어 컬럼의 치환 동작에 대해 설명한다. 예를 들어, 도 2의 셀 어레이 블럭군(10-1)의 비트선(BL1)이 불량 컬럼일 경우를 가정한다. BL1의 컬럼 어드레스는 00001이다(AC0=1, AC1∼AC4=0). 이 불량인 BL1 대신에 스페어 컬럼(SBL0, /SBL0)이 정상적인 기능을 제공하기 위해 치환되도록 프로그램한다.Next, the replacement operation of the spare column with respect to the defective column according to the configuration of the present invention will be described. For example, assume that the bit line BL1 of the cell array block group 10-1 of FIG. 2 is a bad column. The column address of BL1 is 00001 (AC0 = 1, AC1 to AC4 = 0). Instead of this defective BL1, the spare columns SBL0 and / SBL0 are programmed to be replaced to provide normal function.

즉, 도 3의 어드레스 히트 판정 회로(371-0)에 있어서, 도 4에 도시하는 AC0I, /AC1I∼/AC4I에 대응한 퓨즈를 절단하여 상기 불량 컬럼 어드레스를 프로그램하여 둔다. 또한, 불량인 BL1은 대응 입출력 경로로서 출력 번호 0의 DQ 버퍼에 대응하기 때문에, 도 3의 멀티플렉서 제어 신호 발생 회로(372-1(0))에 있어서 도 5에 도시하는 스페어 컬럼 스위치 선택 신호(SSW0)에 대응한 비트 프로그램 회로의 퓨즈(FS)를 절단하여 불량 컬럼의 대응 입출력 경로에 상당하는 출력 번호를 프로그램하여 둔다.That is, in the address hit determination circuit 371-0 of FIG. 3, the fuse corresponding to AC0I, / AC1I to / AC4I shown in FIG. 4 is cut off, and the defective column address is programmed. Since the defective BL1 corresponds to the DQ buffer of output number 0 as the corresponding input / output path, the spare column switch selection signal shown in FIG. 5 in the multiplexer control signal generation circuit 372-1 (0) of FIG. The fuse FS of the bit program circuit corresponding to SSW0) is cut off and the output number corresponding to the corresponding input / output path of the defective column is programmed.

도 9, 도 10을 이용해 도 4의 어드레스 히트 판정 회로의 동작을 설명한다. 먼저, 도 9는 입력된 어드레스 신호(이 예에서는 00000)가 프로그램된 불량 어드레스 신호(00001)와 일치하지 않을 경우의 동작이다. /CAS의 반전 신호(CASint)가 상승된 후, 도 4 중의 노드(NA)는 초기 상태의 하이 레벨에서 /AC0I를 게이트로 입력한 NMOS 트랜지스터(NMOS)에 의해 로우 레벨로 인하되어, SSW0도 로우 레벨을 출력한다. SSW0은 스페어 컬럼의 컬럼 스위치 신호(액티브 하이)이기 때문에, 이 경우 스페어 컬럼은 선택되지 않는다.The operation of the address hit determination circuit of FIG. 4 will be described with reference to FIGS. 9 and 10. First, Fig. 9 is an operation when the input address signal (00000 in this example) does not coincide with the programmed bad address signal (00001). After the inversion signal CASint of / CAS is raised, the node NA in FIG. 4 is lowered to the low level by the NMOS transistor (NMOS) which inputs / AC0I as a gate at the high level of the initial state, so that SSW0 is also low. Print the level. Since SSW0 is the column switch signal (active high) of the spare column, the spare column is not selected in this case.

이로써, 대응하는 비트 프로그램 회로(BPC ; 도 5에 도시)를 통한 멀티플렉서 제어 신호 발생 회로(도 3에 도시) 372-1(0), 372-2(0)로부터의 신호 SAH-0, SBH-0은 하이 레벨로 되고, 멀티플렉서는 정규의 DQOUT0를 선택한다.Thus, the signals SAH-0 and SBH- from the multiplexer control signal generation circuit (shown in FIG. 3) 372-1 (0) and 372-2 (0) through the corresponding bit program circuit BPC (shown in FIG. 5). 0 goes high and the multiplexer selects regular DQOUT0.

다음에, 프로그램된 불량 어드레스 신호(00001)와 같은 어드레스 신호가 입력된 경우(도 10)를 생각할 수 있다. 이 때, CASint가 상승된 후 AC0I, /AC1I∼/AC4I가 하이 레벨로 되지만, 절단된 퓨즈 때문에 도 4중의 노드(N4)는 로우 레벨로 인하되지 않고, SSW0는 하이 레벨을 출력한다. 이로써, 도 2의 스페어 컬럼(SBL0, /SBL0)의 컬럼 스위치가 선택된다.Next, a case may be considered in which an address signal such as the programmed bad address signal 0001 is input (FIG. 10). At this time, AC0I and / AC1I to / AC4I become high level after CASint is raised, but node N4 in FIG. 4 is not lowered to low level because of the blown fuse, and SSW0 outputs a high level. Thus, the column switches of the spare columns SBL0 and / SBL0 in FIG. 2 are selected.

다음에, 도 3의 멀티플렉서 제어 신호 발생 회로에 대해서, 도 5 및 도 11을 이용해 설명한다. 도 11은 퓨즈를 절단한 멀티플렉서 제어 신호 발생 회로(372-1(0))의 동작 파형도이다. CASint가 로우 레벨에서 하이 레벨로 상승한 후 퓨즈가 절단되어 있기 때문에, 도 5의 비트 프로그램 회로중의 노드(NB)는 하이 레벨을 유지하고, SSW0이 하이 레벨 출력이기 때문에, 노드(NC)는 로우에서 하이 레벨로 천이한다. 따라서, SHA-0이 하강한다.Next, the multiplexer control signal generation circuit of FIG. 3 will be described with reference to FIGS. 5 and 11. Fig. 11 is an operational waveform diagram of the multiplexer control signal generation circuit 372-1 (0) with the fuse blown. Since the fuse is disconnected after CASint rises from the low level to the high level, the node NC in the bit program circuit of FIG. 5 remains at the high level, and since the SSW0 is the high level output, the node NC is low. Transitions to a high level. Therefore, SHA-0 goes down.

여기서, 도 3에 있어서, 멀티플렉서 제어 신호 발생 회로 372-1(1)∼372-2(0)∼(31)에 관해서는 퓨즈가 절단되어 있지 않기 때문에, 도 5 중의 노드(NB)가 로우 레벨로 떨어진다. 따라서, SHA-1∼63, SHB-0∼63은 로우 레벨로 된다. 따라서, 도 8의 2대1 멀티플렉서(34)는, 불량 컬럼에 접속되는 DQOUT0 대신에 스페어 DQ 버퍼(16-1)로부터의 스페어 컬럼 출력(SDQOUT)이 RWD 버스로 전달된다.Here, in Fig. 3, since the fuse is not blown with respect to the multiplexer control signal generation circuits 372-1 (1) to 372-2 (0) to 31, the node NB in Fig. 5 is at a low level. Falls into. Therefore, SHA-1 to 63 and SHB-0 to 63 are at a low level. Therefore, in the two-to-one multiplexer 34 of FIG. 8, the spare column output SDQOUT from the spare DQ buffer 16-1 is transferred to the RWD bus instead of DQOUT0 connected to the bad column.

또, 도 6에서, SSW0이 하이 레벨에 의해, RES1이 하이 레벨로 되고, 스페어 DQ 버퍼(16-1)는 활성 상태에 있다. 또한, 도 3의 c에서 SHA-0만이 로우 레벨에 의해, SH-0만이 하이 레벨, 이로써 도 7에서 신호 RE0만이 로우 레벨로 되고, 도 2의 불량 컬럼과 접속되는 DQ 버퍼(13-0)가 비활성 상태로 된다. 이로써, 불필요한 DQ 버퍼 활성화에 의한 소비 전류 증대를 방지할 수 있다. 그 외에 불량 컬럼은 존재하지 않으면 2대1 멀티플렉서(34-1∼63)는 정상적인 정규의 컬럼에 접속된 출력을 선택하며, RWD 버스로 전달된다.In Fig. 6, SSW0 is at high level, RES1 is at high level, and spare DQ buffer 16-1 is in an active state. In addition, in FIG. 3C, only SHA-0 is low level, only SH-0 is high level, so that only signal RE0 is low level in FIG. 7, and the DQ buffer 13-0 is connected to the bad column of FIG. Becomes inactive. As a result, it is possible to prevent an increase in current consumption due to unnecessary DQ buffer activation. Otherwise, if a bad column does not exist, the two-to-one multiplexers 34-1 to 63 select an output connected to a normal normal column and are transferred to the RWD bus.

다음에, 도 2에 도시하는 BL0이 불량 컬럼이고, 이것을 스페어 컬럼군(11-2)의 SBL4로 치활할 경우에 대해 설명한다. 이 때, 도 3의 어드레스 히트 판정 회로(371-4)에, 불량인 BL0에 대응하는 컬럼 어드레스를 상술한 방법으로 프로그램한다. 또한, 멀티플렉서 제어 신호 발생 회로(372-2(0))의 SSW4에 대응한 비트 프로그램 회로의 퓨즈를 절단하여 두면 된다.Next, the case where BL0 shown in FIG. 2 is a defective column and this is struck by SBL4 of the spare column group 11-2 will be described. At this time, the address hit determination circuit 371-4 in Fig. 3 is programmed with the column address corresponding to the defective BL0 in the above-described method. The fuse of the bit program circuit corresponding to SSW4 of the multiplexer control signal generation circuit 372-2 (0) may be cut off.

이와 같이 설정하여 두면, 외부로부터 불량 컬럼 어드레스가 입력되면 도 3의 어드레스 히트 판정 회로(371)의 동작시, 신호(SSW4)가 하이 레벨로 된다. 도면에서, SSW4가 하이 레벨에 의해 RES2가 하이 레벨로 되고, 스페어 DQ 버퍼(16-2)는 활성 상태이다. 이로써, 스페어 컬럼군(11-2)의 컬럼 SBL4, /SBL4가 선택된다.In this way, when the bad column address is input from the outside, the signal SSW4 becomes high during the operation of the address hit determination circuit 371 of FIG. In the figure, SSW4 goes high and RES2 goes high, and spare DQ buffer 16-2 is active. Thereby, the columns SBL4 and / SBL4 of the spare column group 11-2 are selected.

또한, SSW4의 하이 레벨에서, 비트 프로그램 회로의 퓨즈를 절단하고 있는 멀티플렉서 제어 신호 발생 회로(372-2(0))의 출력 SHB-0이 로우 레벨로 된다. 도 3의 c에서, SHB-0만이 로우 레벨에 의해, SH-0만이 하이 레벨이다. 이로써, 도 7에서 신호(RE0)만이 로우 레벨로 되고, 도 2의 불량 컬럼과 접속되는 DQ 버퍼(13-1(0))가 비활성 상태로 된다(불필요한 DQ 버퍼 활성화에 의한 소비 전류 증대의 방지에 기여한다).In addition, at the high level of SSW4, the output SHB-0 of the multiplexer control signal generation circuit 372-2 (0), which is blown by the fuse of the bit program circuit, becomes low level. In Fig. 3C, only SHB-0 is low level, and only SH-0 is high level. As a result, only the signal RE0 becomes low in FIG. 7, and the DQ buffer 13-1 (0) connected to the bad column of FIG. 2 is inactivated (prevention of unnecessary current increase due to unnecessary DQ buffer activation). Contributes to).

이 결과, 불량 컬럼에 접속되는 DQOUT0 대신에 스페어 DQ 버퍼(16-2)로부터의 스페어 컬럼 출력(SDQOUT)이 RWD 버스로 전달된다. 그 외에 불량 컬럼은 존재하지 않으면, 2대1 멀티플렉서(34-1∼63)는 정상적인 정규의 컬럼에 접속된 출력을 선택하여 RWD 버스로 전달된다.As a result, the spare column output SDQOUT from the spare DQ buffer 16-2 is transferred to the RWD bus instead of DQOUT0 connected to the bad column. Otherwise, if there are no bad columns, the two-to-one multiplexers 34-1 to 63 select an output connected to a normal canonical column and transfer it to the RWD bus.

상기 구성에 의하면, 외부에서 입력되는 어드레스 신호가 셀 어드레스 블럭군(10-1, 10-2)중 어떤 불량 메모리 셀열에 대응하게 해도 스페어 메모리 셀열군(11-1, 11-2) 어디에서도 치환 가능하도록 회로 구성되어 있기 때문에, 불량 구제 효율이 향상한다. 또한, 불량 구제 효율이 향상하지만, 컬럼 리던던시에 직접 관계하는 스페어 컬럼 등의 회로를 반드시 늘릴 필요는 없기 때문에 칩 크기의 대폭적인 증대를 초래하는 일은 없다.According to the above configuration, even if the address signal inputted from the outside corresponds to any defective memory cell sequence among the cell address block groups 10-1 and 10-2, the spare memory cell sequence 11-1 and 11-2 are replaced. Since the circuit is configured to be possible, the defect relief efficiency is improved. In addition, the defect repair efficiency is improved, but the circuit size such as a spare column which is directly related to column redundancy does not necessarily need to be increased, so that the chip size is not significantly increased.

이상 설명한 바와 같이 본 발명에 따르면, 셀 어레이 블럭군마다에 기능할 수 있는 스페어 컬럼군이 개별적으로 정해져 있는 것은 아니고, 다른 셀 어레이 블럭군에 대해서도 공유할 수 있다. 자유도가 높은 컬럼 리던던시 기술을 제공하고, 이 결과 칩 크기의 대폭적인 증대를 초래하지 않고 불량 메모리의 구제 효율이 높은 반도체 기억 장치를 제공할 수 있다.As described above, according to the present invention, a spare column group that can function for each cell array block group is not individually determined, but can be shared for other cell array block groups. A high degree of freedom column redundancy technology is provided, and as a result, it is possible to provide a semiconductor memory device having high rescue efficiency of defective memory without causing a significant increase in chip size.

Claims (6)

메모리셀을 행, 열의 방향으로 매트릭스 형태로 배치하여 이루어진 제1 메모리 셀 어레이와,A first memory cell array formed by arranging the memory cells in a matrix in the row and column directions; 메모리셀을 행, 열의 방향으로 매트릭스 형태로 배치하여 이루어지고, 상기 제1 메모리 셀 어레이와 동시에 활성화되는 제2 메모리셀 어레이와,A second memory cell array formed by arranging the memory cells in a matrix in a row and column direction and being activated simultaneously with the first memory cell array; 상기 제1 및 제2 메모리셀 어레이에 각각 인접하는 제1 및 제2 스페어 메모리 셀 열군(列群)과,A group of first and second spare memory cells adjacent to the first and second memory cell arrays, respectively; 상기 제1 및 제2 메모리 셀 어레이에 대응하여 열 방향으로 설치되는 복수의 데이타선과,A plurality of data lines arranged in a column direction corresponding to the first and second memory cell arrays; 상기 제1 및 제2 스페어 메모리 셀 열군에 각각 대응하여 열 방향으로 설치되고, 상기 데이타선과 치환되는 적어도 한개의 제1 및 제2 스페어 데이타선과,At least one first and second spare data lines disposed in column directions corresponding to the first and second spare memory cell column groups, respectively, and substituted with the data lines; 상기 제1 및 제2 메모리 셀 어레이중 불량 메모리 셀에 대응하는 데이타 선의 어드레스를 기억하고, 외부 어드레스 신호가 입력되면 이 외부 어드레스 신호에 대응하는 상기 데이타선과 상기 제1 혹은 제2 스페어 데이타선을 선택 제어하기 위한 제어 신호를 송출하는 제어 회로와,An address of a data line corresponding to a bad memory cell of the first and second memory cell arrays is stored, and when an external address signal is input, the data line corresponding to the external address signal and the first or second spare data line are selected. A control circuit for transmitting a control signal for controlling; 상기 제어 신호에 기초하여, 상기 외부 어드레스에 대응해 상기 제1 혹은 제2 스페어 데이타선과 치환을 행하고 있지 않은 데이타선, 및 상기 외부 어드레스에 대응한 데이타선과 치환을 행한 제1 혹은 제2 스페어 데이타선을 선택하여 상기 외부 어드레스 신호에 따른 메모리 셀의 데이타를 송출하는 선택 제어 회로A data line not substituted with the first or second spare data line corresponding to the external address based on the control signal, and a first or second spare data line substituted with the data line corresponding to the external address. Select control circuit for transmitting data of a memory cell according to the external address signal 를 구비하고,And 상기 데이타선은 상기 제1 및 제2 스페어 데이타선 어느 것과도 치환이 가능한 것을 특징으로 하는 반도체 기억 장치.And said data line is replaceable with both said first and second spare data lines. 제1항에 있어서, 상기 선택 제어 회로는 적어도 상기 제1 스페어 데이타선을 선택하기 위한 신호와, 상기 제2 스페어 데이타선을 선택 제어하기 위한 신호, 및 상기 데이타선을 선택 제어하기 위한 신호에서 상기 데이타선과 상기 제1 및 제2 스페어 데이타선중에서 하나를 선택하는 멀티플랙서 회로를 포함하는 것을 특징으로 하는 반도체 기억 장치.The signal control circuit of claim 1, wherein the selection control circuit is configured to perform at least one of a signal for selecting the first spare data line, a signal for selecting and controlling the second spare data line, and a signal for selecting and controlling the data line. And a multiplexer circuit for selecting one of a data line and said first and second spare data lines. 제1항에 있어서, 상기 선택 제어 회로는The circuit of claim 1, wherein the selection control circuit 상기 제1 및 제2 메모리 셀 어레이에 설치되는 복수의 데이타선에서 상기 외부 어드레스에 대응하는 데이타선을 선택하는 버퍼 회로와,A buffer circuit for selecting a data line corresponding to the external address from a plurality of data lines provided in the first and second memory cell arrays; 상기 제1 스페어 데이타선을 선택하는 제1 스페어 버퍼 회로와,A first spare buffer circuit for selecting the first spare data line; 상기 제2 스페어 데이타선을 선택하는 제2 스페어 버퍼 회로와,A second spare buffer circuit for selecting the second spare data line; 적어도 상기 제1 스페어 데이타선을 선택 제어하기 위한 신호와, 상기 제2 스페어 데이타선을 선택 제어하기 위한 신호와, 상기 데이타선을 선택 제어하기 위한 신호에서 상기 버퍼 회로, 상기 제1 및 제2 스페어 버퍼 회로가 선택하는 데이타선과 제1 및 제2 스페어 데이타선중에서 하나를 선택하는 멀티플렉서 회로를 포함하는 것을 특징으로 하는 반도체 기억 장치.The buffer circuit, the first and second spares in at least a signal for selective control of the first spare data line, a signal for selective control of the second spare data line, and a signal for selective control of the data line And a multiplexer circuit for selecting one of a data line selected by the buffer circuit and one of the first and second spare data lines. 제1 내지 제3항중 어느 한 항에 있어서, 상기 제1 및 제2 메모리 셀 어레이는 각각 복수의 메모리 셀 어레이 블럭군을 구성하는 것을 특징으로 하는 반도체 기억 장치.The semiconductor memory device according to any one of claims 1 to 3, wherein the first and second memory cell arrays each constitute a plurality of memory cell array block groups. 제1항에 있어서, 상기 메모리 셀은 DRAM의 메모리 셀을 구성하는 것을 특징으로 하는 반도체 기억 장치.The semiconductor memory device according to claim 1, wherein the memory cell constitutes a memory cell of a DRAM. 메모리셀을 행, 열의 방향으로 매트릭스 형태로 배치하여 이루어지는 메모리 셀 어레이와,A memory cell array formed by arranging the memory cells in a matrix in the row and column directions; 메모리셀을 행, 열의 방향으로 매트릭스 형태로 배치하여 이루어지고 상기 제1의 메모리 셀 어레이와 동시에 활성화되는 제2 메모리 셀 어레이와,A second memory cell array formed by arranging the memory cells in a matrix in a row and column direction and being activated simultaneously with the first memory cell array; 서로 이격하여 설치된 제1 및 제2 스페어 메모리 셀 열군과,A group of first and second spare memory cells spaced apart from each other; 상기 제1 및 제2 메모리 셀 어레이에 대응하여 열 방향으로 설치되는 복수의 데이타 선과,A plurality of data lines arranged in a column direction corresponding to the first and second memory cell arrays; 상기 제1 및 제2 스페어 메모리 셀 열군에 각각 대응하여 열 방향으로 설치되고, 상기 데이타선과 치환되는 적어도 하나의 제1 및 제2 스페어 데이타선과,At least one first and second spare data lines disposed in column directions corresponding to the first and second spare memory cell column groups, respectively, and substituted with the data lines; 상기 제1 및 제2 메모리 셀 어레이 중 불량 메모리 셀에 대응하는 데이타선의 어드레스를 기억하고, 외부 어드레스 신호가 입력되면 이 외부 어드레스 신호에 대응하는 상기 데이타선과 상기 제1 혹은 제2 스페어 데이타선을 선택 제어하기 위한 제어 신호를 송출하는 제어 회로와,An address of a data line corresponding to a bad memory cell among the first and second memory cell arrays is stored, and when an external address signal is input, the data line corresponding to the external address signal and the first or second spare data line are selected. A control circuit for transmitting a control signal for controlling; 상기 제어 신호에 기초하여, 상기 외부 어드레스에 대응해 상기 제1 혹은 제2 스페어 데이타선과 치환을 행하고 있지 않은 데이타선과, 상기 외부 어드레스에 대응한 데이타선과 치환을 행한 제1 혹은 제2 스페어 데이타선을 선택하여 상기 외부 어드레스 신호에 따른 메모리 셀의 데이타를 송출하는 선택 제어 회로를 구비하고,On the basis of the control signal, a data line not substituted with the first or second spare data line corresponding to the external address, and a first or second spare data line substituted with the data line corresponding to the external address; And a selection control circuit for selecting and sending data of the memory cell according to the external address signal, 상기 데이타선은 상기 제1 및 제2 스페어 데이타선중 어느 것으로도 치환 가능한 것을 특징으로 하는 반도체 기억 장치.And the data line is replaceable with any one of the first and second spare data lines.
KR1019970067144A 1996-12-10 1997-12-09 Semiconductor memory Ceased KR19980063955A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP96-329532 1996-12-10
JP8329532A JPH10172294A (en) 1996-12-10 1996-12-10 Semiconductor storage device

Publications (1)

Publication Number Publication Date
KR19980063955A true KR19980063955A (en) 1998-10-07

Family

ID=18222427

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970067144A Ceased KR19980063955A (en) 1996-12-10 1997-12-09 Semiconductor memory

Country Status (2)

Country Link
JP (1) JPH10172294A (en)
KR (1) KR19980063955A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8477547B2 (en) 2010-10-27 2013-07-02 Hynix Semiconductor Inc. Semiconductor memory device and method of operating the same

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4950816B2 (en) * 1999-06-03 2012-06-13 株式会社東芝 Semiconductor memory
US6307787B1 (en) * 2000-07-25 2001-10-23 Advanced Micro Devices, Inc. Burst read incorporating output based redundancy
US6915467B2 (en) 2001-12-11 2005-07-05 International Business Machines Corporation System and method for testing a column redundancy of an integrated circuit memory
KR100530930B1 (en) * 2004-05-11 2005-11-23 주식회사 하이닉스반도체 A method for multi-i/o repair of nand flash memory device and a nand flash memory device thereof
JP4547313B2 (en) * 2005-08-01 2010-09-22 株式会社日立製作所 Semiconductor memory device
JP2011198414A (en) * 2010-03-19 2011-10-06 Toshiba Corp Semiconductor memory device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8477547B2 (en) 2010-10-27 2013-07-02 Hynix Semiconductor Inc. Semiconductor memory device and method of operating the same

Also Published As

Publication number Publication date
JPH10172294A (en) 1998-06-26

Similar Documents

Publication Publication Date Title
KR101251636B1 (en) Semiconductor storage device
US5163023A (en) Memory circuit capable of replacing a faulty column with a spare column
US5337277A (en) Row redundancy circuit for a semiconductor memory device
KR100867562B1 (en) Circuits and Methods for Multiplexed Redundancy in Memory Devices
US5548553A (en) Method and apparatus for providing high-speed column redundancy
JP2629645B2 (en) Semiconductor storage device
JPS59135700A (en) Semiconductor storage device
KR100325035B1 (en) Semiconductor memory device
KR100557712B1 (en) Repair method and apparatus of semiconductor memory
US6333887B1 (en) Circuits and methods for selectively coupling redundant elements into an integrated circuit
KR970003279A (en) A memory circuit, a data control circuit of the memory circuit, and an addressing circuit of the memory circuit
JPH07153296A (en) Semiconductor memory
JP2741824B2 (en) Semiconductor storage device
KR100578141B1 (en) NAND flash memory device can improve reading speed
US7218558B2 (en) Semiconductor memory devices having column redundancy circuits therein that support multiple memory blocks
US7286399B2 (en) Dedicated redundancy circuits for different operations in a flash memory device
US7376025B2 (en) Method and apparatus for semiconductor device repair with reduced number of programmable elements
JPH0955095A (en) Integrated semiconductor memory device
KR19980063955A (en) Semiconductor memory
KR100334143B1 (en) Semiconductor memory device and method for relieving defective memory cells
US5506807A (en) Memory circuit with redundancy
JPH1166879A (en) Semiconductor storage device
US20220319633A1 (en) Memory device including redundancy mats
JP2002025298A (en) Integrated circuit
JP2009099165A (en) Semiconductor memory device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18 Changes to party contact information recorded

Free format text: ST27 STATUS EVENT CODE: A-3-3-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000