[go: up one dir, main page]

KR100935584B1 - Semiconductor memory device with subbank with shared fuseset - Google Patents

Semiconductor memory device with subbank with shared fuseset Download PDF

Info

Publication number
KR100935584B1
KR100935584B1 KR1020070115462A KR20070115462A KR100935584B1 KR 100935584 B1 KR100935584 B1 KR 100935584B1 KR 1020070115462 A KR1020070115462 A KR 1020070115462A KR 20070115462 A KR20070115462 A KR 20070115462A KR 100935584 B1 KR100935584 B1 KR 100935584B1
Authority
KR
South Korea
Prior art keywords
bank
subbank
subbanks
fuse set
column
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.)
Expired - Fee Related
Application number
KR1020070115462A
Other languages
Korean (ko)
Other versions
KR20090049267A (en
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 주식회사 하이닉스반도체
Priority to KR1020070115462A priority Critical patent/KR100935584B1/en
Priority to US12/169,595 priority patent/US9123395B2/en
Priority to JP2008282612A priority patent/JP2009123324A/en
Publication of KR20090049267A publication Critical patent/KR20090049267A/en
Application granted granted Critical
Publication of KR100935584B1 publication Critical patent/KR100935584B1/en
Priority to US14/829,791 priority patent/US9437252B2/en
Priority to US14/831,088 priority patent/US9502078B2/en
Priority to US14/831,016 priority patent/US9214195B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/12Group selection circuits, e.g. for memory block selection, chip selection, array selection
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • G11C29/022Detection or location of defective auxiliary circuits, e.g. defective refresh counters in I/O circuitry
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • G11C29/025Detection or location of defective auxiliary circuits, e.g. defective refresh counters in signal lines
    • 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/785Masking faults in memories by using spares or by reconfiguring using programmable devices with redundancy programming schemes
    • G11C29/787Masking faults in memories by using spares or by reconfiguring using programmable devices with redundancy programming schemes using a fuse hierarchy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/02Disposition of storage elements, e.g. in the form of a matrix array
    • G11C5/025Geometric lay-out considerations of storage- and peripheral-blocks in a semiconductor storage device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/10Decoders

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Dram (AREA)

Abstract

뱅크의 배치 여유도를 개선할 수 있는 반도체 메모리 장치를 개시한다. 개시된 본 발명의 반도체 메모리 장치는 스택된 적어도 2개의 서브뱅크, 및 상기 스택된 서브뱅크 사이에 배치되는 프리 디코더 및 퓨즈셋으로 구성되는 공유블록을 포함한다. Disclosed are a semiconductor memory device capable of improving a bank's layout margin. The disclosed semiconductor memory device includes at least two subbanks stacked, and a shared block composed of a free decoder and a fuse set disposed between the stacked subbanks.

서브뱅크, 스택, 프리 디코더, 메인 디코더, 퓨즈셋 Subbank, Stack, Pre Decoder, Main Decoder, Fuseset

Description

퓨즈셋이 공유된 서브뱅크를 갖는 반도체 메모리 장치{Semiconductor Memory Device Having Sub-BanKs Shared Fuse-sets}Semiconductor Memory Device Having Sub-BanKs Shared Fuse-sets}

본 발명은 반도체 메모리 장치에 관한 것으로, 보다 구체적으로는 복수의 서브뱅크를 포함하는 복수 뱅크 방식의 반도체 메모리 장치에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to semiconductor memory devices, and more particularly, to a multi-bank type semiconductor memory device including a plurality of subbanks.

일반적으로 반도체 메모리 장치는 복수의 메모리 셀들 및 이들을 제어하기 위한 회로로 구성된다. 현재 반도체 메모리 장치는 수십만 개에 이르는 메모리 셀들을 그룹으로 분류하여 제어하기 위해, 뱅크(bank) 개념을 도입하였다. 뱅크는 메모리 셀들을 모아둔 영역으로, 복수의 메모리 셀들을 뱅크로 구분지어 제어하므로써, 반도체 메모리 장치의 신호 전달 특성을 개선케한다. In general, a semiconductor memory device is composed of a plurality of memory cells and a circuit for controlling them. Currently, semiconductor memory devices have introduced a bank concept to classify and control hundreds of thousands of memory cells into groups. The bank is an area in which memory cells are collected, and the plurality of memory cells are divided into banks to control signal transfer characteristics of the semiconductor memory device.

최근, 메모리 셀이 기하급수적으로 늘어남에 따라, 뱅크를 다시 서브뱅크로 분류하여 제어하는 멀티 뱅크 방식이 제안되었다. Recently, as the memory cells increase exponentially, a multi-bank method for classifying and controlling banks into sub-banks has been proposed.

도 1은 일반적인 복수의 서브뱅크를 갖는 뱅크를 보여주는 평면도이다. 1 is a plan view illustrating a bank having a general plurality of subbanks.

도 1을 참조하면, 뱅크(12)는 가상의 하프 라인(HL)을 중심으로 업/다운 뱅크(up/down)로 구분되고, 업 뱅크(up) 및 다운 뱅크(down) 각각은 예컨대, 4개의 서브뱅크(15)로 구분된다. 서브뱅크(15) 각각은 교차되는 복수의 워드라인 및 복수 의 비트라인, 및 이들에 의해 한정되는 복수의 메모리 셀을 포함하고 있는 복수의 매트들로 구성될 수 있으며, 이들 워드라인 및 비트라인은 도면의 y방향 및 x방향으로 각각 연장된다.Referring to FIG. 1, the bank 12 is divided into an up / down bank around an imaginary half line HL, and each of the up bank and the down bank is 4, for example. It is divided into three subbanks (15). Each of the sub-banks 15 may be composed of a plurality of mats including a plurality of word lines and a plurality of bit lines intersected and a plurality of memory cells defined by the plurality of word lines. It extends in the y direction and x direction of a figure, respectively.

이때, 각각의 업/다운 뱅크(up/down)에서, 비트라인과 수직을 이루는 서브뱅크(15) 사이의 공간에 비트라인에 실려진 데이터를 전달하기 위한 복수의 글로벌 입출력 라인(GIO)이 배치된다. 또한, 글로벌 입출력 라인(GIO)과 인접하는 서브뱅크(15)의 가장자리에 메인 디코더(main decoder,21), 프리 디코더(pre-decoder,22) 및 퓨즈 셋(23)이 순차적으로 배치된다. 메인 디코더(21) 및 프리 디코더(22)는 비트라인을 선택하기 위한 Yi 신호를 디코딩하는 데 이용되며, 퓨즈 셋(23)은 메모리 셀의 불량시 이를 대체하기 위해 제공된다. 여기서 도면부호 25는 서브뱅크의 워드라인 구동을 관할하는 X홀을 나타낸다. At this time, in each up / down bank, a plurality of global input / output lines (GIOs) for transferring data carried on the bit lines are disposed in a space between the sub banks 15 perpendicular to the bit lines. do. In addition, a main decoder 21, a pre-decoder 22, and a fuse set 23 are sequentially disposed at edges of the subbank 15 adjacent to the global input / output line GIO. The main decoder 21 and the free decoder 22 are used to decode the Yi signal for selecting the bit line, and the fuse set 23 is provided to replace the failure of the memory cell. Here, reference numeral 25 denotes an X hole that governs word line driving of the subbank.

그런데, 반도체 메모리 장치의 집적도가 증대됨에 따라, 뱅크에 집적되는 메모리 셀의 수도 증대되어, 서브뱅크(15), 서브뱅크(15)로 구성된 뱅크(12) 및 뱅크(12)를 제어하는 블록(도시되지 않음)의 밀도가 점점 증대되고 있다. However, as the degree of integration of the semiconductor memory device increases, the number of memory cells integrated in the bank increases, so that the block 12 for controlling the bank 12 and the bank 12 composed of the subbank 15, the subbank 15 ( (Not shown) is increasing in density.

이와 같이, 한정된 반도체 칩 내에서 뱅크(12), 즉, 뱅크(12)를 구성하는 서브뱅크(15)의 사이즈가 증대되므로 인해, 뱅크(12)의 배치여유도가 매우 부족한 실정이며, 서브뱅크(15)간의 거리 또한 확보하기 어려워지고 있다. As described above, since the size of the subbank 15 constituting the bank 12, that is, the bank 12, is increased in the limited semiconductor chip, the arrangement margin of the bank 12 is very insufficient. The distance between (15) is also becoming difficult to secure.

이러한 서브뱅크(15)간의 간격은 곧 글로벌 입출력 라인(GIO)의 배치,형성공간으로, 서브뱅크(15)간의 간격 감소는 글로벌 입출력 라인(GIO)의 선폭 및 간격의 감소를 초래한다. 이와같은, 글로벌 입출력 라인의 간격 감소는 신호의 크로스토크를 유발할 수 있고, 글로벌 입출력 라인의 선폭 감소는 신호 지연을 유발하는 원인이 될 수 있다.The spacing between the sub-banks 15 is an arrangement and formation space of the global input / output lines GIO, and the decrease in the spacing between the sub-banks 15 causes a decrease in the line width and spacing of the global input / output lines GIO. As such, the reduction in the spacing of the global input / output lines may cause crosstalk of the signal, and the reduction in the line width of the global input / output lines may cause the signal delay.

따라서, 본 발명의 기술적 과제는 뱅크의 배치 여유도를 개선할 수 있는 반도체 메모리 장치를 제공하는 것이다. Accordingly, the technical problem of the present invention is to provide a semiconductor memory device capable of improving the allocation margin of a bank.

또한, 본 발명의 다른 기술적 과제는 뱅크의 배치 여유도를 개선하여 데이터가 입출력되는 글로벌 입출력 라인의 형성공간을 확보할 수 있는 반도체 메모리 장치를 제공하는 것이다. In addition, another technical problem of the present invention is to provide a semiconductor memory device capable of securing a formation space of a global input / output line through which data is inputted and outputted by improving a bank's layout margin.

상기한 본 발명의 기술적 과제를 달성하기 위한 본 발명의 반도체 메모리 장치는 스택된 적어도 2개의 서브뱅크, 및 상기 스택된 서브뱅크 사이에 배치되는 프리 디코더 및 퓨즈셋으로 구성되는 공유블록을 포함한다. The semiconductor memory device of the present invention for achieving the above-described technical problem of the present invention includes a shared block consisting of at least two sub-banks stacked, and a free decoder and a fuse set disposed between the stacked sub-banks.

또한, 본 발명의 다른 실시예에 따른 반도체 메모리 장치는, 주변 영역을 중심으로 구분된 복수의 뱅크들, 상기 뱅크내에 일정 간격을 가지고 복수개 배치되는 스택뱅크 구조체, 및 상기 스택뱅크 구조체 사이에 배치되는 복수의 글로벌 입출력 라인을 포함한다. 여기서, 상기 스택뱅크 구조체는, 스택된 적어도 2개의 서브뱅크, 상기 서브뱅크 사이에 개재되는 프리 디코더 및 퓨즈셋으로 구성된 공유 블록, 및 상기 서브뱅크와 공유 블록 사이에 개재되는 메인 디코더로 구성된다. In addition, a semiconductor memory device according to another exemplary embodiment of the present invention may include a plurality of banks divided around a peripheral area, a plurality of stack bank structures disposed at a predetermined interval within the banks, and disposed between the stack bank structures. It includes a plurality of global input and output lines. The stack bank structure may include at least two stacked subbanks, a shared block including a free decoder and a fuse set interposed between the subbanks, and a main decoder interposed between the subbank and the shared block.

본 실시예들에 의하면, 하프 뱅크내에서 동일 비트라인 연장선상에 위치하는 서브뱅크는 프리 디코더 및 퓨즈셋을 공유하면서 스택된다. 이에 따라, 하프 뱅크 나아가, 뱅크내에서, 프리 디코더 및 퓨즈셋으로 규정된 면적만큼을 확보할 수 있다. According to the embodiments, subbanks located on the same bit line extension line in the half bank are stacked while sharing the pre decoder and the fuse set. As a result, it is possible to ensure as much as the area defined by the predecoder and the fuse set in the half bank and also in the bank.

또한, 본 실시예의 프리 디코더 및 퓨즈셋은 공유 블록 공간내에서 서브뱅크를 구성하는 매트행과 대응하여 교대로 배치되므로, 서로간의 제어 신호(리페어 Yi 신호)를 용이하게 전달할 수 있어, 신호 라인의 길이를 감소시킬 수 있다. In addition, since the predecoder and the fuse set of the present embodiment are alternately arranged in correspondence with the mat row constituting the sub-bank in the shared block space, it is possible to easily transfer control signals (repair Yi signals) to each other, so that The length can be reduced.

또한, 서브뱅크의 스택에 의해, 기존의 서브뱅크 사이에 배치되었던 글로벌 입출력 라인을 스택뱅크 구조체 사이로 집결시킬 수 있다. 이에 따라, 서브뱅크 사이의 간격 확보가 요구되지 않는다. 아울러, 서브뱅크와 대응되어 배치되었던 글로벌 입출력 라인이, 스택뱅크 구조체와 대응되어 배치되므로 글로벌 입출력 라인의 수를 줄일 수 있다. In addition, by stacking the subbanks, global input / output lines that have been disposed between the existing subbanks may be collected between the stack bank structures. Accordingly, it is not necessary to secure the spacing between subbanks. In addition, since the global input / output lines arranged in correspondence with the subbanks are arranged in correspondence with the stack bank structure, the number of global input / output lines may be reduced.

이에 따라, 글로벌 입출력 라인의 배치 공간이 확보됨과 동시에 글로벌 입출력 라인의 수를 줄일 수 있어, 글로벌 입출력 라인의 선폭 및 간격을 충분히 확보할 수 있다. 따라서, 반도체 메모리 장치의 신호 전달 특성이 크게 개선된다. As a result, the layout space of the global input / output lines can be secured, and the number of global input / output lines can be reduced, thereby ensuring sufficient line width and spacing of the global input / output lines. Therefore, the signal transmission characteristic of the semiconductor memory device is greatly improved.

이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명하도록 한다. Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

도 2를 참조하면, 반도체 칩(100)은 예를 들어 512M 디램의 경우, 4개의 뱅크(110)로 구분될 수 있다. 본 실시예에서 워드라인(WL)은 도면의 y 방향으로 연장되고, 비트라인(BL)은 도면의 x 방향으로 연장된다고 가정한다. 주변 영역(120)은 뱅크들(110)을 도면의 x 방향으로 격리시키는 제 1 주변 영역(120a)과 뱅크들(110) 을 도면의 y 방향으로 격리시키는 제 2 주변 영역(120b)을 포함할 수 있다. 또한, 제 1 주변 영역(120a)은 센터 영역(CPERI) 및 가장자리 영역(DPERIL)으로 구분될 수 있다. 센터 영역(CPERI)은 반도체 칩(100)의 중심에 배치되며 디램을 구동시키기 위한 명령들이 주로 입력된다. 가장자리 영역(DPERIL)은 뱅크(110)와 뱅크(110) 사이에 배치되며 주로 데이터 패드(도시되지 않음)들이 배치된다. Referring to FIG. 2, the semiconductor chip 100 may be divided into four banks 110, for example, in the case of a 512M DRAM. In this embodiment, it is assumed that the word line WL extends in the y direction of the drawing, and the bit line BL extends in the x direction of the drawing. The peripheral region 120 may include a first peripheral region 120a that isolates the banks 110 in the x direction of the drawing, and a second peripheral region 120b that isolates the banks 110 in the y direction of the drawing. Can be. In addition, the first peripheral area 120a may be divided into a center area CPERI and an edge area DPERIL. The center area CPERI is disposed at the center of the semiconductor chip 100, and commands for driving the DRAM are mainly input. The edge area DPERIL is disposed between the bank 110 and the bank 110 and mainly data pads (not shown) are disposed.

각각 뱅크(110)는 가상의 하프 라인(HL)을 중심으로 하프 뱅크, 즉, 업/다운 뱅크(110u,110d)로 구분될 수 있다. 여기서, 하프 라인(HL)은 워드라인 연장방향과 평행하게 연장될 수 있다. 업/다운 뱅크(110u,110d)는 각각 4개의 서브뱅크(130)들로 구성될 수 있다. 이에 따라, 하나의 뱅크(110)는 8개의 서브뱅크(130)들로 구성될 수 있다. 여기서 서브뱅크(130)는 교차배열되는 복수의 워드라인과 복수의 비트라인, 및 이들에 의해 한정되는 복수의 메모리 셀을 포함하는 복수의 매트(132) 어레이로 구성될 수 있다. Each bank 110 may be divided into half banks, that is, up / down banks 110u and 110d around the virtual half line HL. Here, the half line HL may extend in parallel with the word line extension direction. The up / down banks 110u and 110d may be configured with four subbanks 130, respectively. Accordingly, one bank 110 may be composed of eight subbanks 130. The sub-bank 130 may include a plurality of mat 132 arrays including a plurality of word lines and a plurality of bit lines that are cross-arranged, and a plurality of memory cells defined by the sub-banks 130.

이때, 하나의 하프 뱅크(110u,110d)내에서 동일 행(r1,r2, 또는 동일 열)에 배치되는 서브뱅크(130)들은 메인 디코더(210), 프리 디코더(220) 및 퓨즈셋(230)을 사이에 두고 스택된다. 본 실시예에서 스택되었다 함은 서브뱅크(130)가 연속적으로 배열된 것을 의미하는 것이다. 또한, 상기 동일 행(또는 동일열)이라 함은 동일 비트라인 연장선상에 있음을 의미할 수 있다.At this time, the sub-banks 130 arranged in the same row (r1, r2, or the same column) in one half bank (110u, 110d) are the main decoder 210, pre-decoder 220 and fuse set 230 Stacked with. In the present embodiment, stacked means that the sub-banks 130 are continuously arranged. In addition, the same row (or same column) may mean that they are on the same bit line extension line.

보다 구체적으로 설명하면, 도 3에 도시된 바와 같이, 동일 하프 뱅크(110u,110d)내에서 동일행(또는 동일 열)에 배치되는 서브뱅크(130)들은 그것의 각각의 대면(對面)에 각각 메인 디코더(210)가 배치된다. 또한, 메인 디코더(210) 사이에 공유 블록(240)이 개재된다. 공유 블록(240)은 양측 서브뱅크(130)에 모두 공유되는 블록으로서, 프리 디코더(220) 및 퓨즈셋(230)으로 구성된다. 프리 디코더(220)는 알려진 바와 같이, 비트라인(BL)을 선택하기 위한 Yi 신호를 프리 디코딩하기 위한 회로이며, 퓨즈셋(230)은 서브뱅크(130)를 구성하는 메모리 셀들의 Yi 신호 전달라인의 불량시 이를 대체하기 위한 리페어 Yi 신호 전달 라인을 포함할 수 있다. More specifically, as shown in FIG. 3, the subbanks 130 arranged in the same row (or the same column) in the same half banks 110u and 110d may each have their respective facings. The main decoder 210 is disposed. In addition, a shared block 240 is interposed between the main decoders 210. The shared block 240 is a block shared by both sub-banks 130 and includes a pre decoder 220 and a fuse set 230. As is known, the predecoder 220 is a circuit for pre-decoding a Yi signal for selecting the bit line BL, and the fuse set 230 is a Yi signal transfer line of the memory cells constituting the sub-bank 130. May include a repair Yi signal transmission line to replace the defective.

이때, 프리 디코더(220) 및 퓨즈셋(230)은 도 4에 도시된 바와 같이, 공유 블록(240)내에 상하 방향(예컨대, 워드라인 연장방향)에 대해 교대로 배열된다. 바람직하게는 프리 디코더(220) 및 퓨즈셋(230)은 도 4에 도시된 바와 같이 각각의 매트행(Mr1,Mr2,Mr3....)과 각각 대응을 이루면서 교대로 배열된다. 이와 같은 구조는 공유 블록(240) 양측의 서브뱅크(130)를 동시에 제어하는데 유리하다. 또한, 공유 블록(240)내에 프리 디코더(220) 및 퓨즈셋(230)이 교대로 배열됨에 따라, 본 실시예의 퓨즈셋(230)은 불량 Yi 신호 정보를 제공받아, 이를 프리 디코더(220)에 제공하여 리페어 Yi 신호를 생성하여 다시 퓨즈셋(230)에 제공하도록 구성될 수 있다. 그러므로, 불량 Yi 신호 정보를 전달하기 위한 라인의 길이를 줄일 수 있다. In this case, the predecoder 220 and the fuse set 230 are alternately arranged in the shared block 240 with respect to the vertical direction (for example, the word line extension direction) as shown in FIG. 4. Preferably, the predecoder 220 and the fuse set 230 are alternately arranged corresponding to each of the mat rows Mr1, Mr2, Mr3, ... as shown in FIG. Such a structure is advantageous for simultaneously controlling the subbanks 130 on both sides of the shared block 240. In addition, as the predecoder 220 and the fuse set 230 are alternately arranged in the shared block 240, the fuse set 230 of the present embodiment is provided with bad Yi signal information, which is transmitted to the pre decoder 220. And generate a repair Yi signal and provide the repair Yi signal back to the fuse set 230. Therefore, it is possible to reduce the length of the line for conveying the bad Yi signal information.

또한, 종래의 퓨즈셋의 경우 전 매트행에 대응되도록 구성되었다. 하지만, 본 실시예의 퓨즈셋(230)은 홀수 또는 짝수의 매트행에만 선택적으로 배열되므로 그 수는 종래의 퓨즈셋(230)의 수에 2분의 1에 해당할 수 있다. 하지만, 일반적으로 서브뱅크(130)는 그것의 전 매트(132)에 대해 Yi 신호의 불량이 발생되지 않으므로, 퓨즈셋(230)의 수를 2분의 1로 줄인다 하여도 리페어 동작에 문제가 되지 않 는다. 본 실시예에서는 스택된 서브뱅크(130), 그 사이에 위치되는 메인 디코더(210) 및 공유 블록(240)을 통칭하여 스택뱅크 구조체(135)라 명명할 것이다. In addition, the conventional fuse set is configured to correspond to the entire mat row. However, since the fuse set 230 of the present embodiment is selectively arranged only in odd or even mat rows, the number may correspond to one-half the number of conventional fuse sets 230. However, in general, since the sub-bank 130 does not generate a bad Yi signal for its entire mat 132, reducing the number of fuse sets 230 to one half does not cause a problem in the repair operation. I do not. In the present embodiment, the stacked subbank 130, the main decoder 210 and the shared block 240 positioned therebetween will be collectively referred to as a stack bank structure 135.

한편, 스택뱅크 구조체(135) 사이의 공간 중 워드라인(WL)과 평행하는 공간에 복수의 글로벌 입출력 라인(GIO)이 배치된다. 이때, 글로벌 입출력 라인(GIO)은 스택뱅크 구조체(135)당 소정 개씩 할당되며, 할당된 글로벌 입출력 라인(GIO)은 스택뱅크 구조체(135)를 구성하는 서브뱅크(130)들의 데이터 입출력에 관여된다. 그러므로, 서브뱅크(130)당 할당되었던 글로벌 입출력 라인(GIO)이 스택뱅크 구조체(135)별로 할당되므로, 전체 글로벌 입출력 라인(GIO)의 수를 줄일 수 있다. 또한, 서브뱅크(130) 사이에 글로벌 입출력 라인(GIO)을 배치하기 위한 공간을 제공할 필요가 없으므로, 이에 의해 확보되는 면적만큼 서브뱅크(130)의 사이즈 및 글로벌 입출력 라인(GIO)의 배치 면적 증대에 기여할 수 있다. Meanwhile, a plurality of global input / output lines GIO are disposed in a space parallel to the word line WL among the spaces between the stack bank structures 135. In this case, a predetermined number of global input / output lines GIO are allocated per stack bank structure 135, and the allocated global input / output lines GIO are involved in data input / output of the sub-banks 130 constituting the stack bank structure 135. . Therefore, since the global input / output lines GIO allocated per subbank 130 are allocated for each stack bank structure 135, the total number of global input / output lines GIO may be reduced. In addition, since it is not necessary to provide a space for arranging the global input / output lines GIO between the subbanks 130, the size of the subbank 130 and the arrangement area of the global input / output lines GIO are as much as the area secured thereby. It can contribute to the increase.

본 실시예에서는 두 개의 서브뱅크(130)가 서로 스택되면서 그 사이에 프리 디코더(220) 및 퓨즈셋(230)을 공유하도록 구성된다. 이러한 구성에 의해 서브뱅크(130) 사이에 배치되었던 글로벌 입출력 라인(GIO)을 스택뱅크 구조체(135) 사이로 이동, 배치시킨다. In the present embodiment, the two subbanks 130 are stacked to each other and share the predecoder 220 and the fuse set 230 therebetween. By such a configuration, the global input / output line GIO disposed between the subbanks 130 is moved and disposed between the stack bank structures 135.

이에따라, 서브뱅크상에서 프리 디코더(220) 및 퓨즈셋(230)으로 지정되었던 면적만큼이 확보되어, 서브뱅크(130)의 배치 여유도가 개선된다. 또한, 본 실시예에서는 글로벌 입출력 라인(GIO)이 서브뱅크 별이 아닌 스택뱅크 구조체(135)별로 할당되므로, 서브뱅크(130) 사이의 간격을 확보할 필요가 없으며 글로벌 입출력 라인(GIO)의 수를 감소시킬 수 있다. Accordingly, as much as the area designated as the predecoder 220 and the fuse set 230 on the sub-bank is secured, the layout margin of the sub-bank 130 is improved. In addition, in the present embodiment, since the global input / output lines GIO are allocated for each stack bank structure 135 rather than for each subbank, there is no need to secure a gap between the subbanks 130 and the number of global input / output lines GIO is required. Can be reduced.

그러므로, 글로벌 입출력 라인(GIO)의 배치 영역의 면적이 확보되어, 글로벌 입출력 라인(GIO)의 선폭을 충분히 확보할 수 있으므로, 신호 지연등의 문제를 해결할 수 있다. 또한, 글로벌 입출력 라인(GIO)의 간격 역시 충분히 확보되어, 크로스토크 문제를 해결할 수 있다.Therefore, since the area of the arrangement area of the global input / output line GIO is secured and the line width of the global input / output line GIO can be secured sufficiently, problems such as signal delay can be solved. In addition, the gap between the global input and output lines (GIO) is also sufficiently secured, thereby solving the crosstalk problem.

또한, 도 5에 도시된 바와 같이, 스택뱅크 구조체(135)의 일측 가장자리에 Yi 신호를 제어하는 Y-콘트롤 블록(140)이 더 배치될 수 있다. Y-콘트롤 블록(140)은 비트라인(BL) 구동과 관련된 Yi 신호를 제어하는 회로들로 구성되었으므로, 비트라인(BL)과 수직을 이루는 스택뱅크 구조체(135)의 가장자리에 배치될 수 있다. 바람직하게는 글로벌 입출력 라인(GIO)을 사이에 두고, 스택뱅크 구조체(135)들의 대면(對面)에 Y-콘트롤 블록(140)이 배치된다. In addition, as shown in FIG. 5, a Y-control block 140 for controlling the Yi signal may be further disposed at one edge of the stack bank structure 135. Since the Y-control block 140 is composed of circuits for controlling Yi signals related to driving the bit line BL, the Y-control block 140 may be disposed at an edge of the stack bank structure 135 perpendicular to the bit line BL. Preferably, the Y-control block 140 is disposed on the surface of the stack bank structures 135 with the global input / output line GIO interposed therebetween.

또한, 스택뱅크 구조체(135)의 사이의 공간 중, 워드라인(y 방향)과 수직을 이루는 부분에 각 쿼터(135)내의 워드라인 구동을 관할하는 제어신호들을 생성하는 회로부들로 구성된 X홀(X-hole,150)이 배치될 수 있다. In addition, an X hole composed of circuit parts for generating control signals for controlling word line driving in each quarter 135 in a portion perpendicular to the word line (y direction) of the space between the stack bank structures 135 ( X-hole 150 may be disposed.

본 실시예들에 의하면, 하프 뱅크내에서 동일 비트라인 연장선상에 위치하는 서브뱅크는 프리 디코더 및 퓨즈셋을 공유하면서 스택된다. 이에 따라, 하프 뱅크 나아가, 뱅크내에서, 프리 디코더 및 퓨즈셋으로 규정된 면적만큼을 확보할 수 있다. According to the embodiments, subbanks located on the same bit line extension line in the half bank are stacked while sharing the pre decoder and the fuse set. As a result, it is possible to ensure as much as the area defined by the predecoder and the fuse set in the half bank and also in the bank.

또한, 본 실시예의 프리 디코더 및 퓨즈셋은 공유 블록 공간내에서 서브뱅크를 구성하는 매트행과 대응하여 교대로 배치되므로, 서로간의 제어 신호(리페어 Yi 신호)를 용이하게 전달할 수 있어, 신호 라인의 길이를 감소시킬 수 있다. In addition, since the predecoder and the fuse set of the present embodiment are alternately arranged in correspondence with the mat row constituting the sub-bank in the shared block space, it is possible to easily transfer control signals (repair Yi signals) to each other, so that The length can be reduced.

또한, 서브뱅크의 스택에 의해, 기존의 서브뱅크 사이에 배치되었던 글로벌 입출력 라인을 스택뱅크 구조체 사이로 집결시킬 수 있다. 이에 따라, 서브뱅크 사이의 간격 확보가 요구되지 않는다. 아울러, 서브뱅크와 대응되어 배치되었던 글로벌 입출력 라인이, 스택뱅크 구조체와 대응되어 배치되므로 글로벌 입출력 라인의 수를 줄일 수 있다. In addition, by stacking the subbanks, global input / output lines that have been disposed between the existing subbanks may be collected between the stack bank structures. Accordingly, it is not necessary to secure the spacing between subbanks. In addition, since the global input / output lines arranged in correspondence with the subbanks are arranged in correspondence with the stack bank structure, the number of global input / output lines may be reduced.

이에 따라, 글로벌 입출력 라인의 배치 공간이 확보됨과 동시에 글로벌 입출력 라인의 수를 줄일 수 있어, 글로벌 입출력 라인의 선폭 및 간격을 충분히 확보할 수 있다. 따라서, 반도체 메모리 장치의 신호 전달 특성이 크게 개선된다. As a result, the layout space of the global input / output lines can be secured, and the number of global input / output lines can be reduced, thereby ensuring sufficient line width and spacing of the global input / output lines. Therefore, the signal transmission characteristic of the semiconductor memory device is greatly improved.

본 실시예에서는 예를 들어, 업/다운 뱅크를 4개의 서브뱅크로 구분한 경우에 대해 예를 들어 설명하였지만, 여기에 한정되지 않고, 업/다운 뱅크를 복수개의 서브뱅크로 구분한 경우에도 모두 적용될 수 있다. In the present embodiment, for example, the case in which the up / down banks are divided into four subbanks has been described as an example. However, the present invention is not limited thereto. Can be applied.

또한, 본 실시예에서는 디램 소자를 예를 들어 설명하였지만, 그래픽 메모리 장치, 플래쉬 메모리 장치 및 에스램(SRAM) 장치에도 적용될 수 있음은 물론이다.In addition, although the DRAM device has been described as an example in the present embodiment, the present invention may be applied to a graphic memory device, a flash memory device, and an SRAM device.

도 1은 일반적인 복수의 서브뱅크를 갖는 뱅크를 보여주는 평면도이다. 1 is a plan view illustrating a bank having a general plurality of subbanks.

도 2는 본 발명의 일 실시예에 따른 멀티 뱅크 타입의 반도체 메모리 장치의 평면도,2 is a plan view of a multi-bank type semiconductor memory device according to an embodiment of the present invention;

도 3은 본 발명의 일 실시예에 따른 스택뱅크 구조체를 보여주는 평면도,3 is a plan view showing a stack bank structure according to an embodiment of the present invention;

도 4는 도 3의 "A" 부분을 확대하여 보여주는 도면, 및4 is an enlarged view of a portion “A” of FIG. 3; and

도 5는 본 발명의 다른 실시예에 따른 멀티 뱅크 타입의 반도체 메모리 장치의 평면도이다. 5 is a plan view of a multi-bank type semiconductor memory device according to another embodiment of the present invention.

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

110 : 뱅크 120 : 주변 영역110: bank 120: peripheral area

130 : 서브뱅크 135 : 스택뱅크 구조체130: subbank 135: stack bank structure

210 : 메인 디코더 210 : 프리 디코더210: main decoder 210: pre decoder

220 : 퓨즈셋 240 : 공유 블록220: fuse set 240: shared block

Claims (14)

2개의 서브 뱅크가 연속적으로 스택되어 구성되는 스택 뱅크 구조체; 및 A stack bank structure in which two sub banks are stacked in a row; And 상기 스택 뱅크 구조체의 상기 서브뱅크 사이에 간격 없이 연속 배치되는 프리 디코더 및 퓨즈셋으로 구성되는 공유블록을 포함하는 반도체 메모리 장치. And a shared block comprising a predecoder and a fuse set continuously arranged without gaps between the subbanks of the stack bank structure. 제 1 항에 있어서,The method of claim 1, 상기 서브뱅크는 복수의 매트행 및 복수의 매트열로 구성되는 매트 어레이를 갖는 반도체 메모리 장치.And the sub-bank has a mat array composed of a plurality of mat rows and a plurality of mat columns. 제 2 항에 있어서,The method of claim 2, 상기 프리 디코더 및 퓨즈셋은 상기 공유 블록내에서 상기 매트행과 대응하여 교대로 배치되는 반도체 메모리 장치. And the predecoder and fuse set are alternately disposed in the shared block to correspond to the mat row. 제 1 항 또는 제 3 항에 있어서,The method according to claim 1 or 3, 상기 프리 디코더는 상기 서브뱅크의 컬럼관련신호를 프리디코딩하는 반도체 메모리 장치. The predecoder predecodes the column related signals of the subbank. 제 1 항 또는 제 3 항에 있어서,The method according to claim 1 or 3, 상기 퓨즈셋은 상기 서브뱅크의 컬럼관련신호라인의 불량시 불량이 발생된 컬럼관련신호라인을 대체하기 위한 신호라인을 포함하는 반도체 메모리 장치. And the fuse set includes a signal line for replacing a column-related signal line in which a failure occurs when the column-related signal line in the subbank is defective. 제 3 항에 있어서, The method of claim 3, wherein 상기 퓨즈셋은 불량 컬럼 관련 신호라인의 정보를 받아, 상기 프리 디코더의 제어신호로서 제공하는 반도체 메모리 장치. And the fuse set receives information on a bad column related signal line and provides the fuse signal as a control signal of the predecoder. 제 1 항에 있어서, The method of claim 1, 상기 서브뱅크와 상기 공유 블록 사이 각각에 상기 서브뱅크의 컬럼관련신호를 디코딩하기 위한 메인 디코더가 더 구비되는 반도체 메모리 장치. And a main decoder configured to decode column-related signals of the subbank between each of the subbank and the shared block. 주변 영역을 중심으로 구분된 복수의 뱅크;A plurality of banks divided around the peripheral area; 상기 각각의 뱅크를 구성하는 복수의 스택뱅크 구조체; 및 A plurality of stack bank structures constituting each bank; And 상기 스택뱅크 구조체 사이에 배치되는 복수의 글로벌 입출력 라인을 포함하며, A plurality of global input and output lines disposed between the stack bank structure, 상기 스택뱅크 구조체는, The stack bank structure, 연속적으로 스택된 적어도 2개의 서브뱅크; At least two subbanks stacked in series; 상기 서브뱅크 사이에 개재되는 프리 디코더 및 퓨즈셋으로 구성된 공유 블록; 및 A shared block composed of a free decoder and a fuse set interposed between the subbanks; And 상기 서브뱅크와 상기 공유 블록 사이에 개재되는 메인 디코더로 구성되는 반도체 메모리 장치. And a main decoder interposed between the subbank and the shared block. 제 8 항에 있어서,The method of claim 8, 상기 서브뱅크는 복수의 매트행 및 복수의 매트열로 구성되는 매트 어레이를 갖는 반도체 메모리 장치.And the sub-bank has a mat array composed of a plurality of mat rows and a plurality of mat columns. 제 9 항에 있어서,The method of claim 9, 상기 프리 디코더 및 퓨즈셋은 상기 공유 블록내에서 상기 매트행과 대응하여 교대로 배치되는 반도체 메모리 장치. And the predecoder and fuse set are alternately disposed in the shared block to correspond to the mat row. 제 10 항에 있어서,The method of claim 10, 상기 프리 디코더는 상기 서브뱅크의 컬럼관련신호를 프리디코딩하고, The predecoder predecodes the column related signals of the subbank, 상기 퓨즈셋은 상기 서브뱅크의 컬럼관련신호라인의 불량시 불량이 발생된 컬럼관련 신호라인을 대체하기 위한 신호라인을 포함하는 반도체 메모리 장치. And the fuse set includes a signal line for replacing a column-related signal line in which a failure occurs when the column-related signal line of the sub-bank is defective. 제 11 항에 있어서, The method of claim 11, 상기 퓨즈셋은 불량 컬럼 관련 신호라인의 정보를 받아, 상기 프리 디코더의 제어신호로서 제공하는 반도체 메모리 장치. And the fuse set receives information on a bad column related signal line and provides the fuse signal as a control signal of the predecoder. 제 8 항에 있어서, The method of claim 8, 상기 스택뱅크 구조체와 상기 글로벌 입출력 라인 사이에 배치되어, 상기 스 택뱅크 구조체를 구성하는 상기 서브뱅크들의 컬럼관련신호를 모두 제어하는 콘트롤 블록을 더 포함하는 반도체 메모리 장치. And a control block disposed between the stack bank structure and the global input / output line to control all column related signals of the subbanks constituting the stack bank structure. 제 8 항에 있어서,The method of claim 8, 상기 글로벌 입출력 라인은 상기 스택뱅크 구조체 당 소정개씩 구비되며,The global input / output line is provided in predetermined number per the stack bank structure, 상기 소정개의 글로벌 입출력 라인은 상기 스택뱅크 구조체를 구성하는 서브뱅크들의 데이터 입,출력을 관장하는 반도체 메모리 장치. The predetermined global input / output line manages data input and output of subbanks constituting the stack bank structure.
KR1020070115462A 2007-11-09 2007-11-13 Semiconductor memory device with subbank with shared fuseset Expired - Fee Related KR100935584B1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020070115462A KR100935584B1 (en) 2007-11-13 2007-11-13 Semiconductor memory device with subbank with shared fuseset
US12/169,595 US9123395B2 (en) 2007-11-09 2008-07-08 Stack bank type semiconductor memory apparatus capable of improving alignment margin
JP2008282612A JP2009123324A (en) 2007-11-09 2008-10-31 Bank type semiconductor memory apparatus
US14/829,791 US9437252B2 (en) 2007-11-09 2015-08-19 Stack bank type semiconductor memory apparatus capable of improving alignment margin
US14/831,088 US9502078B2 (en) 2007-11-09 2015-08-20 Stack bank type semiconductor memory apparatus capable of improving alignment margin
US14/831,016 US9214195B1 (en) 2007-11-09 2015-08-20 Stack bank type semiconductor memory apparatus capable of improving alignment margin

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070115462A KR100935584B1 (en) 2007-11-13 2007-11-13 Semiconductor memory device with subbank with shared fuseset

Publications (2)

Publication Number Publication Date
KR20090049267A KR20090049267A (en) 2009-05-18
KR100935584B1 true KR100935584B1 (en) 2010-01-07

Family

ID=40858044

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070115462A Expired - Fee Related KR100935584B1 (en) 2007-11-09 2007-11-13 Semiconductor memory device with subbank with shared fuseset

Country Status (1)

Country Link
KR (1) KR100935584B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102789857B1 (en) * 2020-08-31 2025-04-03 에스케이하이닉스 주식회사 Storage device and operating method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000074630A (en) * 1999-05-24 2000-12-15 윤종용 Semiconductor memory device architecture
KR20070057336A (en) * 2005-12-01 2007-06-07 삼성전자주식회사 Memory device with common fuse block

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000074630A (en) * 1999-05-24 2000-12-15 윤종용 Semiconductor memory device architecture
KR20070057336A (en) * 2005-12-01 2007-06-07 삼성전자주식회사 Memory device with common fuse block

Also Published As

Publication number Publication date
KR20090049267A (en) 2009-05-18

Similar Documents

Publication Publication Date Title
US9214195B1 (en) Stack bank type semiconductor memory apparatus capable of improving alignment margin
US6282113B1 (en) Four F-squared gapless dual layer bitline DRAM array architecture
US20080112251A1 (en) Semiconductor memory devices having optimized memory block organization and data line routing for reducing chip size and increasing speed
JPS61110459A (en) Semiconductor memory
CN101416298A (en) Semiconductor memory device
KR20100040580A (en) Stacked memory devices
KR101564848B1 (en) A memory device comprising tiles with shared read and write circuits
US6898110B2 (en) Semiconductor integrated circuit device
US8879297B2 (en) Semiconductor device having multi-level wiring structure
KR20090027792A (en) A semiconductor memory device having a control block sharing a plurality of row decoders
US11763872B2 (en) 3D memory array clusters and resulting memory architecture
US6788600B2 (en) Non-volatile semiconductor memory
KR100935584B1 (en) Semiconductor memory device with subbank with shared fuseset
KR100615577B1 (en) Semiconductor memory device and signal line arrangement method therefor
US7652904B2 (en) Semiconductor memory device having plural memory cell arrays
KR100633652B1 (en) Segmented word line architecture for dividing a word line into a plurality of banks for cell fields with long bit lines
US20090034353A1 (en) Semiconductor memory device
TWI825919B (en) Memory
KR100892686B1 (en) Semiconductor Memory Device with Stack Bank Structure
US6205044B1 (en) Decoder connection configuration for memory chips with long bit lines
KR20140001483A (en) Semiconductor integrated circuit
KR930001738B1 (en) Word line driver arrangement in semiconductor memory device
US6021061A (en) Semiconductor memory device
US20160071575A1 (en) Semiconductor memory device
KR100892721B1 (en) Multi-Bank 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

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

PG1501 Laying open of application

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

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

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

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

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

PN2301 Change of applicant

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

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

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20121230

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20121230

PN2301 Change of applicant

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

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

P22-X000 Classification modified

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

P22-X000 Classification modified

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