Memory circuit

Information

  • Patent Grant
  • 6330204
  • Patent Number
    6,330,204
  • Date Filed
    Wednesday, February 2, 2000
    25 years ago
  • Date Issued
    Tuesday, December 11, 2001
    23 years ago
Abstract
A memory circuit is provided which is capable of writing data with a simplified configuration and hence being improved in usability.The present invention comprises a fuse 10 having one end to which a bias voltage Vcc is to be applied from an internal power supply to have a disconnect/connect state storing data 0/1, a thyristor 11 having an anode terminal connected to the internal power supply through the fuse 10 and a cathode terminal being ground, an N-channel MOS transistor 12 having a drain terminal connected to a gate terminal of the thyristor 11 and a source terminal being ground, and a read-out circuit 14 for reading out data 0/1 stored on the fuse 10 through the N-channel MOS transistor 13.
Description




BACKGROUND OF THE INVENTION




1. Field of the Invention




This invention relates to a memory circuit having a fuse for use in circuit trimming, one-time ROM (Read Only Memory).




2. Description of the Prior Arts




Conventionally, a memory circuit having a fuse of polysilicon or the like in the semiconductor circuit stores data having a 1/0 value depending upon the presence or absence of disconnection in the fuse. A memory circuit of this kind is one type of programmable PROM which allows a user to freely write data thereon after manufacture, and constitutes a read only memory.





FIG. 5

shows a circuit configuration of a first conventional memory circuit as stated above. In the figure, a fuse


1


forming part of a semiconductor circuit is formed of polysilicon. The fuse


1


has one end connected to an external power supply so that an external voltage Vpp (12V-20V) is applied thereto. The fuse


1


is blown out due to Joule heat produced when a certain current or greater flows through. The fuse


1


in a blown state stores data “0” while it in an unblown state stores data “1”.




An N-channel MOS (Metal Oxide Semiconductor) transistor


2


serves as a switch element that decides whether to flow current though the fuse


1


or not. The N-channel MOS transistor


2


has a drain terminal connected through the fuse


1


to the external power supply (not shown) and a source terminal that is grounded. Also, the N-channel MOS transistor


2


is on/off-controlled by a disconnect (write) signal SW inputted to its gate terminal.




A sense line


3


connects between the other end of the fuse


1


(N-channel MOS transistor


2


drain terminal) and a read-out circuit


5


. Another N-channel MOS transistor


4


is inserted on the sense line


3


to have its drain terminal connected to a side of the fuse


1


and its source terminal connected to a side of the read-out circuit


5


. The N-channel MOS transistor


4


is to be on/off-controlled by a read signal SR inputted to the gate terminal.




The read-out circuit


5


compares a voltage on the sense line


3


with a reference voltage to read out a state of the fuse


1


(storage data) and output it as read-out data D. Specifically, the read-out circuit


5


outputs read-out data D “1” when the voltage on the sense line


3


is higher than the reference voltage. On the other hand, it outputs read-out data D “0” when the voltage on the sense line


3


is equal to or lower than the reference voltage.




In the above configuration, where storing data “0” on the memory circuit of

FIG. 5

, a not-shown control circuit outputs a disconnect signal SW to the gate terminal of the N-channel MOS transistor


2


. This causes the N-channel MOS transistor


2


to turn on so that an external voltage Vpp supplied for each power voltage Vcc is applied to the fuse


1


. If at this time the external voltage Vpp is raised to as high as 12V-20V, then a current flows through the fuse


1


. As a result, the fuse


1


is blown out due to occurrence of Joule heat. Accordingly, the fuse


1


in this case serves as a memory element storing data “0”.




to read out the data “0” stored by the fuse


1


, the control circuit (not shown) outputs a read signal SR to the gate terminal of the N-channel MOS transistor


4


. This turns on the N-channel MOS transistor


4


. In this case, however, the fuse


1


is blown so that the external voltage Vpp is not being applied on the sense line


3


. Due to this, in the read-out circuit


5


the voltage on the sense line


3


is not greater than the reference voltages. Thus, the read-out circuit


5


outputs dead-out data D “0”.




On the other hand, in a state the fuse


1


is not blown or data “1” is stored on the fuse


1


, when a read signal SR is inputted from the control circuit (not shown) to the gate terminal of the N-channel MOS transistor


4


, the N-channel MOS transistor


4


tuns on. The fuse


1


in this case is not blown. Consequently, the voltage on the sense line


3


is pulled up so that in the read-out circuit


5


the voltage on the sense line


3


is higher than the reference voltage. Thus, the read-out circuit


5


outputs read-out data D “1”. At this time the external voltage Vpp is nearly at the same as the power supply voltage Vcc so as not to flow an excessively great voltage through the fuse.





FIG. 6

shows a circuit configuration of a second conventional memory circuit. In this figure, the corresponding parts to those of

FIG. 5

are denoted by the same reference numerals, and duplicative explanations thereof are omitted. In

FIG. 6

, there is not provided the N-channel MOS transistor


2


shown in

FIG. 5

, wherein a bias voltage Vcc, e.g. power supply voltage Vcc, in place of the external voltage Vpp is applied to the fuse


1


. This bias voltage Vcc is a voltage to be applied to various parts of the memory circuit. Meanwhile, the fuse


1


is to be flown out due to the laser light L radiated from a not-shown laser oscillator.




In the above configuration, where storing data “0” in the memory circuit of

FIG. 6

, the not-shown laser oscillator radiates laser light L onto the fuse


1


. This blows out the fuse


1


due to heat produced by the laser light L. Therefore, the fuse


1


in this case serves as a memory element to store data “0”.




Where reading out data “0” stored on the fuse


1


, if a read signal SR is outputted from the control circuit (not shown) to the gate terminal of the N-channel MOS transistor


4


, the N-channel MOS transistor


4


turns on. In this case, however, because the fuse


1


is in blown, the sense line


3


is in a state that no bias voltage Vcc is applied thereto. Thus, read-out data D “0” is outputted from the read-out circuit


5


.




On the other hand, if a read signal SR is inputted from the control circuit (not shown) to the gate terminal of the N-channel MOS transistor


4


in the state that the fuse


1


is not in a blown state, or in a state “1” data is stored on the fuse


1


, then the N-channel MOS transistor


4


turns on. In this case, the voltage on the sense line


3


is pulled up because the fuse


1


is not in blown. Accordingly, read-out data D “1” is outputted from the read-out circuit


5


.




The conventional memory circuit of

FIG. 5

, however, uses two systems of power supplies including a power supply for biasing and an external power supply for blowing the fuse


1


out. This results in a problem that the conventional memory circuit is complicated in circuit configuration because of using two power supply systems.




On the other hand, the conventional memory circuit of

FIG. 6

radiates laser light L to the fuse


1


thereby performing data writing. However, such write operation is possible only before mounting the memory circuit in a package (not shown). That is, the conventional memory circuits have an disadvantage that data writing is impossible to perform after mounting the memory circuit in a package resulting in poor usability.




SUMMARY OF THE INVENTION




It is therefore an object of the present invention to provide a memory circuit which is capable of writing data with a simplified configuration and hence being improved in usability.




In accordance with the present invention, a memory circuit formed on a semiconductor substrate, comprises: a fuse having one end connected to a power supply potential to have a disconnect/connect state storing data


0


/


1


; a switching element inserted between the other end of the fuse and a ground; a read-out circuit for reading out data stored on the fuse; a drive control means for driving and controlling the switching element when writing to the fuse.




With this configuration, where data


1


is to be stored on the fuse the drive control means does not drive the switching element. Consequently, no current flows through the fuse so that the fuse not blown out stores data


1


. This allows the data


1


to be read out of the read-out circuit.




Meanwhile, where data


0


is to be stored on the fuse, the switching element is driven by the drive control means. This connects the internal power supply to the ground through the fuse and switching element. The fuse is blown out by a large current flowing through it, being stored with data


0


. This allows the data


0


to be read out of the read-out circuit.




In this manner, the above invention is configured such that the fuse is connected to the internal power supply and the switching element is provided to control a current to flow through the fuse, thus not requiring an external power supply as needed in the conventional. In this invention, because data writing/reading is possible with a single power supply (internal power supply), the power supply circuit can be simplified in configuration.




Furthermore, because this invention does not require laser light needed in the conventional, even after packaging the memory circuit, data writing is possible using the switching element and internal power supply thus improving usability.




Also, in the memory circuit, the switching element is formed by a thyristor, and the drive control means turns on the thyristor when writing data


0


to the fuse, and turns off the thyristor when writing data


1


to the fuse.




With this structure, when the thyristor is turned on by the drive control means, the internal power source is connected to the ground through the fuse and thyristor so that the fuse is blown by a large current flowing through it and data


0


is stored on the fuse. This allows the data


0


to be read out of the read-out circuit.




On the other hand, in a state that the thyristor is turned off by the drive control means, the fuse is not blown because no current flows through it and data


1


is stored on the fuse. This allows the data


1


to be read out of the read-out circuit.




In this manner, this invention is configured such that the fuse is connected to the internal power supply and the thyristor is provided to control a current to flow through the fuse, similarly to the above invention. Thus, the power supply circuit can be simplified in configuration and hence improved in usability.




In accordance with the present invention, a memory circuit formed on a semiconductor substrate, comprises: a memory array to which data is to be electrically erased/written; a write control means for controlling erasing/writing of data to the memory array only while being inputted with an operation signal; a fuse having one end connected to a power supply potential; a switching element inserted between the other end of the fuse and a ground; a signal supply means for producing the operation signal to be supplied to the write control means only while the fuse is not blown; and a drive control means for driving and controlling the switching element.




With this structure, in a state the fuse is not blown, the write control circuit performs writing/erasing to and from the memory array according to an operation signal supplied from the signal supply means. If the switching element is driven by the drive control means after ending the data writing to the memory array, the internal power supply is electrically connected to the ground through the fuse and switching element, thereby flowing a large current through the fuse. Due to this, the fuse is blown out to suspend the operation signal from being supplied to the write control means, thus providing a state that erasing/writing from or to the memory array is impossible to perform by the write control means.




In this manner, the use of the fuse and switching element can prohibit against writing to the rewritable memory array. Consequently, according to this invention, the simple structure that the fuse is blown by using a single power supply (internal power supply) can improve security for the rewritable memory array, thus further improving usability.




In accordance with the present invention, a memory circuit formed on a semiconductor substrate, comprises: a memory array to which data is to be electrically erased/written; a write control means for controlling erasing/writing of data to the memory array; a power supply control means for supplying power supply to the write control means only while being inputted with an operation signal; a fuse having one end connected to a power supply potential; a switching element inserted between the other end of the fuse and a ground; a signal supply means for producing the operation signal to be supplied to the power supply control means only while the fuse is not blown; and a drive control means for driving and controlling the switching element.




With this structure, in a state the fuse is not blown, the power supply control means supplies power to the write control means according to an operation signal supplied from the signal supply means. During this time, the write control means performs erasing/writing from or to the memory array. If the switching element is driven by the drive control means after ending the data writing to the memory array, the internal power supply is electrically connected to the ground through the fuse and switching element, thereby flowing a large current through the fuse. Due to this, the fuse is blown out to suspend the operation signal from being supplied to the power supply control means, suspending the supply of power to the write control means, thus providing a state that erasing/writing from or to the memory array is impossible to perform by the write control means.




In this manner, the simple structure that the fuse is blown by using a single power supply (internal power supply) can easily improve security for the rewritable memory array, further improving usability.




In accordance with the present invention, a thyristor is configured by PNP and NPN bipolar transistors to be parasitically formed in a CMOS semiconductor integrated circuit, the PNP bipolar transistor having a base electrode formed by a low concentration N-type diffusion layer, an emitter electrode formed by a P-type diffusion layer high in concentration in the low concentration N-type diffusion layer and a collector electrode formed by a low concentration P-type diffusion layer, the NPN bipolar transistor having a base electrode formed by a low concentration P-type diffusion layer, an emitter electrode formed by an N-type diffusion layer high in concentration in the low concentration P-type diffusion layer and a collector electrode formed by a low concentration N-type diffusion layer, and an N-type MOS transistor as the drive control means having a drain electrode connected to the low concentration N-type diffusion layer.




With this structure, a signal is supplied to the gate of the N-type MOS transistor as a driven control means for the thyristor to turn on the N-type MOS transistor. This turns on the thyristor formed by the PNP bipolar transistor and NPN bipolar transistor, keeping a large current to flow and resulting in blowout of the fuse.




In this manner, the utilization of a thyristor to be parasitically formed in the CMOS semiconductor integrated circuit makes it possible to configure the present memory circuit with easiness and at low cost.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

shows a configuration of a memory circuit according to Embodiment 1 of the present invention;





FIG. 2

shows a configuration of a read-out circuit


14


shown in

FIG. 1

;





FIG. 3

shows a configuration of a memory circuit according to Embodiment 2 of the invention;





FIG. 4

shows a configuration of a memory circuit according to Embodiment 3 of the invention;





FIG. 5

shows circuit configuration


1


of a conventional memory circuit;





FIG. 6

shows circuit configuration


2


of a conventional memory circuit;





FIG. 7

shows a configuration of a thyristor according to Embodiment 4 of the invention; and





FIG. 8

shows a configuration of a thyristor according to Embodiment 5 of the invention.











DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS




Embodiments of memory circuits


1


to


3


will now be described hereinunder with reference to the drawings.




(Embodiments 1)




Referring to

FIG. 1

, there is illustrated a block diagram showing a configuration of a memory circuit according to Embodiment 1 of the present invention. The memory circuit described hereinunder is formed on a semiconductor substrate. In the figure, a fuse


10


is formed of an aluminum-silicon based alloy, tungsten-silicide alloy, polysilicon or the like. The fuse


10


has one end to be applied with a bias voltage Vcc from a not-shown internal power supply. This bias voltage Vcc is the voltage for each part of the bias.




When a current of a given amount or greater passes through the fuse


10


, it will be blown out due to Joules heat. The fuse


10


in a blown state stores data “0”, and in a not-blown state stores data “1”. A thyristor


11


has an anode terminal connected to an internal power source (not shown) through the fuse


10


, and a cathode terminal being ground.




An N-channel MOS transistor


12


has a drain terminal connected to a gate terminal of the thyristor


11


, and a source terminal being ground. The N-channel MOS transistor


12


is on/off-controlled by a disconnect signal SW. A sense line


100


connects between the other end of the fuse


10


(thyrystor


11


anode terminal) and a read-out circuit


14


, hereinafter referred.




The N-channel MOS transistor


13


is inserted on the sense line


100


to have a drain terminal connected to a fuse


10


side and a source terminal connected a read-out circuit


14


side. The N-channel MOS transistor


13


is on/off-controlled by a read signal SR inputted to a gate terminal thereof.




The read-out circuit


14


serves as a sense amplifier to compare a voltage on the sense line


100


with a reference voltage, thereby reading out a state of the fuse


10


(memory data) outputted as read-out data D. Specifically, the read-out circuit


14


outputs read-out data D “1” when the voltage on the sense line


100


is higher than the reference voltage, and read-out data D “0” when the voltage on the sense line


100


is equal to or lower than the reference voltage.




Referring to

FIG. 2

, there is illustrated a configuration of the read-out circuit


14


. In the read-out circuit


14


, an N-channel MOS transistor


15


is inserted on the sense line


100


in a manner similar to the N-channel MOS transistor


13


. The N-channel MOS transistor


15


has a drain terminal connected to the source terminal of the N-channel MOS transistor


13


, and a source terminal connected to a +terminal of a comparator


19


, hereinafter referred.




An N-channel MOS transistor


16


has a drain terminal connected to the source terminal of the N-channel MOS transistor


15


, and a source terminal being ground. The N-channel MOS transistor


16


has a gate terminal connected to a not-shown internal power supply. A bias voltage Vcc is applied to the gate terminal.




A bias control circuit


17


is to supply a bias voltage to the gate terminal of the N-channel MOS transistor


15


. When inputted by a sense enable signal S SE from a not-shown control circuit, the bias control circuit


17


supplies a bias current. A reference voltage generating circuit


18


outputs a reference voltage V


1


to a—terminal of the comparator


19


when inputted by a sense enable signal S SE. Here, the reference voltage V


1


is set higher than a voltage on the sense line


100


(voltage V


2


to be compared) when the fuse


10


is not blown.




The comparator


19


compares a reference voltage V


1


with a voltage V


2


to be compared. The comparator


19


outputs “1” as read-out data D when the voltage V


2


to be compared is higher than the reference voltage V


1


, and “0” as read-out data D when the voltage V


2


to be compared is equal to or lower than the reference voltage V


1


.




The store data “0” on the memory circuit of

FIG. 2

in the above configuration, a disconnect signal SW is inputted from the not-shown control circuit to the gate terminal of the N-channel MOS transistor


12


. This turns on the N-channel MOS transistor


12


to thereby trigger the gate of the thyristor


11


.




Due to this, the thyristor


11


is turned on allowing a current to flow through the fuse


10


. Thus, the fuse


10


is blown out by Joule heat caused due to the current. The fuse


10


in this case serves as a memory element to store data “0”.




To read out data “0” stored on the fuse


10


, when a read signal SR is outputted from the control circuit (not shown) to the gate terminal of the N-channel MOS transistor


13


, then the N-channel MOS transistor


13


is turned on. In this case, if it is assumed that a bias voltage Vcc is being applied to the gate terminal of the N-channel MOS transistor


16


, the N-channel MOS transistor


16


is rendered in an on state.




It is further assumed that a sense enable signal S SE is inputted to the bias control circuit


17


and reference voltage generating circuit


18


. The N-channel MOS transistor


15


is rendered on due to a bias voltage supplied from the bias control circuit


17


. On the other hand, a reference voltage V


1


is outputted from the reference voltage generating circuit


18


to the—terminal of the comparator


19


.




Consequently, because in this case the fuse


10


is blown out, a voltage V


2


(potential) to be compared on the sense line


100


is pulled down through the N-channel MOS transistor


16


. From this, the comparator


19


outputs “0” of read-out data D because the voltage V


2


to be compared is equal to or lower than the reference voltage V


1


.




Meanwhile, if a read signal SR is inputted from the control circuit (not shown) to the gate terminal of the N-channel MOS transistor


13


in a state the fuse


10


is not blown, in other words, in a state data “1” is stored on the fuse


10


, then the N-channel MOS transistor


13


is turned on.




In this case, because the fuse


10


is not blown, the voltage V


2


to be compared on the sense line


100


is pulled up through the N-channel MOS transistor


15


, N-channel MOS transistor


13


and fuse


10


. Due to this, the comparator


19


outputs “1” of read-out data D because the voltage V


2


to be compared is higher than the reference voltage V


1


.




As described above, according to the memory circuit of Embodiment 1, because the fuse


10


is connected to the internal power supply and the thyristor


11


is provided to control a current to flow through the fuse


10


, no external power supply is required differently from the conventional. Accordingly, the memory circuit of Embodiment 1 can write and read data by merely using the single power supply (internal power supply), thus simplifying power supply circuit configuration.




Furthermore, the memory circuit of Embodiment 1 does not require laser light as needed in the conventional. Accordingly, even after the memory circuit (semiconductor circuit) is packaged, it is possible to write data by using the thryristor


11


and internal power supply, thus improving usability.




(Embodiment 2)




Referring to

FIG. 3

, there is illustrated a block diagram showing a configuration of a memory circuit according to Embodiment 2 of the invention. In the figure, the corresponding parts to those of

FIG. 2

are denoted by the same reference numerals, omitting explanations thereof. In

FIG. 3

, there are provided a P-channel MOS transistor


20


, an N-channel MOS transistor


21


, an inverter


22


, an inverter


23


, a charge pump


24


, an EEPROM (Electrically Erasable Programmable ROM) memory array


25


, a row decoder


26


and a column decoder


27


, in place of the N-channel MOS transistor


13


and read-out circuit


14


of FIG.


2


.




In

FIG. 3

, the P-channel MOS transistor


20


is inserted on the sense line


100


to have a source terminal connected to a side of the fuse


10


. The N-channel MOS transistor


21


has a drain terminal connected to a drain terminal of the P-channel MOS transistor


20


, and a source terminal being ground.




The P-channel and N-channel MOS transistor


20


,


21


are each on/off-controlled by a power-on reset signal S PR inputted to a gate terminal thereof. Here, the power-on reset signal S PR assumes a high level when turning on the power. This is a signal to reset a latch circuit configured by the inverters


22


and


23


.




The charge pump


24


acts as a booster circuit when data is written to the EEPROM memory array


25


, hereinafter referred. The charge pump


24


is inputted with an EEPROM write signal S EW from the not-shown control circuit, and outputs a high voltage when the charge pump enable signal S CE is at a high level. That is, the charge pump


24


becomes a writable state when the charge pump enable signal S CE is at a high level, and a non-writable state when the charge pump enable signal S CE is at a low level.




The charge pump


24


acts as a booster circuit when data is written to the EEPROM memory array


25


, hereinafter referred. The charge pump


24


is inputted with an EEPRPM write signal S EW from the not-shown control circuit, and outputs a high voltage when the charge pump enable signal S CE is at a high level. That is, the charge pump


24


becomes a writable state when the charge pump enable signal S CE is at a high level, and a non-writable state when the charge pump enable signal S CE is at a low level.




The EEPROM memory array


25


constitutes a memory that is capable of electrically erasing/writing data, which is formed by a plurality of memory cells arranged in a matrix form. This EEPROM memory array


25


has, in a row direction, an N number of word lines and, in a column direction, an M number of data lines. Memory cells are arranged at intersection of the word lines of N in the number and the data lines of M in the number. In the EEPROM memory array


25


, when a high voltage is applied to the memory cell, its data is rewritten from “1” to “0” or from “0” to “1”.




The row decoder


26


selects a row-direction word line of the EEPROM memory array


25


based on an address signal inputted from the not-shown control circuit so that it applies to this word line a high voltage supplied from the charge pump


24


.




The column decoder


27


selects a row-direction data line of the EEPROM memory array


25


based on an address signal inputted from the not-shown control circuit so that it applies to this data line a high voltage supplied from the charge pump


24


. That is, a high voltage is applied to a memory cell at an intersection of a word line as selected by the row decoder


26


and a data line selected by the column decoder


27


. Due to this, the data on the same memory cell is rewritten from “1” to “0” or “0” to “1”.




In the above configuration, when a bias voltage Vcc is applied to each portion of the memory circuit of

FIG. 3

, a high-level power-on reset signal S PR is inputted to the respective gate terminals of the P-channel MOS transistor


20


and the N-channel MOS transistor


21


. This turns the P-channel MOS transistor


20


off and the N-channel MOS transistor


21


on.




In this case, because the drain terminal voltage of the p-channel MOS transistor


20


is pulled down to a ground potential through the N-channel MOS transistor


21


, a low level signal is inputted to the inverter


22


so that the inverter


22


has an output at a high level. Furthermore, the inverter


23


has an output at a low level. That is, in this case, a low-level change pump enable signal S CE is latched by the inverter


22


and inverter


23


whereby a latch circuit configured by the inverters


22


and


23


is reset.




In the case that the power-on reset signal S PR changes from the high level to a low level, the P-channel MOS transistor


20


turns from off to on while the N-channel MOS transistor


21


turns from on to off. Due to this, because the drain terminal voltage of the P-channel MOS transistor


20


is pulled up by the bias voltage Vcc through the P-channel transistor


20


and fuse


10


, the input of the inverter


22


changes from the low level to a high level.




As a result, the output change of the inverter


22


from the high to low level changes an output of the inverter


23


, or charge pump enable signal S CE, from the low level to a high level.




Accordingly, in this case the charge pump


24


is in an enable state because a high level of charge pump enable signal S CE is inputted to the charge pump


24


. If in this state an EEPROM write signal S EW is inputted from the not-shown control circuit to the charge pump


24


, the charge pump


24


outputs a high voltage to the both the row decoder


26


and the column decoder


27


.




Furthermore, if in this state an address signal is inputted from the not-shown control circuit to both the row decoder


26


and the column decoder


27


, the above high voltage is applied to a word line in the row direction and a data line in the column direction of the EEPROM memory array


25


through the row decoder


26


and column decoder


27


. Due to this, a memory cell at an intersection of the word and data lines can be rewritten of data from “1” to “0” or from “0” to “1”.




Thereafter, data renewals are made on the relevant memory cell of the EEPROM memory array


25


each time an EEPRPM write signal S EW is inputted to the charge pump


24


and an address signal is inputted to the row decoder


26


and column decoder


27


.




In the case that a disconnect signal SW is inputted from the not-shown control circuit to the gate terminal of the N-channel MOS transistor


12


at a time point that all data has been written to the EEPROM memory array


25


, i.e. at a time point that renewal becomes unnecessary, the N-channel MOS transistor


12


turns on to apply trigger to a gate of the thyristor


11


.




This turns on the thyristor


11


to flow a current through the fuse


10


. Thus, the fuse


10


blows out due to Joule heat caused by the current. If in this state a power is again turned on, a high level of power-on reset signal S PR is inputted to gate terminals of the P-channel MOS transistor


20


and N-channel MOS transistor


21


in a manner similar to the above operation. This causes the P-channel MOS transistor


20


to turn off and the N-channel MOS transistor


21


to turn on.




In this case, low-level charge pump enable signals S CE are latched on the inverters


22


and


23


, similarly to the above operation. When the power-on reset signal S PR becomes from high to low level, the P-channel MOS transistor


20


turns from off to on while the N-channel MOS transistor


21


turns from on to off. In this case, however, the fuse


10


is blown. Consequently, even if the P-channel MOS transistor


20


be turned on, the charge pump enable signal S CE remains at the low level.




Accordingly, the charge pump


24


is inputted with the low level charge pump enable signal S CE and hence the charge pump


24


remains in an inoperative state. If in this state an EEPROM write signal S EW be inputted from the not-shown control circuit to the charge pump


24


, no high voltage is outputted from the charge pump


24


. That is, in a state the fuse


10


is blown, writing is impossible for the EEPROM memory array


25


.




As explained above, it is possible for the memory circuit of Embodiment 2 to prohibit writing to the rewritable memory (EEPROM memory array


25


) by using the fuse


10


and thyristor


11


. According to the memory circuit of Embodiment 2, the rewritable memory array can be easily improved in security by a simple configuration using a single power supply (internal power supply) to cause the fuse


10


to blow, further improving usability.




Embodiment 3




Referring to

FIG. 4

, there is illustrated a block diagram showing a configuration of a memory circuit according to Embodiment 3 of the invention. In this figure, the corresponding parts to those of

FIG. 3

are denoted by the same reference characters, and duplicative explanations thereof are omitted. In

FIG. 4

, there is newly provided a P-channel MOS transistor


28


.




The P-channel MOS transistor


28


is inserted on a power supply line connecting between an internal power supply (not shown) supplying a bias voltage Vcc to the charge pump


24


and the charge pump


24


. That is, the P-channel MOS transistor


28


has a source terminal connected to a side of the internal power supply (not shown) and a drain terminal connected to a side of the charge pump


24


.




Also, the P-channel MOS transistor


28


has a gate terminal connected to an output terminal of an inverter


22


. To this gate terminal is inputted an output signal of the inverter


22


(charge pump enable signal S CE).




In the above configuration, If a bias voltage Vcc is applied to various portions of the memory circuit of

FIG. 4

, a high level of power-on reset signal S PR is inputted to respective gate terminals of the P-channel MOS transistor


20


and the N-channel MOS transistor


21


. This causes the P-channel MOS transistor


20


to turn off and the N-channel MOS transistor


21


to turn on.




In this case, because the P-channel MOS transistor


20


at its drain terminal is pulled down to a ground potential through the N-channel MOS transistor


21


, a low level signal is inputted to the inverter


22


. The output of the inverter


22


, or charge pump enable signal S CE, becomes a high level.




Accordingly, because in this case the charge pump enable signal S CE is at a high level, the P-channel MOS transistor


28


is rendered off. A bias voltage Vcc is not yet applied to the charge pump


24


.




In the case that the power-on reset signal S PR becomes from a high to low level, the P-channel MOS transistor


20


turns from off to on. On the other hand, the N-channel MOS transistor


21


turns from on to off. Due to this, the P-channel MOS transistor


20


at its drain terminal is pulled up by the bias voltage Vcc through the P-channel MOS transistor


20


and fuse


10


. Accordingly, the input to the inverter


22


changes from a low to high level.




As a result, the output of the inverter


22


(charge pump enable signal S CE) changes from a high to low level, thereby turning the P-channel MOS transistor


28


from off to on. Due to this, the charge pump


24


is supplied with the bias voltage Vcc, being put in an enable state.




In this state, an address signal is inputted from the not-shown control circuit to both the row decoder


26


and the column decoder


27


, the high voltage is applied to a word line in the row direction and data line in the column direction of the EEPROM memory array


25


similarly to the operation mentioned before. Due to this, a memory cell at an intersection of the word line and data line can be rewritten of data from “1” to “0” or “0” to “1”.




Thereafter, the relevant memory cell of the EEPROM memory array


25


is renewed of data each time an EEPRPM write signal S EW is inputted to the charge pump


24


and an address signal is inputted to the row decoder


26


and column decoder


27


.




When data renewal becomes unnecessary to the EEPROM memory array


25


, if a disconnect signal SW is inputted to the gate terminal of the N-channel MOS transistor


12


from the not-shown control circuit, the N-channel MOS transistor


12


turns on thus applying trigger to the gate of the thyristor


11


. This causes the fuse


10


to be blown out.




If in this state a power is again turned on, a high level of power-on reset signal S PR is inputted to the respective gate terminals of the P-channel MOS transistor


20


and N-channel MOS transistor


21


similarly to the operation mentioned before. This causes the P-channel MOS transistor


20


to turn off and the N-channel MOS transistor


21


to turn on.




When the power-on reset signal S PR becomes from a high to low level, the P-channel MOS transistor


20


turns from off to on and the N-channel MOS transistor


21


turns from on to off. In this case, however, the fuse


10


has been blown out. Consequently, the output of the inverter


22


(charge pump enable signal S CE) remains at a high level even if the P-channel MOS transistor


20


turns on.




Accordingly, the P-channel MOS transistor


28


at its gate terminal is still applied with a high-level charge pump enable signal S CE so that the P-channel MOS transistor


28


remains off. Consequently, the bias voltage Vcc is not applied to the charge pump


24


. That is, the charge pump


24


is left inoperative. That is, in the state the fuse


10


is blown it is impossible to conduct write operation to the EEPROM memory array


25


.




As explained above, according to the memory circuit of Embodiment 3, it is possible to improve security for the rewritable memory similarly to the memory circuit of Embodiment 2. Thus usability is further improved.




Embodiment 4




Referring to

FIG. 7

, there is illustrated a sectional view showing a structure of a thyristor element according to Embodiment 4 of the invention.




The thyristor element utilizes a thyristor configuration to be parasitically formed in a CMOS semiconductor circuit on a P-type substrate


207


. The thyristor comprises PNP and NPN bipolar transistors formed in the CMOS circuit, the PNP bipolar transistor having a base electrode formed by a low concentration N-type diffusion layer


206


, an emitter electrode formed by a P-type diffusion layer


210


high in concentration formed in the low concentration N-type diffusion layer


206


, and a collector electrode formed by a low concentration P-type diffusion layer


207


. The NPN bipolar transistor has a base electrode formed by a low concentration P-type diffusion layer


207


, an emitter electrode formed by an N-type diffusion layer


211


high in concentration formed in the low concentration P-type diffusion layer, and a collector electrode formed by a low concentration N-type diffusion layer. A fuse is connected to a metal electrode


201


as an anode while a metal electrode


204


as a cathode is connected to the ground thus being rendered at a low potential. A high level signal is applied to a gate electrode


203


of an NMOS transistor having N-type source and drain regions


212


,


213


and an insulating film


208


, and being connected to a metal electrode


202


as a gate of the thyristor. This turns on the thyristor to continuously flow a large current, resulting in blowout in the fuse connected to the anode.




Embodiment 5





FIG. 8

is a sectional view showing a configuration of thyristor element according to Embodiment 5 of the invention.




The basic structure is provided by a parasitically formed element in a CMOS semiconductor integrated circuit, similarly to the thyristor shown in Embodiment 4. In

FIG. 8

, a single N-type diffusion layer


215


is formed in place of the high-concentration N-type diffusion layer


211


to serve as a gate electrode of a thyristor of FIG.


7


and the high-concentration N-type diffusion layer to serve as a drain electrode of the N-type MOS transistor.




This configuration makes it possible to form the thyristor element in a smaller area.




As explained above, the present invention is configured such that the fuse is connected to the internal power supply and the switching element is provided to control a current to flow through the fuse, thus not requiring an external power supply as needed in the conventional. Because data writing/reading is possible with a single power supply (internal power supply), the power supply circuit can be simplified in configuration.




Furthermore, because there is no necessity of laser light needed in the conventional, even after packaging the memory circuit, data writing is possible using the switching element and internal power supply thus providing an effect of improving usability.




Also, the fuse is connected to the internal power supply and the thyristor is provided to control a current to flow through the fuse, similarly to the above invention. Accordingly, an effect is provided that the power supply circuit can be simplified in configuration and hence improved in usability.




Also, the use of the fuse and switching element can prohibit against writing to the rewritable memory array. Consequently, according to this invention, the simple structure that the fuse is blown by using a single power supply (internal power supply) can improve security for the rewritable memory array, thus providing an effect of further improving usability.




Furthermore, thyristor element forming the present memory circuit is constituted by PNP and NPN bipolar transistors parasitically formed in the CMOS semiconductor integrated circuit. Consequently, there is no necessity of a new manufacture process for device forming, thus providing an effect to form the present memory circuit with easiness and at low cost.



Claims
  • 1. A memory circuit formed on a semiconductor substrate, comprising:a fuse having a first end connected to a power supply potential generated by a main power supply used to provide a bias voltage to components of the memory circuit so that the fuse has a disconnect/connect state for storing a bit of binary data based on whether or not the fuse has been blown by a current passing therethrough produced by the power supply potential; a switching element inserted between a second end of the fuse opposite the first end and a reference potential, and being capable of passing a current large enough to blow out the fuse based solely on the power supply potential; a read-out circuit for reading out the binary data bit stored by the fuse; and drive control means for driving and controlling the switching element when writing to the fuse so that the current passing through the fuse based solely on application of the power supply potential is large enough to blow out the fuse.
  • 2. A memory circuit according to claim 1; wherein the switching element comprises a thyristor; and the drive control means includes means for turning on the thyristor when writing data having a value of 0 to the fuse and turning off the thyristor when writing data having a value of 1 to the fuse.
  • 3. A memory circuit formed on a semiconductor substrate, comprising:a memory array to which data is to be electrically erased/written; write control means for controlling erasing/writing of data to the memory array only while being supplied with an operation signal; a fuse having a first end connected to a power supply potential generated by a main power supply used to provide a bias voltage to components of the memory circuit so that the fuse may be used for storing a bit of binary data based on whether or not the fuse has been blown by a current passing therethrough produced by the power supply potential; a switching element inserted between a second end of the fuse opposite the first end and a reference potential, and being capable of passing a current large enough to blow out the fuse based solely on the power supply potential; signal supply means for producing the operation signal to be supplied to the write control means only when the fuse has not been blown; and drive control means for driving and controlling the switching element when writing to the fuse so that the current passing through the fuse based solely on application of the power supply potential is large enough to blow out the fuse.
  • 4. A memory circuit formed on a semiconductor substrate, comprising:a memory array to which data is to be electrically erased/written; write control means for controlling erasing/writing of data to the memory array; high voltage supply control means for supplying a higher voltage than a power supply potential used for providing a bias voltage to components of the memory circuit, the higher voltage being supplied to the write control means only while the high voltage supply control means is being supplied with an operation signal; a fuse having a first end connected to the power supply potential generated by a main power supply used to provide a bias voltage to components of the memory circuit so that the fuse may be used for storing a bit of binary data based on whether or not the fuse has been blown by a current passing therethrough produced by the power supply potential; a switching element inserted between a second end of the fuse and a reference potential, and being capable of passing a current large enough to blow out the fuse based solely on the power supply potential; signal supply means for producing the operation signal to be supplied to the high voltage supply control means only when the fuse has not been blown; and drive control means for driving and controlling the switching element when writing to the fuse so that the current passing through the fuse based solely on application of the power supply potential is large enough to blow out the fuse.
  • 5. A memory circuit formed on a semiconductor substrate, comprising:a fuse having a first end connected to a power supply potential generated by a main power supply used to drive other components of the memory circuit to have a disconnect/connect state for storing a bit of binary data based on whether or not the fuse has been blown by a current passing therethrough produced by the power supply potential; a switching element comprising a thyristor inserted between a second end of the fuse opposite the first end and a reference potential; a read-out circuit for reading out the binary data bit stored by the fuse; and drive control means comprising a MOS transistor for driving and controlling the thyristor to operate as the switching element when writing to the fuse; wherein the thyristor comprises PNP and NPN bipolar transistors parasitically formed in a CMOS semiconductor integrated circuit, the PNP bipolar transistor having a base electrode formed by a low concentration N-type diffusion layer, an emitter electrode formed by a P-type diffusion layer high in concentration formed in the low concentration N-type diffusion layer and a collector electrode formed by a low concentration P-type diffusion layer, and the NPN bipolar transistor having a base electrode formed by a low concentration P-type diffusion layer, an emitter electrode formed by an N-type diffusion layer high in concentration formed in the low concentration P-type diffusion layer and a collector electrode formed by a low concentration N-type diffusion layer, and wherein the MOS transistor serving as the drive control means comprises an N-type MOS transistor having a drain electrode connected to the low concentration N-type diffusion layer.
  • 6. A memory circuit comprising: a fuse having a first end connected to a power supply potential to have a disconnect/connect state storing binary data; a switching element comprising a thyristor inserted between a second end of the fuse and ground; a read-out circuit for reading out data stored on the fuse; and drive control means for driving and controlling the switching element when writing to the fuse.
  • 7. A memory circuit according to claim 6; wherein the drive control means turns on the thyristor when writing a data value of 0 to the fuse and turns off the thyristor when writing a data value of 1 to the fuse.
  • 8. A memory circuit according to claim 6; wherein the fuse, the switching element, the read-out circuit and the drive control means are formed in a semiconductor substrate.
  • 9. A memory circuit according to claim 6; further comprising a rewritable memory array to which data may be electrically written and erased; write control means for controlling the writing and erasing of data to the memory array only while being supplied with an operation signal; and signal supply means for producing the operation signal only when the fuse has not been blown.
  • 10. A memory circuit according to claim 6; further comprising a rewritable memory array to which data may be electrically written and erased; write control means for controlling the writing and erasing of data to the memory array; high voltage supply control means for supplying a higher voltage than a power supply voltage used for providing a bias voltage to components of the memory circuit, the higher voltage being supplied to the write control means only when the high voltage supply control means is being supplied with an operation signal; and signal supply means for producing the operation signal to be supplied to the high voltage supply control means only when the fuse has not been blown.
  • 11. A memory circuit according to claim 6; wherein the drive control means comprises a MOS transistor.
  • 12. A memory circuit according to claim 11; wherein the thyristor comprises PNP and NPN bipolar transistors parasitically formed in a CMOS semiconductor integrated circuit, the PNP bipolar transistor having a base electrode formed by a low concentration N-type diffusion layer, an emitter electrode formed by a P-type diffusion layer high in concentration formed in the low concentration N-type diffusion layer and a collector electrode formed by a low concentration P-type diffusion layer, and the NPN bipolar transistor having a base electrode formed by a low concentration P-type diffusion layer, an emitter electrode formed by an N-type diffusion layer high in concentration formed in the low concentration P-type diffusion layer, and a collector electrode formed by a low concentration N-type diffusion layer; and the drive control means comprises an N-type MOS transistor having a drain electrode connected to the low concentration N-type diffusion layer.
  • 13. A memory circuit comprising: a power source voltage terminal for supplying a power source voltage for biasing internal components of the memory circuit; a fuse connected to the power source voltage terminal for storing a data bit based on whether or not the fuse has been blown by a current passing therethrough produced by the power source voltage; a first switching element inserted between the fuse and a reference potential for selectively allowing a current to pass through the fuse large enough to blow out the fuse; a read-out circuit for reading out the data bit stored by the fuse; and a second switching element for controlling the first switching element to selectively activate the first switching element to allow the current to pass through the fuse.
  • 14. A memory circuit according to claim 13; wherein the first switching element comprises a thyristor.
  • 15. A memory circuit according to claim 14; wherein the second switching element turns on the thyristor when writing data having a value of 0 to the fuse and turns off the thyristor when writing data having a value of 1 to the fuse.
  • 16. A memory circuit according to claim 13; wherein the power source voltage terminal, the fuse, the first and second switching elements, and the read-out circuit are formed in a semiconductor substrate.
  • 17. A memory circuit according to claim 13; further comprising a rewritable memory array to which data may be electrically written and erased; write control means for controlling the writing and erasing of data to the memory array so that data may be written or erased only when an operation signal is being supplied to the write control means; and signal supply means for producing the operation signal to be supplied to the write control means only when the fuse has not been blown.
  • 18. A memory circuit according to claim 13; further comprising a rewritable memory array to which data may be electrically written and erased; write control means for controlling writing and erasing of data to the memory array; high voltage supply control means for supplying a higher voltage than a power supply voltage to the write control means only while the write control means is being supplied with an operation signal; and signal supply means for producing the operation signal to be supplied to the high voltage supply control means only when the fuse has not been blown.
  • 19. A memory circuit according to claim 13; wherein the first switching element comprises a thyristor formed of PNP and NPN bipolar transistors parasitically formed in a CMOS semiconductor integrated circuit, the PNP bipolar transistor having a base electrode formed by a low concentration N-type diffusion layer, an emitter electrode formed by a P-type diffusion layer high in concentration formed in the low concentration N-type diffusion layer, and a collector electrode formed by a low concentration P-type diffusion layer, and the NPN bipolar transistor having a base electrode formed by a low concentration P-type diffusion layer, an emitter electrode formed by an N-type diffusion layer high in concentration formed in the low concentration P-type diffusion layer, and a collector electrode formed by a low concentration N-type diffusion layer; and the second switching element comprises an N-type MOS transistor having a drain electrode connected to the low concentration N-type diffusion layer.
Priority Claims (2)
Number Date Country Kind
11-026730 Feb 1999 JP
12-023590 Feb 2000 JP
US Referenced Citations (2)
Number Name Date Kind
6037799 McClure Mar 2000
6052313 Atsumi et al. Apr 2000