KR19980074603A - NOR mask rom - Google Patents
NOR mask rom Download PDFInfo
- Publication number
- KR19980074603A KR19980074603A KR1019970010492A KR19970010492A KR19980074603A KR 19980074603 A KR19980074603 A KR 19980074603A KR 1019970010492 A KR1019970010492 A KR 1019970010492A KR 19970010492 A KR19970010492 A KR 19970010492A KR 19980074603 A KR19980074603 A KR 19980074603A
- Authority
- KR
- South Korea
- Prior art keywords
- bit lines
- memory cell
- cell blocks
- selection
- select
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/08—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements
- G11C17/10—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements in which contents are determined during manufacturing by a predetermined arrangement of coupling elements, e.g. mask-programmable ROM
- G11C17/12—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements in which contents are determined during manufacturing by a predetermined arrangement of coupling elements, e.g. mask-programmable ROM using field-effect devices
- G11C17/126—Virtual ground arrays
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/14—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM
- G11C17/18—Auxiliary circuits, e.g. for writing into memory
Landscapes
- Read Only Memory (AREA)
Abstract
본 발명은 마스크 롬(Mask read only memory:ROM)에 관한 것으로서, 더 구체적으로는 NOR형 셀 구조를 갖는 마스크 롬에 관한 것이다. 이러한 회로에 의하면, 누설 전류 패스의 형성에 따른 누설 전류의 양을 줄이거나 누설 전류 패스의 형성을 방지함으로써 센싱 마진을 향상시킬 수 있다. 그리고, 인접한 메인 비트 라인의 로딩이 연결되는 것을 차단하여 프리챠지 시간을 단축시킬 수 있을 뿐만아니라 반도체 메모리 장치를 고속으로 동작시킬 수 있다. 아울러, 메인 비트 라인 대 서브 메모리 셀 블럭의 비를 높임으로써 공정상의 마진을 향상시킴으로써 수율을 높일 수 있게 되었다.The present invention relates to a mask read only memory (ROM), and more particularly to a mask ROM having a NOR cell structure. According to this circuit, the sensing margin can be improved by reducing the amount of leakage current resulting from the formation of the leakage current path or by preventing the formation of the leakage current path. In addition, it is possible to shorten the precharge time by blocking the loading of adjacent main bit lines and to operate the semiconductor memory device at high speed. In addition, by increasing the ratio of the main bit line to the sub memory cell block, the process margin can be improved to increase the yield.
Description
본 발명은 마스크 롬(Mask read only memory:ROM)에 관한 것으로서, 더 구체적으로는 NOR형 셀 구조를 갖는 마스크 롬에 관한 것이다.The present invention relates to a mask read only memory (ROM), and more particularly to a mask ROM having a NOR cell structure.
도 1에는 종래 NOR형 마스크 롬의 개략적인 구성을 보여주는 블럭도가 도시되어 있다. 도 1에 도시된 바와같이, 종래 NOR형 마스크 롬은 행 프리디코더(row pre-decoder) (20), 블럭 선택 디코더(block select decoder) (40), 워드라인 선택 디코더(wordline select decoder) (60), 그라운드 선택 디코더(ground select decoder) (80), 열 방향으로 분리된 복수 개의 메모리 셀 블럭들(BLKi)(i=0, 1, ··· , i+1)로 이루어지는 어레이(array) (100), 행 디코더(row decoder) (200), 열 프리디코더(column pre-decoder) (300), 컬럼 선택 스위치 회로(column select swich circuit) (400), 그리고 감지 증폭기(sense amplifier) (500)로 구성된다.1 is a block diagram showing a schematic configuration of a conventional NOR mask ROM. As shown in Fig. 1, a conventional NOR type mask ROM is a row pre-decoder 20, a block select decoder 40, a wordline select decoder 60. ), An array consisting of a ground select decoder 80 and a plurality of memory cell blocks BLKi (i = 0, 1, ..., i + 1) separated in the column direction ( 100, row decoder 200, column pre-decoder 300, column select swich circuit 400, and sense amplifier 500 It consists of.
상기 행 프리디코더(20), 상기 블럭 선택 디코더(40), 상기 워드라인 선택 디코더(60), 그리고 상기 그라운드 선택 디코더(80)는 외부로부터 어드레스 신호들(Ai)이 인가될 때 Pi/Qi 신호들, bsi 신호들, si 신호들, 그리고 gsi 신호들을 각각 발생한다. 상기 신호들 (Pi/Qi), (bsi), (si), (gsi)가 인가되는 상기 행 디코더(200)는 상기 어레이(100)의 복수 개의 메모리 셀 블럭들(BLKi) 중 어느 하나를 선택함과 아울러 상기 선택된 메모리 셀 블럭의 워드라인들 중 상기 어드레스 신호들(Ai)에 의해서 선택된 워드라인을 활성화시키게 된다. 그리고, 상기 열 프리디코더(300)는 상기 어드레스 신호들(Ai)을 입력받아 컬럼 선택 스위치 회로(400)를 활성화시켜 선택된 메모리 셀 블럭과 상기 감지 증폭기(500)를 전기적으로 연결시킨다. 이로써, 상기 감지 증폭기(500)는 선택된 소정의 메모리 셀에 의해서 유지되는 셀 데이터를 센싱하게 된다.The row predecoder 20, the block select decoder 40, the word line select decoder 60, and the ground select decoder 80 are Pi / Qi signals when address signals Ai are applied from the outside. , Bsi signals, si signals, and gsi signals, respectively. The row decoder 200 to which the signals Pi / Qi, bsi, si, and gsi are applied selects any one of a plurality of memory cell blocks BLKi of the array 100. In addition, the word lines selected by the address signals Ai among the word lines of the selected memory cell block are activated. The column predecoder 300 receives the address signals Ai and activates the column select switch circuit 400 to electrically connect the selected memory cell block to the sense amplifier 500. As a result, the sense amplifier 500 senses the cell data held by the selected memory cell.
도 2A 내지 도 2B에는 도 1의 행 디코더 및 열 프리디코더의 상세회로를 보여주는 회로도가 도시되어 있다.2A through 2B are circuit diagrams showing detailed circuits of the row decoder and column predecoder of FIG.
도 2A에 도시된 행 디코더(200)는 도 1의 행 프리디코더(20)로부터 발생되는 Pi/Qi 신호들에 의해서 선택된다. 상기 Pi/Qi 신호들이 로우 레벨(L level)로 인가될 때 도 2A의 NOR 게이트(201)에 각 게이트 단자가 접속된 NMOS 트랜지스터들 (202), ··· , (205), ··· , (208), ··· , (211)이 모두 턴-온된다. 이때, 상기 트랜지스터들 (202), ··· , (205), ··· , (208), ··· , (211)의 드레인 단자로 인가되는 상기 신호들 (Pi/Qi), (bsi), (si), (gsi)의 상태에 따라 대응되는 인버터들 (204), ··· , (207), ··· , (210), ··· , (213)을 통해 신호들 (BSi), (WLi), (GSi)을 발생한다. 블럭 선택 디코더(40)를 통해 상기 bsi 신호들 중 어느 하나가 로우 레벨로 설정될 때 대응되는 블럭 선택 신호들(BSi) 중 어느 하나를 활성화시킴으로써, 상기 행 디코더(200)는 메모리 셀 블럭들(BLKi) 중 어느 하나의 메모리 셀 블럭을 선택하게 된다. 그리고, 워드라인 선택 디코더(60)에 의해서 상기 si 신호들 중 어느 하나가 로우 레벨로 설정될 때, 상기 행 디코더(200)는 상기 선택된 메모리 셀 블럭의 워드라인들(WLi) 중 어느 하나의 워드라인을 활성화시킨다. 계속해서, 그라운드 선택 디코더(80)에 의해서 상기 gsi 신호들 중 어느 하나가 로우 레벨로 설정될 때, 상기 행 디코더(200)는 그라운드 선택 신호들 (GS0) 및 (GS1) 중 어느 하나의 그라운드 선택 신호를 하이 레벨로 활성화시킨다. 도 2A에서, 디플리숀 MOS 트랜지스터들(depletion metal oxide simiconductor transistors) (203), (206), (212)은 비선택된 블럭 선택 신호들(BSi), 워드라인들(WLi), 그리고 그라운드 선택 신호들(GSi)의 안정된 동작을 위한 것이다. 하나의 행 디코더(200)에는 (i + 1)개의 메모리 셀 블럭들(BLKi)이 연결되고 워드라인들(WLi)과 그라운드 선택 신호들 (GS0) 및 (GS1)은 상기 메모리 셀 블럭들(BLKi)에 공통으로 연결되어 있다. 도 2B에 도시된 바와같이, 열 프리디코더(300)는 복수 개의 낸드 게이트들 (301), (303), (305), ··· , (307)과 이에 대응되는 복수 개의 인버터들 (302), (304), (306), ··· , (308)을 통해 어드레스 신호들 (A0), (A0b), (A1), (A1b), ··· , (A3), (A3b)을 조합하여 복수 개의 컬럼 선택 신호들 (YA0),··· , (YA7) 중 어느 하나가 활성화되도록 구성되었다.The row decoder 200 shown in FIG. 2A is selected by Pi / Qi signals generated from the row predecoder 20 of FIG. When the Pi / Qi signals are applied at a low level, the NMOS transistors 202, 205, 205, ... are connected to the NOR gate 201 of FIG. 2A. 208,..., And 211 are all turned on. In this case, the signals Pi / Qi and bsi that are applied to the drain terminals of the transistors 202, 205, 208, 208, and 211. signals BSi through the corresponding inverters 204, ..., 207, ..., 210, ..., 213 according to the states of (si) and (gsi). , (WLi), (GSi). By activating any one of the corresponding block selection signals BSi when any one of the bsi signals is set to the low level through the block selection decoder 40, the row decoder 200 may execute the memory cell blocks ( One memory cell block of BLKi) is selected. In addition, when any one of the si signals is set to the low level by the word line selection decoder 60, the row decoder 200 may select a word of any one of the word lines WLi of the selected memory cell block. Activate the line. Subsequently, when any one of the gsi signals is set to the low level by the ground select decoder 80, the row decoder 200 selects the ground of any one of the ground select signals GS0 and GS1. Activate the signal to a high level. In FIG. 2A, depletion metal oxide simiconductor transistors 203, 206, and 212 are used to select unselected block select signals BSi, word lines WLi, and ground select signal. For stable operation of the wheels GSi. (I + 1) memory cell blocks BLKi are connected to one row decoder 200, and word lines WLi and ground select signals GS0 and GS1 are the memory cell blocks BLKi. ) Are commonly connected. As shown in FIG. 2B, the column predecoder 300 includes a plurality of NAND gates 301, 303, 305,... 307, and a plurality of inverters 302 corresponding thereto. Combination of address signals A0, A0b, A1, A1b, A3, A3b via, 304, 306, 306 One of the plurality of column select signals YA0,..., YA7 is configured to be activated.
도 3에는 종래 기술에 따른 NOR형 마스크 롬의 어레이 및 주변 회로의 등가 회로를 보여주는 회로도가 되어 있다. 도 3에서, 열 방향으로 신장하는 복수 개의 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)은 N도전형 확산층(N conductive type diffusion layer) 상에 형성되고, 행 방향으로 신장하는 워드 라인들 (WL1), (WL2), ··· , (WLi)은 폴리사이드(polyside)로 형성된다. NOR형의 상기 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)과 상기 워드 라인들 (WL0), (WL1), ··· , (WLi)은 서로 교차되도록 배열되어 있다. 메모리 셀 트랜지스터들(Mmn)(m=0, 1, 2, ··· , i) (n=0, 1, 2, ··· , j)은 그것의 소오스 영역(source region)과 드레인 영역(drain region)이 상기 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)과 상기 워드 라인들 (WL0), (WL1), ··· , (WLi)의 교차 영역들(intersection portions)에 형성되어 있고, 그것의 채널들이 교차 영역들 사이에 형성되어 있다.Figure 3 is a circuit diagram showing an equivalent circuit of the array and peripheral circuit of the NOR type mask ROM according to the prior art. In Fig. 3, a plurality of sub bit lines SBL1, SBL2, ..., SBLj are formed on an N conductive type diffusion layer and extend in the row direction. The extending word lines WL1, WL2,..., (WLi) are formed of polysides. The sub bit lines SBL1, SBL2, ..., SBLj and the word lines WL0, WL1, ..., WLi of the NOR type are arranged to cross each other. . The memory cell transistors Mmn (m = 0, 1, 2, ..., i) (n = 0, 1, 2, ..., j) have its source region and drain region ( The drain region is an intersection of the sub bit lines SBL1, SBL2, SBLj and the word lines WL0, WL1, WLi. portions), and its channels are formed between the intersecting regions.
상기 메모리 셀 트랜지스터들(Mmn)은 채널들의 불순물 확산량을 조절하는 기술에 의해 각각 프로그램된다. 구체적으로, 각 메모리 셀 트랜지스터(Mmn)의 프로그램은 제조 공정 중에서 포토 마스크(photo mask)에 의해 프로그램된다. 상기 메모리 셀 트랜지스터들(Mmn)의 프로그램 방법은 주로 이온 주입(Ion Implant)을 통해 이루어지며, 각 메모리 셀 트랜지스터(Mmn)의 문턱 전압(threshold voltage)을 조절하는 방법이 대부분이다. 이와 같은 방법에 의해 각 메모리 셀 트랜지스터(Mmn)는 온-셀 상태(on-cell state) 즉, 높은 문턱 전압(예컨대, 5볼트)을 갖는 상태와 오프-셀 상태(off-cell state) 즉, 낮은 문턱 전압(예컨대, 0.5볼트)을 갖는 상태 중 어느 하나의 상태로 프로그램된다. 어느 하나의 상태로 프로그램된 메모리 셀 트랜지스터의 데이터(정보)를 독출하는 방법은 선택된 메모리 셀 트랜지스터의 게이트에 일정 전압을 인가하고 그것의 소오스-드레인 채널을 통해 흐르는 전류의 양을 감지하여 이루어진다. 즉, 메모리 셀 트랜지스터들(Mmn)은 정보 비트가 메모리 셀 트랜지스터에 의해 유지되는지의 유무에 따라 소정의 게이트 전압을 기초로하여 턴-온 또는 턴-오프된다. 이때, 감지 증폭기(500)로부터 공급된 후의 전류 양을 감지하여 프로그램 상태를 판별하게 된다. 상술한 바와같은 구조의 플랫 셀들(flat cells)에 있어서, N 도전형 확산층이 서브 비트 라인(sub-bit line)으로서 사용되기 때문에, 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)의 저항과 접합 커패시턴스(junction capacitance)는 불가피하게 크다. 따라서, NOR형 마스크 롬의 블럭 선택 구조는 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)의 저항과 커패시턴스를 줄이기 위해 즉, 고속 독출 동작(high reading operation)을 실현하기 위해 채택되고 있다.The memory cell transistors Mmn are each programmed by a technique for controlling the amount of impurity diffusion in channels. Specifically, the program of each memory cell transistor Mmn is programmed by a photo mask during the manufacturing process. A programming method of the memory cell transistors Mmn is mainly performed through ion implantation, and a method of adjusting threshold voltages of each memory cell transistor Mmn is mostly performed. In this manner, each memory cell transistor Mmn has an on-cell state, that is, a state having a high threshold voltage (for example, 5 volts) and an off-cell state, that is, It is programmed to either state with a low threshold voltage (eg, 0.5 volts). The method of reading data (information) of a memory cell transistor programmed in any one state is performed by applying a constant voltage to a gate of a selected memory cell transistor and sensing an amount of current flowing through its source-drain channel. That is, the memory cell transistors Mmn are turned on or off based on a predetermined gate voltage depending on whether the information bit is held by the memory cell transistor. At this time, the program state is determined by sensing the amount of current supplied from the sense amplifier 500. In the flat cells of the structure as described above, since the N conductivity type diffusion layer is used as the sub-bit line, the sub-bit lines SBL1, SBL2, ... The resistance and junction capacitance of (SBLj) are inevitably large. Accordingly, the block selection structure of the NOR type mask ROM reduces the resistance and capacitance of the sub bit lines SBL1, SBL2, ..., SBLj, i.e., to realize a high reading operation. Is being adopted.
도 3에 보여지는 메모리 셀들에 있어서 단지 i번째 메모리 셀 블럭(BLKi)의 등가 회로도가 도시되어 있다. 각 메모리 셀 블럭(BLKi)의 홀수번(odd-numbered) 서브 비트 라인들 (SBL1), (SBL3), (SBL5), ··· , 등의 위쪽 끝(above end)에는 블럭 선택 라인들(BSi)에 의해서 제어되는 블럭 선택 트랜지스터들 (BST1), (BST2), (BST3), ··· , 등이 접속되어 있다. 그리고, 짝수번(even-numbered) 서브 비트 라인들 (SBL2), (SBL4), (SBL6), ···, 등의 아래쪽 끝(low end)에는 그라운드 선택 라인들 (GS0) 및 (GS1)에 의해서 각각 제어되는, 번갈아 배치된, 그라운드 선택 트랜지스터들 (GST1), (GST2), ··· , 등이 접속되어 있다. 열 방향으로 신장하는 복수 개의 메인 비트 라인들 (MBL1), (MBL2), ··· , 등이 복수 개의 메모리 셀 블럭들(BLKi)에 걸쳐 소정 간격을 두고 병렬로 배열되어 있다. 여기서, 메인 비트 라인들 대 서브 비트 라인들의 비는 1대 2의 비율로 배열되어 있다. 그리고, 컬럼 선택 라인들 (YAi) (i=0, 1, ··· , 7)에 의해서 제어되는 컬럼 선택 트랜지스들 (CST1), (CST2), ··· , (CST7)을 통해 감지 증폭기(500)에 상기 메인 비트 라인들 (MBL1), (MBL2), ··· , 등의 아래쪽 끝이 연결되어 있다. 블럭 선택 라인들(BSi)에 의해서 제어되는 상기 블럭 선택 트랜지스터들 (BST1), (BST2), ··· , 등을 통해 홀수번 서브 비트 라인들 (SBL1), (SBL3), ··· , 등의 위쪽 끝이 대응되는 상기 메인 비트 라인들 (BST1), (BST2), ··· , 등에 접속되어 있다. 그라운드 선택 라인들 (GS0) 및 (GS1)에 의해서 각각 제어되는 그라운드 선택 트랜지스터들 (GST1), (GST2), ··· , 등을 통해 짝수번 서브 비트 라인들 (SBL2), (SBL4), ··· , 등의 아래쪽 끝이 접지 단자(VSS)에 접속되어 있다.An equivalent circuit diagram of only the i th memory cell block BLKi is shown in the memory cells shown in FIG. 3. Block selection lines BSi are placed at the upper end of odd-numbered sub-bit lines SBL1, SBL3, SBL5, ..., etc. of each memory cell block BLKi. Block select transistors BST1, BST2, BST3, ..., etc., which are controlled by the < RTI ID = 0.0 > And, at the low end of the even-numbered sub bit lines SBL2, SBL4, SBL6, ..., etc., to the ground select lines GS0 and GS1. The alternately arranged ground select transistors GST1, GST2, ..., and the like, which are controlled by each other, are connected. A plurality of main bit lines MBL1, MBL2,..., Extending in the column direction are arranged in parallel over a plurality of memory cell blocks BLKi at predetermined intervals. Here, the ratio of main bit lines to sub bit lines is arranged in a ratio of one to two. And sense amplifier via column select transistors CST1, CST2, CST7 controlled by column select lines YAi (i = 0, 1, 7). Lower ends of the main bit lines MBL1, MBL2,..., And the like are connected to 500. Odd-numbered sub bit lines SBL1, SBL3, ..., etc., controlled by the block select transistors BST1, BST2, ..., etc. controlled by the block select lines BSi. The upper end of is connected to the corresponding main bit lines BST1, BST2, ..., and the like. Even-numbered sub bit lines SBL2, SBL4, ... through the ground select transistors GST1, GST2, ..., etc., respectively controlled by ground select lines GS0 and GS1. The lower end of, etc. is connected to the ground terminal (VSS).
메모리 셀 블럭들 중 i번째 메모리 셀 블럭의 메모리 셀 트랜지스터 (M12)에 대한 데이터 독출 동작이 도 1 내지 도 3를 참조하여 이하 설명될 것이다. 외부로부터 어드레스 신호들(Ai)이 인가되는 행 프리디코더(20)에 의해서 Pi/Qi 신호들이 로우 레벨(0볼트)로 설정될 때, 도 2A의 NOR 게이트(201)에 의해서 행 디코더(200)가 선택됨에 따라 NMOS 트랜지스터들 (202), (205), (208), (211)이 모두 턴-온된다. 계속해서, 도 1의 블럭 선택 디코더(40), 워드라인 선택 디코더(60), 그라운드 선택 디코더(80)는 각각 상기 어드레스 신호들(Ai)을 입력받아 bs0, s0, gs0 신호를 선택함과 아울러 각기 로우 레벨의 상태로 상기 행 디코더(200)로 인가된다. 이에따라, 상기 행 디코더(200)에 의해서 블럭 선택 신호 (BS0), 워드라인 선택 신호 (WL0), 그라운드 선택 신호 (GS0)가 각각 활성화된다. 도 3에서, 상기 블럭 선택 신호 (BS0)에 의해서 제어되는 블럭 선택 트랜지스터들 (BST1), (BST2), (BST3), ··· , 등이 턴-온됨과 아울러, 상기 홀수번 그라운드 선택 신호 (GS0)에 의해서 제어되는 홀수번 그라운드 선택 트랜지스터들 (GST1), (GST3), , ··· , 등이 턴-온된다. 이에따라, 짝수번 서브 비트 라인들 (SBL2), (SBL4), (SBL6), ··· , 등이 상기 홀수번 그라운드 선택 트랜지스터들 (GST1), (GST3), ··· , 등을 통해 접지된다. 그리고, 활성화된 워드라인 선택 신호 (WL0)에 게이트 전극이 접속된 메모리 셀 트랜지스터들(M1n)(n=0,1, ···, j)이 모두 선택된다. 이때, 상기 어드레스 신호들(Ai)이 인가되는 열 프리디코더(400)에 의해서 컬럼 선택 신호들(YAi) 중 컬럼 선택 신호 (YA1)가 활성화되어 도 3의 컬럼 선택 스위치 회로(400)의 컬럼 선택 트랜지스터 (CST2)가 턴-온된다. 이로써, 제 2 메인 비트 라인(MBL1)이 감지 증폭기(500)에 접속된다. 계속해서, 상기 선택된 제 2 메인 비트 라인(MBL1)과 이에 연결된 블럭 선택 트랜지스터(BST2)를 통해 메모리 셀 트랜지스터들 (M12) 및 (M13)의 접속 영역 즉, 제 3 서브 비트 라인(SBL3)의 위쪽 끝으로 상기 감지 증폭기(500)로부터 공급되는 센싱 전류(sensing current)가 공급된다. 이에따라, 상기 감지 증폭기(500)는 상기 메모리 셀 트랜지스터 (M12)의 소오스-드레인 채널 즉, 그것의 양단에 흐르는 전류의 양을 감지하여 데이터의 상태를 독출하게 된다. 이때, 상기 선택된 메모리 셀 트랜지스터 (M12)의 문턱 전압이 낮게 프로그램되어 있으면, 그것의 채널과 그라운드 선택 트랜지스터 (GST1)를 통해 접지단자(VSS)로 흐르는 전류의 양이 많게 되어 데이터 1(온 셀)임을 독출하게 된다. 반면에, 선택된 메모리 셀 트랜지스터 (M12)의 문턱 전압이 높게(5.0 볼트 이상) 프로그램되어 있으면, 그것의 채널을 통해 전류는 흐르지 못하게 되어 데이터 0(오프 셀)임을 독출하게 된다. 나머지 메모리 셀 트랜지스터들에 저장된 값들은 상술한 바와같은 방법으로 독출될 수 있다.The data read operation of the memory cell transistor M12 of the i-th memory cell block among the memory cell blocks will be described below with reference to FIGS. 1 to 3. When the Pi / Qi signals are set at the low level (0 volts) by the row predecoder 20 to which the address signals Ai are applied from the outside, the row decoder 200 is provided by the NOR gate 201 of FIG. 2A. NMOS transistors 202, 205, 208, and 211 are all turned on as is selected. Subsequently, the block select decoder 40, the word line select decoder 60, and the ground select decoder 80 of FIG. 1 receive the address signals Ai and select bs0, s0, and gs0 signals, respectively. Each is applied to the row decoder 200 in a low level state. Accordingly, the block select signal BS0, the word line select signal WL0, and the ground select signal GS0 are activated by the row decoder 200, respectively. In Fig. 3, the block selection transistors BST1, BST2, BST3, ..., etc., which are controlled by the block selection signal BS0, are turned on and the odd number ground selection signal ( The odd-numbered ground select transistors GST1, GST3, ... controlled by GS0) are turned on. Accordingly, even-numbered sub bit lines SBL2, SBL4, SBL6, ..., and the like are grounded through the odd-numbered ground select transistors GST1, GST3, ..., and the like. . Then, all of the memory cell transistors M1n (n = 0, 1,... J) having the gate electrode connected to the activated word line selection signal WL0 are selected. At this time, the column select signal YA1 of the column select signals YAi is activated by the column predecoder 400 to which the address signals Ai are applied to select the column of the column select switch circuit 400 of FIG. 3. Transistor CST2 is turned on. As a result, the second main bit line MBL1 is connected to the sense amplifier 500. Subsequently, the connection region of the memory cell transistors M12 and M13 through the selected second main bit line MBL1 and the block selection transistor BST2 connected thereto, that is, the upper portion of the third sub bit line SBL3. Finally, a sensing current supplied from the sense amplifier 500 is supplied. Accordingly, the sense amplifier 500 detects the source-drain channel of the memory cell transistor M12, that is, the amount of current flowing through both ends thereof, and reads the state of data. At this time, if the threshold voltage of the selected memory cell transistor M12 is programmed to be low, the amount of current flowing through the channel and the ground select transistor GST1 to the ground terminal VSS becomes large, thereby causing data 1 (on cell). Will be read. On the other hand, if the threshold voltage of the selected memory cell transistor M12 is programmed to be high (more than 5.0 volts), current cannot flow through its channel, thereby reading out data 0 (off cell). The values stored in the remaining memory cell transistors can be read in the manner described above.
상기 선택된 메모리 셀 트랜지스터 (M12)가 오프 셀이고, 동일 워드라인(WL0) 상에 게이트 전극이 접속되고 인접한 메모리 셀 트랜지스터들 (M13), (M14), (M15)이 모두 온 셀일 경우, 상기 선택된 메모리 셀 트랜지스터 (M12)가 오프 셀의 채널을 통해 흐르는 전류의 양이 없어야 정상적인 데이터 0를 감지할 수 있다. 그러나, 상술한 바와같은 NOR형 마스크 롬에 있어서, 인접한 메모리 셀 트랜지스터들 (M13), (M14), (M15)이 온 셀이고 동일한 워드라인(WL0) 상의 제어를 받게됨에 따라 원하지 않는 누설 전류 통로(leakage current path)가 도 3의 굵은 선으로 표시된 바와같이 형성된다. 이로인해, 데이터 센싱시 누설 전류에 의한 센싱 마진(senging margin)이 나빠지는 문제점이 생겼다. 또한, 블럭 선택 트랜지스터들 (BST1), (BST2), ··· , 등이 동일한 블럭 선택 라인들(BSi)에 의해서 제어됨에 따라 메모리 셀 트랜지스터들 (M13), (M14), (M15)을 통해 인접한 제 3 메인 비트 라인(MBL2)의 로딩(loading)이 제 2 메인 비트 라인(MBS1)과 함께 연결된다. 이와 같은 조건에 의해서, 비트 라인 프리챠지시 많은 시간이 요구됨에 따라 반도체 메모리 장치의 동작 속도가 저하되는 문제점도 생겼다.When the selected memory cell transistor M12 is an off cell, a gate electrode is connected on the same word line WL0, and adjacent memory cell transistors M13, M14, and M15 are all on cells, the selected memory cell transistor M12 is an off cell. The memory cell transistor M12 may not detect the normal data 0 when there is no amount of current flowing through the channel of the off cell. However, in the NOR type mask ROM as described above, the unwanted leakage current path as adjacent memory cell transistors M13, M14, and M15 are on cells and under control on the same word line WL0. (leakage current path) is formed as indicated by the thick line in FIG. As a result, there is a problem in that a sensing margin is degraded due to leakage current during data sensing. Further, through the memory cell transistors M13, M14, and M15 as the block select transistors BST1, BST2, ..., etc. are controlled by the same block select lines BSi. Loading of the adjacent third main bit line MBL2 is connected together with the second main bit line MBS1. Such a condition also causes a problem that the operation speed of the semiconductor memory device is lowered as a large amount of time is required during bit line precharge.
따라서 본 발명의 목적은 상술한 제반 문제점을 해결하기 위해 제안된 것으로서, 데이터 센싱 마진을 향상시킬 수 있는 NOR형 마스크 롬을 제공하는 데 있다.Accordingly, an object of the present invention is to provide a NOR type mask ROM capable of improving the data sensing margin as proposed to solve the above-mentioned problems.
본 발명의 다른 목적은, 반도체 메모리 장치를 고속으로 동작시킬 수 있는 NOR형 마스크 롬을 제공하는 데 있다.Another object of the present invention is to provide a NOR type mask ROM capable of operating a semiconductor memory device at high speed.
본 발명의 또 다른 목적은, 반도체 메모리 장치의 수율을 향상시킬 수 있는 NOR형 마스크 롬을 제공하는 데 있다.It is still another object of the present invention to provide a NOR type mask ROM capable of improving the yield of a semiconductor memory device.
도 1은 종래 NOR형 마스크 롬의 개략적인 구성을 보여주는 블럭도;1 is a block diagram showing a schematic configuration of a conventional NOR type mask ROM;
도 2는 도 1의 행 디코더 및 열 프리디코더의 회로를 보여주는 회로도;2 is a circuit diagram showing a circuit of the row decoder and column predecoder of FIG.
도 3은 종래 NOR형 마스크 롬의 어레이 및 주변 회로를 보여주는 회로도;3 is a circuit diagram showing an array and a peripheral circuit of a conventional NOR type mask ROM;
도 4는 본 발명에 제 1 내지 제 3 실시예에 따른 NOR형 마스크 롬의 개략적인 구성을 보여주는 블럭도;4 is a block diagram showing a schematic configuration of a NOR type mask ROM according to the first to third embodiments of the present invention;
도 5는 도 4의 행 디코더 및 열 프리디코더의 회로를 보여주는 회로도;FIG. 5 is a circuit diagram showing the circuit of the row decoder and column predecoder of FIG. 4; FIG.
도 6은 본 발명의 제 1 실시예에 따른 NOR형 마스크 롬의 어레이 및 주변 회로를 보여주는 회로도;Fig. 6 is a circuit diagram showing an array and a peripheral circuit of a NOR type mask ROM according to the first embodiment of the present invention;
도 7은 본 발명의 제 2 실시예에 따른 NOR형 마스크 롬의 어레이 및 주변 회로를 보여주는 회로도;7 is a circuit diagram showing an array and a peripheral circuit of a NOR type mask ROM according to a second embodiment of the present invention;
도 8은 본 발명의 제 3 실시예에 따른 NOR형 마스크 롬의 어레이 및 주변 회로를 보여주는 회로도;8 is a circuit diagram showing an array of NOR type mask ROMs and peripheral circuits according to a third embodiment of the present invention;
도 9는 본 발명의 제 3 실시예에 따른 열 프리디코더의 회로를 보여주는 회로도;9 is a circuit diagram showing a circuit of a column predecoder according to a third embodiment of the present invention;
도 10은 본 발명의 제 4 실시예에 따른 NOR형 마스크 롬의 개략적인 구성을 보여주는 블럭도;10 is a block diagram showing a schematic configuration of a NOR type mask ROM according to a fourth embodiment of the present invention;
도 11은 본 발명의 제 4 실시예에 따른 NOR형 마스크 롬의 어레이 및 주변 회로를 보여주는 회로도,11 is a circuit diagram showing an array of NOR mask ROMs and a peripheral circuit according to a fourth embodiment of the present invention;
*도면의 주요 부분에 대한 부호 설명* Explanation of symbols on the main parts of the drawings
20 : 행 프리디코더 40 : 블럭 선택 회로20: row predecoder 40: block selection circuit
50 : 스트링 선택 디코더 60 : 워드라인 선택 디코더50: string selection decoder 60: word line selection decoder
80 : 제 1 그라운드 선택 디코더 90 : 제 2 그라운드 선택 디코더80: first ground select decoder 90: second ground select decoder
100 : 어레이 200 : 행 디코더100: array 200: row decoder
300 : 열 프리디코더 400 : 컬럼 선택 스위치 회로300: column predecoder 400: column select switch circuit
500 : 감지 증폭기 600 : 그라운드 선택 스위치 회로500: sense amplifier 600: ground select switch circuit
상술한 바와같은 목적을 달성하기 위한 본 발명의 일특징에 의하면, 복수 개의 제 1 비트 라인들과; 복수 개의 워드 라인들과; 복수 개의 그룹들의 메모리 셀들과; 상기 각 그룹 내의 메모리 셀들은 상기 제 1 비트 라인들 중의 2개의 인접한 것들 사이에 병렬로 전기적으로 연결되고; 복수 개의 제 2 비트 라인들과; 상기 그룹들 대 상기 제 2 비트 라인들의 비는 4 대 1이고; 4개의 상기 그룹들로 구성되는 복수 개의 메모리 셀 블럭들로 나눠지는 어레이와; 외부로부터 인가되는 제 1 선택 신호에 응답하여, 상기 제 2 비트 라인들과 각각 대응되는 상기 메모리 셀 블럭들을 전기적으로 연결되도록 하기 위한 제 1 선택 수단과; 외부로부터 인가되는 제 2 선택 신호에 응답하여, 상기 메모리 셀 블럭들의 제 2 그룹과 제 3 그룹을 선택하기 위한 제 2 선택 수단과; 외부로부터 인가되는 제 3 선택 신호에 응답하여, 상기 메모리 셀 블럭들의 제 1 그룹과 제 4 그룹을 선택하기 위한 제 3 선택 수단과; 외부로부터 인가되는 제 4 선택 신호들에 응답하여, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 홀수번과 짝수번의 상기 제 1 비트 라인들을 선택적으로 접지시키기 위한 제 4 선택 수단을 포함한다.According to one aspect of the present invention for achieving the above object, a plurality of first bit lines; A plurality of word lines; A plurality of groups of memory cells; Memory cells in each group are electrically connected in parallel between two adjacent ones of the first bit lines; A plurality of second bit lines; The ratio of the groups to the second bit lines is 4 to 1; An array divided into a plurality of memory cell blocks organized into four said groups; First selection means for electrically connecting the memory cell blocks corresponding to the second bit lines, respectively, in response to a first selection signal applied from the outside; Second selection means for selecting a second group and a third group of said memory cell blocks in response to a second selection signal applied from the outside; Third selecting means for selecting a first group and a fourth group of said memory cell blocks in response to a third selection signal applied from the outside; A fourth selection means for selectively grounding odd-numbered and even-numbered first bit lines among first bit lines commonly used in adjacent memory cell blocks in response to fourth selection signals applied from the outside; Include.
이 실시예에 있어서, 상기 제 1 선택 수단은; 상기 제 1 선택 신호가 인가되는 게이트들과, 대응되는 상기 제 2 비트 라인들에 접속되는 드레인들 및, 상기 메모리 셀 블럭들의 상기 제 2 그룹과 상기 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 1 선택 트랜지스터들을 포함한다.In this embodiment, the first selection means; Gates to which the first select signal is applied, drains connected to corresponding second bit lines, and first bit lines between the second group and the third group of memory cell blocks. And a plurality of first select transistors having sources.
이 실시예에 있어서, 상기 제 1 선택 수단은; 외부로부터 제 1 홀수번 선택 신호가 인가되는 게이트들과, 상기 제 2 비트 라인들 중 홀수번 제 2 비트 라인들에 접속되는 드레인들 및, 상기 메모리 셀 블럭들 중 홀수번 메모리 셀 블럭들의 상기 제 2 그룹과 상기 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 2 선택 트랜지스터들과, 외부로부터 제 1 짝수번 선택 신호가 인가되는 게이트들과, 상기 제 2 비트 라인들 중 짝수번 제 2 비트 라인들에 각각 접속되는 드레인들 및, 상기 메모리 셀 블럭들 중 짝수번 메모리 셀 블럭들의 상기 제 2 그룹과 상기 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 3 선택 트랜지스터들을 포함한다.In this embodiment, the first selection means; Gates to which a first odd number selection signal is applied from the outside, drains connected to odd numbered second bit lines among the second bit lines, and the first number of odd numbered memory cell blocks among the memory cell blocks. A plurality of second select transistors having sources connected to first bit lines between the second group and the third group, gates to which a first even select signal is applied from outside, and the second bit lines Drains respectively connected to the even-numbered second bit lines, and sources connected to the first bit lines between the second group and the third group of even-numbered memory cell blocks among the memory cell blocks. And a plurality of third select transistors.
이 실시예에 있어서, 상기 제 2 선택 수단은; 상기 제 2 선택 신호가 인가되는 게이트들과, 상기 제 1 선택 수단의 상기 선택 트랜지스터들의 소오스들에 접속되는 드레인들 및, 상기 어레이의 제 1 비트 라인들 중 짝수번의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 4 선택 트랜지스터들을 포함한다.In this embodiment, said second selecting means comprises; Gates to which the second select signal is applied, drains connected to the sources of the select transistors of the first select means, and even numbered first bit lines of the first bit lines of the array. And a plurality of fourth select transistors having sources.
이 실시예에 있어서, 상기 제 4 선택 수단은; 접지전압이 인가되는 접지단자와, 상기 제 4 선택 신호들 중 홀수번 선택 신호가 인가되는 게이트들과, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 홀수번의 제 1 비트 라인들에 접속되는 드레인들 및, 상기 접지 단자에 접속되는 소오스들을 갖는 복수 개의 제 5 선택 트랜지스터들과, 상기 제 4 선택 신호들 중 짝수번 선택 신호가 인가되는 게이트들과, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 짝수번의 제 1 비트 라인들에 접속되는 드레인들 및, 상기 접지 단자에 접속되는 소오스들을 갖는 복수 개의 제 6 선택 트랜지스터들을 포함한다.In this embodiment, said fourth selecting means comprises; Ground terminals to which a ground voltage is applied, gates to which odd-numbered selection signals are applied, and odd-numbered first bit lines among first bit lines commonly used in adjacent memory cell blocks. A plurality of fifth select transistors having drains connected to the drain and sources connected to the ground terminal, gates to which an even number select signal of the fourth select signals is applied, and common memory cell blocks; And a plurality of sixth select transistors having drains connected to even-numbered first bit lines among the first bit lines used, and a source connected to the ground terminal.
이 실시예에 있어서, 상기 제 3 선택 수단은; 상기 제 3 선택 신호가 인가되는 게이트들과, 상기 어레이의 제 2 비트 라인들 중 짝수번의 제 2 비트 라인들에 접속되는 소오스들 및, 상기 제 5 및 제 6 선택 트랜지스터들의 드레인들에 접속되는 소오스들을 갖는 복수 개의 제 7 선택 트랜지스터들을 포함한다.In this embodiment, said third selecting means comprises; Gates to which the third select signal is applied, sources connected to even-numbered second bit lines of second bit lines of the array, and sources connected to drains of the fifth and sixth select transistors. And a plurality of seventh selection transistors.
본 발명의 다른 특징에 의하면, 복수 개의 제 1 비트 라인들과; 복수 개의 워드 라인들과; 복수 개의 그룹들의 메모리 셀들과; 상기 각 그룹 내의 메모리 셀들은 상기 제 1 비트 라인들 중의 2개의 인접한 것들 사이에 병렬로 전기적으로 연결되고; 4개의 상기 그룹들로 구성되는 복수 개의 메모리 셀 블럭들로 나눠지는 어레이와; 복수 개의 제 2 비트 라인들과; 상기 메모리 셀 블럭들 대 상기 제 2의 비트 라인들의 비는 적어도 2 대 1이고; 외부로부터 인가되는 제 1 선택 신호들에 응답하여, 상기 제 2 비트 라인들과 이에 대응되는 홀수번과 짝수번의 상기 메모리 셀 블럭들을 선택적으로 전기적으로 연결되도록 하기 위한 제 1 선택 수단과; 외부로부터 인가되는 제 2 선택 신호에 응답하여, 상기 메모리 셀 블럭들의 제 2 그룹과 제 3 그룹을 선택하기 위한 제 2 선택 수단과; 외부로부터 인가되는 제 3 선택 신호에 응답하여, 상기 메모리 셀 블럭들의 제 1 그룹과 제 4 그룹을 선택하기 위한 제 3 선택 수단과; 외부로부터 인가되는 제 4 선택 신호들에 응답하여, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 홀수번과 짝수번의 상기 제 1 비트 라인들을 선택적으로 접지시키기 위한 제 4 선택 수단을 포함한다.According to another feature of the invention, a plurality of first bit lines; A plurality of word lines; A plurality of groups of memory cells; Memory cells in each group are electrically connected in parallel between two adjacent ones of the first bit lines; An array divided into a plurality of memory cell blocks organized into four said groups; A plurality of second bit lines; The ratio of the memory cell blocks to the second bit lines is at least two to one; First selection means for selectively electrically connecting the second bit lines and the odd-numbered and even-numbered memory cell blocks corresponding to the first selection signals applied from the outside; Second selection means for selecting a second group and a third group of said memory cell blocks in response to a second selection signal applied from the outside; Third selecting means for selecting a first group and a fourth group of said memory cell blocks in response to a third selection signal applied from the outside; A fourth selection means for selectively grounding odd-numbered and even-numbered first bit lines among first bit lines commonly used in adjacent memory cell blocks in response to fourth selection signals applied from the outside; Include.
이 실시예에 있어서, 상기 제 1 선택 수단은; 하나의 제 2 비트 라인에 대응되는 2개의 메모리 셀 블럭들 중 홀수번의 메모리 셀 블럭을 선택하기 위해, 상기 제 1 선택 신호들 중 홀수번 선택 신호가 인가되는 게이트들과, 대응되는 상기 제 2 비트 라인들에 접속되는 드레인들 및, 상기 메모리 셀 블럭들 중 홀수번 메모리 셀 블럭들의 제 2 그룹과 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 1 선택 트랜지스터들과, 하나의 제 2 비트 라인에 대응되는 2개의 메모리 셀 블럭들 중 짝수번의 메모리 셀 블럭을 선택하기 위해, 상기 제 1 선택 신호들 중 짝수번 선택 신호가 인가되는 게이트들과, 대응되는 상기 제 2 비트 라인들에 접속되는 드레인들 및, 상기 메모리 셀 블럭들 중 짝수번 메모리 셀 블럭들의 제 2 그룹과 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 2 선택 트랜지스터들을 포함한다.In this embodiment, the first selection means; Gates to which an odd number selection signal of the first selection signals are applied to select an odd number of memory cell blocks among two memory cell blocks corresponding to one second bit line, and the corresponding second bit A plurality of first selection transistors having drains connected to lines, and sources connected to first bit lines between a second group and a third group of odd-numbered memory cell blocks of the memory cell blocks; Gates to which an even number selection signal of the first selection signals are applied to select an even number memory cell block among two memory cell blocks corresponding to one second bit line, and the corresponding second bit Drains connected to lines, and a source connected to first bit lines between a second group and a third group of even-numbered memory cell blocks of the memory cell blocks. It includes a plurality of second selection transistor having.
이 실시예에 있어서, 상기 제 2 선택 수단은; 상기 제 2 선택 신호가 인가되는 게이트들과, 상기 제 1 선택 트랜지스터들의 각 소오스에 접속되는 드레인들 및, 상기 어레이의 제 1 비트 라인들 중 짝수번의 제 1 비트 라인들에 각각 접속되는 소오스들을 갖는 복수 개의 제 3 선택 트랜지스터들을 포함한다.In this embodiment, said second selecting means comprises; Gates to which the second select signal is applied, drains connected to respective sources of the first select transistors, and sources connected to even numbered first bit lines of the first bit lines of the array, respectively. And a plurality of third select transistors.
이 실시예에 있어서, 상기 제 4 선택 수단은; 접지전압이 인가되는 접지단자와, 상기 제 4 선택 신호들 중 홀수번 선택 신호가 인가되는 게이트들과, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 홀수번 제 1 비트 라인들에 접속되는 드레인들 및, 상기 접지 단자에 접속되는 소오스들을 갖는 복수 개의 제 4 선택 트랜지스터들과, 상기 제 4 선택 신호들 중 짝수번 선택 신호가 인가되는 게이트들과, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 짝수번 제 1 비트 라인들에 각각 접속되는 드레인들 및, 상기 접지 단자에 각각 접속되는 소오스들을 갖는 복수 개의 제 5 선택 트랜지스터들을 포함한다.In this embodiment, said fourth selecting means comprises; Ground terminals to which a ground voltage is applied, odd-numbered first bit lines among first bit lines commonly used in adjacent memory cell blocks, gates to which odd-numbered selection signals are applied, and the fourth selection signals are applied. A plurality of fourth select transistors having drains connected to the first and second sources connected to the ground terminal, gates to which an even number select signal of the fourth select signals is applied, and common memory cell blocks; And a plurality of fifth select transistors having drains respectively connected to even-numbered first bit lines among the first bit lines used, and sources connected to the ground terminals, respectively.
이 실시예에 있어서, 상기 제 3 선택 수단은; 상기 제 3 선택 신호가 인가되는 게이트들과, 상기 어레이의 제 1 비트 라인들 중 짝수번 제 1 비트 라인들에 접속되는 드레인들 및, 상기 제 4 및 제 5 선택 트랜지스터들의 드레인들에 접속되는 소오스들을 갖는 복수 개의 제 6 선택 트랜지스터들을 포함한다.In this embodiment, said third selecting means comprises; Gates to which the third select signal is applied, drains connected to even-numbered first bit lines of the first bit lines of the array, and sources connected to drains of the fourth and fifth select transistors. And a plurality of sixth select transistors having a plurality of transistors.
본 발명의 또 다른 특징에 의하면, 복수 개의 제 1 비트 라인들과; 복수 개의 워드 라인들과; 복수 개의 그룹들의 메모리 셀들과; 상기 각 그룹 내의 메모리 셀들은 상기 제 1 비트 라인들 중의 2개의 인접한 것들 사이에 병렬로 전기적으로 연결되고; 4개의 상기 그룹들로 구성되는 복수 개의 메모리 셀 블럭들로 나눠지는 어레이와; 복수 개의 제 2 비트 라인들과; 상기 메모리 셀 블럭들 대 상기 제 2 비트 라인들의 비는 적어도 2 대 1 이고; 복수 개의 그라운드 비트 라인들과; 상기 제 2 비트 라인들 대 상기 그라운드 비트 라인들의 비는 1 대 1이고; 외부로부터 인가되는 제 1 선택 신호들에 응답하여, 상기 제 2 비트 라인들과 이에 대응되는 홀수번과 짝수번의 상기 메모리 셀 블럭들을 선택적으로 전기적으로 연결되도록 하기 위한 제 1 선택 수단과; 외부로부터 인가되는 제 2 선택 신호에 응답하여, 상기 메모리 셀 블럭들의 제 2 그룹과 제 3 그룹을 선택하기 위한 제 2 선택 수단과; 외부로부터 인가되는 제 3 선택 신호에 응답하여, 상기 메모리 셀 블럭들의 제 1 그룹과 제 4 그룹을 선택하기 위한 제 3 선택 수단과; 외부로부터 인가되는 제 4 선택 신호들에 응답하여, 상기 제 2 비트 라인들에 각각 대응되는 상기 그라운드 비트 라인들과 상기 메모리 셀 블럭들을 전기적으로 연결되도록 하기 위한 제 4 선택 수단과; 외부로부터 인가되는 제 5 선택 신호들을 응답하여, 상기 그라운드 비트 라인들 중 홀수번과 짝수번 그라운드 비트 라인들을 선택적으로 접지시키기 위한 제 5 선택 수단을 포함한다.According to another feature of the invention, a plurality of first bit lines; A plurality of word lines; A plurality of groups of memory cells; Memory cells in each group are electrically connected in parallel between two adjacent ones of the first bit lines; An array divided into a plurality of memory cell blocks organized into four said groups; A plurality of second bit lines; The ratio of the memory cell blocks to the second bit lines is at least two to one; A plurality of ground bit lines; The ratio of the second bit lines to the ground bit lines is one to one; First selection means for selectively electrically connecting the second bit lines and the odd-numbered and even-numbered memory cell blocks corresponding to the first selection signals applied from the outside; Second selection means for selecting a second group and a third group of said memory cell blocks in response to a second selection signal applied from the outside; Third selecting means for selecting a first group and a fourth group of said memory cell blocks in response to a third selection signal applied from the outside; Fourth selection means for electrically connecting the ground bit lines and the memory cell blocks corresponding to the second bit lines, respectively, in response to fourth selection signals applied from the outside; And fifth selecting means for selectively grounding odd and even ground bit lines among the ground bit lines in response to fifth selection signals applied from the outside.
이 실시예에 있어서, 상기 제 1 선택 수단은; 하나의 제 2 비트 라인에 대응되는 2개의 메모리 셀 블럭들 중 홀수번의 메모리 셀 블럭을 선택함과 아울러, 상기 제 1 선택 신호들 중 홀수번 선택 신호가 인가되는 게이트들과, 대응되는 상기 제 2 비트 라인들에 접속되는 드레인들 및, 상기 메모리 셀 블럭들 중 홀수번 메모리 셀 블럭의 제 2 그룹과 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 1 선택 트랜지스터들과, 하나의 제 2 비트 라인에 대응되는 2개의 메모리 셀 블럭들 중 짝수번의 메모리 셀 블럭을 선택함과 아울러, 상기 제 1 선택 신호들 중 짝수번 선택 신호가 인가되는 게이트들과, 대응되는 상기 제 2 비트 라인들에 접속되는 드레인들 및, 상기 메모리 셀 블럭들 중 짝수번 메모리 셀 블럭의 제 2 그룹과 제 3 그룹 사이의 제 1 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 2 선택 트랜지스터들을 포함한다.In this embodiment, the first selection means; Selecting an odd number of memory cell blocks among two memory cell blocks corresponding to one second bit line, the gates to which the odd number selection signal of the first selection signals are applied, and the corresponding second blocks A plurality of first select transistors having drains connected to bit lines, and sources connected to first bit lines between a second group and a third group of odd-numbered memory cell blocks of the memory cell blocks; Gates to which the even-numbered selection signal is applied among the two memory cell blocks corresponding to one second bit line and to which the even-numbered selection signal is applied; Drains connected to two bit lines, and a source connected to first bit lines between a second group and a third group of an even-numbered memory cell block among the memory cell blocks. It includes a plurality of second selection transistor having.
이 실시예에 있어서, 상기 제 2 선택 수단은; 상기 제 2 선택 신호가 인가되는 게이트들과, 상기 제 1 선택 트랜지스터들의 각 소오스에 접속되는 드레인들 및, 상기 어레이의 제 1 비트 라인들 중 짝수번 제 1 비트 라인들에 각각 접속되는 소오스들을 갖는 복수 개의 제 3 선택 트랜지스터들을 포함한다.In this embodiment, said second selecting means comprises; Gates to which the second select signal is applied, drains connected to respective sources of the first select transistors, and sources connected to even-numbered first bit lines of the first bit lines of the array, respectively. And a plurality of third select transistors.
이 실시예에 있어서, 상기 제 4 선택 수단은; 상기 제 4 선택 신호들 중 홀수번 선택 신호가 인가되는 게이트들과, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 홀수번 제 1 비트 라인들에 접속되는 드레인들 및, 상기 그라운드 비트 라인들 중 홀수번 그라운드 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 4 선택 트랜지스터들과, 상기 제 4 선택 신호들 중 짝수번 선택 신호가 인가되는 게이트들과, 인접한 메모리 셀 블럭들에 공통으로 사용되는 제 1 비트 라인들 중 짝수번 제 1 비트 라인들에 각각 접속되는 드레인들 및, 상기 그라운드 비트 라인들 중 짝수번 그라운드 비트 라인들에 접속되는 소오스들을 갖는 복수 개의 제 5 선택 트랜지스터들을 포함한다.In this embodiment, said fourth selecting means comprises; Gates to which odd number selection signals are applied among the fourth selection signals, drains connected to odd number first bit lines among first bit lines commonly used in adjacent memory cell blocks, and the ground; A plurality of fourth select transistors having sources connected to odd-numbered ground bit lines among the bit lines, gates to which the even-numbered select signal of the fourth select signals are applied, and common to adjacent memory cell blocks A plurality of fifth select transistors having drains respectively connected to even-numbered first bit lines of the first bit lines used as and a source connected to even-numbered ground bit lines of the ground bit lines. do.
이 실시예에 있어서, 상기 제 3 선택 수단은; 상기 제 3 선택 신호가 인가되는 게이트들과, 상기 어레이의 제 1 비트 라인들 중 짝수번 제 1 비트 라인들에 접속되는 드레인들 및, 상기 제 4 및 제 5 선택 트랜지스터들의 드레인들에 접속되는 소오스들을 갖는 복수 개의 제 6 선택 트랜지스터들을 포함한다.In this embodiment, said third selecting means comprises; Gates to which the third select signal is applied, drains connected to even-numbered first bit lines of the first bit lines of the array, and sources connected to drains of the fourth and fifth select transistors. And a plurality of sixth select transistors having a plurality of transistors.
이 실시예에 있어서, 상기 제 5 선택 수단은; 접지 전압이 인가되는 접지 단자와, 상기 제 5 선택 신호들 중 홀수번 선택 신호가 인가되는 게이트들과, 상기 그라운드 비트 라인들 중 홀수번 그라운드 비트 라인들에 접속되는 드레인들 및, 상기 접지 단자에 접속되는 소오스들을 갖는 제 7 선택 트랜지스터들과, 상기 제 5 선택 신호들 중 짝수번 선택 신호가 인가되는 게이트들과, 상기 그라운드 비트 라인들 중 짝수번 그라운드 비트 라인들에 접속되는 드레인들 및, 상기 접지 단자에 접속되는 소오스들을 갖는 제 8 선택 트랜지스터들을 포함한다.In this embodiment, said fifth selecting means comprises; A ground terminal to which a ground voltage is applied, gates to which an odd number selection signal is applied among the fifth selection signals, drains connected to odd ground bit lines among the ground bit lines, and the ground terminal. Seventh select transistors having connected sources, gates to which an even number select signal of the fifth select signals are applied, drains connected to even ground bit lines among the ground bit lines, and Eighth select transistors having sources connected to the ground terminal.
이와같은 장치에 의해서, 센싱시 발생할 수 있는 누설 전류를 최소로 줄일 수 있을 뿐만아니라 반도체 메모리 장치의 고속 동작을 실현할 수 있다.By such a device, not only the leakage current that may occur during sensing can be reduced to a minimum, but also the high speed operation of the semiconductor memory device can be realized.
이하 본 발명의 실시예에 따른 참조도면 도 4 내지 도 11에 의거하여 상세히 설명한다.Hereinafter, a reference drawing according to an embodiment of the present invention will be described in detail with reference to FIGS. 4 to 11.
도 4 내지 도 11에 있어서, 도 1 내지 도 3에 도시된 구성요소와 동일한 기능을 가지는 구성요소에 대해서 동일한 참조번호를 병기한다.In Figs. 4 to 11, the same reference numerals are given to the components having the same functions as the components shown in Figs.
도 4에는 본 발명의 바람직한 제 1 실시예에 따른 NOR형 마스크 롬의 구성을 개략적으로 보여주는 블럭도가 도시되어 있다.4 is a block diagram schematically showing the configuration of a NOR type mask ROM according to the first embodiment of the present invention.
도 4에 도시된 바와같이, 본 발명의 제 1 실시예에 따른 NOR형 마스크 롬은 행 프리디코더(row pre-decoder) (20), 블럭 선택 디코더(block select decoder) (40), 스트링 선택 디코더(string select decoder) (50), 워드라인 선택 디코더(wordline select decoder) (60), 그라운드 선택 디코더(ground select decoder) (80), 열 방향으로 분리된 복수 개의 메모리 셀 블럭들(BLKi)(i=0, 1, ··· , i+1)로 이루어지는 어레이(array) (100), 행 디코더(row decoder) (200), 열 프리디코더(column pre-decoder) (300), 컬럼 선택 스위치 회로(column select swich circuit) (400), 그리고 감지 증폭기(sense amplifier) (500)로 구성된다.As shown in Fig. 4, the NOR type mask ROM according to the first embodiment of the present invention includes a row pre-decoder 20, a block select decoder 40, and a string select decoder. (string select decoder) 50, wordline select decoder 60, ground select decoder 80, a plurality of memory cell blocks BLKi (i) separated in the column direction = 0, 1, ..., i + 1) array 100, row decoder 200, column pre-decoder 300, column select switch circuit (column select swich circuit) 400, and a sense amplifier 500.
상기 행 프리디코더(20), 상기 블럭 선택 디코더(40), 상기 스트링 선택 디코더(50), 상기 워드라인 선택 디코더(60), 그리고 상기 그라운드 선택 디코더(80)는 외부로부터 어드레스 신호들(Ai)이 인가될 때 Pi/Qi 신호들, ssi 신호들, bsi 신호들, si 신호들, 그리고 gsi 신호들을 각각 발생한다. 상기 신호들 (Pi/Qi), (ssi), (bsi), (si), (gsi)이 인가되는 상기 행 디코더(200)는 상기 어레이(100)의 복수 개의 메모리 셀 블럭들(BLKi) 중 어느 하나를 선택한다. 그리고, 선택된 메모리 셀 블럭의 미도시된 서브 메모리 셀 블럭들(SBLKi) 중 어느 하나를 선택함과 아울러 상기 선택된 메모리 셀 블럭의 워드라인들 중 상기 어드레스 신호들(Ai)에 의해서 선택된 워드라인을 활성화시키게 된다. 상기 열 프리디코더(300)는 상기 어드레스 신호들(Ai)을 입력받아 컬럼 선택 스위치 회로(400)를 활성화시켜 선택된 메모리 셀 블럭과 상기 감지 증폭기(500)를 전기적으로 연결시킨다. 이로써, 상기 감지 증폭기(500)는 선택된 소정의 메모리 셀에 의해서 유지되는 셀 데이터를 센싱하게 된다.The row predecoder 20, the block select decoder 40, the string select decoder 50, the word line select decoder 60, and the ground select decoder 80 are externally provided with address signals Ai. When applied, it generates Pi / Qi signals, ssi signals, bsi signals, si signals, and gsi signals, respectively. The row decoder 200 to which the signals Pi / Qi, ssi, bsi, si, and gsi are applied is selected from among the plurality of memory cell blocks BLKi of the array 100. Select either one. In addition, one of the non-shown sub memory cell blocks SBLKi of the selected memory cell block is selected and the word line selected by the address signals Ai of the word lines of the selected memory cell block is activated. Let's go. The column predecoder 300 receives the address signals Ai and activates the column select switch circuit 400 to electrically connect the selected memory cell block to the sense amplifier 500. As a result, the sense amplifier 500 senses the cell data held by the selected memory cell.
도 5A 내지 도 5B에는 도 4의 행 디코더 및 열 프리디코더의 상세회로를 보여주는 회로도가 도시되어 있다.5A through 5B are circuit diagrams showing detailed circuits of the row decoder and column predecoder of FIG.
도 5A에 도시된 행 디코더(200)는 도 4의 행 프리디코더(20)로부터 발생되는 Pi/Qi 신호들에 의해서 선택된다. 상기 Pi/Qi 신호들이 로우 레벨로 인가될 때 도 5A의 NOR 게이트(201)에 각 게이트 단자가 접속된 NMOS 트랜지스터들이 모두 턴-온된다. 이때, 상기 트랜지스터들의 드레인 단자로 인가되는 상기 신호들 (Pi/Qi), (bsi), (si), (gsi)의 상태에 따라 대응되는 인버터들을 통해 활성화된 신호들 (BSi), (WLi), (GSi), (SS0) 및 (SS1)을 발생한다. 블럭 선택 디코더(40)를 통해 상기 bsi 신호들 중 어느 하나가 로우 레벨로 설정될 때 대응되는 블럭 선택 신호들(BSi) 중 어느 하나를 활성화시킴으로써, 상기 행 디코더(200)는 메모리 셀 블럭들(BLKi) 중 어느 하나의 메모리 셀 블럭을 선택하게 된다. 그리고, 워드라인 선택 디코더(60)에 의해서 상기 si 신호들 중 어느 하나가 로우 레벨로 설정될 때, 상기 행 디코더(200)는 상기 선택된 메모리 셀 블럭의 워드라인들(WLi) 중 어느 하나의 워드라인을 활성화시킨다. 계속해서, 그라운드 선택 디코더(80)에 의해서 상기 gsi 신호들 중 어느 하나가 로우 레벨로 설정될 때, 상기 행 디코더(200)는 그라운드 선택 신호들 (GS0) 및 (GS1) 중 어느 하나의 그라운드 선택 신호를 하이 레벨로 활성화시킨다. 아울러, 스트링 선택 디코더(50)에 의해서 ssi 신호들 중 어느 하나가 로우 레벨로 설정될 때, 상기 행 디코더(200)는 스트링 선택 신호들 (SS0), (SS1) 중 어느 하나를 활성화시킨다. 도 5A에서, 디플리숀 MOS 트랜지스터들(depletion metal oxide simiconductor transistors) (203), (52), (206), (56), (212)은 비선택된 블럭 선택 신호들(BSi), 스트링 선택 신호들(SSi), 워드라인들(WLi), 그리고 그라운드 선택 신호들(GSi) 등의 안정된 동작을 위한 것이다. 하나의 행 디코더(200)에는 (i + 1)개의 메모리 셀 블럭들(BLKi)이 연결되고 워드라인들(WLi)과 스트링 선택 신호들 (SS0) 및 (SS1)과 그라운드 선택 신호들 (GS0) 및 (GS1)은 상기 메모리 셀 블럭들(BLKi)에 공통으로 연결되어 있다. 도 5B에 도시된 바와같이, 열 프리디코더(300)는 복수 개의 낸드 게이트들 (309), (311), (313), (315)과 이에 대응되는 복수 개의 인버터들 (310), (312), (314), (316)을 통해 어드레스 신호들 (A0), (A0b), ···, (A1), (A1b)을 조합하여 복수 개의 컬럼 선택 신호들 (YA0), (YA1), (YA2), (YA3) 중 어느 하나가 활성화되도록 구성되었다.The row decoder 200 shown in FIG. 5A is selected by Pi / Qi signals generated from the row predecoder 20 of FIG. When the Pi / Qi signals are applied at a low level, all of the NMOS transistors having their respective gate terminals connected to the NOR gate 201 of FIG. 5A are turned on. In this case, signals BSi and WLi that are activated through corresponding inverters according to states of the signals Pi / Qi, bsi, si, and gsi applied to the drain terminals of the transistors. (GSi), (SS0) and (SS1). By activating any one of the corresponding block selection signals BSi when any one of the bsi signals is set to the low level through the block selection decoder 40, the row decoder 200 may execute the memory cell blocks ( One memory cell block of BLKi) is selected. In addition, when any one of the si signals is set to the low level by the word line selection decoder 60, the row decoder 200 may select a word of any one of the word lines WLi of the selected memory cell block. Activate the line. Subsequently, when any one of the gsi signals is set to the low level by the ground select decoder 80, the row decoder 200 selects the ground of any one of the ground select signals GS0 and GS1. Activate the signal to a high level. In addition, when any one of the ssi signals is set to the low level by the string select decoder 50, the row decoder 200 activates any one of the string select signals SS0 and SS1. In FIG. 5A, depletion metal oxide simiconductor transistors 203, 52, 206, 56, and 212 represent unselected block select signals BSi, string select signal. (SSi), word lines (WLi), and ground select signals (GSi) for stable operation. (I + 1) memory cell blocks BLKi are connected to one row decoder 200, and word lines WLi, string select signals SS0 and SS1, and ground select signals GS0 are connected. And GS1 are commonly connected to the memory cell blocks BLKi. As shown in FIG. 5B, the column predecoder 300 includes a plurality of NAND gates 309, 311, 313, and 315 and corresponding inverters 310, 312. A plurality of column select signals YA0, YA1, (A1, A1b) by combining the address signals A0, A0b, ... through 314, 316. YA2) and (YA3) are configured to be activated.
도 6에는 본 발명의 제 1 실시예에 따른 NOR형 마스크 롬의 어레이 및 주변 회로를 보여주는 등가 회로도가 되어있다. 도 6에서, 열 방향으로 신장하는 복수 개의 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)은 N도전형 확산층 상에 형성되고, 행 방향으로 신장하는 워드 라인들 (WL1), (WL2), ··· , (WLi)은 폴리사이드로 형성된다. NOR형의 상기 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)과 상기 워드 라인들 (WL0), (WL1), ··· , (WLi)은 서로 교차되도록 배열되어 있다. 메모리 셀 트랜지스터들(Mmn) (m=0, 1, 2, ··· , i) (n=0, 1, 2, ··· , j)은 그것의 소오스 영역과 드레인 영역이 상기 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)과 상기 워드 라인들 (WL0), (WL1), ··· , (WLi)의 교차 영역들에 형성되어 있고, 그것의 채널들이 교차 영역들 사이에 형성되어 있다. 2개의 서브 비트 라인들 사이에 병렬로 연결된 복수 개의 메모리 셀 트랜지스터들(Mij)을 이하 스트링(string)이라 칭한다. 여기서, 상기 스트링으로 명명된 용어는 달리 뱅크(bank) 또는 그룹(group)이라는 용어로도 사용됨을 주의하여야 한다.Fig. 6 is an equivalent circuit diagram showing an array of NOR type mask ROMs and peripheral circuits according to the first embodiment of the present invention. In Fig. 6, a plurality of sub bit lines SBL1, SBL2, SBLj are formed on the N conductive diffusion layer and extend in the row direction. ), (WL2), ..., (WLi) are formed with a polyside. The sub bit lines SBL1, SBL2, ..., SBLj and the word lines WL0, WL1, ..., WLi of the NOR type are arranged to cross each other. . The memory cell transistors Mmn (m = 0, 1, 2, ..., i) (n = 0, 1, 2, ..., j) have its source and drain regions of the sub bit line. SBL1, SBL2, ..., SBLj and the word lines WL0, WL1, ..., WLi are formed in the intersecting regions, and its channels intersect. It is formed between the regions. A plurality of memory cell transistors Mij connected in parallel between two sub bit lines is referred to as a string. Here, it should be noted that the term named string is also used as the term bank or group.
상기 메모리 셀 트랜지스터들(Mmn)은 채널들의 불순물 확산량을 조절하는 기술에 의해 각각 프로그램된다. 구체적으로, 각 메모리 셀 트랜지스터(Mmn)의 프로그램은 제조 공정 중에서 포토 마스크(photo mask)에 의해 프로그램된다. 상기 메모리 셀 트랜지스터들(Mmn)의 프로그램 방법은 주로 이온 주입(Ion Implant)을 통해 이루어지며, 각 메모리 셀 트랜지스터(Mmn)의 문턱 전압(threshold voltage)을 조절하는 방법이 대부분이다. 이와 같은 방법에 의해 각 메모리 셀 트랜지스터(Mmn)는 온-셀 상태(on-cell state) 즉, 높은 문턱 전압(예컨대, 5볼트)을 갖는 상태와 오프-셀 상태(off-cell state) 즉, 낮은 문턱 전압(예컨대, 0.5볼트)을 갖는 상태 중 어느 하나의 상태로 프로그램된다. 어느 하나의 상태로 프로그램된 메모리 셀 트랜지스터의 데이터(정보)를 독출하는 방법은 선택된 메모리 셀 트랜지스터의 게이트에 일정 전압을 인가하고 그것의 소오스-드레인 채널을 통해 흐르는 전류의 양을 감지하여 이루어진다. 즉, 메모리 셀 트랜지스터들(Mmn)은 정보 비트가 메모리 셀 트랜지스터에 의해 유지되는지의 유무에 따라 소정의 게이트 전압을 기초로하여 턴-온 또는 턴-오프된다. 이때, 감지 증폭기(500)로부터 공급된 후의 전류 양을 감지하여 프로그램 상태를 판별하게 된다. 상술한 바와같은 구조의 플랫 셀들(flat cells)에 있어서, N 도전형 확산층이 서브 비트 라인(sub-bit line)으로서 사용되기 때문에, 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)의 저항과 접합 커패시턴스(junction capacitance)는 불가피하게 크다. 따라서, NOR형 마스크 롬의 블럭 선택 구조는 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)의 저항과 커패시턴스를 줄이기 위해 즉, 고속 독출 동작(high reading operation)을 실현하기 위해 채택되고 있다.The memory cell transistors Mmn are each programmed by a technique for controlling the amount of impurity diffusion in channels. Specifically, the program of each memory cell transistor Mmn is programmed by a photo mask during the manufacturing process. A programming method of the memory cell transistors Mmn is mainly performed through ion implantation, and a method of adjusting threshold voltages of each memory cell transistor Mmn is mostly performed. In this manner, each memory cell transistor Mmn has an on-cell state, that is, a state having a high threshold voltage (for example, 5 volts) and an off-cell state, that is, It is programmed to either state with a low threshold voltage (eg, 0.5 volts). The method of reading data (information) of a memory cell transistor programmed in any one state is performed by applying a constant voltage to a gate of a selected memory cell transistor and sensing an amount of current flowing through its source-drain channel. That is, the memory cell transistors Mmn are turned on or off based on a predetermined gate voltage depending on whether the information bit is held by the memory cell transistor. At this time, the program state is determined by sensing the amount of current supplied from the sense amplifier 500. In the flat cells of the structure as described above, since the N conductivity type diffusion layer is used as the sub-bit line, the sub-bit lines SBL1, SBL2, ... The resistance and junction capacitance of (SBLj) are inevitably large. Accordingly, the block selection structure of the NOR type mask ROM reduces the resistance and capacitance of the sub bit lines SBL1, SBL2, ..., SBLj, i.e., to realize a high reading operation. Is being adopted.
각 메모리 셀 블럭(BLKi) (i=0, 1, ···· , i + 1)은 4개의 스트링들 (S1), (S2), (S3), (S4)로 구성되는 복수 개의 서브 메모리 셀 블럭들(SBLKi)로 구비된다. 열 방향으로 신장하는 복수 개의 메인 비트 라인들 (MBLi)이 상기 복수 개의 메모리 셀 블럭들(BLKi)에 걸쳐 소정 간격을 두고 병렬로 배열되어 있다. 상기 메인 비트 라인들(MBLi) 대 상기 서브 비트 라인들(SBLi)의 비율은 1 대 4이다. 즉, 메인 비트 라인들(MBLi) 대 서브 메모리 셀 블럭들(SBLKi)의 비율은 1 대 1이다. 그리고, 컬럼 선택 라인들(YAi)(여기서, i=0, 1, 2, 3)에 의해서 제어되는 컬럼 선택 트랜지스터들 (CST1), (CST2), ···· , (CST3)을 통해 감지 증폭기(500)에 상기 메인 비트 라인들(MBLi)의 각 아래쪽 끝(lower end)이 연결되어 있다. 블럭 선택 수단(120)은 외부로부터 인가되는 블럭 선택 라인(BSi) 상의 블럭 선택 신호에 응답하여 상기 메인 비트 라인들(MBLi)과 각각 대응되는 선택된 메모리 셀 블럭의 서브 메모리 셀 블럭들(SBLKi)을 전기적으로 연결되도록 하기 위한 것이다. 상기 블럭 선택 수단(120)은 상기 메인 비트 라인들(MBLi)에 각각 대응되는 복수 개의 블럭 선택 트랜지스터들(BSTi)로 구성되어 있다. 상기 블럭 선택 라인들(BSi)에 의해서 제어되는 상기 블럭 선택 트랜지스터들 (BST1), (BST2), ···· , 등을 통해 상기 메인 비트 라인들(MBLi)이 대응되는 서브 메모리 셀 블럭들(SBLKi)에 접속되어 있다. 제 1 스트링 선택 수단(140)은 외부로부터 인가되는 제 1 스트링 선택 라인(SS0) 상의 제 1 스트링 선택 신호에 응답하여 상기 서브 메모리 셀 블럭들(SBLKi)의 제 2 스트링 (S2)과 제 3 스트링 (S3)을 선택하기 위한 것이다. 상기 제 1 스트링 선택 수단(140)은 각 서브 메모리 셀 블럭(SBLKi) 당 2개의 스트링 선택 트랜지스터들 (SST2) 및 (SST3)로 구성되어 있다. 상기 제 1 스트링 선택 라인(SSO)에 의해서 제어되는 상기 각 서브 메모리 셀 블럭(SBLKi)의 상기 스트링 선택 트랜지스터들 (SST2) 및 (SST3)은 각 서브 메모리 셀 블럭 (SBLKi)의 짝수번 서브 비트 라인들 (SBLi) (i=2, 4, ···· , 등)의 위쪽 끝과 상기 블럭 선택 트랜지스터들 (BST1), (BST2), ···· , 등의 각 소오스 사이에 전류 통로를 제공한다.Each memory cell block BLKi (i = 0, 1, ..., i + 1) is composed of a plurality of sub-memory composed of four strings S1, S2, S3, and S4. Cell blocks SBLKi are provided. A plurality of main bit lines MBLi extending in the column direction are arranged in parallel at predetermined intervals over the plurality of memory cell blocks BLKi. The ratio of the main bit lines MBLi to the sub bit lines SBLi is 1 to 4. That is, the ratio of the main bit lines MBLi to the sub memory cell blocks SBLKi is one to one. And a sense amplifier via column select transistors CST1, CST2, CST3 controlled by column select lines YAi (where i = 0, 1, 2, 3). Lower ends of the main bit lines MBLi are connected to 500. The block selecting unit 120 selects the sub memory cell blocks SBLKi of the selected memory cell block corresponding to the main bit lines MBLi in response to a block selection signal on the block selection line BSi applied from the outside. It is intended to be electrically connected. The block selector 120 is composed of a plurality of block select transistors BSTi respectively corresponding to the main bit lines MBLi. Sub memory cell blocks to which the main bit lines MBLi correspond through the block select transistors BST1, BST2,..., Etc. controlled by the block select lines BSi. SBLKi). The first string selecting unit 140 may perform a second string S2 and a third string of the sub memory cell blocks SBLKi in response to a first string selection signal on a first string selection line SS0 applied from the outside. It is for selecting (S3). The first string selector 140 is composed of two string select transistors SST2 and SST3 per sub memory cell block SBLKi. The string select transistors SST2 and SST3 of each sub memory cell block SBLKi controlled by the first string select line SSO are even-numbered sub bit lines of each sub memory cell block SBLKi. Provide a current path between the upper end of the field SBLi (i = 2, 4, ..., etc.) and each source of the block select transistors BST1, BST2, ... do.
제 2 스트링 선택 수단(160)은 제 2 스트링 선택 라인(SS1) 상의 제 2 스트링 선택 신호에 응답하여, 상기 서브 메모리 셀 블럭들(SBLKi)의 제 1 스트링 (S1)과 제 4 스트링 (S4)을 선택하기 위한 것이다. 상기 제 2 스트링 선택 수단(160)은 각 서브 메모리 셀 블럭(SBLKi) 당 2개의 스트링 선택 트랜지스터들 (SS1T) 및 (SST4)로 구성되어 있다. 그리고, 그라운드 선택 수단(180)은 홀수번과 짝수번 그라운드 비트 라인들 (GS0) 및 (GS1) 상의 홀수번과 짝수번 그라운드 선택 신호들에 응답하여 인접한 서브 메모리 셀 블럭들에 공통으로 사용되는 서브 비트 라인들 중 홀수번과 짝수번의 서브 비트 라인들을 선택적으로 접지시키기 위한 것이다. 상기 그라운드 선택 수단(180)은 홀수번 그라운드 비트 라인(GS0)에 제어되는 상기 홀수번 그라운드 선택 트랜지스터들 (GST1), (GST3), ···· 등과 상기 짝수번 그라운드 비트 라인(GS1)에 제어되는 상기 짝수번 그라운드 선택 트랜지스터들 (GST2), (GST4), ···· 등으로 구성되어 있다. 상기 제 2 스트링 선택 라인(SS1)에 의해서 제어되는 상기 각 서브 메모리 셀 블럭(SBLKi)의 상기 스트링 선택 트랜지스터들 (SST1) 및 (SST4)은 번갈아 배치된 상기 그라운드 선택 트랜지스터들 (GST1), (GST2), (GST3), ···· 등을 통해 상기 짝수번 서브 비트 라인들 (SBL2), (SBL4), ···· , 등의 아래쪽 끝과 접지단자(VSS) 사이에 전류 통로를 제공한다. 그리고, 각 서브 메모리 셀 블럭(SBLKi) 내의 세 번째 서브 비트 라인 즉, 제 1 스트링 선택 라인(SS0)에 의해서 제어되는 스트링 선택 트랜지스터들 (SST2) 및 (SST3)의 접속 영역을 기준으로 좌·우 대칭의 구조로 구성되어 있다. 게다가, 인접한 각 서브 메모리 블럭 (SBLKi) 역시 좌·우 대칭 구조로 구성되어 있다.The second string selecting means 160 responds to the second string selection signal on the second string selection line SS1 to form the first string S1 and the fourth string S4 of the sub memory cell blocks SBLKi. To choose. The second string selector 160 includes two string select transistors SS1T and SST4 per sub memory cell block SBLKi. In addition, the ground selecting means 180 may be a sub commonly used in adjacent sub memory cell blocks in response to odd and even ground select signals on odd and even ground bit lines GS0 and GS1. The reason is to selectively ground odd and even sub-bit lines among the bit lines. The ground selecting means 180 controls the odd-numbered ground select transistors GST1, GST3,..., And the like even-numbered ground bit line GS1 controlled by the odd-numbered ground bit line GS0. And the even-numbered ground select transistors GST2, GST4, and so on. The string select transistors SST1 and SST4 of the respective sub memory cell blocks SBLKi controlled by the second string select line SS1 are alternately arranged with the ground select transistors GST1 and GST2. ) Provides a current path between the lower end of the even-numbered sub bit lines SBL2, SBL4, ..., and the like through the ground terminal VSS. . The left and right sides of the third sub bit line in each of the sub memory cell blocks SBLKi, that is, the connection regions of the string selection transistors SST2 and SST3 controlled by the first string selection line SS0, are used. It is composed of symmetrical structure. In addition, each adjacent sub memory block SBLKi also has a left-right symmetry structure.
도 6에서, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터 (M11)와 제 2 스트링(S2)의 메모리 셀 트랜지스터 (M12)를 선택할 때의 데이터 독출 동작을 나눠 설명하겠다. 먼저, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터 (M11)를 선택할 경우의 동작을 설명하면 다음과 같다. 블럭 선택 신호들(BSi)이 하이 레벨이 될 때 블럭 선택 트랜지스터들 (BST1), (BST2), ···· , 등이 턴-온됨과 아울러 i번째 메모리 셀 블럭(BLKi)이 선택된다. 상기 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 제 1 스트링 선택 신호(SS0)가 하이 레벨이 될 때, 스트링 선택 트랜지스터들 (SST2) 및 (SST3)이 턴-온된다. 이때, 제 2 스트링 선택 신호(SS1)가 로우 레벨이기 때문에, 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 상기 제 2 스트링 선택 신호(SS1)에 의해서 제어되는 각 서브 메모리 셀 블럭(SBLKi)의 스트링 선택 트랜지스터들 (SST1) 및 (SST4)는 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 홀수번 그라운드 선택 트랜지스터들 (GST1), (GST3), ···· , 등이 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 접지단자(VSS)로 연결된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→SST2→M11→GST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터(M11)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다.In FIG. 6, the data read operation when selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 and the memory cell transistor M12 of the second string S2 are divided. I will explain. First, an operation of selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 will be described below. When the block select signals BSi are at the high level, the block select transistors BST1, BST2, ..., etc. are turned on and the i-th memory cell block BLKi is selected. When the first string select signal SS0 for selecting the first string S1 and the fourth string S4 of the first sub memory cell block SBLK0 is at a high level, string select transistors SST2. And (SST3) is turned on. At this time, since the second string select signal SS1 is at a low level, each sub memory cell controlled by the second string select signal SS1 for selecting the second string S2 and the third string S3 is selected. The string select transistors SST1 and SST4 of the block SBLKi are turned off. Subsequently, when the word line WL0 is set to the high level and the ground select signal GS0 is set to the high level, the odd-numbered ground select transistors GST1, GST3, ... are turned on. The first sub bit line SBL1 of the first sub memory cell block SBLK0 is connected to the ground terminal VSS by being turned on. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection amplifier → MBL0 → BST1 → SST2 → M11 → GST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0.
다음, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터(M12)를 선택할 경우의 동작을 설명하면 다음과 같다. 블럭 선택 신호들(BSi)이 하이 레벨이 될 때 블럭 선택 트랜지스터 (BST1), (BST2), ···· , 등이 턴-온됨과 아울러 i번째 메모리 셀 블럭(BLKi)이 선택된다. 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 제 2 스트링 선택 신호(SS1)가 하이 레벨이 될 때, 스트링 선택 트랜지스터들 (SST1) 및 (SST4)이 턴-온된다. 이때, 제 1 스트링 선택 신호(SS0)가 로우 레벨이기 때문에, 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 상기 제 1 스트링 선택 신호(SS0)에 의해서 제어되는 스트링 선택 트랜지스터들 (SST2) 및 (SST3)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 홀수번 그라운드 선택 트랜지스터들 (GST1), (GST2), ···· , 등이 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 접지단자(VSS)로 연결된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→M12→SST1→GST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터(M12)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다. 이와같은 방법으로, 나머지 스트링들의 메모리 셀 트랜지스터들 역시 동일한 방법으로 독출될 수 있다.Next, an operation of selecting the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0 will be described. When the block select signals BSi are at the high level, the block select transistors BST1, BST2, ..., etc. are turned on and the i-th memory cell block BLKi is selected. When the second string select signal SS1 for selecting the second string S2 and the third string S3 of the first sub memory cell block SBLK0 becomes high level, the string select transistors SST1 and (SST4) is turned on. In this case, since the first string select signal SS0 is at a low level, string select transistors controlled by the first string select signal SS0 for selecting the first string S1 and the fourth string S4. SST2 and SST3 are turned off. Subsequently, when the word line WL0 is set to the high level and the ground select signal GS0 is set to the high level, the odd-numbered ground select transistors GST1, GST2, ..., etc. turn on. The first sub bit line SBL1 of the first sub memory cell block SBLK0 is connected to the ground terminal VSS by being turned on. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection amplifier → MBL0 → BST1 → M12 → SST1 → GST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0. In this way, the memory cell transistors of the remaining strings can also be read in the same way.
도 7에는 본 발명의 제 2 실시예에 따른 NOR형 마스크 롬의 어레이 및 주변 회로의 등가 회로를 보여주는 회로도가 도시되어 있다. 제 2 실시예에 따른 어레이의 구성에 대한 설명 중 제 1 실시예의 어레이 구성에 대한 동일한 부분의 설명은 제 1 실시예를 참조하기 바란다. 제 2 실시예에 따른 참조도면 도 7에 도시된 바와같이, 블럭 선택 수단(120)은 홀수번과 짝수번 블럭 선택 라인들 (BS0) 및 (BS1) 상의 홀수번과 짝수번 블럭 선택 신호들에 응답하여, 메인 비트 라인들(MBLi)과 각각 대응되는 서브 메모리 셀 블럭들(SBLKi)을 전기적으로 연결되도록 하기 위한 것이다. 상기 블럭 선택 수단(120)은 홀수번 블럭 선택 트랜지스터들 (BST1), (BST3), ···· , 등과 짝수번 블럭 선택 트랜지스터들 (BST2), (BST4), ···· , 등으로 구성되어 있다. 상기 홀수번 블럭 선택 트랜지스터들 (BST1), (BST3), ···· , 등은 게이트들이 상기 홀수번 블럭 선택 라인 (BS0)에 접속되고 드레인들이 상기 메인 비트 라인들(MBLi) 중 홀수번 메인 비트 라인들 (MBL1), (MBL3), ···· , 등에 접속되며 소오스들이 상기 서브 메모리 셀 블럭들(SBLKi) 중 홀수번 서브 메모리 셀 블럭들 (SBLK0), (SBLK2), ···· , 등의 제 2 스트링 (S2)과 제 3 스트링 (S3) 사이의 서브 비트 라인들에 접속되어 있다. 상기 짝수번 블럭 선택 트랜지스터들 (BST2), (BST4), ···· , 등은 게이트들이 상기 짝수번 블럭 선택 라인 (BS1)에 접속되고 드레인들이 상기 메인 비트 라인들(MBLi) 중 짝수번 메인 비트 라인들 (MBL1), (MBL3), ···· , 등에 접속되며 소오스들이 상기 서브 메모리 셀 블럭들(SBLKi) 중 짝수번 서브 메모리 셀 블럭들 (SBLK1), (SBK3), ···· , 등의 제 2 스트링 (S2)과 제 3 스트링 (3) 사이의 서브 비트 라인들에 접속되어 있다. 이와같은 구조로 구성되는 블럭들에 대한 센싱 동작이 참조도면에 의거하여 이하 설명될 것이다. 이하, 본 발명의 제 2 실시예에 따른 행 디코더 및 열 프리 디코더는 도 5A 및 도 5B을 참조하여 설명될 것이다.FIG. 7 is a circuit diagram showing an equivalent circuit of an array of NOR mask ROMs and a peripheral circuit according to a second embodiment of the present invention. For a description of the same parts of the array configuration of the first embodiment of the description of the configuration of the array according to the second embodiment, please refer to the first embodiment. Reference Drawing According to the Second Embodiment As shown in Fig. 7, the block selection means 120 applies odd and even block selection signals on odd and even block selection lines BS0 and BS1. In response, the main bit lines MBLi and the sub memory cell blocks SBLKi corresponding to the main bit lines MBLi are electrically connected. The block selection means 120 is composed of odd block selection transistors BST1, BST3, ..., and even number block selection transistors BST2, BST4, ..., etc. It is. The odd-numbered block select transistors BST1, BST3, ..., etc. have gates connected to the odd-numbered block select line BS0 and drains have odd-numbered mains among the main bit lines MBLi. Sub-numbered sub-memory cell blocks SBLK0, SBLK2, ... connected to bit lines MBL1, MBL3, ..., and so on and whose sources are odd. Is connected to the sub bit lines between the second string S2 and the third string S3 such as. The even-numbered block select transistors BST2, BST4, ..., etc. have gates connected to the even-numbered block select line BS1 and drains of even-numbered mains of the main bit lines MBLi. Bit-numbered sub-memory cell blocks SBLK1, SBK3, ... connected to bit lines MBL1, MBL3, ..., and so on Is connected to the sub bit lines between the second string S2 and the third string 3, and so on. A sensing operation for blocks having such a structure will be described below with reference to the drawings. Hereinafter, the row decoder and column free decoder according to the second embodiment of the present invention will be described with reference to FIGS. 5A and 5B.
도 7에서, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터(M11)와 제 2 스트링(S2)의 메모리 셀 트랜지스터(M12)를 선택할 때의 데이터 독출 동작을 나눠 설명하겠다. 먼저, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터 (M11)를 선택할 경우의 동작을 설명하면 다음과 같다. 블럭 선택 신호 (BS0)가 하이 레벨로 설정될 때, i번째 메모리 셀 블럭(BLKi)이 선택됨과 아울러 홀수번 블럭 선택 트랜지스터(BST1)가 턴-온된다. 상기 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 제 1 스트링 선택 신호(SS0)가 하이 레벨로 설정될 때, 스트링 선택 트랜지스터들 (SST2) 및 (SST3)이 턴-온된다. 이때, 제 2 스트링 선택 신호(SS1)가 로우 레벨이기 때문에, 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 상기 제 2 스트링 선택 신호(SS1)에 의해서 제어되는 각 서브 메모리 셀 블럭(SBLKi)의 스트링 선택 트랜지스터들 (SST1) 및 (SST4)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 홀수번 그라운드 선택 트랜지스터(GST1)가 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 접지단자(VSS)로 연결된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→SST2→M11→GST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터(M11)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다.In FIG. 7, the data read operation when selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 and the memory cell transistor M12 of the second string S2 are divided. I'll explain. First, an operation of selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 will be described below. When the block select signal BS0 is set to the high level, the i-th memory cell block BLKi is selected and the odd number block select transistor BST1 is turned on. When the first string select signal SS0 for selecting the first string S1 and the fourth string S4 of the first sub memory cell block SBLK0 is set to a high level, string select transistors SST2. ) And (SST3) are turned on. At this time, since the second string select signal SS1 is at a low level, each sub memory cell controlled by the second string select signal SS1 for selecting the second string S2 and the third string S3 is selected. The string select transistors SST1 and SST4 of the block SBLKi are turned off. Subsequently, when the word line WL0 is set to the high level and the ground select signal GS0 is set to the high level, the odd-numbered ground select transistor GST1 is turned on and the first sub memory cell block SBLK0 is turned on. The first sub bit line SBL1 of is connected to the ground terminal VSS. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection amplifier → MBL0 → BST1 → SST2 → M11 → GST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0.
다음, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터 (M12)를 선택할 경우의 동작을 설명하면 다음과 같다. 블럭 선택 신호(BS0)가 하이 레벨로 설정될 때, i번째 메모리 셀 블럭(BLKi)이 선택됨과 아울러 홀수번 블럭 선택 트랜지스터(BST1)가 턴-온된다. 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 제 2 스트링 선택 신호(SS1)가 하이 레벨이 될 때, 스트링 선택 트랜지스터들 (SST1) 및 (SST4)이 턴-온된다. 이때, 제 1 스트링 선택 신호(SS0)이 로우 레벨이기 때문에, 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 상기 제 1 스트링 선택 신호(SS0)에 의해서 제어되는 스트링 선택 트랜지스터들 (SST2) 및 (SST3)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 홀수번 그라운드 선택 트랜지스터(GST1)가 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 접지단자(VSS)로 연결된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→M12→SST1→GST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터(M12)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다. 이와같은 방법으로, 나머지 스트링들의 메모리 셀 트랜지스터들 역시 동일한 방법으로 독출될 수 있다.Next, an operation of selecting the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0 will be described. When the block select signal BS0 is set to the high level, the i-th memory cell block BLKi is selected and the odd-numbered block select transistor BST1 is turned on. When the second string select signal SS1 for selecting the second string S2 and the third string S3 of the first sub memory cell block SBLK0 becomes high level, the string select transistors SST1 and (SST4) is turned on. In this case, since the first string select signal SS0 is at a low level, string select transistors controlled by the first string select signal SS0 for selecting the first string S1 and the fourth string S4. SST2 and SST3 are turned off. Subsequently, when the word line WL0 is set to the high level and the ground select signal GS0 is set to the high level, the odd-numbered ground select transistor GST1 is turned on and the first sub memory cell block SBLK0 is turned on. The first sub bit line SBL1 of is connected to the ground terminal VSS. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection amplifier → MBL0 → BST1 → M12 → SST1 → GST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0. In this way, the memory cell transistors of the remaining strings can also be read in the same way.
상술한 제 1 및 제 2 실시예와 같은 셀 어레이의 구성 및 동작에 따른 오프 셀 누설 전류 패스를 살펴보면 다음과 같다. 선택된 메모리 셀 트랜지스터 (M12)가 오프 셀 상태이고 인접한 메모리 셀 트랜지스터들 (M13), (M14), (M15), (M16), (M17)이 온 셀 상태일 경우의 누설 전류 패스는 도 6 및 도 7의 굵은 선으로 나타낸 것과 같은 전류 패스가 형성된다. 종래와 비교하여, 이러한 전류 패스에 의해 보다 적은 양의 누설 전류가 발생하게 되어 센싱 마진을 좋게함에 따라 동작 속도를 빠르게 할 수 있다. 또한 종래와 비교하여 2개의 스트링들 마다 하나의 메인 비트 라인이 배치되었던 것을 4개의 스트링들 즉, 각 서브 메모리 셀 블럭 마다 하나의 메인 비트 라인을 배치함으로써 공정 상의 마진을 향상시킬 수 있다. 아울러, 반도체 메모리 장치의 수율이 높게 됨에 따라 제조 원가를 절감할 수 있다.Looking at the off-cell leakage current path according to the configuration and operation of the cell array as in the first and second embodiments described above are as follows. The leakage current paths when the selected memory cell transistor M12 is in an off cell state and adjacent memory cell transistors M13, M14, M15, M16, and M17 are in an on cell state are shown in FIGS. A current path as shown by the thick line in FIG. 7 is formed. Compared with the prior art, a smaller amount of leakage current is generated by this current path, thereby improving the sensing margin, thereby increasing the operating speed. In addition, compared to the conventional method, one main bit line is disposed in every two strings, and thus, a margin in process may be improved by arranging one main bit line in each of four strings, that is, each sub memory cell block. In addition, as the yield of the semiconductor memory device increases, manufacturing cost may be reduced.
도 8에는 본 발명의 제 3 실시예에 따른 NOR형 마스크 롬의 어레이와 주변 회로의 등가 회로를 보여주는 회로도가 도시되어 있다. 제 3 실시예에 따른 어레이 구성에 대한 설명 중 제 1 실시예의 어레이 구성과 동일한 부분에 대한 설명은 생략하기로 한다. 제 3 실시예에 따른 참조도면 도 8에 도시된 바와같이, 2개의 서브 메모리 셀 블럭들 즉, 8개의 스트링들에 하나의 메인 비트 라인을 배치하였다. 블럭 선택 수단(120)은 홀수번과 짝수번 블럭 선택 라인들 (BS0) 및 (BS1)상의 홀수번과 짝수번 블럭 선택 신호에 응답하여 상기 메인 비트 라인들(MBLi)과 이에 대응되는 홀수번과 짝수번의 서브 메모리 셀 블럭들 (BST1), (BST3),···· , 등 및 (BST2), (BST4)···· , 등을 선택적으로 전기적으로 연결되도록 하기 위한 것이다. 상기 블럭 선택 수단(120)은 하나의 메인 비트 라인에 대응되는 2개의 메모리 셀 블럭들 중 홀수번 서브 메모리 셀 블럭을 선택하기 위한 홀수번 블럭 선택 선택 트랜지스터들 (BST1), (BST3)···· , 등과 짝수번 서브 메모리 셀 블럭을 선택하기 위한 짝수번 블럭 선택 트랜지스터들 (BST2), (BST4)···· , 등로 구성되어 있다. 상기 홀수번 블럭 선택 트랜지스터들 (BST1), (BST3)···· , 등은 게이트들이 상기 홀수번 블럭 선택 라인 (BS0)에 접속되고 드레인들이 각각 대응되는 상기 메인 비크 라인들에 접속되며 소오스들이 상기 서브 메모리 셀 블럭들(SBLKi) 중 홀수번 서브 메모리 셀 블럭들 (SBLK0), (BSLK2)···· , 등의 제 2 스트링 (S2)과 제 3 스트링 (S3) 사이의 서브 비트 라인들에 접속되어 있다. 상기 짝수번 블럭 선택 트랜지스터들 (BST2), (BST4),···· , 등은 게이트들이 상기 짝수번 블럭 선택 라인 (BS1)에 접속되고 드레인들이 각각 대응되는 상기 메인 비크 라인들에 접속되며 소오스들이 상기 서브 메모리 셀 블럭들(SBLKi) 중 짝수번 서브 메모리 셀 블럭들 (SBLK1), (SBLK3)···· , 등의 제 2 스트링 (S2)과 제 3 스트링 (S3) 사이의 서브 비트 라인들에 접속되어 있다. 그리고, 본 발명의 제 3 실시예에 따른 열 프리디코더의 상세 회로도가 도 9에 도시되어 있다. 이하, 본 발명의 제 3 실시예에 따른 행 디코더는 도 5A를 참조하여 설명될 것이다.FIG. 8 is a circuit diagram showing an equivalent circuit of an array of NOR mask ROMs and a peripheral circuit according to a third embodiment of the present invention. In the description of the array configuration according to the third embodiment, the description of the same parts as the array configuration of the first embodiment will be omitted. Reference Drawing According to the Third Embodiment As shown in FIG. 8, one main bit line is disposed in two sub memory cell blocks, that is, eight strings. The block selector 120 may include the main bit lines MBLi and the odd number corresponding to the odd and even number block selection lines BS0 and BS1 in response to the odd number and even number block selection signals. Even-numbered sub-memory cell blocks BST1, BST3, ..., etc., and (BST2), (BST4) ..., etc. are selectively electrically connected. The block selecting means 120 includes odd block selection select transistors BST1 and BST3 for selecting odd sub memory cell blocks among two memory cell blocks corresponding to one main bit line. And even-numbered block select transistors BST2 and BST4 for selecting even-numbered sub-memory cell blocks. The odd-numbered block select transistors BST1, BST3, etc., gates are connected to the odd-numbered block select line BS0, and drains are respectively connected to the main beak lines to which the sources are connected. Sub-bit lines between the second string S2 and the third string S3 of odd-numbered sub-memory cell blocks SBLK0, BSLK2, ..., etc. among the sub-memory cell blocks SBLKi. Is connected to. The even-numbered block select transistors BST2, BST4, ..., etc. are connected to the main bek lines with gates connected to the even-numbered block select line BS1 and drains respectively corresponding thereto. The sub bit line between the second string S2 and the third string S3 of the even-numbered sub-memory cell blocks SBLK1, SBLK3, etc. among the sub-memory cell blocks SBLKi. Connected to the field. A detailed circuit diagram of the column predecoder according to the third embodiment of the present invention is shown in FIG. Hereinafter, the row decoder according to the third embodiment of the present invention will be described with reference to FIG. 5A.
도 8에서, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터 (M11)와 제 2 스트링(S2)의 메모리 셀 트랜지스터 (M12)를 선택할 때의 데이터 독출 동작을 나눠 설명하겠다. 먼저, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터 (M11)를 선택할 경우의 동작을 설명하면 다음과 같다. 홀수번 블럭 선택 신호(BS0)가 하이 레벨로 설정될 때, i번째 메모리 셀 블럭(BLKi)이 선택됨과 아울러 홀수번 블럭 선택 트랜지스터 (BST1)가 턴-온된다. 상기 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 제 1 스트링 선택 신호(SS0)가 하이 레벨이 될 때, 스트링 선택 트랜지스터들 (SST2) 및 (SST3)이 턴-온된다. 이때, 제 2 스트링 선택 신호(SS1)가 로우 레벨이기 때문에, 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 상기 제 2 스트링 선택 신호(SS1)에 의해서 제어되는 각 서브 메모리 셀 블럭(SBLKi)의 스트링 선택 트랜지스터들 (SST1) 및 (SST4)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 홀수번 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 홀수번 그라운드 선택 트랜지스터 (GST1), (GST3), ···· , 등이 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 접지단자(VSS)로 연결된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→SST2→M11→GST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터(M11)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다.In FIG. 8, the data read operation when selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 and the memory cell transistor M12 of the second string S2 are divided. I'll explain. First, an operation of selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 will be described below. When the odd number block selection signal BS0 is set to the high level, the i-th memory cell block BLKi is selected and the odd number block selection transistor BST1 is turned on. When the first string select signal SS0 for selecting the first string S1 and the fourth string S4 of the first sub memory cell block SBLK0 is at a high level, string select transistors SST2. And (SST3) is turned on. At this time, since the second string select signal SS1 is at a low level, each sub memory cell controlled by the second string select signal SS1 for selecting the second string S2 and the third string S3 is selected. The string select transistors SST1 and SST4 of the block SBLKi are turned off. Subsequently, when the word line WL0 is set to the high level and the odd-numbered ground select signal GS0 is set to the high level, the odd-numbered ground select transistors GST1, (GST3), ... The first sub bit line SBL1 of the first sub memory cell block SBLK0 is connected to the ground terminal VSS by being turned on. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection amplifier → MBL0 → BST1 → SST2 → M11 → GST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0.
다음, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터 (M12)를 선택할 경우의 동작을 설명하면 다음과 같다. 상기 홀수번 블럭 선택 신호(BS0)가 하이 레벨로 설정될 때, i번째 메모리 셀 블럭(BLKi)이 선택됨과 아울러 홀수번 블럭 선택 트랜지스터 (BST1)가 턴-온된다. 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 제 2 스트링 선택 신호(SS1)가 하이 레벨로 설정될 때, 스트링 선택 트랜지스터들 (SST1) 및 (SST4)이 턴-온된다. 이때, 제 1 스트링 선택 신호(SS0)가 로우 레벨이기 때문에, 상기 제 1 스트링 선택 신호(SS0)에 의해서 제어되는 스트링 선택 트랜지스터들 (SST2) 및 (SST3)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 상기 홀수번 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 홀수번 그라운드 선택 트랜지스터(GST1)가 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 접지단자(VSS)로 연결된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→M12→SST1→GST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터(M12)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다. 이와같은 방법으로, 나머지 스트링들의 메모리 셀 트랜지스터들 역시 동일한 방법으로 독출될 수 있다.Next, an operation of selecting the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0 will be described. When the odd block selection signal BS0 is set to a high level, the i-th memory cell block BLKi is selected and the odd block selection transistor BST1 is turned on. When the second string select signal SS1 for selecting the second string S2 and the third string S3 of the first sub memory cell block SBLK0 is set to a high level, the string select transistors SST1 are selected. And SST4 is turned on. At this time, since the first string select signal SS0 is at a low level, the string select transistors SST2 and SST3 controlled by the first string select signal SS0 are turned off. Subsequently, when the word line WL0 is set to the high level and the odd-numbered ground select signal GS0 is set to the high level, the odd-numbered ground select transistor GST1 is turned on so that the first sub memory cell block is turned on. The first sub bit line SBL1 of SBLK0 is connected to the ground terminal VSS. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection amplifier → MBL0 → BST1 → M12 → SST1 → GST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0. In this way, the memory cell transistors of the remaining strings can also be read in the same way.
상술한 제 3 실시예와 같은 셀 어레이의 구성 및 동작에 따른 오프 셀 누설 전류 패스를 살펴보면 다음과 같다. 선택된 메모리 셀 트랜지스터 (M12)가 오프 셀 상태이고 인접한 메모리 셀 트랜지스터들 (M13), (M14), (M15), (M16), (M17)이 온 셀 상태일 경우의 누설 전류 패스는 도 8의 굵은 선으로 나타낸 것과 같은 전류 패스가 형성된다. 종래와 비교하여, 이러한 전류 패스에 의해 보다 적은 양의 누설 전류가 발생하게 되어 센싱 마진을 좋게함에 따라 동작 속도를 빠르게 할 수 있다. 또한 종래와 비교하여 2개의 스트링들 마다 하나의 메인 비트 라인이 배치되었던 것을 8개의 스트링들 즉, 2개의 서브 메모리 셀 블럭들 마다 하나의 메인 비트 라인을 배치함으로써 공정 상의 마진을 향상시킬 수 있다. 아울러, 반도체 메모리 장치의 수율이 높게 됨에 따라 제조 원가를 절감할 수 있다.Looking at the off-cell leakage current path according to the configuration and operation of the cell array as in the third embodiment described above are as follows. The leakage current path when the selected memory cell transistor M12 is in the off cell state and the adjacent memory cell transistors M13, M14, M15, M16, and M17 are in the on cell state is shown in FIG. A current path is formed as shown by the bold line. Compared with the prior art, a smaller amount of leakage current is generated by this current path, thereby improving the sensing margin, thereby increasing the operating speed. In addition, a process margin may be improved by arranging one main bit line in every two strings, that is, one main bit line in every two sub memory cell blocks, compared to the conventional method. In addition, as the yield of the semiconductor memory device increases, manufacturing cost may be reduced.
도 10에는 본 발명의 바람직한 제 4 실시예에 따른 NOR형 마스크 롬의 구성을 개략적으로 보여주는 블럭도가 도시되어 있다. 도 10에 도시된 바와같이, 본 발명의 제 4 실시예에 따른 NOR형 마스크 롬은 행 프리디코더(row pre-decoder) (20), 블럭 선택 디코더(block select decoder) (40), 스트링 선택 디코더(string select decoder) (50), 워드라인 선택 디코더(wordline select decoder) (60), 제 1 그라운드 선택 디코더(first ground select decoder) (80), 제 2 그라운드 선택 디코더 (second ground select decoder) (90), 열 방향으로 분리된 복수 개의 메모리 셀 블럭들(BLKi)(i=0, 1, ··· , i+1)로 이루어지는 어레이(array) (100), 행 디코더(row decoder) (200), 열 프리디코더(column pre-decoder) (300), 컬럼 선택 스위치 회로(column select swich circuit) (400), 감지 증폭기(sense amplifier) (500), 그리고 그라운드 선택 스위치 회로 (ground select switch circuit) (600)로 구성된다.10 is a block diagram schematically showing the configuration of a NOR type mask ROM according to a fourth preferred embodiment of the present invention. As shown in FIG. 10, a NOR type mask ROM according to a fourth embodiment of the present invention is a row pre-decoder 20, a block select decoder 40, a string select decoder. (string select decoder) (50), wordline select decoder (60), first ground select decoder (80), second ground select decoder (90) ), An array 100 consisting of a plurality of memory cell blocks BLKi (i = 0, 1, ..., i + 1) separated in a column direction, a row decoder 200 Column pre-decoder (300), column select swich circuit (400), sense amplifier (500), and ground select switch circuit ( 600).
상기 행 프리디코더(20), 상기 블럭 선택 디코더(40), 상기 스트링 선택 디코더(50), 상기 워드라인 선택 디코더(60), 그리고 상기 제 1 및 제 2 그라운드 선택 디코더들 (80) 및 (90)은 어드레스 신호들(Ai)이 인가될 때 Pi/Qi 신호들, ssi 신호들, bsi 신호들, si 신호들, 그리고 gsi 신호들 및 GBSi 신호들을 발생한다. 상기 신호들 (Pi/Qi), (ssi), (bsi), (si), (gsi)가 인가되는 상기 행 디코더(200)는 상기 어레이(100)의 복수 개의 메모리 셀 블럭들(BLKi) 중 어느 하나를 선택한다. 그리고, 선택된 메모리 셀 블럭의 미도시된 서브 메모리 셀 블럭들(SBLKi) 중 어느 하나를 선택함과 아울러 워드라인들 중 상기 어드레스 신호들(Ai)에 의해서 선택된 워드라인을 활성화시키게 된다. 그리고, 상기 (GBSi) 신호들이 인가되는 상기 그라운드 선택 스위치 회로(600)는 상기 복수 개의 메모리 셀 블럭들(BLKi)에 걸쳐 배치되는 복수 개의 그라운드 라운들(GBLi) 중 어느 하나를 선택한다. 상기 열 프리디코더(300)는 상기 어드레스 신호들(Ai)을 입력받아 컬럼 선택 스위치 회로(400)를 활성화시켜 선택된 메모리 셀 블럭과 상기 감지 증폭기(500)를 전기적으로 연결시킨다. 이로써, 상기 감지 증폭기(500)는 선택된 소정의 메모리 셀에 의해서 유지되는 셀 데이터를 센싱하게 된다.The row predecoder 20, the block select decoder 40, the string select decoder 50, the wordline select decoder 60, and the first and second ground select decoders 80 and 90 ) Generates Pi / Qi signals, ssi signals, bsi signals, si signals, and gsi signals and GBSi signals when the address signals Ai are applied. The row decoder 200 to which the signals Pi / Qi, ssi, bsi, si, and gsi are applied is selected from among the plurality of memory cell blocks BLKi of the array 100. Select either one. In addition, one of the sub memory cell blocks SBLKi (not shown) of the selected memory cell block is selected and the word line selected by the address signals Ai of the word lines is activated. The ground selection switch circuit 600 to which the (GBSi) signals are applied selects any one of a plurality of ground rounds GBLi disposed over the plurality of memory cell blocks BLKi. The column predecoder 300 receives the address signals Ai and activates the column select switch circuit 400 to electrically connect the selected memory cell block to the sense amplifier 500. As a result, the sense amplifier 500 senses the cell data held by the selected memory cell.
도 11에는 본 발명의 제 4 실시예에 따른 NOR형 마스크 롬의 어레이와 주변 회로의 등가 회로를 보여주는 회로도가 도시되어 있다. 도 11에서, 열 방향으로 신장하는 복수 개의 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)은 N도전형 확산층 상에 형성되고, 행 방향으로 신장하는 워드 라인들 (WL1), (WL2), ··· , (WLi)은 폴리사이드로 형성된다. NOR형의 상기 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)과 상기 워드 라인들 (WL0), (WL1), ··· , (WLi)은 서로 교차되도록 배열되어 있다. 메모리 셀 트랜지스터들 (Mmn) (m=0, 1, 2, ··· , i) (n=0, 1, 2, ··· , j)은 그것의 소오스 영역과 드레인 영역이 상기 서브 비트 라인들 (SBL1), (SBL2), ··· , (SBLj)과 상기 워드 라인들 (WL0), (WL1), ··· , (WLi)의 교차 영역들에 형성되어 있고, 그것의 채널들이 교차 영역들 사이에 형성되어 있다. 2개의 서브 비트 라인들 사이에 병렬로 연결된 복수 개의 메모리 셀 트랜지스터들(Mij)을 이하 스트링(string)이라 칭한다. 여기서, 상기 스트링을 명명된 용어는 달리 뱅크(bank) 또는 그룹이라는 용어로도 사용됨을 주의하여야 한다.FIG. 11 is a circuit diagram showing an equivalent circuit of an array of NOR mask ROMs and a peripheral circuit according to a fourth embodiment of the present invention. In Fig. 11, a plurality of sub bit lines SBL1, SBL2, ..., SBLj are formed on the N conductive diffusion layer and extend in the row direction. ), (WL2), ..., (WLi) are formed with a polyside. The sub bit lines SBL1, SBL2, ..., SBLj and the word lines WL0, WL1, ..., WLi of the NOR type are arranged to cross each other. . The memory cell transistors Mmn (m = 0, 1, 2, ..., i) (n = 0, 1, 2, ..., j) have its source and drain regions in the sub-bit lines. SBL1, SBL2, ..., SBLj and the word lines WL0, WL1, ..., WLi are formed in the intersecting regions, and its channels intersect. It is formed between the regions. A plurality of memory cell transistors Mij connected in parallel between two sub bit lines is referred to as a string. Here, it should be noted that the terminology named string is also used as the term bank or group.
각 메모리 셀 블럭(BLKi) (i=0, 1, ···· , i + 1)은 4개의 스트링들 (S1), (S2), (S3), (S4)로 구성되는 복수 개의 서브 메모리 셀 블럭들(SBLKi)로 구비된다. 열 방향으로 신장하는 복수 개의 메인 비트 라인들 (MBLi)이 상기 복수 개의 메모리 셀 블럭들(BLKi)에 걸쳐 소정 간격을 두고 병렬로 배열되어 있다. 메인 비트 라인들 대 서브 메모리 셀 블럭들의 비율은 1 대 2이다. 즉, 하나의 메인 비트 라인에 8개의 스트링들의 비율로 배열되어 있다. 그리고, 컬럼 선택 라인들(YAi)에 의해서 제어되는 컬럼 선택 트랜지스들 (CST1), (CST2), ···· , 등 을 통해 감지 증폭기(500)에 상기 메인 비트 라인들(MBLi)의 각 아래쪽 끝(lower end)이 연결되어 있다. 그리고, 하나의 메인 비트 라인은 홀수번과 짝수번 블럭 선택 신호들 (BS0) 및 (BS1)에 의해서 각각 제어되는 홀수번과 짝수번 블럭 선택 트랜지스터들 (BST1), (BST3),···· , 등 및 (BST2), (BST4)···· , 등을 통해 대응되는 2개의 서브 메모리 셀 블럭들 (SBLK0) 및 (SBLK1), (SBLK2) 및 (SBLK3), ···· , 등에 접속된다. 즉, 8개의 서브 메모리 셀 블럭들이 존재할 경우 4개의 메인 비트 라인들이 각 메모리 셀 블럭에 걸쳐 병렬로 배치될 것이다. 블럭 선택 수단(120)은 홀수번과 짝수번 블럭 선택 라인들 (BS0) 및 (BS1)상의 홀수번과 짝수번 블럭 선택 신호에 응답하여 상기 메인 비트 라인들(MBLi)과 이에 대응되는 홀수번과 짝수번의 서브 메모리 셀 블럭들 (BST1), (BST3),···· , 등 및 (BST2), (BST4)···· , 등을 선택적으로 전기적으로 연결되도록 하기 위한 것이다. 상기 블럭 선택 수단(120)은 하나의 메인 비트 라인에 대응되는 2개의 메모리 셀 블럭들 중 홀수번 서브 메모리 셀 블럭을 선택하기 위한 홀수번 블럭 선택 선택 트랜지스터들 (BST1), (BST3)···· , 등과 짝수번 서브 메모리 셀 블럭을 선택하기 위한 짝수번 블럭 선택 트랜지스터들 (BST2), (BST4)···· , 등로 구성되어 있다. 상기 홀수번과 짝수번 블럭 선택 라인들 (BS0) 및 (BS1)에 의해서 각각 제어되는 홀수번과 짝수번 상기 블럭 선택 트랜지스터들 (BST1) 및 (BST2)을 통해 상기 메인 비트 라인들(MBLi)이 대응되는 서브 메모리 셀 블럭들(SBLKi)에 접속되어 있다. 제 1 스트링 선택 수단(140)은 외부로부터 인가되는 제 1 스트링 선택 라인(SS0) 상의 제 1 스트링 선택 신호에 응답하여 상기 서브 메모리 셀 블럭들(SBLKi)의 제 2 스트링 (S2)과 제 3 스트링 (S3)을 선택하기 위한 것이다. 상기 제 1 스트링 선택 수단(140)은 각 서브 메모리 셀 블럭(SBLKi) 당 2개의 스트링 선택 트랜지스터들 (SST2) 및 (SST3)로 구성되어 있다. 상기 제 1 스트링 선택 라인(SSO)에 의해서 제어되는 각 서브 메모리 셀 블럭(SBLKi)의 상기 스트링 선택 트랜지스터들 (SST2) 및 (SST3)은 각 서브 메모리 셀 블럭 (SBLKi)의 짝수번 서브 비트 라인들 (SBLi) (i=2, 4, ···· , 등)의 위쪽 끝과 상기 블럭 선택 트랜지스터들 (BST1), (BST2), ···· , 등의 각 소오스 사이에 전류 통로를 제공한다. 상기 메모리 셀 블럭들(BLKi)에 걸쳐 열 방향으로 신장하는 복수 개의 그라운드 비트 라인들(GBLi)이 배열되어 있다. 상기 메인 비트 라인들 대 상기 그라운드 비트 라인들의 비율은 1 대 1이다. 제 2 스트링 선택 수단(160)은 제 2 스트링 선택 라인(SS1) 상의 제 2 스트링 선택 신호에 응답하여, 상기 서브 메모리 셀 블럭들(SBLKi)의 제 1 스트링 (S1)과 제 4 스트링 (S4)을 선택하기 위한 것이다. 상기 제 2 스트링 선택 수단(160)은 각 서브 메모리 셀 블럭(SBLKi) 당 2개의 스트링 선택 트랜지스터들 (SS1T) 및 (SST4)로 구성되어 있다. 그리고, 제 1 그라운드 선택 수단(180)은 홀수번과 짝수번 그라운드 선택 라인들 (GS0) 및 (GS1) 상의 홀수번과 짝수번 그라운드 선택 신호들에 응답하여 상기 메인 비트 라인들에 각각 대응되는 상기 그라운드 비트 라인들과 상기 서브 메모리 셀 블럭들을 전기적으로 연결되도록 하기 위한 것이다. 상기 제 1 그라운드 선택 수단(180)은 제 1 홀수번 그라운드 선택 트랜지스터들 (GST1), (GST3), ···· , 등과 제 1 짝수번 그라운드 선택 트랜지스터들 (BST2), (BST4), ···· , 등으로 구성되어 있다. 상기 제 2 스트링 선택 라인(SS1)에 의해서 제어되는 상기 각 서브 메모리 셀 블럭(SBLKi)의 스트링 선택 트랜지스터들 (SST1) 및 (SST4)은 상기 홀수번과 짝수번 그라운드 선택 트랜지스터들 (BST1), (BST3),···· , 등과 (BST2), (BST4), ···· , 등을 통해 대응되는 그라운드 비트 라인에 접속되어 있다. 제 2 그라운드 선택 수단(600)은 홀수번과 짝수번 그라운드 선택 라인들 (GBS0) 및 (GBS1) 상의 홀수번과 짝수번 그라운드 선택 신호들에 응답하여 상기 그라운드 비트 라인들 중 홀수번과 짝수번 그라운드 비트 라인들 (GBL0), (GBL2),···· , 등 및 (GBL1), (GBL3), ···· , 등을 선택적으로 접지시키기 위한 것이다. 상기 제 2 그라운드 선택 수단(600)은 제 2 홀수번 그라운드 선택 트랜지스터들 (GBST1), (GBST3), ···· , 등과 제 2 짝수번 그라운드 선택 트랜지스터들 (GBST2), (GBST4), ···· , 등으로 구성되어 있다. 상기 각 그라운드 비트 라인 (GBL0), (GBL1), ···· , 등의 위쪽 끝은 상기 제 2 홀수번과 짝수번 그라운드 선택 라인들 (GBS0), (GBS1)에 의해서 제어되는 상기 제 2 그라운드 선택 트랜지스터들 (GBST1), (GBST2), ···· , 등을 통해 접지되어 있다. 그리고, 각 서브 메모리 셀 블럭(SBLKi) 내의 세 번째 서브 비트 라인 즉, 제 1 스트링 선택 라인(SS0)에 의해서 제어되는 스트링 선택 트랜지스터들 (SST2) 및 (SST3)을 기준으로 좌·우 대칭의 구조로 구성되어 있다. 게다가, 인접한 각 서브 메모리 블럭 (SBLKi) 역시 좌·우 대칭으로 구성되어 있다. 아울러, 2개의 서브 메모리 셀 블럭들 즉, 8개의 스트링들에 하나의 메인 비트 라인을 배치하여 홀수번과 짝수번 블럭 선택 신호들 (BS0) 및 (BS1)에 의해서 제어되는 2개의 홀수번과 짝수번 블럭 선택 트랜지스터들을 통해 대응되는 각 서브 메모리 셀 블럭에 메인 비트 라인이 연결되도록 구현하였다. 이하, 본 발명의 제 4 실시예에 따른 행 디코더 및 열 프리디코더는 도 5A 및 도 5B를 참조하여 설명될 것이다. 또한, 본 발명의 제 4 실시예에 따른 제 2 그라운드 선택 디코더는 열 프리디코더를 구성하는 방법과 같은 방법으로 구현될 수 있기 때문에 여기서 상세한 회로도는 게재하지 않았음을 주의하여야 한다.Each memory cell block BLKi (i = 0, 1, ..., i + 1) is composed of a plurality of sub-memory composed of four strings S1, S2, S3, and S4. Cell blocks SBLKi are provided. A plurality of main bit lines MBLi extending in the column direction are arranged in parallel at predetermined intervals over the plurality of memory cell blocks BLKi. The ratio of main bit lines to sub memory cell blocks is one to two. That is, one main bit line is arranged at a ratio of eight strings. Each of the main bit lines MBLi is connected to the sense amplifier 500 through column select transistors CST1, CST2,..., And the like controlled by column select lines YAi. The lower end is connected. And one main bit line is odd and even block select transistors BST1 and BST3 controlled by odd and even block select signals BS0 and BS1, respectively. Connected to the corresponding two sub-memory cell blocks SBLK0 and SBLK1, SBLK2 and SBLK3, ..., etc. through,, and (BST2), (BST4) ... do. That is, if eight sub memory cell blocks exist, four main bit lines will be arranged in parallel over each memory cell block. The block selector 120 may include the main bit lines MBLi and the odd number corresponding to the odd and even number block selection lines BS0 and BS1 in response to the odd number and even number block selection signals. Even-numbered sub-memory cell blocks BST1, BST3, ..., etc., and (BST2), (BST4) ..., etc. are selectively electrically connected. The block selecting means 120 includes odd block selection select transistors BST1 and BST3 for selecting odd sub memory cell blocks among two memory cell blocks corresponding to one main bit line. And even-numbered block select transistors BST2 and BST4 for selecting even-numbered sub-memory cell blocks. The main bit lines MBLi are connected to the odd and even block selection transistors BST1 and BST2 controlled by the odd and even block selection lines BS0 and BS1, respectively. It is connected to the corresponding sub memory cell blocks SBLKi. The first string selecting unit 140 may perform a second string S2 and a third string of the sub memory cell blocks SBLKi in response to a first string selection signal on a first string selection line SS0 applied from the outside. It is for selecting (S3). The first string selector 140 is composed of two string select transistors SST2 and SST3 per sub memory cell block SBLKi. The string select transistors SST2 and SST3 of each sub memory cell block SBLKi controlled by the first string select line SSO are even-numbered sub bit lines of each sub memory cell block SBLKi. (SBLi) provides a current path between the upper end of (i = 2, 4, ..., etc.) and each of the sources of the block selection transistors BST1, BST2, ... . A plurality of ground bit lines GBLi extending in the column direction are arranged over the memory cell blocks BLKi. The ratio of the main bit lines to the ground bit lines is 1 to 1. The second string selecting means 160 responds to the second string selection signal on the second string selection line SS1 to form the first string S1 and the fourth string S4 of the sub memory cell blocks SBLKi. To choose. The second string selector 160 includes two string select transistors SS1T and SST4 per sub memory cell block SBLKi. The first ground selecting unit 180 corresponds to the main bit lines in response to odd and even ground selection signals on odd and even ground selection lines GS0 and GS1, respectively. Ground bit lines and the sub memory cell blocks are electrically connected to each other. The first ground selection means 180 comprises first odd number ground selection transistors GST1, GST3, ..., and the first even number ground selection transistors BST2, BST4, ... ..., and the like. The string select transistors SST1 and SST4 of each sub memory cell block SBLKi controlled by the second string select line SS1 are the odd and even ground select transistors BST1 and ( BST3), ..., etc., and are connected to the corresponding ground bit line through (BST2), (BST4), ..., etc. The second ground selection means 600 is used to odd-numbered and even-numbered ground select lines GBS0 and GBS1 and odd- and even-numbered ground select signals in response to odd-numbered and even-numbered ground select signals. The bit lines GBL0, GBL2, ..., etc., and GBL1, GBL3, ..., etc. are selectively grounded. The second ground selection means 600 includes the second odd-numbered ground select transistors GBST1, GBST3, ..., and the second even-numbered ground select transistors GBST2, GBST4, ... ..., and the like. The upper ends of the respective ground bit lines GBL0, GBL1, ..., etc. are controlled by the second odd and even ground selection lines GBS0, GBS1. It is grounded through the selection transistors GBST1, GBST2, ..., and the like. In addition, left and right symmetrical structures based on the third sub bit line in each sub memory cell block SBLKi, that is, the string select transistors SST2 and SST3 controlled by the first string select line SS0. Consists of In addition, each adjacent sub-memory block SBLKi is also configured in left-right symmetry. In addition, by placing one main bit line in two sub-memory cell blocks, that is, eight strings, the odd and even numbers are controlled by odd and even block selection signals BS0 and BS1. The main bit line is connected to each corresponding sub memory cell block through the first block selection transistor. Hereinafter, the row decoder and column predecoder according to the fourth embodiment of the present invention will be described with reference to FIGS. 5A and 5B. In addition, it should be noted that the detailed circuit diagram is not shown here because the second ground select decoder according to the fourth embodiment of the present invention may be implemented in the same manner as the method of configuring the column predecoder.
도 11에서, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터 (M11)와 제 2 스트링(S2)의 메모리 셀 트랜지스터 (M12)를 선택할 때의 데이터 독출 동작을 나눠 설명하겠다. 먼저, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터(M11)를 선택할 경우의 동작을 설명하면 다음과 같다. 홀수번 블럭 선택 신호(BS0)가 하이 레벨로 설정될 때, i번째 메모리 셀 블럭(BLKi)이 선택됨과 아울러 홀수번 블럭 선택 트랜지스터(BST1)가 턴-온된다. 상기 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 제 1 스트링 선택 신호(SS0)가 하이 레벨로 설정될 때, 스트링 선택 트랜지스터들 (SST2) 및 (SST3)이 턴-온된다. 이때, 제 2 스트링 선택 신호(SS1)가 로우 레벨이기 때문에, 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 상기 제 2 스트링 선택 신호(SS1)에 의해서 제어되는 각 서브 메모리 셀 블럭(SBLKi)의 스트링 선택 트랜지스터들 (SST1) 및 (SST4)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 제 1 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 제 1 홀수번 그라운드 선택 트랜지스터(GST1)가 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 제 1 그라운드 비트 라인(GBL0)에 연결된다. 그리고, 제 2 그라운드 선택 라인 (GBS0)에 의해서 제어되는 제 2 그라운드 선택 트랜지스터(GBST1)를 통해 상기 제 1 그라운드 비트 라인(GBS0)이 접지된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→SST2→M11→GST1→GBL0→GBST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 스트링(S1)의 메모리 셀 트랜지스터(M11)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다.In FIG. 11, the data read operation when selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 and the memory cell transistor M12 of the second string S2 are divided. I will explain. First, an operation of selecting the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0 will be described below. When the odd number block selection signal BS0 is set to the high level, the i-th memory cell block BLKi is selected and the odd number block selection transistor BST1 is turned on. When the first string select signal SS0 for selecting the first string S1 and the fourth string S4 of the first sub memory cell block SBLK0 is set to a high level, string select transistors SST2. ) And (SST3) are turned on. At this time, since the second string select signal SS1 is at a low level, each sub memory cell controlled by the second string select signal SS1 for selecting the second string S2 and the third string S3 is selected. The string select transistors SST1 and SST4 of the block SBLKi are turned off. Subsequently, when the word line WL0 is set to the high level and the first ground select signal GS0 is set to the high level, the first odd-numbered ground select transistor GST1 is turned on so that the first sub memory cell is turned on. The first sub bit line SBL1 of the block SBLK0 is connected to the first ground bit line GBL0. The first ground bit line GBS0 is grounded through the second ground select transistor GBST1 controlled by the second ground select line GBS0. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Sense amplifier → MBL0 → BST1 → SST2 → M11 → GST1 → GBL0 → GBST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M11 of the first string S1 of the first sub memory cell block SBLK0.
다음, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터 (M12)를 선택할 경우의 동작을 설명하면 다음과 같다. 상기 홀수번 블럭 선택 신호(BS0)가 하이 레벨로 설정될 때, i번째 메모리 셀 블럭(BLKi)이 선택됨과 아울러 홀수번 블럭 선택 트랜지스터(BST1)가 턴-온된다. 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)과 제 3 스트링(S3)을 선택하기 위한 제 2 스트링 선택 신호(SS1)가 하이 레벨이 될 때, 스트링 선택 트랜지스터들 (SST1) 및 (SST4)이 턴-온된다. 이때, 제 1 스트링 선택 신호(SS0)가 로우 레벨이기 때문에, 제 1 스트링(S1)과 제 4 스트링(S4)을 선택하기 위한 상기 제 1 스트링 선택 신호(SS0)에 의해서 제어되는 스트링 선택 트랜지스터들 (SST2) 및 (SST3)은 턴-오프 상태이다. 계속해서, 워드라인 (WL0)가 하이 레벨로 설정되고 제 1 그라운드 선택 신호 (GS0)가 하이 레벨로 설정될 때, 제 1 홀수번 그라운드 선택 트랜지스터(GST1)가 턴-온되어 제 1 서브 메모리 셀 블럭(SBLK0)의 제 1 서브 비트 라인(SBL1)이 제 1 그라운드 비트 라인(GBL0)에 연결된다. 그리고, 제 2 그라운드 선택 라인 (GBS0)에 의해서 제어되는 제 2 그라운드 선택 트랜지스터(GBST1)를 통해 상기 제 1 그라운드 비트 라인(GBS0)이 접지된다. 계속해서, 열 프리디코더(300)로부터 발생되는 컬럼 선택 신호들(YAi) 중 YA0가 하이 레벨로 설정될 때, 제 1 메인 비트 라인(MBL0)과 감지 증폭기(500)가 연결되어 하나의 전류 통로 (감지증폭기→MBL0→BST1→M12→SST1→GST1→GBL0→GBST1→VSS)가 이루어진다. 이로써, 제 1 서브 메모리 셀 블럭(SBLK0)의 제 2 스트링(S2)의 메모리 셀 트랜지스터(M12)에 의해서 유지되는 데이터의 상태에 따라 온 셀의 상태인지 오프 셀의 상태인지를 독출할 수 있다. 이와같은 방법으로, 나머지 스트링들의 메모리 셀 트랜지스터들 역시 동일한 방법으로 독출될 수 있다.Next, an operation of selecting the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0 will be described. When the odd block selection signal BS0 is set to a high level, the i-th memory cell block BLKi is selected and the odd block selection transistor BST1 is turned on. When the second string select signal SS1 for selecting the second string S2 and the third string S3 of the first sub memory cell block SBLK0 becomes high level, the string select transistors SST1 and (SST4) is turned on. In this case, since the first string select signal SS0 is at a low level, string select transistors controlled by the first string select signal SS0 for selecting the first string S1 and the fourth string S4. SST2 and SST3 are turned off. Subsequently, when the word line WL0 is set to the high level and the first ground select signal GS0 is set to the high level, the first odd-numbered ground select transistor GST1 is turned on so that the first sub memory cell is turned on. The first sub bit line SBL1 of the block SBLK0 is connected to the first ground bit line GBL0. The first ground bit line GBS0 is grounded through the second ground select transistor GBST1 controlled by the second ground select line GBS0. Subsequently, when YA0 of the column select signals YAi generated from the column predecoder 300 is set to a high level, the first main bit line MBL0 and the sense amplifier 500 are connected to one current path. (Detection Amplifier → MBL0 → BST1 → M12 → SST1 → GST1 → GBL0 → GBST1 → VSS). As a result, it is possible to read whether the cell is on or off, depending on the state of data held by the memory cell transistor M12 of the second string S2 of the first sub memory cell block SBLK0. In this way, the memory cell transistors of the remaining strings can also be read in the same way.
선택된 메모리 셀 트랜지스터 (M12)가 오프 셀 상태이고 인접한 메모리 셀 트랜지스터들 (M13), (M14), (M15), (M16), (M17)이 온 셀 상태라 하더라도 인접한 그라운드 비트 라인과 메이 비트 라인은 각각의 선택 트랜지스터인 (GBST2) 및 (CST2)이 턴-오프되어 있기 때문에 누설 전류 패스가 생기지 않게 된다. 이로써, 센싱 마진을 좋게 할 수 있고 인접한 메인 비트 라인들 사이의 로딩을 차단함으로써 반도체 메모리 장치를 고속으로 동작시킬 수 있다. 또한 종래와 비교하여 2개의 스트링들 마다 하나의 메인 비트 라인이 배치되었던 것을 8개의 스트링들 즉, 2개의 서브 메모리 셀 블럭들 마다 하나의 메인 비트 라인을 배치함으로써 공정 상의 마진을 향상시킬 수 있다. 아울러, 반도체 메모리 장치의 수율이 높게 됨에 따라 제조 원가를 절감할 수 있다.Even if the selected memory cell transistor M12 is in an off cell state and adjacent memory cell transistors M13, M14, M15, M16, and M17 are in an on cell state, adjacent ground bit lines and may bit lines. Since the selection transistors (GBST2) and (CST2) are turned off, no leakage current path is generated. As a result, the sensing margin can be improved and the semiconductor memory device can be operated at high speed by blocking loading between adjacent main bit lines. In addition, a process margin may be improved by arranging one main bit line in every two strings, that is, one main bit line in every two sub memory cell blocks, compared to the conventional method. In addition, as the yield of the semiconductor memory device increases, manufacturing cost may be reduced.
상기한 바와같이, 누설 전류 패스의 형성에 따른 누설 전류의 양을 줄이거나 누설 전류 패스의 형성을 방지함으로써 센싱 마진을 향상시킬 수 있다. 그리고, 인접한 메인 비트 라인의 로딩이 연결되는 것을 차단하여 프리챠지 시간을 단축시킬 수 있을 뿐만아니라 반도체 메모리 장치를 고속으로 동작시킬 수 있다. 아울러, 메인 비트 라인 대 서브 메모리 셀 블럭의 비를 높임으로써 공정상의 마진을 향상시킴으로써 수율을 높일 수 있게 되었다.As described above, the sensing margin can be improved by reducing the amount of leakage current resulting from the formation of the leakage current path or by preventing the formation of the leakage current path. In addition, it is possible to shorten the precharge time by blocking the loading of adjacent main bit lines and to operate the semiconductor memory device at high speed. In addition, by increasing the ratio of the main bit line to the sub memory cell block, the process margin can be improved to increase the yield.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970010492A KR100259973B1 (en) | 1997-03-26 | 1997-03-26 | Nor type mask rom |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970010492A KR100259973B1 (en) | 1997-03-26 | 1997-03-26 | Nor type mask rom |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980074603A true KR19980074603A (en) | 1998-11-05 |
KR100259973B1 KR100259973B1 (en) | 2000-06-15 |
Family
ID=19500796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970010492A KR100259973B1 (en) | 1997-03-26 | 1997-03-26 | Nor type mask rom |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100259973B1 (en) |
-
1997
- 1997-03-26 KR KR1019970010492A patent/KR100259973B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR100259973B1 (en) | 2000-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5687117A (en) | Segmented non-volatile memory array with multiple sources having improved source line decode circuitry | |
US5233559A (en) | Row redundancy for flash memories | |
KR100206709B1 (en) | Cell array structure of multi-bit non-volatile semiconductor memory and fabrication method thereof | |
EP0422347B1 (en) | Bitline segmentation in logic memory arrays | |
EP0733260A1 (en) | Eprom array segmented for high performance and method for controlling same | |
US6650567B1 (en) | Nonvolatile semiconductor memories with a NAND logic cell structure | |
US5726929A (en) | Semiconductor storage device | |
EP0880144B1 (en) | Read only memory | |
US5469397A (en) | Semiconductor memory device with a reference potential generator | |
US5945717A (en) | Segmented non-volatile memory array having multiple sources | |
US6088265A (en) | Virtual ground type semiconductor storage device | |
US5793087A (en) | Segmented non-volatile memory array having multiple sources | |
EP0482880B1 (en) | A read-only memory | |
US5889711A (en) | Memory redundancy for high density memory | |
US6480422B1 (en) | Contactless flash memory with shared buried diffusion bit line architecture | |
EP0913773B1 (en) | Memory redundancy circuits for high density memory with extra row and column | |
US4924438A (en) | Non-volatile semiconductor memory including a high voltage switching circuit | |
US5631864A (en) | Memory array having a reduced number of metal source lines | |
KR100240875B1 (en) | Nor type mask rom | |
KR100259973B1 (en) | Nor type mask rom | |
JP2812202B2 (en) | Semiconductor storage device | |
KR100725093B1 (en) | semiconductor memory device having NOR type flat cell and driving method therefore | |
KR19980066563A (en) | NOR mask rom | |
US6275413B1 (en) | Architecture of a non-volatile electrically erasable and programmable memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20100315 Year of fee payment: 11 |
|
LAPS | Lapse due to unpaid annual fee |