JP5302157B2 - One-time programmable cell circuit and semiconductor integrated circuit having the same - Google Patents
One-time programmable cell circuit and semiconductor integrated circuit having the same Download PDFInfo
- Publication number
- JP5302157B2 JP5302157B2 JP2009231535A JP2009231535A JP5302157B2 JP 5302157 B2 JP5302157 B2 JP 5302157B2 JP 2009231535 A JP2009231535 A JP 2009231535A JP 2009231535 A JP2009231535 A JP 2009231535A JP 5302157 B2 JP5302157 B2 JP 5302157B2
- Authority
- JP
- Japan
- Prior art keywords
- voltage
- transistor
- data
- node
- power supply
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/14—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM
- G11C17/16—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM using electrically-fusible links
- G11C17/165—Memory cells which are electrically programmed to cause a change in resistance, e.g. to permit multiple resistance steps to be programmed rather than conduct to or from non-conduct change of fuses and antifuses
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/08—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements
- G11C17/10—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements in which contents are determined during manufacturing by a predetermined arrangement of coupling elements, e.g. mask-programmable ROM
- G11C17/12—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements in which contents are determined during manufacturing by a predetermined arrangement of coupling elements, e.g. mask-programmable ROM using field-effect devices
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/14—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM
- G11C17/18—Auxiliary circuits, e.g. for writing into memory
Landscapes
- Read Only Memory (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
Description
本発明は、ワンタイム・プログラマブルセル回路及びこれを備える半導体集積回路及びそのデータ判定方法に関するものである。 The present invention relates to a one-time programmable cell circuit, a semiconductor integrated circuit including the same, and a data determination method thereof.
OTP(One Time Programmable)セルは、半導体集積回路内で単一メモリ、もしくはメモリアレイとして広く適用されている。例えば、OTPセルアレイに書き込まれた情報は、チップID、設定パラメータ等として用いられる。 An OTP (One Time Programmable) cell is widely applied as a single memory or a memory array in a semiconductor integrated circuit. For example, information written in the OTP cell array is used as a chip ID, a setting parameter, and the like.
従来のOTPセルとして特許文献1の構成が開示されている。図6に特許文献1のOTPセル1の構成を示す。図6に示すように、OTPセル1は、アンチヒューズ素子ANTFS1と、PMOSトランジスタMP1、MP2と、感知回路10とを有する。
The structure of
PMOSトランジスタMP1は、ノードN1とN3との間に接続される。また、ゲートに読み出し制御信号RD_CNTLが入力される。PMOSトランジスタMP2は、ノードN2とN3との間に接続される。また、ゲートに書き込み制御信号WR_CNTLが入力される。アンチヒューズ素子ANTFS1は、ノードN3と接地端子GNDとの間に接続される。 The PMOS transistor MP1 is connected between the nodes N1 and N3. In addition, a read control signal RD_CNTL is input to the gate. The PMOS transistor MP2 is connected between the nodes N2 and N3. In addition, a write control signal WR_CNTL is input to the gate. Antifuse element ANTFS1 is connected between node N3 and ground terminal GND.
感知回路10は、インバータ回路IV1を有する。インバータ回路IV1は、入力端子がノードN3に接続される。そして、出力端子から出力電圧VOUTを出力する。ノードN1には電源電圧VDD、ノードN2には高電圧VPP(VPP>VDD)が供給されている。
The
OTPセル1は、アンチヒューズ素子ANTFS1の絶縁膜を破壊することでヒューズプログラミングを行う。以下に、OTPセル1のヒューズプログラミングの動作を簡単に説明する。
The
まず、アンチヒューズ素子ANTFS1にデータを書き込む場合、書き込み制御信号WR_CNTLをロウレベル、読み出し制御信号RD_CNTLをハイレベルにする。これにより、PMOSトランジスタMP2がオン状態、PMOSトランジスタMP1がオフ状態となる。そして、ノードN2とN3が電気的に接続、ノードN1とN3が電気的に遮断される。よって、アンチヒューズ素子ANTFS1の両端に、高電圧VPPが印加される。 First, when writing data to the antifuse element ANTFS1, the write control signal WR_CNTL is set to the low level and the read control signal RD_CNTL is set to the high level. As a result, the PMOS transistor MP2 is turned on and the PMOS transistor MP1 is turned off. Nodes N2 and N3 are electrically connected, and nodes N1 and N3 are electrically disconnected. Therefore, the high voltage VPP is applied to both ends of the antifuse element ANTFS1.
高電圧VPPは、アンチヒューズ素子ANTFS1の酸化膜の耐圧を超える電圧である。このため、アンチヒューズ素子ANTFS1の酸化膜が破壊され、ノードN3と接地端子GNDとが導通状態となる。なお、アンチヒューズ素子ANTFS1の絶縁膜が破壊され、データ書き込みが行われた場合、絶縁膜の破壊状態に応じて、数kΩ〜数百kΩの抵抗値をアンチヒューズ素子ANTFS1が有することになる。 The high voltage VPP is a voltage exceeding the withstand voltage of the oxide film of the antifuse element ANTFS1. For this reason, the oxide film of the antifuse element ANTFS1 is destroyed, and the node N3 and the ground terminal GND become conductive. When the insulating film of the antifuse element ANTFS1 is broken and data is written, the antifuse element ANTFS1 has a resistance value of several kΩ to several hundred kΩ depending on the broken state of the insulating film.
次に、アンチヒューズ素子ANTFS1に書き込まれたデータを読み出す場合、書き込み制御信号WR_CNTLをハイレベル、読み出し制御信号RD_CNTLをロウレベルにする。これにより、PMOSトランジスタMP2がオフ状態、PMOSトランジスタMP1がオン状態となる。そして、ノードN2とN3が電気的に遮断、ノードN1とN3が電気的に接続される。よって、アンチヒューズ素子ANTFS1の両端に、電源電圧VDDが印加され、ノードN1、PMOSトランジスタMP1、ノードN3、絶縁破壊されたアンチヒューズ素子ANTFS1を経て、接地端子GNDに電流が流れる。 Next, when reading data written in the antifuse element ANTFS1, the write control signal WR_CNTL is set to the high level and the read control signal RD_CNTL is set to the low level. As a result, the PMOS transistor MP2 is turned off and the PMOS transistor MP1 is turned on. Nodes N2 and N3 are electrically disconnected, and nodes N1 and N3 are electrically connected. Therefore, the power supply voltage VDD is applied to both ends of the anti-fuse element ANTFS1, and a current flows to the ground terminal GND through the node N1, the PMOS transistor MP1, the node N3, and the anti-fuse element ANTFS1 whose breakdown has occurred.
インバータ回路IV1は、ノードN1〜接地端子GNDに電流が流れる電流に応じて生成されるノードN3の電圧VN3をバッファリングし、出力電圧VOUTとして出力する。 The inverter circuit IV1 buffers the voltage VN3 of the node N3 generated according to the current flowing through the node N1 to the ground terminal GND, and outputs it as the output voltage VOUT.
よって、もしアンチヒューズ素子ANTFS1に対してデータの書き込みが行われていない場合、ノードN3の電位VN3は、略電源電圧VDDとなり、出力電圧VOUTがロウレベルとなる。反対に、アンチヒューズ素子ANTFS1に対してデータの書き込みが行われている場合、アンチヒューズ素子ANTFS1の絶縁膜の破壊状態に応じて、ノードN3の電位VN3が接地電圧GND側に低下し、出力電圧VOUTがハイレベルとなる。 Therefore, if data is not written to the antifuse element ANTFS1, the potential VN3 of the node N3 is substantially the power supply voltage VDD, and the output voltage VOUT is at a low level. On the other hand, when data is written to the antifuse element ANTFS1, the potential VN3 of the node N3 decreases to the ground voltage GND side according to the breakdown state of the insulating film of the antifuse element ANTFS1, and the output voltage VOUT goes high.
上記のように、OTPセル1のヒューズプログラミングは、アンチヒューズ素子ANTFS1のゲート絶縁膜を破壊することで行われる。データ書き込み後のアンチヒューズ素子ANTFS1の導通状態は、ゲート絶縁膜の破壊状態に応じて決定される。つまり、データ書き込み後のアンチヒューズ素子ANTFS1の抵抗値がゲート絶縁膜の破壊状態に応じて決定される。このため、感知回路10が感知するノードN3の電圧VN3の電位レベルもアンチヒューズ素子ANTFS1のゲート絶縁膜の破壊状態に応じて決定される。
As described above, the fuse programming of the
しかし、データ書き込み後のアンチヒューズ素子ANTFS1の抵抗値は、絶縁膜の破壊状態に応じて、数kΩ〜数百kΩにばらつく。よって、感知回路10が感知するノードN3の電圧VN3も、このばらつきに応じた値となる。
However, the resistance value of the antifuse element ANTFS1 after data writing varies from several kΩ to several hundred kΩ depending on the breakdown state of the insulating film. Therefore, the voltage VN3 of the node N3 sensed by the
ここで、図7に従来のOTPセル1においてアンチヒューズ素子ANTFS1のデータ読み出し動作を説明する模式図を示す。なお、図7に示す抵抗RMP1onはPMOSトランジスタMP1のオン抵抗、抵抗RFS1はアンチヒューズ素子ANTFS1の絶縁膜が有する抵抗、容量CFS1はアンチヒューズ素子ANTFS1の絶縁膜容量である。
Here, FIG. 7 is a schematic diagram for explaining the data read operation of the antifuse element ANTFS1 in the
図7に示すように、アンチヒューズ素子ANTFS1のデータ読み出し動作時には、PMOSトランジスタMP1をオン状態とし、DCバイアス(図7の例では、電源電圧VDD)を印加する。そして、抵抗RMP1onと抵抗RFS1との抵抗分圧よって生じるノードN3の電圧VN3を、感知回路10が検出する。DCバイアス印加時には、容量CFS1は、容量値の大きさによらず、インピーダンスが無限大とみなすことができ、オープンとして無視することができる。
As shown in FIG. 7, during the data read operation of the antifuse element ANTFS1, the PMOS transistor MP1 is turned on and a DC bias (in the example of FIG. 7, the power supply voltage VDD) is applied. Then, the
図8に、アンチヒューズ素子ANTFS1に対してデータの書き込み有りの場合と、データの書き込み無しの場合のノードN3の電圧VN3を示すグラフを示す。図8に示すように、データの書き込み無しの場合には、抵抗RFS1は、抵抗RMP1onに比べ桁違いに大きな値になりえるため、電圧VN3はほぼ電源電圧VDDとなる。一方、データの書き込み有りの場合、抵抗RFS1は非常に小さな値になり、抵抗RMP1onに比べ同程度の値となりえる。但し、上述したように絶縁膜の破壊状態に応じて抵抗RFS1の抵抗値が数kΩ〜数百kΩにばらつくため、感知回路10が検出するノードN3の電圧VN3もこの抵抗RFS1の抵抗値のばらつきに影響を受けて一定とならない。
FIG. 8 is a graph showing the voltage VN3 at the node N3 when data is written to the antifuse element ANTFS1 and when data is not written. As shown in FIG. 8, when there is no data writing, the resistance RFS1 can be an order of magnitude greater than the resistance RMP1on, so the voltage VN3 is almost the power supply voltage VDD. On the other hand, when data is written, the resistance RFS1 has a very small value, which can be the same value as the resistance RMP1on. However, as described above, since the resistance value of the resistor RFS1 varies from several kΩ to several hundred kΩ according to the breakdown state of the insulating film, the voltage VN3 of the node N3 detected by the
このように、データの書き込み有りの場合の感知回路10が検出するノードN3の電圧VN3は、アンチヒューズ素子ANTFS1の破壊された絶縁膜が有する抵抗のばらつきに対して影響を受けやすい。このため、インバータ回路IV1のしきい電圧をこのばらつきに応じて適切な値に調整しないと感知回路10が誤判定を行う可能性がある。結果として、このOTPセル1でセルアレイを構成する半導体集積回路に記憶されたチップID、設定パラメータ等のデータも正しい値が読み出されない問題が発生する。
As described above, the voltage VN3 of the node N3 detected by the
本発明の一態様は、データが書き込まれた場合に第1のノードと第1の電源端子とを電気的に接続し、データが書き込まれていない場合に第1のノードと前記第1の電源端子とを電気的に遮断するアンチヒューズ素子と、前記第1のノードと、所定の第1の電圧が印加される第1のデータ線との間に接続され、第1の制御信号に応じてオン状態からオフ状態となる第1のスイッチ回路と、前記第1のスイッチ回路がオフ状態となったときの前記第1のノードの電圧が、前記第1の電圧と実質的に同じ電圧であるか、前記第1の電源端子の供給電圧と実質的に同じ電圧であるかに応じて、前記アンチヒューズ素子の書き込みデータを検知する検知部と、を有する半導体集積回路である。 One embodiment of the present invention electrically connects a first node and a first power supply terminal when data is written, and connects the first node and the first power supply when data is not written. An anti-fuse element that electrically cuts off a terminal, the first node, and a first data line to which a predetermined first voltage is applied are connected, and according to a first control signal The first switch circuit that is turned off from the on state and the voltage of the first node when the first switch circuit is turned off are substantially the same voltage as the first voltage. Or a detection unit that detects write data of the anti-fuse element according to whether the voltage is substantially the same as the supply voltage of the first power supply terminal.
本発明の別の態様は、データが書き込まれた場合に第1のノードと第1の電源端子とを電気的に接続し、データが書き込まれていない場合に第1のノードと前記第1の電源端子とを電気的に遮断するアンチヒューズ素子と、前記第1のノードと、所定の第1の電圧が印加される第1のデータ線との間に接続され、第1の制御信号に応じてオン状態からオフ状態となる第1のスイッチ回路と、前記第1のスイッチ回路がオフ状態となったときの前記第1のノードの電圧が、前記第1の電圧と実質的に同じ電圧であるか、前記第1の電源端子の供給電圧と実質的に同じ電圧であるかに応じて、前記アンチヒューズ素子の書き込みデータを検知する検知部と、を有するワンタイム・プログラマブルセル回路である。 According to another aspect of the present invention, when data is written, the first node and the first power supply terminal are electrically connected. When data is not written, the first node and the first power supply terminal are electrically connected. Connected between the anti-fuse element that electrically cuts off the power supply terminal, the first node, and the first data line to which a predetermined first voltage is applied, and according to the first control signal The first switch circuit that is turned off from the on state and the voltage of the first node when the first switch circuit is turned off are substantially the same voltage as the first voltage. A one-time programmable cell circuit having a detection unit that detects write data of the anti-fuse element according to whether the voltage is substantially the same as a supply voltage of the first power supply terminal.
本発明の更に別の態様は、データが書き込まれた場合に第1のノードと第1の電源端子とを電気的に接続し、データが書き込まれていない場合に第1のノードと前記第1の電源端子とを電気的に遮断するアンチヒューズ素子を有する半導体集積回路のデータ判定方法であって、前記第1のノードと、所定の第1の電圧が印加される第1のデータ線との間に接続される第1のスイッチ回路をオン状態からオフ状態とし、前記第1のスイッチ回路がオフ状態となったときの前記第1のノードの電圧が、前記第1の電圧と実質的に同じ電圧であるか、前記第1の電源端子の供給電圧と実質的に同じ電圧であるかに応じて、前記アンチヒューズ素子の書き込みデータを検知する半導体集積回路のデータ判定方法である。 According to still another aspect of the present invention, when data is written, the first node and the first power supply terminal are electrically connected, and when data is not written, the first node and the first power supply terminal are connected. A method of determining data in a semiconductor integrated circuit having an antifuse element that electrically cuts off a power supply terminal of the first integrated circuit, wherein the first node and a first data line to which a predetermined first voltage is applied The first switch circuit connected between the first switch circuit and the first switch circuit is turned off, and the voltage of the first node when the first switch circuit is turned off is substantially equal to the first voltage. According to another aspect of the present invention, there is provided a data determination method for a semiconductor integrated circuit that detects write data of the anti-fuse element depending on whether the voltage is the same voltage or substantially the same voltage as the supply voltage of the first power supply terminal.
本発明にかかる半導体集積回路は、オン状態となった第1のスイッチ回路により第1のノードの電位は第1の電圧となるが、第1のスイッチ回路のオフ後の第1のノードの電位は、アンチヒューズ素子に書き込まれたデータ状態に応じて、第1の電圧と実質的に同じ電圧か、第1の電源端子の供給電圧と実質的に同じ電圧となる。この第1のノードの電位を検知部が検知することで、アンチヒューズ素子の書き込みデータを判定することできる。このため、アンチヒューズ素子の書き込みデータ検知時にアンチヒューズ素子に流れる電流により生成される電圧を用いず、データの判定を行うことができる。よって、データ書き込み後のアンチヒューズ素子の抵抗値のばらつきに影響なくアンチヒューズ素子が有するデータ判定を行うことが可能となる。 In the semiconductor integrated circuit according to the present invention, the potential of the first node becomes the first voltage by the first switch circuit that is turned on, but the potential of the first node after the first switch circuit is turned off. Is substantially the same voltage as the first voltage or substantially the same voltage as the supply voltage of the first power supply terminal depending on the data state written in the antifuse element. When the detection unit detects the potential of the first node, write data of the antifuse element can be determined. Therefore, data can be determined without using the voltage generated by the current flowing through the antifuse element when the write data of the antifuse element is detected. Therefore, it is possible to perform data determination of the antifuse element without affecting the resistance value variation of the antifuse element after data writing.
本発明にかかる半導体集積回路は、アンチヒューズのデータ読み出し時の誤判定を防ぐことができる。 The semiconductor integrated circuit according to the present invention can prevent erroneous determination at the time of reading data from the antifuse.
発明の実施の形態1
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を半導体集積回路及びOTPセルに適用したものである。まず、図1に本実施の形態にかかる半導体集積回路100の構成の一例を示す。図1に示すように、半導体集積回路100は、ロジック部及びメモリ部101と、ヒューズ部102とを有する。
Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings. In this embodiment, the present invention is applied to a semiconductor integrated circuit and an OTP cell. First, FIG. 1 shows an example of the configuration of the semiconductor integrated
ロジック部及びメモリ部101は、論理動作を行うロジック回路で構成される。更に、ロジック回路の電源電圧として1〜2V程度の電圧VCORを供給する内部電源103を内部に有する。また、後述する判定回路110を有する。ロジック部及びメモリ部101を構成するロジック回路は、電圧VCOR程度の耐圧を有するトランジスタで構成される。なお、以下では、電圧VCOR程度の耐圧を有するトランジスタを低耐圧トランジスタと称す。
The logic unit and the
ヒューズ部102は、OTPセル200を有する。ヒューズ部102は、半導体集積回路100の外部端子からOTPセル200のデータ書き込み用の6V電圧を供給される。この半導体集積回路100の外部端子には、後述するアンチヒューズ素子へのデータ書き込み用電圧6Vを供給する外部電源104が接続される。なお、この「6V」の電圧値は一例であり、外部電源104は、少なくとも上述したロジック回路の電源電圧であるVCOR以上の電圧を供給するものであればよい。以下では、外部電源104から供給されるデータ書き込み用電圧を高電圧VPPと称す。
The fuse unit 102 includes an
なお、図1では、図面の簡略化のためOTPセル200のみを記載しているが、半導体集積回路100がヒューズ部102のOTPセルをセルアレイ構成する場合は、OTPセル200と同様の構成の複数のOTPセルが存在するものとする。
In FIG. 1, only the
図2に、ヒューズ部102の構成の一例を示す。ヒューズ部102は、OTPセル200を有する。OTPセル200は、スイッチ回路SW201と、検知部DTCT201と、アンチヒューズ素子ANTFS201とを有する。
FIG. 2 shows an example of the configuration of the fuse unit 102. The fuse unit 102 includes an
アンチヒューズ素子ANTFS201は、ノードN201と接地端子GNDとの間に接続される。アンチヒューズ素子ANTFS201は、通常は絶縁状態であるが、プログラム電圧を加えることにより絶縁膜を破壊することで導通状態に変わるヒューズである。アンチヒューズ素子ANTFS201は、例えば、MOSトランジスタのゲート絶縁膜により実現される。この場合、アンチヒューズ素子ANTFS201は、通常ではゲート容量が数MΩ以上の抵抗を有し、ゲートと、MOSトランジスタの基板との間は絶縁状態である。しかし、ゲートと、MOSトランジスタの基板との間にプログラム電圧として、例えば上述した高電圧VPPを印加すると、ゲート絶縁膜が破壊され、ゲートと基板が短絡する。但し、この場合のアンチヒューズ素子ANTFS201は、破壊されたゲート酸化膜の状態に応じて、ゲートと基板との間に数kΩ〜数百kΩの抵抗値を有するものとする。 Antifuse element ANTFS201 is connected between node N201 and ground terminal GND. The antifuse element ANTFS201 is a fuse that is normally in an insulated state, but changes to a conductive state by breaking the insulating film by applying a program voltage. The antifuse element ANTFS201 is realized by, for example, a gate insulating film of a MOS transistor. In this case, the antifuse element ANTFS201 usually has a resistance having a gate capacitance of several MΩ or more, and the gate and the substrate of the MOS transistor are in an insulated state. However, for example, when the above-described high voltage VPP is applied as a program voltage between the gate and the substrate of the MOS transistor, the gate insulating film is destroyed and the gate and the substrate are short-circuited. However, the antifuse element ANTFS201 in this case is assumed to have a resistance value of several kΩ to several hundred kΩ between the gate and the substrate, depending on the state of the broken gate oxide film.
なお、以下では、アンチヒューズ素子にプログラム電圧を加え絶縁膜を破壊し、導通状態とすることでアンチヒューズ素子にデータを書き込む動作を「データ書き込み」動作と称すものとする。また、データ書き込み後のアンチヒューズ素子が有する抵抗値は、絶縁膜の破壊状態により数kΩ〜数百kΩでばらつくものとする。更に、アンチヒューズ素子ANTFS201にデータ書き込みが行われた場合のOTPセル200を「0−CELL」と称し、アンチヒューズ素子ANTFS201にデータ書き込みが行われていない場合のOTPセル200を「1−CELL」と称するものとする。
In the following, an operation of writing data to the antifuse element by applying a program voltage to the antifuse element to break the insulating film and bringing it into a conductive state will be referred to as a “data write” operation. The resistance value of the anti-fuse element after data writing varies between several kΩ and several hundred kΩ depending on the breakdown state of the insulating film. Further, the
スイッチ回路SW201は、PMOSトランジスタMP201を有する。PMOSトランジスタMP201は、書き込み用データ線WBLと、ノードN201との間に接続される。PMOSトランジスタMP201は、ゲートが書き込み制御信号線WWLに接続される。また、PMOSトランジスタMP201は、バックゲートがバックゲート駆動信号線CNWに接続される。なお、PMOSトランジスタMP201は、上述したアンチヒューズ素子へのデータ書き込み用電圧である高電圧VPPに対する耐圧を有するものとする。このような、高電圧VPPに対する耐圧を有するトランジスタとして、例えばMOX(マルチオキサイド)構造を有するトランジスタ等がある。但し、PMOSトランジスタMP201のしきい値電圧は電圧VCOR程度であるものとする。以下では、上記高電圧VPPに対する耐圧を有するトランジスタを高耐圧トランジスタと称すものとする。また、便宜上、符号「WBL」「WWL」「CNW」は、各配線名を示すと同時に、その配線に印加される制御信号もしくは駆動信号を示すものとする。 The switch circuit SW201 includes a PMOS transistor MP201. The PMOS transistor MP201 is connected between the write data line WBL and the node N201. The gate of the PMOS transistor MP201 is connected to the write control signal line WWL. The PMOS transistor MP201 has a back gate connected to the back gate drive signal line CNW. Note that the PMOS transistor MP201 has a withstand voltage against the high voltage VPP, which is a voltage for writing data to the antifuse element described above. Examples of such a transistor having a withstand voltage against the high voltage VPP include a transistor having a MOX (multioxide) structure. However, the threshold voltage of the PMOS transistor MP201 is about the voltage VCOR. Hereinafter, a transistor having a withstand voltage with respect to the high voltage VPP is referred to as a high withstand voltage transistor. For convenience, the symbols “WBL”, “WWL”, and “CNW” indicate the name of each wiring and at the same time the control signal or drive signal applied to the wiring.
検知部DTCT201は、スイッチ回路SW202と、検知回路210とを有する。検知部DTCT201は、ノードN201の電位レベルを検知して、その検知結果を読み出し用データ線RBLに出力する。
The
スイッチ回路SW202は、NMOSトランジスタMN202を有する。NMOSトランジスタMN202は、読み出し用データ線RBLと、ノードN202との間に接続される。NMOSトランジスタMN202は、ゲートが読み出し制御信号線RWLに接続される。なお、NMOSトランジスタMN202のしきい値電圧は電圧VCOR程度であるものとする。また、便宜上、符号「RBL」「RWL」は、各配線名を示すと同時に、その配線に印加される制御信号もしくは駆動信号を示すものとする。 The switch circuit SW202 includes an NMOS transistor MN202. The NMOS transistor MN202 is connected between the read data line RBL and the node N202. The gate of the NMOS transistor MN202 is connected to the read control signal line RWL. Note that the threshold voltage of the NMOS transistor MN202 is about the voltage VCOR. For convenience, the symbols “RBL” and “RWL” indicate the name of each wiring and at the same time indicate a control signal or a driving signal applied to the wiring.
検知回路210は、NMOSトランジスタMN210を有する。NMOSトランジスタMN210は、ノードN202と接地端子GNDとの間に接続される。NMOSトランジスタMN210は、ゲートがノードN201に接続される。NMOSトランジスタMN210は、アンチヒューズ素子へのデータ書き込み用の高電圧VPPに対する耐圧を有する高耐圧トランジスタである。但し、NMOSトランジスタMN210のしきい値電圧は電圧VCOR程度であるものとする。
The
読み出し用データ線RBLは、判定回路110に接続される。判定回路110は、読み出し用データ線RBLの電位レベルに応じて、アンチヒューズ素子ANTFS201にデータが書き込まれているが否かを判定する。以降では、アンチヒューズ素子ANTFS201に対してデータ書き込みが行われているか否かを判定し、アンチヒューズ素子ANTFS201が有するデータを読み出す動作を「データ読み出し」動作と称するものとする。
The read data line RBL is connected to the
また、判定回路110は、プリチャージ回路121を有する。プリチャージ回路121は、プリチャージ制御信号PBLBに応じて、読み出し用データ線RBLを所定の値(例えば、ロジック回路の電源電圧と同じVCOR程度)の電圧にプリチャージする。なお、プリチャージ回路121は、判定回路110の外部に配置されてもかまわない。更には、ロジック部及びメモリ部101内ではなく、ヒューズ部102内に配置されてもよい。
Further, the
以下、本実施の形態1にかかる半導体集積回路100の動作を説明する。まず、アンチヒューズ素子ANTFS201のデータ書き込み時の動作を説明する。アンチヒューズ素子ANTFS201のデータ書き込み時には、書き込み用データ線WBLとバックゲート駆動信号線CNWとにデータ書き込み用電圧、例えば上述した6V程度の高電圧VPPが印加される。同時に書き込み制御信号線WWLをロウレベル、例えば接地電圧GNDとすると、PMOSトランジスタMP201がオン状態となる。そして、書き込み用データ線WBLとノードN201が電気的に導通する。このため、アンチヒューズ素子ANTFS201のゲートに高電圧VPPが印加される。そして、このことによりゲート絶縁膜が破壊されるためゲートと基板が短絡する。以上の動作により、データ書き込みが行われ、OTPセル200が0−CELLとなる。
The operation of the semiconductor integrated
次に、図3を参照してアンチヒューズ素子ANTFS201のデータ読み出し動作を説明する。まず、図3に示すように、データ読み出し時は、書き込みデータ線WBLおよびバックゲート駆動信号線の電位レベルを、ロジック回路の電源電圧の1〜2V程度の電圧VCORとする。また、ハイレベル時の書き込み制御信号線WWLの電位レベルも電圧VCORとする。
Next, the data read operation of the
時刻t1において、書き込み制御信号線WWLをロウレベルに立ち下げ、接地電圧GNDとする。このため、PMOSトランジスタMP201がオン状態となり、書き込みデータ線WBLとノードN201が電気的に接続される。このため、ノードN201の電位(以下、電圧VCNと称す)が電圧VCORに上昇する。 At time t1, the write control signal line WWL is lowered to the low level and is set to the ground voltage GND. Therefore, the PMOS transistor MP201 is turned on, and the write data line WBL and the node N201 are electrically connected. Therefore, the potential of node N201 (hereinafter referred to as voltage VCN) rises to voltage VCOR.
次に、時刻t2において、書き込み制御信号線WWLをハイレベルに立ち上げ、電圧VCORとする。このため、PMOSトランジスタMP201がオフ状態となり、書き込みデータ線WBLとノードN201が電気的に遮断される。 Next, at time t2, the write control signal line WWL is raised to a high level and is set to the voltage VCOR. For this reason, the PMOS transistor MP201 is turned off, and the write data line WBL and the node N201 are electrically disconnected.
このとき、アンチヒューズ素子ANTFS201にデータ書き込みが行われていない場合(1−CELL)、ノードN201がハイインピーダンス状態となり、電圧VCNが電圧VCORで保持される。逆に、アンチヒューズ素子ANTFS201にデータ書き込みが行われている場合(0−CELL)、アンチヒューズ素子ANTFS201のゲートと基板がある抵抗値を有して短絡している。このため、ノードN201と接地端子GNDも短絡状態となるため、電圧VCNが電圧VCORから接地電圧GNDに降下する。 At this time, when data is not written to the antifuse element ANTFS201 (1-CELL), the node N201 is in a high impedance state, and the voltage VCN is held at the voltage VCOR. Conversely, when data is written to the antifuse element ANTFS201 (0-CELL), the gate of the antifuse element ANTFS201 and the substrate are short-circuited with a certain resistance value. For this reason, since the node N201 and the ground terminal GND are also short-circuited, the voltage VCN drops from the voltage VCOR to the ground voltage GND.
つまり、アンチヒューズ素子ANTFS201にデータ書き込みが行われていない場合(1−CELL)では、ノードN201の電圧レベルが電圧VCOR(ハイレベル)、アンチヒューズ素子ANTFS201にデータ書き込みが行われている場合(0−CELL)では、ノードN201の電圧レベルが接地電圧GND(ロウレベル)となる。なお、この電圧VCORから接地電圧GNDへ降下する期間は、ノードN201の寄生容量(アンチヒューズ素子ANTFS201の絶縁膜容量を含む)とアンチヒューズ素子ANTFS201の抵抗値で決定される時定数に依存する。ただし、後述するが、この容量に対する充電電圧VCORは1〜2V程度の低電圧であり、充電電荷も少なく、更に、アンチヒューズ素子ANTFS201の抵抗値も十分小さいため、電圧VCORから接地電圧GNDへ降下する期間は、非常に短い期間ですむ。 That is, when data is not written to the antifuse element ANTFS201 (1-CELL), the voltage level of the node N201 is the voltage VCOR (high level), and data is written to the antifuse element ANTFS201 (0). -CELL), the voltage level of the node N201 becomes the ground voltage GND (low level). Note that the period during which the voltage VCOR drops to the ground voltage GND depends on the time constant determined by the parasitic capacitance of the node N201 (including the insulating film capacitance of the antifuse element ANTFS201) and the resistance value of the antifuse element ANTFS201. However, as will be described later, the charging voltage VCOR for this capacitance is a low voltage of about 1 to 2 V, the charging charge is small, and the resistance value of the antifuse element ANTFS201 is sufficiently small, so that the voltage VCOR drops to the ground voltage GND. The period to do is very short.
時刻t3において、プリチャージ制御信号PBLBがハイレベルになり、プリチャージ回路121の読み出し用データ線RBLのプリチャージ動作がオフ状態となる。
At time t3, the precharge control signal PBLB becomes high level, and the precharge operation of the read data line RBL of the
時刻t4において、読み出し制御信号線RWLをハイレベルに立ち上げ、電圧VCORとする。このため、NMOSトランジスタMN202がオン状態となり、読み出し制御信号線RWLとノードN202が電気的に接続される。 At time t4, the read control signal line RWL is raised to a high level and is set to the voltage VCOR. Therefore, the NMOS transistor MN202 is turned on, and the read control signal line RWL and the node N202 are electrically connected.
このとき、アンチヒューズ素子ANTFS201にデータ書き込みが行われていない場合(1−CELL)、上述したようにノードN201の電圧VCNが電圧VCOR(ハイレベル)で保持されているため、NMOSトランジスタMN210がオン状態となっている。このため、ノードN202と接地端子GNDが電気的に接続されており、読み出し用データ線RBLと接地端子GNDが電気的に接続される。結果として、読み出し用データ線RBLの電位が接地電圧GNDに降下し、ロウレベルに立ち下がる。 At this time, when data is not written to the antifuse element ANTFS201 (1-CELL), the voltage VCN of the node N201 is held at the voltage VCOR (high level) as described above, so that the NMOS transistor MN210 is turned on. It is in a state. Therefore, the node N202 and the ground terminal GND are electrically connected, and the read data line RBL and the ground terminal GND are electrically connected. As a result, the potential of the read data line RBL drops to the ground voltage GND and falls to the low level.
逆に、アンチヒューズ素子ANTFS201にデータ書き込みが行われている場合(0−CELL)、上述したようにノードN201の電圧VCNが接地電圧GND(ロウレベル)となっているため、NMOSトランジスタMN210がオフ状態となっている。このため、ノードN202と接地端子GNDが電気的に遮断されている。よって、読み出し用データ線RBLの電位は降下せず、ハイレベルのままとなる。 On the other hand, when data is written to the antifuse element ANTFS201 (0-CELL), the voltage VCN of the node N201 is the ground voltage GND (low level) as described above, so that the NMOS transistor MN210 is turned off. It has become. For this reason, the node N202 and the ground terminal GND are electrically disconnected. Therefore, the potential of the read data line RBL does not drop and remains at a high level.
つまり、アンチヒューズ素子ANTFS201にデータ書き込みが行われていない場合(1−CELL)のノードN201の電圧VCOR(ハイレベル)と、アンチヒューズ素子ANTFS201にデータ書き込みが行われている場合(0−CELL)のノードN201の電圧GND(ロウレベル)との電位差を、NMOSトランジスタMN210がダイナミックに検知している。そして、その検知結果でNMOSトランジスタMN210のオン状態、オフ状態が決定され、NMOSトランジスタMN202がオン状態時に、ノードN202の電位が読み出し制御信号線RWLに出力される。 That is, the voltage VCOR (high level) of the node N201 when data is not written to the antifuse element ANTFS201 (1-CELL), and the data is written to the antifuse element ANTFS201 (0-CELL). The NMOS transistor MN210 dynamically detects a potential difference from the voltage GND (low level) of the node N201. The detection result determines whether the NMOS transistor MN210 is on or off. When the NMOS transistor MN202 is on, the potential of the node N202 is output to the read control signal line RWL.
時刻t5から所定の期間後の時刻t6において、判定回路110は、このときの読み出し用データ線RBLの電位レベルを判定することで、アンチヒューズ素子ANTFS201にデータ書き込みが行われているか否かを判定する。つまり、読み出し用データ線RBLがロウレベルの場合、アンチヒューズ素子ANTFS201にデータ書き込みが行われていることが判定回路110で判定することができ、逆に読み出し用データ線RBLがハイレベルの場合、アンチヒューズ素子ANTFS201にデータ書き込みが行われていないことが判定回路110で判定することができる。
At time t6 after a predetermined period from time t5, the
その後、読み出し制御信号線RWLをハイレベルに立ち上げ、NMOSトランジスタMN202をオフ状態とし、時刻t7において、プリチャージ回路121がプリチャージ制御信号PBLBに応じて読み出し用データ線RBLをプリチャージして、読み出し動作を終了する。
Thereafter, the read control signal line RWL is raised to a high level, the NMOS transistor MN202 is turned off, and at time t7, the
ここで、従来のOTPセル1では、データ書き込み後のアンチヒューズ素子ANTFS1の抵抗値がゲート絶縁膜の破壊状態に応じて決定されることから、感知回路10が感知するノードN3の電圧VN3の電位レベルもアンチヒューズ素子ANTFS1のゲート絶縁膜の破壊状態に応じて決定される。しかし、データ書き込み後のアンチヒューズ素子ANTFS1の抵抗値は、絶縁膜の破壊状態に応じて、数kΩ〜数百kΩにばらつく。
Here, in the
図8で説明したように、データの書き込み無しの場合の場合、抵抗RFS1は、抵抗RMP1onに比べ桁違いに大きな値になりえるため、電圧VN3はほぼ電源電圧VDDとなった。一方で、データの書き込み有りの場合には抵抗RFS1は非常に小さな値になり、抵抗RMP1onに比べ同程度の値となりえ、且つ、上述したように絶縁膜の破壊状態に応じて、抵抗RFS1の抵抗値が数kΩ〜数百kΩにばらつく。このため、感知回路10が検出するノードN3の電圧VN3も抵抗RFS1の抵抗値のばらつきに影響を受けて一定とならなかった。
As described with reference to FIG. 8, in the case of no data writing, the resistor RFS1 can be an order of magnitude greater than the resistor RMP1on, and thus the voltage VN3 is almost the power supply voltage VDD. On the other hand, when data is written, the resistance RFS1 has a very small value, which can be the same value as that of the resistance RMP1on, and, as described above, according to the breakdown state of the insulating film, the resistance RFS1 The resistance value varies from several kΩ to several hundred kΩ. For this reason, the voltage VN3 at the node N3 detected by the
このように、従来のOTPセル1では、データの書き込み有りの場合の感知回路10が検出するノードN3の電圧VN3は、アンチヒューズ素子ANTFS1の破壊された絶縁膜が有する抵抗のばらつきに対して影響を受けやすい問題があった。このため、感知回路10が有するインバータ回路IV1のしきい電圧をこのばらつきに応じて適切な値に調整しないと感知回路10が誤判定を行う可能性があり、OTPセル1でセルアレイを構成している半導体集積回路に記憶されたチップID、設定パラメータ等のデータも正しい値が読み出されない問題が発生する。このような問題に対応するためには、インバータ回路IV1のしきい電圧をこのばらつきに応じて適切な値に調整しなければならず、感知回路10の設計が困難となっていた。
As described above, in the
しかし、本実施の形態のOTPセル200を有する半導体集積回路100では、アンチヒューズ素子ANTFS201にデータ書き込みが行われているか否かの判定に、アンチヒューズ素子ANTFS201に流れる電流により生成される電圧を用いていない。
However, in the semiconductor integrated
ここで、図4に本実施の形態のOTPセル200においてアンチヒューズ素子ANTFS201のデータ読み出し動作を説明する模式図を示す。なお、図4に示す抵抗RFS201は、アンチヒューズ素子ANTFS201の絶縁膜が有する抵抗である。また、容量CFS201は、アンチヒューズ素子ANTFS201の絶縁膜の容量である。
Here, FIG. 4 is a schematic diagram for explaining the data read operation of the antifuse element ANTFS201 in the
図4に示すように、本実施の形態のOTPセル200では、アンチヒューズ素子ANTFS201のデータ読み出し動作時に、スイッチ回路SW201がオン状態の時にアンチヒューズ素子ANTFS201の絶縁膜の容量CFS201を印加電圧(図4の例では、電源電圧VDD)まで充電し、スイッチ回路SW201がオフ状態の時、アンチヒューズ素子ANTFS201の抵抗RFS201を介して放電させる。そして、その放電電圧を検知回路210がモニターする。なお、この放電期間は、アンチヒューズ素子ANTFS201の抵抗RFS201と容量CFS201の積で決まる時定数に応じた長さになる。
As shown in FIG. 4, in the
図5に、アンチヒューズ素子ANTFS201に対してデータの書き込み有りの場合と、データの書き込み無しの場合のノードN201の電圧VCNを示すグラフを示す。図5に示すように、データの書き込み無しの場合の場合には、アンチヒューズ素子ANTFS201の絶縁膜は破壊されておらず、その容量値は大きく、且つ、その抵抗値が非常に高いため、ノードN201の電圧VCNは、ほぼ電源電圧VDDを維持する。一方、データの書き込み有りの場合、絶縁膜は破壊されており、その容量値は小さく、且つ、抵抗値も小さいため、それらの積で決まる時定数は非常に小さい。このため、従来のOTPセル1と同様、絶縁膜の破壊状態に応じて抵抗RFS201の抵抗値が数kΩ〜数百kΩにばらつくが、ある所定の時間範囲では、いずれも十分に放電が完了する程度に小さな時定数のばらつきとしてしか見えてこない。そして、検知回路210は、ノードN201の電圧VCNが電源電圧VDDであるか、接地電圧GNDであるかを検知する。
FIG. 5 is a graph showing the voltage VCN of the node N201 when data is written to the antifuse element ANTFS201 and when data is not written. As shown in FIG. 5, in the case of no data writing, the insulating film of the antifuse element ANTFS201 is not broken, its capacitance value is large, and its resistance value is very high. The voltage VCN of N201 substantially maintains the power supply voltage VDD. On the other hand, when data is written, the insulating film is broken, its capacitance value is small, and its resistance value is also small, so the time constant determined by the product of these is very small. For this reason, like the
このように、従来のOTPセル1と異なり、本実施の形態のOTPセル200では、アンチヒューズ素子ANTFS201の絶縁膜が有する抵抗のばらつきに対して、ほとんど影響を受けない。しかも、本実施の形態では上述したように電源電圧VDDとして、1〜2V程度の電圧VCORを用いており、更に、アンチヒューズ素子ANTFS201の絶縁膜の容量CFS201は非常に小さく、この容量に充電される電荷は小さいため放電スピードが非常に速い。このため、検知回路210の検出動作も高速に行うことが可能である。
Thus, unlike the
以上のように、OTPセル200では、データ読み出し時にノードN201の電位レベルが電圧VCOR(ハイレベル)、もしくは、接地電圧GND(ロウレベル)であるかを検知回路210であるNMOSトランジスタMN210が検知する。そして、その検知結果に応じて、読み出し用データ線RBLの電位レベルを変化させ判定回路110が、その読み出し用データ線RBLの電位レベルに応じて判定を行っている。つまり、半導体集積回路100では、OTPセル200が0−CELLであるか、1−CELLであるかをアンチヒューズ素子ANTFS201に流れる電流を直接用いずに、検知回路210のNMOSトランジスタMN210の導通状態を利用し、間接的に判定している。
As described above, in the
このように、本実施の形態のOTPセル200では、アンチヒューズ素子ANTFS201に流れる電流で生成される電圧による直接的な判定を行わず、ノードN201の電位レベルを検知回路210がダイナミックに検知した検知結果を利用している。このため、OTPセル1では、データ書き込み後のアンチヒューズ素子ANTFS1の抵抗値のバラツキに合わせて感知回路10を調整(インバータ回路IV1のしきい電圧を上記抵抗値のバラツキに合わせて適切な値に調整すること)が必要であったが、OTPセル200では、データ書き込み後のアンチヒューズ素子ANTFS201の抵抗値に合わせた検知回路210の調整を何ら必要としない。この結果、OTPセル1で、インバータ回路IV1のしきい電圧を適切な値に調整しない場合に誤判定が発生する問題が、本実施の形態のOTPセル200では発生しない。よって、本実施の形態のOTPセル200でセルアレイを構成する半導体集積回路100に記憶されたチップID、設定パラメータ等のデータを誤判定することなく正確に読み出すことができる。
As described above, in the
また、OTPセル1では、PMOSトランジスタMP1、MP2及びインバータ回路IV11は、アンチヒューズ素子ANTFS1のデータ書き込み時の高電圧(例えば6V程度)を考慮して、高耐圧トランジスタで構成する必要がある。この高耐圧トランジスタとして、例えばMOX(マルチオキサイド)構造を有する3.3Vの耐圧のトランジスタ等がある。ここで、MOX構造のトランジスタは、ゲート酸化膜が厚く、トランジスタサイズが大きくなってしまう。このため、PMOSトランジスタMP1、MP2、インバータ回路IV11を構成するトランジスタにMOX構造のトランジスタのような高耐圧トランジスタを用いるとOTPセル1の回路規模が増大する問題が発生する。
In the
また、OTPセル1では、データ読み出し時には、PMOSトランジスタMP1をオン状態として、ノードN1、PMOSトランジスタMP1、ノードN3、アンチヒューズ素子ANTFS1、接地端子GNDにより構成される電流経路に電流を流す。但し、ノードN1に印加されている電源電圧VDDが上述した1〜2V程度の電圧VCORであるような場合、上記高耐圧トランジスタで構成されるPMOSトランジスタMP1は、上述した電流経路に小さな電流しか流すことができない可能性がある。よって、この少ない電流値によりデータ読み出しの判定を行うためには非常に高精度な感知回路10を必要とし、回路設計の難易度が大きくなる。
In the
このような問題に対応するためには、ノードN1に印加されている電源電圧VDDを書き込み電圧と同じような高電圧とすればよいが、OTPセル1のデータ読み出し時の消費電力が増加してしまう問題が発生する。更には、ノードN1に印加されている電源電圧VDDを書き込み電圧と同じような高電圧とすれば、データ読み出し毎に高電圧を印加することになり、1−CELLの場合、データ書き込みを行っていないアンチヒューズ素子ANTFS1の絶縁膜を破壊する可能性が高まる。このため、1−CELLにおけるデータ書き込みを行っていないアンチヒューズ素子ANTFS1の寿命を短くしてしまう問題がある。
In order to cope with such a problem, the power supply voltage VDD applied to the node N1 may be set to a high voltage similar to the write voltage. However, power consumption at the time of reading data from the
しかし、本実施の形態のOTPセル200では、上述したように、アンチヒューズ素子ANTFS201に流れる電流で生成される電圧による直接的な判定を行わず、ノードN201の電位レベルを検知回路210がダイナミックに検知した検知結果を利用している。このため、検知回路210がノードN201の電位レベルを検知できさえすればよく、アンチヒューズ素子ANTFS201に流れる電流は小さくてもかまわない。このことから、OTPセル200は、OTPセル1の感知回路10に相当する検知回路210を非常に高精度に設計する必要がないという利点を有する。
However, in the
更に、アンチヒューズ素子ANTFS201に流れる電流は小さくてもかまわないため、データ読み出し時に書き込み用データ線WBLに印加される電圧を、例えばVPPのような高電圧にして、アンチヒューズ素子ANTFS201に流れる電流を多くする必要がない。このため、書き込み用データ線WBLに印加される電圧には、ロジック回路の電源電圧として用いられる1〜2V程度の電圧VCOR程度でよい。このことから、データ読み出し時に、書き込み用データ線WBL、PMOSトランジスタMP201、アンチヒューズ素子ANTFS201、接地端子GNDからなる電流経路に流れる電流は少なくてすみ、OTPセル1と比較して低消費電力化が可能となる。
Furthermore, since the current flowing through the antifuse element ANTFS201 may be small, the voltage applied to the write data line WBL at the time of data reading is set to a high voltage such as VPP, for example, so that the current flowing through the antifuse element ANTFS201 is There is no need to do much. For this reason, the voltage applied to the write data line WBL may be about the voltage VCOR of about 1 to 2 V used as the power supply voltage of the logic circuit. Therefore, at the time of data reading, the current flowing through the write data line WBL, the PMOS transistor MP201, the antifuse element ANTFS201, and the ground terminal GND can be reduced, and the power consumption can be reduced as compared with the
また、この場合、データ読み出し時に、ノードN201に印加される電圧が最大でVCOR程度となるため、1−CELLにおけるデータ書き込みを行っていないアンチヒューズ素子ANTFS201の絶縁膜を破壊する可能性はほとんどない。このため、OTPセル1が有していた、1−CELLにおけるデータ書き込みを行っていないアンチヒューズ素子の寿命を短くしてしまう問題を解決することができる。
In this case, since the voltage applied to the node N201 at the time of data reading is about VCOR at the maximum, there is almost no possibility of destroying the insulating film of the antifuse element ANTFS201 not performing data writing in 1-CELL. . For this reason, it is possible to solve the problem of shortening the lifetime of the anti-fuse element in which data is not written in 1-CELL, which the
更に、OTPセル200では、データ書き込み時の高電圧を考慮してMOX構造のトランジスタのような高耐圧トランジスタを使用するのはPMOSトランジスタMP201と、NMOSトランジスタMN210のみでよく、OTPセル1と比較して回路規模の削減も可能となる。なお、PMOSトランジスタMP201は、書き込み用データ線WBLに印加される電圧がVPPの場合またはVCORの場合の両方の電圧でオンできるように、バックゲート駆動信号線CNWに印加される電圧をVPPまたはVCORとするよう制御される。
Further, in the
なお、本発明は上記実施の形態に限られたものでなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、実施の形態では、アンチヒューズ素子をトランジスタで構成しているが、高電圧VPPで電極間の絶縁破壊が可能な容量素子等により構成してもかまわない。 Note that the present invention is not limited to the above-described embodiment, and can be changed as appropriate without departing from the spirit of the present invention. For example, in the embodiment, the antifuse element is configured by a transistor, but may be configured by a capacitive element or the like capable of dielectric breakdown between electrodes with a high voltage VPP.
また、例えば、実施の形態において回路中のNMOSトランジスタをPMOSトランジスタへ、PMOSトランジスタをNMOSトランジスタへそれぞれ入れ替え、電源電圧VDDを接地電圧GNDへ、接地電圧GNDを電源電圧VDDへそれぞれ入れ替えれば、実施の形態と同様の動作の回路を得ることが可能である。なお、この場合、各制御信号線、各データ線の電圧レベルも反転することになる。 Further, for example, in the embodiment, if the NMOS transistor in the circuit is replaced with the PMOS transistor, the PMOS transistor is replaced with the NMOS transistor, the power supply voltage VDD is replaced with the ground voltage GND, and the ground voltage GND is replaced with the power supply voltage VDD. A circuit having an operation similar to that of the embodiment can be obtained. In this case, the voltage levels of the control signal lines and the data lines are also inverted.
100 半導体集積回路
101 ロジック部及びメモリ部
102 ヒューズ部
103 ロジック回路用内部電源
104 外部電源
121 プリチャージ回路
200 OTPセル
210 検知回路
DTCT201 検知部
SW201、SW202 スイッチ回路
MP201 PMOSトランジスタ
MN202、MN210 NMOSトランジスタ
ANTFS201 アンチヒューズ素子
DESCRIPTION OF
Claims (6)
前記第1のノードと、所定の第1の電圧が印加される第1のデータ線との間に接続され、第1の制御信号に応じてオン状態からオフ状態となる第1のスイッチ回路と、
前記第1のスイッチ回路がオフ状態となったときの前記第1のノードの電圧が、前記第1の電圧と実質的に同じ電圧であるか、前記第1の電源端子の供給電圧と実質的に同じ電圧であるかに応じて、前記アンチヒューズ素子の書き込みデータを検知する検知部と、を備え、
前記検知部は、第1のトランジスタと第2のスイッチ回路とを有し、
前記第1のトランジスタは、前記第1のノードの電位に応じて導通状態が制御され、
前記第2のスイッチ回路は、第2のデータ線と前記第1のトランジスタとの間に接続され、前記第1のスイッチ回路のオフ状態後に、第2の制御信号に応じてオン状態となり、
前記第1のトランジスタは、前記第2のスイッチ回路と、前記第1の電源端子との間に接続され、
前記第2のデータ線の電位レベルに応じて前記アンチヒューズ素子の書き込みデータを判定し、
前記第1のスイッチ回路は、第2のトランジスタを有し、
前記第2のトランジスタは、前記第1のノードと、前記第1のデータ線との間に接続され、前記第2のトランジスタの制御端子には前記第1の制御信号が入力され、
前記第2のスイッチ回路は、第3のトランジスタを有し、
前記第3のトランジスタは、前記第2のデータ線と、前記第1のトランジスタとの間に接続され、前記第3のトランジスタの制御端子には前記第2の制御信号が入力され、
前記第1の電圧は、当該半導体集積回路が備えるロジック回路の電源電圧と実質的に同じか、もしくは、それ以下であり、
前記第1の電源端子の供給電圧は、接地電圧であり、
前記アンチヒューズ素子の書き込みデータの判定時には、前記第2のトランジスタのバックゲートは、第1の信号線を通じて、前記第1のデータ線に印加される前記第1の電圧と実質的に同じ電圧が印加され、
前記アンチヒューズ素子に対してデータを書き込む時には、前記第2のトランジスタのバックゲートは、前記第1の信号線を通じて、前記第1のデータ線に印加される前記書き込み電圧と実質的に同じ電圧が印加され、
前記第1の信号線は、前記第1のデータ線とは別に設けられた半導体集積回路。 When data is written, the first node and the first power supply terminal are electrically connected, and when data is not written, the first node and the first power supply terminal are electrically disconnected. An antifuse element to
A first switch circuit which is connected between the first node and a first data line to which a predetermined first voltage is applied, and which is switched from an on state to an off state in response to a first control signal; ,
The voltage of the first node when the first switch circuit is turned off is substantially the same voltage as the first voltage or substantially equal to the supply voltage of the first power supply terminal. A detection unit for detecting write data of the anti-fuse element according to whether the voltage is the same .
The detection unit includes a first transistor and a second switch circuit,
The conduction state of the first transistor is controlled according to the potential of the first node,
The second switch circuit is connected between a second data line and the first transistor, and is turned on in accordance with a second control signal after the first switch circuit is turned off.
The first transistor is connected between the second switch circuit and the first power supply terminal,
Determining write data of the anti-fuse element according to the potential level of the second data line;
The first switch circuit includes a second transistor;
The second transistor is connected between the first node and the first data line, and the first control signal is input to a control terminal of the second transistor,
The second switch circuit includes a third transistor;
The third transistor is connected between the second data line and the first transistor, and the second control signal is input to a control terminal of the third transistor,
The first voltage is substantially the same as or lower than a power supply voltage of a logic circuit included in the semiconductor integrated circuit,
The supply voltage of the first power supply terminal is a ground voltage,
When determining the write data of the anti-fuse element, the back gate of the second transistor has substantially the same voltage as the first voltage applied to the first data line through the first signal line. Applied,
When writing data to the anti-fuse element, the back gate of the second transistor has substantially the same voltage as the write voltage applied to the first data line through the first signal line. Applied,
The first signal line is a semiconductor integrated circuit provided separately from the first data line .
請求項1に記載の半導体集積回路。 Said first and second transistors are applied at the time of data writing into the antifuse element, a semiconductor integrated circuit according to claim 1 having a breakdown voltage characteristic for high write voltage than the power supply voltage of the logic circuit.
請求項2に記載の半導体集積回路。 3. The semiconductor integrated circuit according to claim 2 , wherein the first and second transistors are transistors having a multi-oxide structure.
前記第1のノードと、所定の第1の電圧が印加される第1のデータ線との間に接続され、第1の制御信号に応じてオン状態からオフ状態となる第1のスイッチ回路と、
前記第1のスイッチ回路がオフ状態となったときの前記第1のノードの電圧が、前記第1の電圧と実質的に同じ電圧であるか、前記第1の電源端子の供給電圧と実質的に同じ電圧であるかに応じて、前記アンチヒューズ素子の書き込みデータを検知する検知部と、を備え、
前記検知部は、第1のトランジスタと第2のスイッチ回路とを有し、
前記第1のトランジスタは、前記第1のノードの電位に応じて導通状態が制御され、
前記第1のトランジスタは、前記第2のスイッチ回路と、前記第1の電源端子との間に接続され、
前記第2のスイッチ回路は、第2のデータ線と前記第1のトランジスタとの間に接続され、前記第1のスイッチ回路のオフ状態後に、第2の制御信号に応じてオン状態となり、前記第1のトランジスタの導通状態に応じた検知結果を第2のデータ線に出力し、
前記第1のスイッチ回路は、第2のトランジスタを有し、
前記第2のトランジスタは、前記第1のノードと、前記第1のデータ線との間に接続され、前記第2のトランジスタの制御端子には前記第1の制御信号が入力され、
前記第2のスイッチ回路は、第3のトランジスタを有し、
前記第3のトランジスタは、前記第2のデータ線と、前記第1のトランジスタとの間に接続され、前記第3のトランジスタの制御端子には前記第2の制御信号が入力され、
前記第1の電圧は、当該ワンタイム・プログラマブルセル回路の周辺回路が備えるロジック回路の電源電圧と実質的に同じか、もしくは、それ以下であり、
前記第1の電源端子の供給電圧は、接地電圧であり、
前記アンチヒューズ素子の書き込みデータの検出時には、前記第2のトランジスタのバックゲートは、第1の信号線を通じて、前記第1のデータ線に印加される前記第1の電圧と実質的に同じ電圧が印加され、
前記アンチヒューズ素子に対してデータを書き込む時には、前記第2のトランジスタのバックゲートは、第1の信号線を通じて、前記第1のデータ線に印加される前記書き込み電圧と実質的に同じ電圧が印加され、
前記第1の信号線は、前記第1のデータ線とは別に設けられたワンタイム・プログラマブルセル回路。 When data is written, the first node and the first power supply terminal are electrically connected, and when data is not written, the first node and the first power supply terminal are electrically disconnected. An antifuse element to
A first switch circuit which is connected between the first node and a first data line to which a predetermined first voltage is applied, and which is switched from an on state to an off state in response to a first control signal; ,
The voltage of the first node when the first switch circuit is turned off is substantially the same voltage as the first voltage or substantially equal to the supply voltage of the first power supply terminal. A detection unit for detecting write data of the anti-fuse element according to whether the voltage is the same .
The detection unit includes a first transistor and a second switch circuit,
The conduction state of the first transistor is controlled according to the potential of the first node,
The first transistor is connected between the second switch circuit and the first power supply terminal,
The second switch circuit is connected between a second data line and the first transistor. After the first switch circuit is turned off, the second switch circuit is turned on in response to a second control signal. The detection result corresponding to the conduction state of the first transistor is output to the second data line,
The first switch circuit includes a second transistor;
The second transistor is connected between the first node and the first data line, and the first control signal is input to a control terminal of the second transistor,
The second switch circuit includes a third transistor;
The third transistor is connected between the second data line and the first transistor, and the second control signal is input to a control terminal of the third transistor,
The first voltage is substantially equal to or less than a power supply voltage of a logic circuit included in a peripheral circuit of the one-time programmable cell circuit,
The supply voltage of the first power supply terminal is a ground voltage,
When detecting write data of the anti-fuse element, the back gate of the second transistor has a voltage substantially the same as the first voltage applied to the first data line through the first signal line. Applied,
When writing data to the anti-fuse element, a voltage substantially the same as the write voltage applied to the first data line is applied to the back gate of the second transistor through the first signal line. And
The first signal line is a one-time programmable cell circuit provided separately from the first data line .
請求項4に記載のワンタイム・プログラマブルセル回路。 5. The one-time programmable cell circuit according to claim 4 , wherein the first and second transistors have a withstand voltage against a write voltage higher than a power supply voltage of the logic circuit, which is applied to the antifuse element during data writing.
請求項5に記載のワンタイム・プログラマブルセル回路。 6. The one-time programmable cell circuit according to claim 5 , wherein the first and second transistors are transistors having a multi-oxide structure.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009231535A JP5302157B2 (en) | 2009-10-05 | 2009-10-05 | One-time programmable cell circuit and semiconductor integrated circuit having the same |
US12/898,210 US8432717B2 (en) | 2009-10-05 | 2010-10-05 | One-time programmable cell circuit, semiconductor integrated circuit including the same, and data judging method thereof |
US13/780,683 US8830719B2 (en) | 2009-10-05 | 2013-02-28 | One-time programmable cell circuit, semiconductor integrated circuit including the same, and data judging method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009231535A JP5302157B2 (en) | 2009-10-05 | 2009-10-05 | One-time programmable cell circuit and semiconductor integrated circuit having the same |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011081857A JP2011081857A (en) | 2011-04-21 |
JP5302157B2 true JP5302157B2 (en) | 2013-10-02 |
Family
ID=43823055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009231535A Expired - Fee Related JP5302157B2 (en) | 2009-10-05 | 2009-10-05 | One-time programmable cell circuit and semiconductor integrated circuit having the same |
Country Status (2)
Country | Link |
---|---|
US (2) | US8432717B2 (en) |
JP (1) | JP5302157B2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5302157B2 (en) * | 2009-10-05 | 2013-10-02 | ルネサスエレクトロニクス株式会社 | One-time programmable cell circuit and semiconductor integrated circuit having the same |
US10249379B2 (en) * | 2010-08-20 | 2019-04-02 | Attopsemi Technology Co., Ltd | One-time programmable devices having program selector for electrical fuses with extended area |
JP2012069565A (en) * | 2010-09-21 | 2012-04-05 | Renesas Electronics Corp | Semiconductor integrated circuit and control method |
WO2012141118A1 (en) * | 2011-04-13 | 2012-10-18 | ルネサスエレクトロニクス株式会社 | Semiconductor device provided with fuse element |
US9362001B2 (en) * | 2014-10-14 | 2016-06-07 | Ememory Technology Inc. | Memory cell capable of operating under low voltage conditions |
KR102071328B1 (en) * | 2015-05-08 | 2020-03-03 | 매그나칩 반도체 유한회사 | Circuit for Reading the One Time Programmable memory |
JP6622745B2 (en) * | 2017-03-30 | 2019-12-18 | キヤノン株式会社 | Semiconductor device, liquid discharge head substrate, liquid discharge head, and liquid discharge device |
CN109542465B (en) * | 2018-10-29 | 2024-03-19 | 天浪创新科技(深圳)有限公司 | Data writing method, system, device, equipment and medium of integrated circuit chip |
KR102677729B1 (en) * | 2019-03-15 | 2024-06-25 | 소니 세미컨덕터 솔루션즈 가부시키가이샤 | Semiconductor circuits and electronic devices |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5061956A (en) * | 1973-09-29 | 1975-05-27 | ||
JPS58108092A (en) * | 1981-12-21 | 1983-06-28 | Nec Corp | Semiconductor storage device |
KR100321169B1 (en) * | 1998-06-30 | 2002-05-13 | 박종섭 | Anti-fuse programming circuit |
JP2000123592A (en) * | 1998-10-19 | 2000-04-28 | Mitsubishi Electric Corp | Semiconductor device |
US6055205A (en) * | 1999-03-05 | 2000-04-25 | Xilinx, Inc. | Decoder for a non-volatile memory array using gate breakdown structure in standard sub 0.35 micron CMOS process |
JP3848022B2 (en) * | 1999-08-27 | 2006-11-22 | 株式会社東芝 | Semiconductor integrated circuit device provided with electric fuse element |
JP2004022736A (en) * | 2002-06-14 | 2004-01-22 | Nec Electronics Corp | Non-volatile latch circuit and semiconductor device |
JP4510531B2 (en) * | 2004-06-16 | 2010-07-28 | 株式会社リコー | Repair signal generator |
US7742357B2 (en) * | 2006-05-05 | 2010-06-22 | International Business Machines Corporation | Securing an integrated circuit |
US7593248B2 (en) * | 2006-11-16 | 2009-09-22 | Aptina Imaging Corporation | Method, apparatus and system providing a one-time programmable memory device |
KR100845407B1 (en) | 2007-02-16 | 2008-07-10 | 매그나칩 반도체 유한회사 | One-time-programmable cell and OP memory with same |
JP2008232702A (en) * | 2007-03-19 | 2008-10-02 | Nec Electronics Corp | Semiconductor device |
JP5302157B2 (en) * | 2009-10-05 | 2013-10-02 | ルネサスエレクトロニクス株式会社 | One-time programmable cell circuit and semiconductor integrated circuit having the same |
-
2009
- 2009-10-05 JP JP2009231535A patent/JP5302157B2/en not_active Expired - Fee Related
-
2010
- 2010-10-05 US US12/898,210 patent/US8432717B2/en not_active Expired - Fee Related
-
2013
- 2013-02-28 US US13/780,683 patent/US8830719B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011081857A (en) | 2011-04-21 |
US20110080764A1 (en) | 2011-04-07 |
US20130176765A1 (en) | 2013-07-11 |
US8432717B2 (en) | 2013-04-30 |
US8830719B2 (en) | 2014-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5302157B2 (en) | One-time programmable cell circuit and semiconductor integrated circuit having the same | |
US7369452B2 (en) | Programmable cell | |
US6498526B2 (en) | Fuse circuit and program status detecting method thereof | |
TWI420527B (en) | Nonvolatile memory device | |
KR101847541B1 (en) | Cell structure of semiconductor memory device and method of driving the same | |
EP1895543B1 (en) | Electric fuse circuit and electronic component | |
JP2008547222A (en) | Antifuse circuit | |
US8058921B2 (en) | Fuse circuits | |
US6449207B2 (en) | Voltage independent fuse circuit and method | |
US7599206B2 (en) | Non-volatile semiconductor storage device | |
US6795347B2 (en) | Memory circuit | |
US6680873B2 (en) | Semiconductor device having electric fuse element | |
JP3923982B2 (en) | Semiconductor integrated circuit | |
US8369137B2 (en) | Semiconductor memory device including a write driver to output a program signal | |
US7257012B2 (en) | Nonvolatile semiconductor memory device using irreversible storage elements | |
US9558841B2 (en) | Generating stabilized output signals during fuse read operations | |
US6606264B2 (en) | Programmable circuit and its method of operation | |
JP5458232B2 (en) | Antifuse replacement determination circuit and antifuse replacement determination method for semiconductor memory device | |
JP5458236B2 (en) | Electric fuse determination circuit and determination method | |
JP6520658B2 (en) | Integrated circuit and circuit characteristic setting method | |
JP2013004668A (en) | Semiconductor device and determination method | |
JP2000200498A (en) | Semiconductor device | |
KR20180020364A (en) | A generation circuit for bias current of reading otp cell and a control method thereof | |
CN118538272A (en) | Programmable nonvolatile memory and operation method | |
KR20130056544A (en) | One-time programable memory of electrical fuse type |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120820 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130528 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130620 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5302157 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |