[go: up one dir, main page]

KR960006998Y1 - Nonvolatile semiconductor memory - Google Patents

Nonvolatile semiconductor memory Download PDF

Info

Publication number
KR960006998Y1
KR960006998Y1 KR2019950020819U KR19950020819U KR960006998Y1 KR 960006998 Y1 KR960006998 Y1 KR 960006998Y1 KR 2019950020819 U KR2019950020819 U KR 2019950020819U KR 19950020819 U KR19950020819 U KR 19950020819U KR 960006998 Y1 KR960006998 Y1 KR 960006998Y1
Authority
KR
South Korea
Prior art keywords
memory
nonvolatile
cell
dummy
memory circuit
Prior art date
Application number
KR2019950020819U
Other languages
Korean (ko)
Inventor
마코토 이토
노부다카 기타가와
Original Assignee
가부사키가이샤 도시바
아오이 죠이치
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP33112689A external-priority patent/JP2573380B2/en
Application filed by 가부사키가이샤 도시바, 아오이 죠이치 filed Critical 가부사키가이샤 도시바
Priority to KR2019950020819U priority Critical patent/KR960006998Y1/en
Application granted granted Critical
Publication of KR960006998Y1 publication Critical patent/KR960006998Y1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/26Sensing or reading circuits; Data output circuits
    • G11C16/28Sensing or reading circuits; Data output circuits using differential sensing or reference cells, e.g. dummy cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/08Address circuits; Decoders; Word-line control circuits

Landscapes

  • Read Only Memory (AREA)

Abstract

없음.none.

Description

불휘발성 반도체메모리Nonvolatile Semiconductor Memory

제1도는 본 고안에 따른 불휘발성 반도체메모리의 개략적인 회로구성을 도시한 블럭도1 is a block diagram showing a schematic circuit configuration of a nonvolatile semiconductor memory according to the present invention.

제2도는 상기 실시예의 회로를 상세히 나타낸 회로도2 is a circuit diagram showing the circuit of the above embodiment in detail.

제3도는 상기 제2도에 도시한 회로의 일부 회로를 구체적으로 도시한 회로도FIG. 3 is a circuit diagram showing in detail some circuits of the circuit shown in FIG.

제4도는 제3도의 회로를 설명하기 위한 특성도4 is a characteristic diagram for explaining the circuit of FIG.

제5도는 상기 실시예에 따른 회로의 동작을 설명하기 위한 타이밍차트5 is a timing chart for explaining the operation of the circuit according to the above embodiment.

제6도는 종래의 불휘발성 반도체메모리의 개략적인 구성을 나타낸 회로도6 is a circuit diagram showing a schematic configuration of a conventional nonvolatile semiconductor memory.

제7도는 상기 종래의 회로를 설명하기 위한 타이밍 차트이다.7 is a timing chart for explaining the conventional circuit.

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

10 : 제1메모리어레이11, 14 : 메모리셀어레이10: first memory array 11, 14: memory cell array

12, 15 : 더미셀열13 : 제2메모리어레이12, 15: dummy cell array 13: second memory array

16, 18 : 행디코더17 : 열디코더16, 18: row decoder 17: column decoder

19 : 센스앰프20 : 중간전위발생회로19: sense amplifier 20: intermediate potential generating circuit

21 : 메모리셀22 : 비트선21: memory cell 22: bit line

23 : 워드선24 : 더미셀23: word line 24: dummy cell

25 : 방전용 트랜지스터26 : 열선택용 트랜지스터25: discharge transistor 26: column select transistor

27 : 레벨다운용 트랜지스터28 : 선충전용 트랜지스터27 transistor for level down 28 transistor for precharge

31, 32 : NOR 게이트33 : 플립플롭31, 32: NOR gate 33: flip-flop

34, 35, 36 : NAND 게이트34, 35, 36: NAND gate

[산업상의 이용분야][Industrial use]

본 고안은 메모리셀로서 부유게이트형 트랜지스터 등의 불휘발성 소자를 이용한 불휘발성 반도체메모리에 관한 것이다.The present invention relates to a nonvolatile semiconductor memory using a nonvolatile element such as a floating gate transistor as a memory cell.

[종래의 기술 및 그 문제점][Traditional Technology and Problems]

제6도는 메모리셀로서 부유게이트형 트랜지스터를 이용한 종래의 불휘발성 반도체메모리의 개략적인 구성을 나타낸 회로도이다. 여기서, 설명을 간단하게 하기 위해 데이터의 기록을 행하는 기록회로 등은 생략하였다.6 is a circuit diagram showing a schematic configuration of a conventional nonvolatile semiconductor memory using a floating gate transistor as a memory cell. Here, for the sake of simplicity, a recording circuit or the like for recording data is omitted.

도면에서, 참조부호 51은 부유게이트형 트랜지스터로 이루어진 메모리셀이다.In the figure, reference numeral 51 denotes a memory cell consisting of a floating gate transistor.

이 메모리셀(51)의 드레인은 비트선(52)에 접속되어 있고, 제어게이트는 행어드레스가 입력되는 행디코더(53)로 부터의 디코드신호가 공급되는 워드선(54)에 접속되어 있다.The drain of this memory cell 51 is connected to the bit line 52, and the control gate is connected to the word line 54 to which the decode signal from the row decoder 53 to which the row address is input is supplied.

또, 상기 메모리셀(51)의 소스와 접지전위(Vss)와의 사이에는 선충제어신호(Pr)로 도통이 제어되는 방전용 트랜지스터(55)가 삽입되어 있다.In addition, a discharge transistor 55 in which conduction is controlled by a nematode control signal Pr is inserted between the source of the memory cell 51 and the ground potential Vss.

상기 비트선(52)과 노드(A)와의 사이에는 열선택용 트랜지스터(56)가 삽입되어 있고, 이 트랜지스터(56)의 게이트에는 열어드레스가 입력되는 열디코더(57)로 부터의 디코드신호가 공급된다. 또, 상기 노드(A)와 노드(B)와의 사이에는 레벨다운용 트랜지스터(58)가 삽입되어 있다. 이 트랜지스터(58)의 게이트에는 중간전위발생회로(59)로 부터 출력되는 전원전위(Vcc)와 접지전위(Vss) 사이의 중간전위(VDD)가 공급된다.A column select transistor 56 is inserted between the bit line 52 and the node A. The decode signal from the column decoder 57 into which the open dress is input is inserted into the gate of the transistor 56. Supplied. The level-down transistor 58 is inserted between the node A and the node B. As shown in FIG. The gate of this transistor 58 is supplied with an intermediate potential V DD between the power supply potential Vcc and the ground potential Vss output from the intermediate potential generating circuit 59.

또, 상기 노드(B)와 전원전위(Vcc)와의 사이에는 상기 선충전제어신호(Pr)로 도통이 제어되는 선충전용 트랜지스터(60)가 삽입되어 있다. 그리고, 상기 노드(B)의 전위는 2개의 NOR 게이트(61, 62)의 입출력단간을 교차접속하여 플립플롭을 구성한 센스앰프(63)의 한쪽 입력단에 접속되어 있다. 이 센스앰프(63)는 한쪽 입력단에 공급되는 상기 노드(B)의 전위를 다른쪽 입력단에 공급되는 비교전위(Vref)와 비교함으로써 상기 메모리셀(51)의 기억데이터를 검출하여 독출데이터(Dout)를 출력하는 것이다.In addition, a precharge transistor 60 is inserted between the node B and the power supply potential Vcc in which conduction is controlled by the precharge control signal Pr. The potential of the node B is connected to one input terminal of the sense amplifier 63 that forms a flip-flop by cross-connecting the input / output terminals of the two NOR gates 61 and 62. The sense amplifier 63 detects the stored data of the memory cell 51 by comparing the potential of the node B supplied to one input terminal with the comparison potential V ref supplied to the other input terminal, thereby reading the read data ( Dout).

상기 센스앰프(63)에서 데이터를 검출할 때에 사용되는 비교전위(Vref)는 본체 메모리셀축과 마찬가지로 구성된 비교전위발생회로(70)에 의해 형성된다. 이 비교전위방생회로(70)에서, 전원전위(Vcc)와, 접지전위(Vss)와의 사이에는 상기 트랜지스터(60)의 등가인 트랜지스터(71), 상기 트랜지스터(58)와 등가인 트랜지스터(72), 상기 트랜지스터(56)와 등가인 트랜지스터(73), 부유게이트형 트랜지스터(74) 및 상기 트랜지스터(55)와 등가인 트랜지스터(75)가 직렬접속되어 있다. 여기서, 상기 부유게이트형 트랜지스터(74)는 더미셀로서 사용되는 것으로, 그 채널길이와 채널폭의 크기 비가 상기 메모리셀(51)에 대해 1/2정도가 되도록 설정되어 있다.The comparison potential V ref used when detecting data by the sense amplifier 63 is formed by the comparison potential generating circuit 70 configured like the main memory cell axis. In this comparative potential generation circuit 70, between the power supply potential Vcc and the ground potential Vss, the transistor 71 which is equivalent to the transistor 60 and the transistor 72 which is equivalent to the transistor 58 are provided. The transistor 73 equivalent to the transistor 56, the floating gate transistor 74, and the transistor 75 equivalent to the transistor 55 are connected in series. In this case, the floating gate transistor 74 is used as a dummy cell, and the size of the channel length and the channel width is set to about 1/2 of the memory cell 51.

그리고, 상기 트랜지스터(71과 72)가 접속되어 있는 노드(C)에서 비교전위(Vref)가 얻어지도록 되어 있다. 또한, 본체메모리셀측과 조건을 같게 하기 위해 상기 트랜지스터(71 및 75)의 게이트에는 상기 선충전제어신호(Pr)가, 트랜지스터(72)의 게이트에는 상기 중간전위발생회로(59)로 부터 출력되는 중간전위(VDD)가, 트랜지스터(73)의 게이트에는 전원전위(Vcc)가 각각 공급된다.The comparison potential V ref is obtained at the node C to which the transistors 71 and 72 are connected. In addition, the precharge control signal Pr is output to the gates of the transistors 71 and 75, and the gate of the transistor 72 is output from the intermediate potential generating circuit 59 to make the same condition as the main body memory cell side. The intermediate potential V DD is supplied with the power source potential Vcc to the gate of the transistor 73, respectively.

또, 더미셀로서 사용되는 트랜지스터(74)에 대해서는 기록이 행해지지 않으며, 부유게이트에 전자가 주입되지 않는다.In addition, writing is not performed on the transistor 74 used as the dummy cell, and electrons are not injected into the floating gate.

다음으로, 상기 구성을 이루는 메모리의 동작을 제7도의 타이밍차트를 이용하여 설명한다. 먼저. 메모리셀(51)로 부터의 독출에 앞서 선충제어신호(Pr)가 L레벨로 되면, 본체메모리셀측에서는 선충전용 트랜지스터(60)가 도통되어 노드(B)가 H레벨, 즉 Vcc 레벨로 선충전된다.Next, the operation of the memory constituting the above configuration will be described using the timing chart of FIG. first. When the nematode control signal Pr becomes L level prior to reading from the memory cell 51, the precharge transistor 60 is turned on at the main memory cell side, and the node B is precharged to H level, that is, Vcc level. do.

이때, 레벨다운용 트랜지스터(58)의 게이트에는 중간전위발생회로(59)로 부터 출력되는 전원전위(Vcc) 보다도 낮은 중간전위(VDD)가 공급되어 있으므로, 노드(A)에는 전원전위(Vcc) 보다도 낮은 전위가 주어진다. 다음에, 선충전제어신호(Pr)가 H 레벨로 되어 방전용 트랜지스터(55)가 도통된다. 더욱이, 행어드레스 및 열어드레스에 대응하여 1개의 메모리셀(51)이 선택된다. 이때, 선택된 메모리셀(51)에 대해 데이터의 기록이 행해지고, 그 부유게이트에 전자가 주입되어 있는 경우, 그 메모리셀(51)은 비도통인 채로 되어 비트선(52)의 전위 및 노드(A)의 전위는 선충전상태인 채 변화하지 않는다.At this time, since the intermediate potential V DD lower than the power potential Vcc output from the intermediate potential generating circuit 59 is supplied to the gate of the level-down transistor 58, the power supply potential Vcc is supplied to the node A. Lower potential is given. Next, the precharge control signal Pr becomes H level, and the discharge transistor 55 is turned on. Further, one memory cell 51 is selected in correspondence with the row address and the open address. At this time, when data is written to the selected memory cell 51 and electrons are injected into the floating gate, the memory cell 51 remains non-conducting and the potential of the bit line 52 and the node A are lost. The potential of does not change with the state of precharge.

따라서, 노드(B)의 전위도 제7도중의 점선으로 나타낸 바와 같이 선충전상태인 채 변화하지 않는다. 한편, 선택된 메모리셀(51)에 대해 데이터의 기록이 행해지지 않고 부유게이트에 전자가 주입되지 않은 경우, 상기 메모리셀(51)은 도통되어 비트선(52)의 전위 및 노드(A)의 전위는 각각 접지전위(Vss)로 방전된다. 따라서, 노드(B)의 전위(Vref)도 제7도중의 실선으로 나타낸 바와 같이 접지전위(Vss)로 방전된다.Therefore, the potential of the node B also does not change while being in the precharge state as indicated by the dotted line in FIG. On the other hand, when data is not written to the selected memory cell 51 and no electrons are injected into the floating gate, the memory cell 51 is turned on so that the potential of the bit line 52 and the potential of the node A are turned on. Are respectively discharged to ground potential (Vss). Therefore, the potential V ref of the node B is also discharged to the ground potential Vss as shown by the solid line in FIG.

한편, 비교전위발생회로(70)에서는 선충전제어신호(Pr)가 L 레벨인 때에 트랜지스터(71)가 도통되어 노드(C)가 H 레벨로 선충전된다. 그후, 선충제어신호(Pr)가 H 레벨로 되면 트랜지스터(75)가 도통된다. 이때 트랜지스터(74)도 행어드레스에 대응하여 도통되고, 노드(C)의 전위는 접지전위(Vss)로 방전된다.On the other hand, in the comparison potential generating circuit 70, when the precharge control signal Pr is at the L level, the transistor 71 is turned on, and the node C is precharged to the H level. After that, when the nematode control signal Pr becomes H level, the transistor 75 is turned on. At this time, the transistor 74 is also turned on in response to the row address, and the potential of the node C is discharged to the ground potential Vss.

이때 트랜지스터(74)의 채널길이와 채널폭의 크기비(比)가 메모리셀(51)에 대하여 1/2정도로 되도록 설정되어 있기 때문에, 노드(C)의 전위가 Vss로 저하되기 까지의 시간은 기록이 행해져 있지 않은 메모리셀(51)이 선택된 때에 노드(B)의 전위가 전위(Vss)로 저하되기 까지의 시간보다도 길게 된다. 여기서, 상기 센스앰프(63)는 양노드(B, C)의 전위를 비교함으로써 데이터를 검출하여 출력(Dout)의 레벨을 결정한다.At this time, since the ratio of the channel length and the channel width of the transistor 74 is set to about 1/2 of the memory cell 51, the time until the potential of the node C decreases to Vss When the memory cell 51 in which no writing is performed is selected, the potential of the node B becomes longer than the time until the potential Vss is lowered. Here, the sense amplifier 63 detects data by comparing the potentials of both nodes B and C to determine the level of the output Dout.

그런데, 종래의 메모리에서는 메모리셀의 드레인이 접속되어 있는 비트선에 기생적으로 존재하고 있는 용량이 비교전위발생회로내의 대응하는 노드에 기생적으로 존재하고 있는 용량에 비해 매우 큰 것으로 되어 있다.In the conventional memory, however, the parasitic capacitance present in the bit line to which the drain of the memory cell is connected is very large compared to the parasitic capacitance present in the corresponding node in the comparison potential generating circuit.

그리고, 메모리용량의 증대에 따라 그 용량차는 점점 크게 되어 메모리셀측 및 더미셀측에서 동일한 타이밍으로 선충전 및 방전을 행하여도, Vref의 전위변화에 비해 노드(B)의 전위번화가 지연되는 경향이 있다.As the memory capacity increases, the capacity difference gradually increases, and even when precharging and discharging are performed at the same timing on the memory cell side and the dummy cell side, the potential number of the node B tends to be delayed compared to the potential change of Vref. .

그리고, 노드(B)의 전위변화가 예컨대 제7도중의 일점쇄선으로 나타낸 바와 같이 Vref의 전위변화와 동일한 정도로 되면 센스앰프가 올바로 플립플롭동작되지 않아 잘못된 데이타가 검출될 우려가 있다.When the potential change of the node B is about the same as the potential change of Vref, for example, as indicated by the dashed-dotted line in FIG. 7, the sense amplifier may not be flip-floped correctly and wrong data may be detected.

[고안의 목적][Purpose of designation]

본 고안은 상기한 점을 감안하여 안출된 것으로, 선충전 및 방전을 행하여 불휘발성 메모리셀로부터 데이터 검출을 행하는 불휘발성 반도체메모리에 있어서, 메모리셀 용량에 관계없이 데이터검출수단에서 항상 올바로 데이터를 검출할 수 있는 불휘발성 반도체메모리를 제공함에 그 목적이 있다.The present invention has been made in view of the above, and in a nonvolatile semiconductor memory which performs data charging from a nonvolatile memory cell by performing precharge and discharge, the data detection means always detects data correctly regardless of the memory cell capacity. It is an object of the present invention to provide a nonvolatile semiconductor memory.

[고안의 구성][Composition of design]

상기 목적을 달성하기 위한 본 고안에 따른 불휘발성 반도체메모리는, 다수의 제1비트선과, 다수의 제1불휘발성 메모리셀 및 상기 다수의 제1비트선에 연결된 적어도 하나의 불휘발성 더미셀을 갖춘 제1선충전-방전형 메모리회로와, 다수의 제2비트선과, 다수의 제2불휘발성 메모리셀 및, 제1메모리회로의 다수의 제2비트선에 연결된 적어도 하나의 불휘발성 더미셀을 갖춘 제2선충전-방전형메모리회로A nonvolatile semiconductor memory according to the present invention for achieving the above object has a plurality of first bit lines, a plurality of first nonvolatile memory cells and at least one nonvolatile dummy cell connected to the plurality of first bit lines. A first precharge-discharge type memory circuit, a plurality of second bit lines, a plurality of second nonvolatile memory cells, and at least one nonvolatile dummy cell connected to the plurality of second bit lines of the first memory circuit Second precharge-discharge type memory circuit

제2메모리회로의 적어도 하나의 더미셀중 하나를 따라 제1메모리회로의 다수의 제1불휘발성 메모리셀중 하나, 또는 제1메모리회로의 적어도 하나의 더미셀중 하나를 따라 제2메모리회로의 다수의 제2메모리셀중 하나를 선택하기 위한 셀선택수단.One of the plurality of first nonvolatile memory cells of the first memory circuit along one of the at least one dummy cell of the second memory circuit, or one of the at least one dummy cell of the first memory circuit Cell selection means for selecting one of the plurality of second memory cells;

각각 셀선택수단에 의해 선택된 더미셀을 포함하는 제1 또는 제2메모리 회로로부터 출력되는 전위에 따라 선택된 메모리셀을 포함하는 제1 또는 제2메모리회로로 부터 출력되는 전위를 비교하여 선택된 메모리셀에 저장된 데이터를 검출하기 위한 데이터 검출수단.The potentials output from the first or second memory circuits including the memory cells selected according to the potentials output from the first or second memory circuits including the dummy cells selected by the cell selecting means are compared to the selected memory cells. Data detecting means for detecting stored data.

셀선택수단에 포함되고, 각각 가 메모리셀의 노드를 형성하도록 제1단에서 각 메모리회로의 상기 비트선에 연결됨과 더불어 각 메모리회로의 제2단에서 상호 연결된 다수의 비트선 선택트랜지스터와, 어드레스신호에 따라 상기 비트선선택 트랜지스터중 하나를 선택 및 구동시키기 위한 열디코더를 구비하여 이루어진 제1 및 제2비트선 선택회로.A plurality of bit line selection transistors included in the cell selecting means, each of which is connected to the bit lines of each memory circuit at a first stage so as to form a node of a memory cell, and interconnected at a second stage of each memory circuit; And a column decoder for selecting and driving one of the bit line selection transistors according to a signal.

제1단에서 각 메모리회로에 대한 상기 다수의 비트선 선택 트랜지스터의 제2단의 노드에 연결된 다수의 레벨시프팅 트랜지스터 및, 각각 제1단에서 상기 각 다수의 레벨 시프팅 트랜지스터의 제2단에 연결된 다수의 선충전 트랜지스터를 구비하여 구성된 것을 특징으로 한다.A plurality of level shifting transistors connected to a node of a second stage of the plurality of bit line selection transistors for each memory circuit in a first stage, and a second stage of each of the plurality of level shifting transistors in a first stage respectively; It is characterized by comprising a plurality of precharged transistors connected.

또, 본 고안의 불휘발성 반도체메모리는 상기 데이터 검출수단이 상기 제1, 제2메모리어레이의 선충전기간에 출력상태가 초기설정되고, 방전기간에 상기 선택수단에 의해 선택된 메모리셀 및 더미셀로 부터의 독출전위의 비교를 행하는 CMOS형 플립플롭회로로 구성되어 있는 것을 특징으로 한다.In addition, in the nonvolatile semiconductor memory of the present invention, the data detection means is initially set in the precharge period of the first and second memory arrays, and the memory cell and the dummy cell are selected by the selection means in the discharge period. And a CMOS flip-flop circuit for comparing the read potential from

또한, 본 고안의 불휘발성 반도체메모리는 상기 제1, 제2메모리어레이내의더미셀의 기하학적 크기가 메모리셀과는 다르게 설정되어 있는 것을 특징으로 한다.In addition, the nonvolatile semiconductor memory of the present invention is characterized in that the geometric size of the dummy cells in the first and second memory arrays is set differently from that of the memory cells.

(작용)(Action)

상기와 같이 구성된 본 고안에서는 메모리셀을 제1, 제2메모리어레이의 2개로 나누어 각각의 메모리어레이에 대해 더미셀을 설치하고, 메모리셀과 동일한 비트선에 접속한다. 그리고, 제1, 제2메모리어레이의 어느 한쪽의 메모리셀을 선택할 때는 다른쪽의 더미셀을 선택함으로써 데이터검출수단에 있어서의 데이터검출을 가능하게 하고 있다.In the present invention configured as described above, the memory cells are divided into two of the first and second memory arrays, dummy cells are provided for each memory array, and connected to the same bit lines as the memory cells. When one of the memory cells of the first and second memory arrays is selected, the other dummy cell is selected to enable data detection in the data detection means.

(실시예)(Example)

이하, 예시도면을 참조하여 본 고안에 따른 실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

제1도는 본 고안에 따른 불휘발성 반도체메모리의 개략적인 회로구성을 나타낸 블럭도이다. 본 실시예의 회로에서는 설명을 간단하게 하기 위해 데이터의 기록을 행하는 기록회로 등은 생략하였다.1 is a block diagram showing a schematic circuit configuration of a nonvolatile semiconductor memory according to the present invention. In the circuit of this embodiment, a recording circuit for recording data and the like is omitted for simplicity of explanation.

도면에서, 참조부호 10은 복수개의 불휘발성 메모리셀(도시되지 않았음)이 행렬형태로 배치된 메모리셀어레이(11)와, 이 메모리셀어레이(11)의 각 메모리셀행에 대응하여 각각 1개의 더미셀이 배치된 더미셀열(12)로 구성된 제1메모리어레이이다. 또, 13은 상기 제1메모리어레이(10)와 마찬가지로 복수개의 불휘발성 메모리셀이 행렬형태로 배치된 메모리셀어레이(14)와, 이 메모리셀어레이(14)의 각 메모리셀행에 대응하여 1개의 더미셀이 배치된 더미셀열(15)로 구성된 제2메모리어레이이다.In the figure, reference numeral 10 denotes a memory cell array 11 in which a plurality of nonvolatile memory cells (not shown) are arranged in a matrix form, and one memory cell array 11 corresponding to each memory cell row of the memory cell array 11. A first memory array including dummy cell rows 12 in which dummy cells are arranged. 13 denotes a memory cell array 14 in which a plurality of nonvolatile memory cells are arranged in a matrix like the first memory array 10 and one memory cell row corresponding to each memory cell row of the memory cell array 14. A second memory array including dummy cell arrays 15 in which dummy cells are arranged.

상기 제1메모리어레이(10)의 메모리셀어레이(11)내의 메모리셀은 m비트의 상보적인 행어드레스 [(ADR)0.(ADR)0 ~ (ADR)m-1. (ADR)m-1] 와 최상위비트의 행어드레스 [(ADR)m]가 공급되는 행디코더(16) 및 (n+1)비트의 행어드레스 [(ADC)0. (ADC)0 ~ (ADC)n. (ADC)n]가 공급되는 열디코더(17)의 각 니코드출력에 대응하여 선택된다.The memory cells in the memory cell array 11 of the first memory array 10 are m-bit complementary row addresses [(ADR) 0. (ADR) 0 to (ADR) m-1. (ADR) m-1] and the row address 16 of the most significant bit [(ADR) m] and the row address [(ADC) 0. (ADC) 0 to (ADC) n. (ADC) n] is selected corresponding to each of the record outputs of the column decoder 17 to be supplied.

또, 제2메모리어레이(13)의 메모리셀어레이(14)내의 메모리셀은 m비트의 상보적인 행어드레스 [(ADR)0. (ADR)0 ~(ADR)m-1. (ADR)m-1] 와 최상위비트의 행어드레스 [(ADR)m]가 공급되는 행디코더(18) 및 상기 열디코더(17)의 각 디코드출력에 대응하여 선택된다.In addition, the memory cells in the memory cell array 14 of the second memory array 13 are m-bit complementary row addresses [(ADR) 0. (ADR) 0 to (ADR) m-1. (ADR) m-1] and the row address [(ADR) m] of the most significant bit are selected corresponding to the decode outputs of the row decoder 18 and the column decoder 17, respectively.

상기 행디코더(16, 18)는 행어드레스의 최상위비트 [(ADR)m 혹은 (ADR)m]가 활성화된 때에만 동작하고, 대응하는 메모리셀어레이(11, 14)내의 동일열에 배치된 메모리셀열의 선택이 도시되지 않은 워드선을 매개하여 행해진다. 또, 행어드레스의 최상위비트 [(ADR) 및 (ADR)m]는 상기 제1메모리어레이(10)내의 더미셀열(12), 제2메모리어레이(13)내의 더미셀열(15)에도 공급되어 있다.The row decoders 16 and 18 operate only when the most significant bit [(ADR) m or (ADR) m] of the row address is activated, and memory cells arranged in the same column in the corresponding memory cell arrays 11 and 14. The selection of the columns is performed via word lines not shown. The most significant bits [(ADR) and (ADR) m] of the row address are also supplied to the dummy cell array 12 in the first memory array 10 and the dummy cell array 15 in the second memory array 13. It is.

그리고, 양 어드레스가 활성화된 때에, 대응하는 더미셀열(12, 15)의 모든 더미셀이 동시에 선택된다.When both addresses are activated, all the dummy cells in the corresponding dummy cell columns 12 and 15 are simultaneously selected.

상기 행디코더(16) 및 열디코더(17)의 각 디코드출력에 대응하여 선택되는 메모리셀어레이(11)의 메모리셀, 행디코더(18) 및 열디코더(17)의 각 디코드출력에 대응하여 선택되는 메모리셀어레이(14)의 메모리셀의 기억데이터에 따른 전위와, 더미셀열(12 혹은 15)내의 더미셀의 기억데이터에 따른 전위는 센스앰프(19)에 공급된다. 이 센스앰프(19)에도 행어드레스의 최상위비트 [(ADR)m 및 (ADR)m]가 공급되어, 센스앰프(19)는 상기 어드레스에 대응하여 제1메모리어레이(1)와 제2메모리어레이(13)의 어느 한쪽의 메모리셀로 부터의 독출전위와 다른 쪽의 더미셀로 부터의 독출전위를 선택하고, 선택한 양 전위를 비교함으로써 데이터를 검출하여 Dout로서 출력한다.Selected corresponding to each decoded output of the memory cell, row decoder 18 and column decoder 17 of the memory cell array 11 selected corresponding to the decoded output of the row decoder 16 and column decoder 17. The potential according to the stored data of the memory cell of the memory cell array 14 and the potential according to the stored data of the dummy cell in the dummy cell array 12 or 15 are supplied to the sense amplifier 19. The sense amplifiers 19 are also supplied with the most significant bits [(ADR) m and (ADR) m] of the row address, and the sense amplifiers 19 correspond to the addresses so that the first memory array 1 and the second memory array are provided. The read potential from one memory cell and the read potential from the other dummy cell are selected in (13), and data is detected and output as Dout by comparing the selected potentials.

제2도는 상기 실시예의 회로를 상세히 도시한 회로도이다.2 is a circuit diagram showing the circuit of the above embodiment in detail.

이 상세회로도에서는 상기 제1메모리어레이(10), 제2메모리어레이(13), 행디코더(16, 18), 열디코더(17) 및 센스앰프(19)외에 전원전위(Vcc)와 접지전위(Vss) 사이의 중간전위(VDD)를 발생시키는 중간전위발생회로(20)와 메모리셀어레이의 주변회로 등이 도시되어 있다.In this detailed circuit diagram, in addition to the first memory array 10, the second memory array 13, the row decoders 16 and 18, the column decoder 17 and the sense amplifier 19, a power supply potential Vcc and a ground potential ( The intermediate potential generating circuit 20 which generates the intermediate potential V DD between Vss) and the peripheral circuit of the memory cell array are shown.

제1메모리어레이(10)의 메모리셀어레이(11)내에는 각각 N채널의 부유게이트형 트랜지스터로 이루어진 복수개의 메모리셀(21)이 설치되어 있다.In the memory cell array 11 of the first memory array 10, a plurality of memory cells 21 each consisting of N-channel floating gate transistors are provided.

이들 메모리셀(21)의 드레인은 행단위로 복수의 각 비트선(22)에 공통접속되고, 소스는 행단위로 공통접속되어 있다. 또, 상기 복수개의 메모리셀(21)의 제어게이트는 열단위로 복수의 각 워드선(23)에 공통접속되어 있다.The drains of these memory cells 21 are commonly connected to the plurality of bit lines 22 on a row basis, and the source is commonly connected on a row basis. The control gates of the plurality of memory cells 21 are commonly connected to the plurality of word lines 23 in units of columns.

상기 복수의 각 워드선(23)에는 상기 행디코더(16)로 부터 출력되는 디코드신호가 공급된다. 또, 제1메모리어레이(10)의 더미셀열(12)내에는 상기 메모리셀(21)과 마찬가지로 각각 N채널의 부유게이트형 트랜지스터로 이루어지고, 그 채널길이와 채널폭의 크기 비(比)가 메모리셀(21)에 대해 1/2정도가 되도록 설정되며, 상기 메모리셀어레이(11)의 메모리행과 대응된 수의 더미셀(24)이 설치되어 있다. 그리고, 각 더미셀(24)은 대응하는 행의 각 메모리셀(21)과 병렬로 접속되어 있고, 더미셀열(12)내의 모든 더미셀(24)의 제어게이트에는 상기 행어드레스의 최상위비트 [(ADR)m]가 공급된다.The decode signals output from the row decoder 16 are supplied to the plurality of word lines 23. In the dummy cell array 12 of the first memory array 10, similarly to the memory cell 21, each of the N-channel floating gate transistors is formed, and the size ratio of the channel length and the channel width is different. Is set to be about 1/2 of the memory cells 21, and the number of dummy cells 24 corresponding to the memory rows of the memory cell array 11 is provided. Each dummy cell 24 is connected in parallel with each memory cell 21 in a corresponding row, and the control gates of all the dummy cells 24 in the dummy cell column 12 have the most significant bit [ (ADR) m] is supplied.

또, 각 행의 메모리셀(21) 및 더미셀(24)의 공통소스와 접지전위(Vss)와의 사이에는 방전용의 N채널 트랜지스터(25)가 접속되고, 이들 트랜지스터(25)의 각 게이트에는 선충전제어신호(Pr)가 병렬로 공급된다.In addition, an N-channel transistor 25 for discharge is connected between the common source of the memory cells 21 and the dummy cells 24 and the ground potential Vss in each row, and each gate of these transistors 25 is connected to each gate. The precharge control signal Pr is supplied in parallel.

한편, 상기 복수의 각 비트선(22)과 노드(A1)와의 사이에는 열선택용인 N채널의 각 트랜지스터(26)가 삽입되어 있다.On the other hand, between each of the plurality of bit lines 22 and the node A1, transistors 26 of N channels for column selection are inserted.

이들 트랜지스터(26)의 각 게이트에는 상기 열디코더(17)로 부터 출력되는 디코드신호가 공급된다.Decoded signals output from the column decoder 17 are supplied to the gates of these transistors 26.

또한 상기 노드(A1)와 노드(B1)와의 사이에는 레벨다운용의 N채널트랜지스터(27)가 삽입되어 있다. 이 트랜지스터(27)의 게이트에는 상기 중간전위발생회로(20)에서 발생되는 중간전위(VDD)가 공급되어 있다. 또, 상기 노드(B1)와 전원전위(Vcc)와의 사이에는 선충전제어신호(Pr)로 도통이 제어되는 선충전용의 P채널트랜지스터(28)가 삽입되어 있다.In addition, an N-channel transistor 27 for leveling down is inserted between the node A1 and the node B1. The intermediate potential V DD generated in the intermediate potential generating circuit 20 is supplied to the gate of the transistor 27. A P-channel transistor 28 for precharging, in which conduction is controlled by the precharge control signal Pr, is inserted between the node B1 and the power supply potential Vcc.

제2메모리어레이(13)측도 기본적으로는 상기 제1메모리어레이(10) 측과 마찬가지로 구성되어 있지만, 더미셀열(15)내의 각 더미셀(24)의 제어게이트에 상기 행어드레스 [(ADR)m] 대신 행어드레스 [(ADR)m]가 공급되어 있는 점, 워드선(23)에는 행디코더(18)의 디코드신호가 공급되는 점이 제1메모리어레이(10)측과 다르게 되어 있다. 또, 상기 제2메모리어레이(13)측에서 상기 노드(A1, B1)에 대응하는 노드는 A2, B2이다.The second memory array 13 side is basically configured similarly to the first memory array 10 side, but the row address [(ADR) is applied to the control gate of each dummy cell 24 in the dummy cell array 15. The line address [(ADR) m] is supplied instead of m], and the point at which the decode signal of the row decoder 18 is supplied to the word line 23 is different from that of the first memory array 10. The nodes corresponding to the nodes A1 and B1 on the second memory array 13 side are A2 and B2.

또한, 상기 각 더미셀(24)에는 데이터의 기록이 행해지지 않고 각각의 부유게이트에는 전자가 주입되지 않아, 그 임계전압은 낮은 상태인 채로 되어 있다.In addition, data is not written into each of the dummy cells 24 and electrons are not injected into each floating gate, and the threshold voltage remains low.

상기 센스앰프(19)는 2개의 NOR 게이트(31, 32)의 입출력단간을 교차접속하여 구성되고, 한쪽의 압력으로서 상기 제1메모리어레이(10)측의 노드(B1)가 전위가, 다른쪽의 입력으로서 상기 제2메모리어레이(13)측의 노드(B2)의 전위가 공급되는 플릅플롭(33)과, 이 플립플롭(33)의 출력과 상기 행어드레스 [(ADR)m] 가 입력되는 NAND 게이트(34), 상기 플립플롭(33)의 출력과 상기 행어드레스 [(ADR)m] 가 입력되는 NAND 게이트(35), 상기 양 NAND 게이트(34, 35)의 출력이 입력되는 NAND 게이트(36)로 구성되어 있고, 상기 독출데이터(Dout)는 상기 NAND 게이트로 부터 출력되도록 되어 있다. 또한, 상기 각 NOR 게이트(31, 32), 각 NAND 게이트(34, 35, 36)는 각각 CMOS 구성인 것이 사용되고 있다.The sense amplifier 19 is constituted by cross-connecting the input / output terminals of two NOR gates 31 and 32, and the node B1 on the side of the first memory array 10 has a potential of one pressure and the other. The flop 33 to which the potential of the node B2 on the second memory array 13 side is supplied as the input of the input, the output of the flip flop 33 and the row address [(ADR) m] are inputted. A NAND gate 34, a NAND gate 35 to which the output of the flip-flop 33 and the row address [(ADR) m] are input, and a NAND gate to which the outputs of the NAND gates 34 and 35 are input ( 36. The read data Dout is outputted from the NAND gate. The NOR gates 31 and 32 and the NAND gates 34, 35, and 36 each have a CMOS configuration.

상기 중간전위발생회로(20)는 예컨대, 제3도에 도시한 바와 같이 구성되어 있다. 즉, 전원전위(Vcc)와 접지전위(Vss)의 사이에 P채널트랜지스터(41). 디플리션형의 N채널트랜지스터(42) 및 진성(임계치전압이 거의 OV)인 N채널트랜지스터(43)가 직렬로 삽입되어 있다. 그리고, 상기 트랜지스터(41)의 게이트에는 독출제어신호(Rd)가 공급되고, 트랜지스터(42, 43)의 게이트는 양 트랜지스터(42, 43)의 접속노드(C)에 공통접속되어 있다.The intermediate potential generating circuit 20 is configured as shown in FIG. 3, for example. That is, the P-channel transistor 41 between the power supply potential Vcc and the ground potential Vss. A depletion type N channel transistor 42 and an N channel transistor 43 having an intrinsic (threshold voltage almost OV) are inserted in series. The read control signal Rd is supplied to the gate of the transistor 41, and the gates of the transistors 42 and 43 are commonly connected to the connection node C of both transistors 42 and 43.

그리고, 상기 중간전위(VDD)는 상기 노드(C)로 부터 출력된다. 상기 중간전위발생회로(20)에 있어서, 독출제어신호(Rd)가 L레벨로 되어 트랜지스터(41)가 도통되면, 노드(C)에는 전원전위(Vcc)와 접지전위(Vss)사이의 중간전위(VDD)가 얻어진다. 그리고 트랜지스터(42, 43)의 각 게이트가 노드(C)에 공통으로 접속되어 있기 때문에 제4도에 도시된 바와 같이 전원전위(Vcc)가 어느 정도 변동하여도 중간전위(VDD)는 항상 일정값이 되도록 제어된다.The intermediate potential V DD is output from the node C. In the intermediate potential generating circuit 20, when the read control signal Rd becomes L level and the transistor 41 is turned on, the node C is intermediate between the power supply potential Vcc and the ground potential Vss. The potential V DD is obtained. Since the gates of the transistors 42 and 43 are commonly connected to the node C, the intermediate potential V DD is always constant even if the power supply potential Vcc fluctuates to some extent as shown in FIG. It is controlled to be a value.

또한, 상기 트랜지스터는 특별히 형(型)을 지정하지 않은 것은 모두 인핸스먼트형인 것으로 한다.Note that the transistors are all enhancement types unless otherwise specified.

다음으로, 상기와 같은 구성으로 이루어진 메모리의 동작을 제5도의 타이밍차트를 이용하여 설명한다.Next, the operation of the memory having the above configuration will be described using the timing chart of FIG.

먼저, 독출제어신호(Rd)가 L레벨로 되면 상기와 같이 중간전위발생회로(20)가 동작되어 독출이 가능한 상태로 된다. 그후, 선충전제어신호(Pr)가 L레벨로 되어 제1메모리어레이(10)측 및 제2메모리어레이(13)측의 선충전용 트랜지스터(27)가 도통되고, 노드(B1, B2)는 각각 Vcc의 전위까지 선충전된다 [제5도중의 선충전기간(Tp)].First, when the read control signal Rd reaches the L level, the intermediate potential generating circuit 20 is operated as described above, thereby enabling the readout. Thereafter, the precharge control signal Pr becomes L level so that the precharge transistor 27 on the first memory array 10 side and the second memory array 13 side is turned on, and the nodes B1 and B2 are respectively connected. It is precharged to the potential of Vcc. [Precharge period (Tp) in Fig. 5].

이때, 제1메모리어레이(10)측 및 제2메모리어레이(13)측의 방전용트랜지스터(25)는 비도통상태로 되고, 전원전위(Vcc)와 접지전위(Vss)와의 사이에는 직류전류가 흐르지 않는다. 이 경우, 상기 노드(B1, B2)가 함께 Vcc의 전위, 즉 H레벨로 되기 때문에 센스앰프(19)내의 플립플롭(33)의 양 출력은 L레벨로 된다.At this time, the discharging transistor 25 on the first memory array 10 side and the second memory array 13 side is in a non-conductive state, and a DC current is applied between the power supply potential Vcc and the ground potential Vss. Does not flow In this case, since the nodes B1 and B2 together become the potential of Vcc, that is, the H level, both outputs of the flip-flop 33 in the sense amplifier 19 become L level.

다음에, 행어드레스와 열어드레스가 행디코더(16, 18)와 열디코더(17)에 공급된다. 이때, 행어드레스의 최상위비트 [(ADR)m]가 H레벨이고, (ADR)m가 L레벨인 경우, 행디코더(16)가 동작되어 제1메모리어레이(10)측의 워드선(23)중 1개가 선택적으로 구동된다. 따라서, 이 경우에는 상기 행디코더(16)와 열디코더(17)의 디코드출력을 근거로 제1메모리어레이(10)측의 메모리셀어레이(11)내의 어느 1개의 메모리셀(21)이 선택된다. 이때, 다른쪽의 행디코더(18)는 동작되지 않는다. 따라서, 제2메모리어레이(13)측의 메모리셀어레이(14)내의 메모리셀(21)은 아무것도 선택되지 않는다. 그러나, (ADR)m가 H레벨이기 때문에 제2메모리어레이(13)측의 더미셀열(15)내의 모든 더미셀(24)이 선택된다.Next, the row address and the open address are supplied to the row decoders 16 and 18 and the column decoder 17. At this time, when the most significant bit [(ADR) m] of the row address is H level and (ADR) m is L level, the row decoder 16 is operated so that the word line 23 on the side of the first memory array 10 is operated. One of which is selectively driven. In this case, therefore, any one memory cell 21 in the memory cell array 11 on the first memory array 10 side is selected based on the decode output of the row decoder 16 and the column decoder 17. . At this time, the other row decoder 18 is not operated. Accordingly, nothing is selected in the memory cell 21 in the memory cell array 14 on the second memory array 13 side. However, since (ADR) m is H level, all the dummy cells 24 in the dummy cell column 15 on the second memory array 13 side are selected.

그후, 선충제어신호(Pr)가 L레벨에서 H레벨로 변환함에 따라 상기 양선충전용 트랜지스터(27)가 비도통으로 되어, 이제는 제1메모리어레이(10)측 및 제2메모리어레이(13)측의 방전용 트랜지스터(25)가 도통된다. [제5도중의 방전기간(Td)].Thereafter, as the nematode control signal Pr changes from the L level to the H level, the bidirectional charging transistor 27 becomes non-conductive, and is now on the first memory array 10 side and the second memory array 13 side. The discharge transistor 25 is turned on. [Discharge Period Td in Fig. 5].

여기서, 제1메모리어레이(10)측에 선택되어 있는 메모리셀(21)에 대해, 예컨대 미리 기록이 행해져 있지 않고 부유게이트에 전자가 주입되어 있지 않으면 그 임계치 전압은 낮게 유지되어 있으므로, 워드선(23)이 선택 구동됨으로써 상기 메모리셀(21)은 도통되어 미리 고전위로 선충전되어 있던 노드(B1)는 접지전위(Vss)로 방전된다. 그리고, 종래예에서 설명한 바와 같이 양 노드(B1, B2)의 전위는 선택된 메모리셀(21)과 더미셀(24)의 전기적 특성에 따라 변화하여, 양 전위변화가 센스앰프(19)에서 비교됨으로써 데이터(Dout)의 레벨이 결정된다. 이때, 센스앰프(19)에서는 선택된 메모리셀을 포함하는 제1메모리어레이(10)측의 NOR게이트(31)의 출력이 선택출력되도록 NAND 게이트(34)가 어드레스 [(ADR)m] 에 의해 개방된다. 또, 비선택인 제2메모리어레이(13)측의 NOR 게이트(32)의 출력이 공급되는 NAND 게이트(35)의 출력은 어드레스 [(ADR)m] 에 의해 H 레벨로 고정된다.In this case, the threshold voltage is kept low unless the memory cell 21 selected on the first memory array 10 side has been pre-recorded and electrons are not injected into the floating gate. By selectively driving 23, the memory cell 21 is turned on, and the node B1, which has been precharged at a high potential in advance, is discharged to the ground potential Vss. As described in the related art, the potentials of the nodes B1 and B2 change according to the electrical characteristics of the selected memory cell 21 and the dummy cell 24, so that the change of the potentials is compared in the sense amplifier 19. The level of data Dout is determined. At this time, in the sense amplifier 19, the NAND gate 34 is opened by the address [(ADR) m] so that the output of the NOR gate 31 on the side of the first memory array 10 including the selected memory cell is selectively output. do. In addition, the output of the NAND gate 35 to which the output of the NOR gate 32 on the non-selective second memory array 13 side is supplied is fixed to the H level by the address [(ADR) m].

한편, 행어드레스의 최상위비트 [(ADR)m] 가 L레벨이고 (ADR)m가 H 레벨인 경우에는 행디코더(18)가 동작되어 제2메모리어레이(13)측의 워드선(23)중 1개가 선택적으로 구동되어, 제2메모리어레이(13)측의 메모리셀어레이(11)내의 어느 1개의 메모리셀(21)이 선택된다. 또한, (ADR)m에 의해 제1메모리어레이(10)측의 더미셀열(15)내의 모든 더미셀(24)이 선택되고, 상기 와 마찬가지로 노드(B1, B2)의 전위변화가 센스앰프(19)에서 비교되어 데이터(Dout)의 레벨이 결정된다.On the other hand, when the most significant bit [(ADR) m] of the row address is L level and (ADR) m is H level, the row decoder 18 is operated so that among the word lines 23 on the second memory array 13 side. One is selectively driven so that any one memory cell 21 in the memory cell array 11 on the second memory array 13 side is selected. Further, (ADR) m selects all the dummy cells 24 in the dummy cell column 15 on the first memory array 10 side, and changes the potentials of the nodes B1 and B2 in the same manner as described above. 19, the level of data Dout is determined.

여기서, 제1메모리어레이(10)측 및 제2메모리어레이(13)측의 각 비트선(22)에는 각각 같은 수의 메모리셀(21)과 1개의 더미셀(24)이 접속되어 있고, 각 비트선(22)에 기생적으로 존재하고 있는 용량은 메모리용량에 관계없이 모두 동일하다. 이 때문에, 선택된 메모리셀이 접속된 비트선과, 선택된 더미셀이 접속된 비트선 각각에 부수(付隨)되어 있는 기생용량은 같게 되어, 센스앰프(19)는 각 셀의 전기적 특성의 차이에만 근거하여 전위변화를 비교하게 된다. 그 결과, 센스앰프(19)에서는 항상 올바른 데이터를 검출하는 것이 가능하게 된다.Here, the same number of memory cells 21 and one dummy cell 24 are connected to each bit line 22 on the first memory array 10 side and the second memory array 13 side, respectively. The parasitic existing in the bit line 22 is the same regardless of the memory capacity. For this reason, the parasitic capacitance attached to each of the bit lines to which the selected memory cell is connected and the bit lines to which the selected dummy cell is connected are equal, so that the sense amplifier 19 is based only on the difference in electrical characteristics of each cell. The potential change is compared. As a result, the sense amplifier 19 can always detect correct data.

또, 상기 실시예의 메모리에서는 데이터의 독출에 앞서 비트선(22)을 선충전시키고, 독출시에는 방전시켜 다이나믹화해 두고, 또 센스앰프(19)을 CMOS 논뢰회로로 구성함으로써 소비전류를 낮게 억제할 수 있다.In the memory of the above embodiment, the bit line 22 is precharged before data is read out, and is discharged and readout at the time of reading, and the dynamics are reduced. Can be.

또, 중간 전위발생회로(20)에서 독출기간에는 전류를 소비하지만, 회로 전체의 임피던스를 크게 함으로써 소비전류의 절감을 도모할 수가 있다.In addition, although the current is consumed during the readout period in the intermediate potential generating circuit 20, the current consumption can be reduced by increasing the impedance of the entire circuit.

또한, 본 고안은 상기 실시예에만 한정되는 것은 아니며, 여러가지의 변형이 가능함은 물론이다. 예컨대, 상기 실시예에서는 방전용 트랜지스터(24)를 각 메모리셀행 마다 설치한 경우에 대해 설명하였지만, 이것은 제1메모리어레이(10)에 1개 및 제2메모리어레이(13)에 1개만을 설치하여도 무방하고, 전체에서 1개만을 설치하여도 좋다. 또, 상기 노드(A1과 B1) 혹은 노드(A2와 B2)의 사이에 설치된 레벨다운용 트랜지스터(27)로서 통상의 인핸스먼트형인 것을 사용한 경우에 대해 설명하였지만, 진성 트랜지스터를 사용하여도 무방한 바, 진성트랜지스터를 사용함으로써 프로세스상의 오차가 발생하더라도 비트선에 공급되는 전위는 거의 일정하게 할 수 있어 수율의 저하을 방지할 수가 있다.In addition, this invention is not limited only to the said Example, Of course, various deformation | transformation is possible. For example, in the above embodiment, the case where the discharging transistors 24 are provided for each memory cell row has been described, but this is because only one is installed in the first memory array 10 and one in the second memory array 13 is provided. You may provide only one in all. In addition, although the case where a normal enhancement type was used as the level-down transistor 27 provided between the nodes A1 and B1 or the nodes A2 and B2 has been described, an intrinsic transistor may be used. By using the intrinsic transistor, even if an error occurs in the process, the potential supplied to the bit line can be made almost constant, thereby preventing a decrease in yield.

[고안의 효과][Effect of design]

이상 설명한 바와 같이 본 고안에 따르면, 선충전 및 방전을 행하여 불휘발성 메모리셀로 부터 데이터를 검출하는 불휘발성 반도체메모리에 있어서, 메모리용량에 관계없이 데이터검출수단에서 바르게 데이터를 검출할 수 있는 불휘발성 반도체메모리를 제공할 수가 있다.As described above, according to the present invention, in a nonvolatile semiconductor memory which detects data from a nonvolatile memory cell by performing precharge and discharge, a nonvolatile data can be detected correctly by the data detection means regardless of the memory capacity. A semiconductor memory can be provided.

Claims (4)

다수의 제1비트선과, 다수의 제1불휘발성 메모리셀 및 상기 다수의 제1비트선에 연결된 적어도 하나의 불휘발성 더미셀을 갖춘 제1선충전-방전형 메모리회로와,A first precharge-discharge type memory circuit having a plurality of first bit lines, a plurality of first nonvolatile memory cells and at least one nonvolatile dummy cell connected to the plurality of first bit lines; 다수의 제2비트선과, 다수의 제2불휘발성 메모리셀 및, 제2메모리회로의 다수의 제2비트선에 연결된 적어도 하나의 불휘발성 더미셀을 갖춘 제2선충전-방전형 메모리회로A second precharge-discharge type memory circuit having a plurality of second bit lines, a plurality of second nonvolatile memory cells, and at least one nonvolatile dummy cell connected to the plurality of second bit lines of the second memory circuit; 제2메모리회로의 적어도 하나의 더미셀중 하나를 따라 제1메모리회로의 다수의 제1불휘발성 메모리셀중 하나, 또는 제1메모리회로의 적어도 하나의 더미셀중 하나를 따라 제2메모리회로의 다수의 제2메모리셀중 하나를 선택하기 위한 셀선택수단.One of the plurality of first nonvolatile memory cells of the first memory circuit along one of the at least one dummy cell of the second memory circuit, or one of the at least one dummy cell of the first memory circuit Cell selection means for selecting one of the plurality of second memory cells; 각각 셀선택수단에 의해 선택된 더미셀을 포함하는 제1 또는 제2메모리회로로부터 출력되는 전위에 따라 선택된 메모리셀을 포함하는 제1 또는 제2메모리회로로 부터 출력되는 전위를 비교하여 선택된 메모리셀에 저장된 데이터를 검출하기 위한 데이터 검출수단.The potentials output from the first or second memory circuits including the memory cells selected according to the potentials output from the first or second memory circuits including the dummy cells selected by the cell selecting means are compared to the selected memory cells. Data detecting means for detecting stored data. 셀선택수단에 포함되고, 각각 각 메모리셀의 노드를 형성하도록 제1단에서 각 메모리회로의 상기 비트선에 연결됨과 더불어 각 메모리회로의 제2단에서 상호연결된 다수의 비트선 선택트랜지스터와, 어드레스신호에 따라 상기 비트선 선택트랜지스터중 하나를 선택 및 구동시키기 위한 열디코더를 구비하여 이루어진 제1 및 제2비트선 선택회로.A plurality of bit line selection transistors included in the cell selecting means, each of which is connected to the bit line of each memory circuit at a first stage to form a node of each memory cell, and interconnected at a second end of each memory circuit; And a column decoder for selecting and driving one of the bit line selection transistors according to a signal. 제1단에서 각 메모리회로에 대한 상기 다수의 비트선 선택 트랜지스터의 제2단의 노드에 연결된 다수의 레벨시프팅 트랜지스터 및,A plurality of level shifting transistors connected to a node of a second stage of said plurality of bit line selection transistors for each memory circuit in a first stage, and 각각 제1단에서 상기 각 다수의 레벨 시프팅 트랜지스터의 제2단에 연결된 다수의 선충적 트랜지스터를 구비하여 구성된 것을 특징으로 하는 불휘발성 반도체메모리A nonvolatile semiconductor memory comprising a plurality of nematode transistors each connected at a first stage to a second stage of each of the plurality of level shifting transistors 제1항에 있어서, 상기 데이터 검출수단이 상기 제1, 제2메모리어레이의 선충전기간에 출력상태가 초기설정되고, 방전기간에 상기 선택수단에 의해 선택된 메모리셀 및 더미셀로 부터의 독출전위의 비교를 행하는 CMOS형 플립플롭회로로 구성되어 있는 것을 특징으로 하는 불휘발성 반도체메모리2. The data detection means according to claim 1, wherein the output state is initially set in the precharge period of the first and second memory arrays, and the readout from the memory cell and the dummy cell selected by the selection means in the discharge period. A nonvolatile semiconductor memory comprising a CMOS flip-flop circuit for performing the above comparison 제1항에 있어서, 상기 제1, 제2메모리어레이내의 더미셀의 기하학적 크기가 메모리셀과는 다르게 설정되어 있는 것을 특징으로 하는 불휘발성 반도체메모리2. The nonvolatile semiconductor memory according to claim 1, wherein the geometric size of the dummy cells in the first and second memory arrays is set differently from that of the memory cells. 다수의 제1비트선과, 다수의 제1불휘발성 메모리셀 및 다수의 제1불휘발성 메모리셀과 다른 전기적특성을 갖춘 다수의 제1비트선에 연결된 적어도 하나의 제1불휘발성 더미셀, 다수의 제1불휘발성 메모리셀을 선택하기 위한 다수의 제1워드선 및, 상기 다수의 제1비트선에 연결된 적어도 하나의 제1불휘발성 더미셀을 동시에 선택하기 위한 더미워드선을 갖춘 제1선충전-방전형 메모리회로와,At least one first nonvolatile dummy cell connected to the plurality of first bit lines, the plurality of first nonvolatile memory cells, and the plurality of first bit lines having different electrical characteristics from the plurality of first nonvolatile memory cells, A first line charge having a plurality of first word lines for selecting a first nonvolatile memory cell and a dummy word line for simultaneously selecting at least one first nonvolatile dummy cell connected to the plurality of first bit lines Discharge memory circuits, 다수의 제2비트선과, 다수의 제2불휘발성 메모리셀 및 다수의 제2불휘발성 메모리셀과 다른 전기적 특성을 갖춘 다수의 제2비트선에 연결된 적어도 하나의 제2불휘발성 더미셀, 다수의 제2불휘발성 메모리셀을 선택하기 위한 다수의 제2워드선 및, 상기 다수의 제2비트선에 연결된 적어도 하나의 제2불휘발성 더미셀을 동시에 선택하기 위한 더미워드선을 갖춘 제2선충전-방전형 메모리회로At least one second nonvolatile dummy cell connected to the plurality of second bit lines, the plurality of second nonvolatile memory cells, and the plurality of second bit lines having different electrical characteristics from the plurality of second nonvolatile memory cells, A second line charge having a plurality of second word lines for selecting a second nonvolatile memory cell and a dummy word line for simultaneously selecting at least one second nonvolatile dummy cell connected to the plurality of second bit lines Discharge type memory circuit 제2메모리회로의 적어도 하나의 제2불휘발성 더미셀을 따라 제1메모리회로의 다수의 제1불휘발성 메모리셀중 하나, 또는 제1메모리회로의 적어도 하나의 제1불휘발성 더미셀을 따라 제2메모리회로의 다수의 제2메모리 셀중 하나를 선택하여 선택된 불휘발성 메모리셀로 부터 데이터를 독출하기 위한 셀선택수단,One of a plurality of first nonvolatile memory cells of the first memory circuit along at least one second nonvolatile dummy cell of the second memory circuit, or at least one first nonvolatile dummy cell of the first memory circuit Cell selection means for selecting one of the plurality of second memory cells of the two memory circuits to read data from the selected nonvolatile memory cell; 각각 셀선틱수단에 의해 선택된 불휘발성 더미셀을 포함하는 제1 또는 제2메모리회로로부터 출력되는 전위에 따라 선택된 메모리셀을 포함하는 제1 또는 제2메모리회로로부터 출력되는 전위를 비교하여 선택된 불휘발성 메모리셀에 저장된 데이터를 검출하기 위한 데이터 검출수단,A nonvolatile selected by comparing the potential output from the first or second memory circuit including the memory cell selected according to the potential output from the first or second memory circuit including the nonvolatile dummy cell each selected by the cell selection means Data detecting means for detecting data stored in the memory cell, 셀선택수단에 포함되고, 각각 각 메모리셀의 노드를 형성하도록 제1단에서 각 메모리회로의 상기 비트선에 연결됨과 더불어 각 메모리회로의 제2단에서 상호연결된 다수의 비트선 선택트랜지스터와, 어드레스신호에 따라 상기 비트선선택 트랜지스터중 하나를 선택 및 구동시키기 위한 열디코더를 구비하여 이루어진 제1 및 제2비트선 선택회로A plurality of bit line selection transistors included in the cell selecting means, each of which is connected to the bit line of each memory circuit at a first stage to form a node of each memory cell, and interconnected at a second end of each memory circuit; First and second bit line selection circuits including a column decoder for selecting and driving one of the bit line selection transistors according to a signal 제1단에서 각 메모리회로에 대한 상기 다수의 비트선 선택 트랜지스터의 제2단의 노드에 연결된 다수의 레벨시프팅 트랜지스터 및,A plurality of level shifting transistors connected to a node of a second stage of said plurality of bit line selection transistors for each memory circuit in a first stage, and 각각 제1단에서 상기 각 다수의 레벨 시프팅 트랜지스터의 제2단에 연결된 다수의 선충전 트랜지스터를 구비하여 구성된 것을 특징으로 하는 불휘발성 반도체메모리A nonvolatile semiconductor memory comprising a plurality of precharge transistors each connected at a first stage to a second stage of each of the plurality of level shifting transistors
KR2019950020819U 1989-12-22 1995-08-12 Nonvolatile semiconductor memory KR960006998Y1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR2019950020819U KR960006998Y1 (en) 1989-12-22 1995-08-12 Nonvolatile semiconductor memory

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP89-331126 1989-12-22
JP33112689A JP2573380B2 (en) 1989-12-22 1989-12-22 Non-volatile semiconductor memory
KR1019900021421A KR910013285A (en) 1989-12-22 1990-12-22 Nonvolatile Semiconductor Memory
KR2019950020819U KR960006998Y1 (en) 1989-12-22 1995-08-12 Nonvolatile semiconductor memory

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1019900021421A Division KR910013285A (en) 1989-12-22 1990-12-22 Nonvolatile Semiconductor Memory

Publications (1)

Publication Number Publication Date
KR960006998Y1 true KR960006998Y1 (en) 1996-08-16

Family

ID=27340460

Family Applications (1)

Application Number Title Priority Date Filing Date
KR2019950020819U KR960006998Y1 (en) 1989-12-22 1995-08-12 Nonvolatile semiconductor memory

Country Status (1)

Country Link
KR (1) KR960006998Y1 (en)

Similar Documents

Publication Publication Date Title
US5825205A (en) Level-shift circuit for driving word lines of negative gate erasable type flash memory
KR930004625B1 (en) Sensor amplifier
EP0740307B1 (en) Sense amplifier circuit for semiconductor memory devices
US5258958A (en) Semiconductor memory device
US4301518A (en) Differential sensing of single ended memory array
US5638326A (en) Parallel page buffer verify or read of cells on a word line using a signal from a reference cell in a flash memory device
US4813018A (en) Nonvolatile semiconductor memory device
US6222774B1 (en) Data-erasable non-volatile semiconductor memory device
US4881199A (en) Read circuit for reading the state of memory cells
JP2573380B2 (en) Non-volatile semiconductor memory
US5293345A (en) Semiconductor memory device having a data detection circuit with two reference potentials
EP0332135B1 (en) Nonvolatile memory circuit device with low power consumption and wide operating voltage range
EP0175101B1 (en) Semiconductor memory device
KR100323324B1 (en) Semiconductor memory device
US6418057B1 (en) Nonvolatile semiconductor memory device capable of correctly performing erasure/programming completion determination even in presence of defective bit
KR100264027B1 (en) Semiconductor memory
JP2004158111A (en) Memory circuit
EP0377840B1 (en) Nonvolatile semiconductor memory device having reference potential generating circuit
US5058062A (en) Nonvolatile semiconductor memory circuit including a reliable sense amplifier
US5982693A (en) Sense amplifier with improved bit line initialization
CN101656103B (en) Semiconductor memory device
US6343031B1 (en) Semiconductor memory device
US20100097836A1 (en) Memory Bitcell and Method of Using the Same
US5943268A (en) Non-volatile latch having PMOS floating gate memory cells
KR960006998Y1 (en) Nonvolatile semiconductor memory

Legal Events

Date Code Title Description
A201 Request for examination
UA0105 Converted application for utility model registration

Patent event date: 19950812

Patent event code: UA01011R05D

Comment text: Application for Conversion into Application for Utility Model Registration

UA0201 Request for examination

Patent event date: 19950812

Patent event code: UA02012R01D

Comment text: Request for Examination of Application

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

Comment text: Notification of reason for refusal

Patent event code: UE09021S01D

Patent event date: 19951030

UG1604 Publication of application

Patent event code: UG16041S01I

Comment text: Decision on Publication of Application

Patent event date: 19960719

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

Patent event date: 19961114

Comment text: Decision to Grant Registration

Patent event code: UE07011S01D

REGI Registration of establishment
UR0701 Registration of establishment

Patent event date: 19970211

Patent event code: UR07011E01D

Comment text: Registration of Establishment

UR1002 Payment of registration fee

Start annual number: 1

End annual number: 3

Payment date: 19970210

UR1001 Payment of annual fee

Payment date: 19990731

Start annual number: 4

End annual number: 4

UR1001 Payment of annual fee

Payment date: 20000731

Start annual number: 5

End annual number: 5

UR1001 Payment of annual fee

Payment date: 20010730

Start annual number: 6

End annual number: 6

UR1001 Payment of annual fee

Payment date: 20020729

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20030801

Year of fee payment: 8

UR1001 Payment of annual fee

Payment date: 20030801

Start annual number: 8

End annual number: 8

LAPS Lapse due to unpaid annual fee
UC1903 Unpaid annual fee