WO2024044056A1 - Ultra-low power, high speed poly fuse eprom - Google Patents
Ultra-low power, high speed poly fuse eprom Download PDFInfo
- Publication number
- WO2024044056A1 WO2024044056A1 PCT/US2023/030146 US2023030146W WO2024044056A1 WO 2024044056 A1 WO2024044056 A1 WO 2024044056A1 US 2023030146 W US2023030146 W US 2023030146W WO 2024044056 A1 WO2024044056 A1 WO 2024044056A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fuse
- inverter
- transistor
- output
- integrated circuit
- Prior art date
Links
- 239000000758 substrate Substances 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 16
- 239000004065 semiconductor Substances 0.000 claims description 14
- 229910021420 polycrystalline silicon Inorganic materials 0.000 claims description 5
- 229920005591 polysilicon Polymers 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
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
-
- 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
Definitions
- This disclosure relates to the field of semiconductor devices, and more particularly, but not exclusively, to memory cells.
- Electrically-programmable memory cells enjoy uses in many contexts, including trimming various analog circuits to account for manufacturing variation. Such cells consume valuable space on an IC die, and may contribute to reliability issues.
- One example includes an integrated circuit with a sense amplifier that includes a first inverter having a first positive power terminal, a first input and a first output; and a second inverter having a second positive power terminal, a second input connected to the first output and a second output connected to the first input.
- the integrated circuit also includes a reference resistor connected between a positive voltage rail and the second positive power terminal.
- a fuse is connected between the positive voltage rail and the first positive power terminal.
- FIG. 1 Another example provides a method of forming an integrated circuit.
- First and second inverters are formed that extend into a semiconductor substrate.
- a fuse and a resistor are formed over the semiconductor substrate.
- the fuse is connected between an upper power rail and a positive power terminal of the first inverter.
- the resistor is connected between the upper power rail and a positive power terminal of the second inverter.
- An output of the first inverter is connected to an input of the second inverter, and an output of the second inverter is connected to an input of the first inverter.
- the integrated circuit includes a first NMOS transistor and a first PMOS transistor formed over a semiconductor substrate and connected to form a first inverter having a first output node and a first input node.
- the integrated circuit also includes a second NMOS transistor and a second PMOS transistor formed over the semiconductor substrate and connected to form a second inverter having a second output node and a second input node.
- the first output node is connected to the second input node, and the second output node is connected to the first input node.
- a reference resistor is connected between a positive voltage rail and a source of the first PMOS transistor, and a fuse is connected between the positive voltage rail and a source of the second PMOS transistor.
- FIG. 1 illustrates a fuse memory cell circuit according to the disclosure
- FIG. 2 illustrates a fuse memory cell circuit such as that shown in FIG. 1 with additional components
- FIG. 3 presents a timing diagram illustrating aspects of operation of the fused memory cell circuits of FIGs. 1 and 2.
- FIG. 4 illustrates a fuse memory cell circuit such as that shown in FIG. 2 including current sinks connected to a fuse and a reference resistor;
- FIG. 5 illustrates an implementation of a fused memory cell circuit such as that shown in FIG. 2 on a semiconductor die
- FIG. 6 illustrates an array of fused memory cell circuits such as that shown in FIG. 5;
- FIG. 7 illustrates a method of forming an integrated circuit according to various examples.
- FIG. 1 an electrically programable memory cell 100 is schematically illustrated.
- the memory cell 100 includes a sense amplifier 105 that includes a latch having a first inverter 110 and a second inverter 115.
- the inverters 110, 115 are cross-coupled in a manner that may store a bit-value in a quasi-static fashion.
- the output of the inverter 115 is designated as the “D node”
- the output of the inverter 110 is designated as the inverse of the D node, or the “DZ node”.
- the inverters 110, 115 are configured with other components of the memory cell 100 in left-right symmetric fashion.
- a “left-hand leg” of the memory cell 100 includes a PMOS transistor MPSWL with a source connected to a fuse 120 and a drain connected to a positive power terminal of the inverter 110.
- An NMOS transistor MNSWL has a drain connected to the D node and a source connected to a lower power rail designated VSS.
- a “right-hand leg” includes a PMOS transistor MPSWR with a source connected to Rref and a drain connected to a positive power terminal of the inverter 115.
- An NMOS transistor MNSWR has a drain connected to the DZ node and a source connected to VSS.
- the transistor MNSWL conductively connects the D node to VSS
- the transistor MNSWR conductively connects the DZ node to the VSS.
- the transistor MPSWL conductively connects the positive power terminal of the inverter 110 to the fuse 120
- the transistor MPSWR conductively connects the positive power terminal of the inverter 115 to Rref.
- Negative power terminals of the inverters 110 and 115 are connected to the lower power rail in an unswitched fashion.
- the inverter 110 is connected to an upper power rail, designated VDD, via the transistor MPSWL and the fuse 120, and the inverter 115 is connected to VDD via the transistor MPSWR and V re f.
- the transistor MPSWL is directly connected to the first terminal of a fuse 120, and the MPSWR is directly connected to a first terminal of the reference resistor Rref.
- a second terminal of the fuse 120 and a second terminal of Rref are both connected to VDD.
- the fuse 120 may be formed from any material that can be patterned to form a current path that may be selectively broken to produce a high-resistance state between the first and second fuse terminals.
- the fuse 120 is formed from poly silicon.
- the fuse 120 has an “hourglass” or “dog bone” shape, in which wide terminal portions with relatively low resistance are initially connected by a narrow conductive path having an initial resistance. A sufficiently high current, producing a commensurately high current density, may damage a portion of the narrow conductive path resulting in a programmed resistance that is typically much larger than the initial resistance.
- the fuse 120 may have a resistance Rfuse that has an initial, unprogrammed value of about 100 Q, and a programmed value greater than 50 1 ⁇ Q.
- the reference resistor Rref has a resistance that is greater than the unprogrammed resistance of the fuse 120 and less than the programmed resistance of the fuse 120.
- Rrcf may be about one-half of the minimum expected value of Rfuse in the programmed state, for example 25 k .
- Rref is significantly greater, e.g. >100x, than the unprogrammed resistance of the fuse 120.
- FIG. 2 illustrates an example of a memory cell 200 in which the inverter 110 is implemented by a PMOS transistor MPSAL and an NMOS transistor MNSAL., and the inverter 115 is implemented by a PMOS transistor MPSAR and an NMOS transistor MNSAR.
- MPSAL and MNSAL are connected at a first output node that serves as the DZ node, and MPSAR and MNSAR are connected at a second output node that serves as the D node.
- Gate terminals of MPSAL and MNSAL are connected at a first input node connected to the D node, and gate terminals of MPSAR and MNSAR are connected at a second input node connected to the DZ node [0021]
- the transistors MNSWL and MNSWR are switched on, holding the D and DZ node values to VSS.
- MNSWL and MNSWR are switched off and MPSWL and MPSWR are switched on.
- T L ⁇ T R (unprogrammed state) DZ increases to a value sufficient to switch on MNSAR before D can increase to a value sufficient to switch on MNSAL, and the D and DZ nodes respectively settle to values of 0 and 1.
- T L >T R (programmed state) D increases to a value sufficient to switch on MNSAL before DZ can increase to a value sufficient to switch on MNSAR, and the nodes D and DZ nodes respectively settle to values of 1 and 0.
- CLKZ is asserted
- the current through the fuse 120 and R re r are both zero
- the voltage at the D and DZ nodes is zero.
- the voltage at the D and DZ nodes increases about a same rate, but within 2-3 ns the voltage at the DZ node overtakes the voltage at the D node and the state of the memory cell 100 settles in the unprogrammed state.
- the current through the fuse 120 and Rref return to zero when the state of the memory cell 100 settles.
- the static current is seen to be very low, e.g. ⁇ 75 nA, and the read time is very short, e.g. ⁇ 17 ns.
- the voltages shown in FIG. 3 are only one example provided without implied limitation.
- the circuit uses 5 V transistors and is operating between 0.9 V and 5.5 V, where 0.9 V is determined by the threshold voltage of the transistors and 5.5 V is determined as a reliable operating limit of a 5 V transistor.
- the voltage range of operation can be extended, e.g. by using low threshold-voltage (LVT) devices in some other examples.
- LVT low threshold-voltage
- the transistors MPSWL and MPSWR are matched, e.g. have about a same (within manufacturing tolerance) resistance and capacitance.
- each of these transistors may have a same gate length (or channel length) and a same gate width (or drive current).
- MPSAL and MPSAR are matched, and MNSAL and MNSAR are matched Tn some examples, all of the transistors in the memory cell 100 are closely spaced on a semiconductor substrate such that manufacturing variation is negligible between matched transistors.
- MNBLOW is switched by an asserted PROG signal and acts to sink current through the fuse 120 if in the unprogrammed state.
- the drive current capacity of MNBLOW is selected to support a sufficient current to damage the narrow conductive path of the fuse 120, increasing the resistance from the unprogrammed value to the programmed value.
- the connection of MNBLOW to the fuse 120 terminal may increase the capacitance associated with the left-hand leg of the memory cell 100, and without compensation result in altering the timing of operation during the previously described settling period.
- the MNDUMMY is a dummy transistor matched to the MNBLOW transistor to provide such compensation. In such examples the source and drain of MNDUMMY are connected so this transistor provides no active electrical function.
- a shunt resistor R0 is connected to the terminals of the fuse 120 to inhibit growth of a low-resistance path between the terminals after the fuse 120 is blown. Such regrowth may result from the electric field between the terminals in the absence of the shunt resistor.
- R0 has a resistance at least twice that of a predetermined minimum resistance of the fuse 120 in the programmed state. Space permitting, it may be desirable that R0 has a resistance at least ten times that of the predetermined minimum resistance of the fuse 120 in the programmed state, e.g. about 500 kQ.
- FIG. 4 illustrates the memory cell 100 in an example in which a first bias current sink 410 is connected to the fuse 120 and a second bias current sink 420 is connected to R re f.
- This configuration may be used to test the operating margin of the memory cell 100 after programming the fuse 120.
- a minimum desired resistance of the fuse 120 after programming may be predetermined to be 50 kQ.
- the second bias current sink 420 may be configured to sink through R re r a bias current Lef that is two times (50 kQ/25 kQ) a bias current Ibias drawn by the first bias current sink 410.
- This configuration may be used to test the operating margin of the memory cell 100 after programming the fuse 120.
- the minimum desired resistance of the fuse 120 after programming may be predetermined to be 100 kQ, in which case Lef may be four times Ibias.
- the configuration of Lef as a multiple of Ibias allows Rref to be made smaller than the minimum desired resistance of the fuse in the programmed state, reducing the die area needed to implement Rref. As Rref is made smaller, Iref may be increased to produce the desired voltage drop across Rref, increasing the size of the components implementing the current sink 420 and/or interconnections to Rref, or even risking damaging Rref.
- a minimum ratio of Iref to Ibias may be 2 to limit the size of such components.
- the described principle can be generalized such that the second bias current sink 420 is configured such that to Iref is n times greater than Ibias.
- the ratio Iref/Ibias need not be an integer value.
- the current sinks 410, 420 may be provided by current sinks that are integrated into the IC, or may be provided external to the IC, such as in a multi-probe test configuration. When integrated into the IC, the current sinks 410, 420 provide the ability to determine if the resistance of the fuse 120 meets the predetermined operating margin independently of an external tester, including after deployment in an electronic system. On the other hand, if one or both of the current sinks 410, 420 are provided externally, then Ibias and/or I re f may be varied as desired to determine an arbitrary operating margin ratio, and multiple test measurements may be performed, e.g. to determine the actual value of Rfuse.
- FIG. 5 illustrates a memory cell 500 as implemented on a silicon substrate 501 in various examples.
- the memory cell 500 includes a fuse structure 505 and a shunt resistor 510, respectively exemplified by the fuse 120 and the shunt resistor R0 of FIG. 2.
- a reference resistor 515 exemplified by the resistor R re f of FIG. 2, is located below the shunt resistor 510.
- the fuse structure 505 may be formed at least in part in a polysilicon layer or a metal interconnect layer over the substrate 501.
- the resistors 510, 515 may be formed in a polysilicon layer over the substrate 501, or in a diffusion region extending into the substrate 501.
- Transistors 520 and 525 exemplify the transistors MNSAR and MNSAL of FIG. 2; transistors 530 and 535 exemplify the transistors MNSAR and MNSAL of FIG. 2; transistors 540 and 545 exemplify the transistors MPSWR and MPSWL of FIG. 2; and transistors 550 and 555 exemplify the transistors MPSAR and MPSAL of FIG. 2.
- Each of the transistors 520, 525, 530, 535, 540, 545, 550 and 555 may be formed over and extending into the substrate 501 by any current or future-discovered methods.
- Transistors 520 and 525 are matched, transistors 530 and 535 are matched, transistors 540 and 545 are matched, and/or transistors 550 and 555 are matched.
- Logic functions 560 related to other operating characteristics of the memory cell 500 are located between the fuse structure 505 and resistors 510, 515 and the transistors 520. ..555.
- FIG. 6 illustrates an array 600 of the memory cells 500 as may be formed in an integrated circuit. Any number of the memory cells 500 may be formed over and extending into a semiconductor substrate 601. In the illustrated example, a number, e.g. 16, of the memory cells 500 are formed as a two-dimensional array. In other examples, an array of the memory cells 500 may be one-dimensional, or may be located arbitrarily within an integrated circuit design.
- FIG. 7 describes a method 700 of forming an integrated circuit as described in the present disclosure.
- a step 710 first and second inverters are formed extending into a semiconductor substrate.
- the first inverter has a first positive power terminal, a first output at a first output node, and a first input node.
- the second inverter has a second positive power terminal, a second output at a second output node, and a second input node.
- a fuse and a resistor are formed over the semiconductor substrate.
- a step 730 the fuse is connected between an upper power rail and the first positive power terminal of the first inverter.
- a step 740 the resistor is connected between the upper power rail and the second positive power terminal of the second inverter.
- a step 750 the output node of the first inverter is connected to the input node of the second inverter and the output node of the second inverter is connected to the input node of first inverter.
- a first switch is connected between the fuse and the positive power terminal of the first inverter, and a second switch is connected between the resistor and the positive power terminal of the second inverter.
- a third switch is connected between the output node of the first inverter and a lower power rail
- a fourth switch is connected between the output node of the second inverter and the lower power rail.
- the first and second switches are configured to provide low resistance during a first phase of a control signal
- the third and fourth switches are configured to provide low resistance during a second phase of the control signal.
- a fifth switch is connected between the fuse and the negative power rail, and a sixth switch is connected to the reference resistor.
- the fifth switch is configured to provide low resistance in response to a programming signal.
Landscapes
- Read Only Memory (AREA)
Abstract
One example includes an integrated circuit (100) with a sense amplifier (105) that includes a first inverter (110) having a first positive power terminal, a first input and a first output; and a second inverter (115) having a second positive power terminal, a second input connected to the first output and a second output connected to the first input. The integrated circuit also includes a reference resistor (Rref) connected between a positive voltage rail (VDD) and the second positive power terminal. A fuse (120) is connected between the positive voltage rail and the first positive power terminal.
Description
ULTRA-LOW POWER, HIGH SPEED POLY FUSE EPROM
[0001] This disclosure relates to the field of semiconductor devices, and more particularly, but not exclusively, to memory cells.
BACKGROUND
[0002] Electrically-programmable memory cells enjoy uses in many contexts, including trimming various analog circuits to account for manufacturing variation. Such cells consume valuable space on an IC die, and may contribute to reliability issues.
SUMMARY
[0003] One example includes an integrated circuit with a sense amplifier that includes a first inverter having a first positive power terminal, a first input and a first output; and a second inverter having a second positive power terminal, a second input connected to the first output and a second output connected to the first input. The integrated circuit also includes a reference resistor connected between a positive voltage rail and the second positive power terminal. A fuse is connected between the positive voltage rail and the first positive power terminal.
[0004] Another example provides a method of forming an integrated circuit. First and second inverters are formed that extend into a semiconductor substrate. A fuse and a resistor are formed over the semiconductor substrate. The fuse is connected between an upper power rail and a positive power terminal of the first inverter. The resistor is connected between the upper power rail and a positive power terminal of the second inverter. An output of the first inverter is connected to an input of the second inverter, and an output of the second inverter is connected to an input of the first inverter.
[0005] Yet another example provides an integrated circuit. The integrated circuit includes a first NMOS transistor and a first PMOS transistor formed over a semiconductor substrate and connected to form a first inverter having a first output node and a first input node. The integrated circuit also includes a second NMOS transistor and a second PMOS transistor formed over the semiconductor substrate and connected to form a second inverter having a second output node and a second input node. The first output node is connected to the second input node, and the second output node is connected to the first input node. A reference resistor is connected between a positive voltage rail and a source of the first PMOS transistor, and a fuse is connected between the positive voltage rail and a source of the second PMOS transistor.
BRIEF DESCRIPTION OF THE DRAWINGS
[0006] FIG. 1 illustrates a fuse memory cell circuit according to the disclosure;
[0007] FIG. 2 illustrates a fuse memory cell circuit such as that shown in FIG. 1 with additional components;
[0008] FIG. 3 presents a timing diagram illustrating aspects of operation of the fused memory cell circuits of FIGs. 1 and 2.
[0009] FIG. 4 illustrates a fuse memory cell circuit such as that shown in FIG. 2 including current sinks connected to a fuse and a reference resistor;
[0010] FIG. 5 illustrates an implementation of a fused memory cell circuit such as that shown in FIG. 2 on a semiconductor die;
[0011] FIG. 6 illustrates an array of fused memory cell circuits such as that shown in FIG. 5; and
[0012] FIG. 7 illustrates a method of forming an integrated circuit according to various examples.
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0013] The present disclosure is described with reference to the attached figures. The figures may not be drawn to scale and they are provided merely to illustrate the disclosure. Several aspects of the disclosure are described below with reference to example applications for illustration, in which like features correspond to like reference numbers. It should be understood that numerous specific details, relationships, and methods are set forth to provide an understanding of the disclosure. The present disclosure is not limited by the illustrated ordering of acts or events, as some acts may occur in different orders and/or concurrently with other acts or events. Furthermore, not all illustrated acts or events may be required to implement a methodology in accordance with the present disclosure.
[0014] This application discloses various methods and devices that may be beneficially applied to integrated circuits (ICs), such as those including electrically programmable fuse memory cells, e.g. by reducing static current and providing a short read time. While such embodiments may be expected to provide improvements such as reducing overall IC power requirements, no particular result is a requirement of the described invention(s) unless explicitly recited in a particular claim.
[0015] Referring to FIG. 1 , an electrically programable memory cell 100 is schematically illustrated. The memory cell 100 includes a sense amplifier 105 that includes a latch having a first inverter 110 and a second inverter 115. The inverters 110, 115 are cross-coupled in a manner that may store a bit-value in a quasi-static fashion. For convenience of description the output of the inverter 115 is designated as the “D node”, and the output of the inverter 110 is designated as the inverse of the D node, or the “DZ node”. The inverters 110, 115 are configured with other components of the memory cell 100 in left-right symmetric fashion. A “left-hand leg” of the memory cell 100 includes a PMOS transistor MPSWL with a source connected to a fuse 120 and a drain connected to a positive power terminal of the inverter 110. An NMOS transistor MNSWL has a drain connected to the D node and a source connected to a lower power rail designated VSS. Similarly, a “right-hand leg” includes a PMOS transistor MPSWR with a source connected to Rref and a drain connected to a positive power terminal of the inverter 115. An NMOS transistor MNSWR has a drain connected to the DZ node and a source connected to VSS. During the positive phase of a CLKZ signal, the transistor MNSWL conductively connects the D node to VSS, and the transistor MNSWR conductively connects the DZ node to the VSS. During the negative phase of CLKZ, the transistor MPSWL conductively connects the positive power terminal of the inverter 110 to the fuse 120, and the transistor MPSWR conductively connects the positive power terminal of the inverter 115 to Rref.
[0016] Negative power terminals of the inverters 110 and 115 are connected to the lower power rail in an unswitched fashion. Conversely, the inverter 110 is connected to an upper power rail, designated VDD, via the transistor MPSWL and the fuse 120, and the inverter 115 is connected to VDD via the transistor MPSWR and Vref. The transistor MPSWL is directly connected to the first terminal of a fuse 120, and the MPSWR is directly connected to a first terminal of the reference resistor Rref. A second terminal of the fuse 120 and a second terminal of Rref are both connected to VDD.
[0017] The fuse 120 may be formed from any material that can be patterned to form a current path that may be selectively broken to produce a high-resistance state between the first and second fuse terminals. In various examples, and as described without implied limitation, the fuse 120 is formed from poly silicon. In various examples the fuse 120 has an “hourglass” or “dog bone” shape, in which wide terminal portions with relatively low resistance are initially connected by a narrow conductive path having an initial resistance. A sufficiently high current, producing a
commensurately high current density, may damage a portion of the narrow conductive path resulting in a programmed resistance that is typically much larger than the initial resistance. For example, the fuse 120 may have a resistance Rfuse that has an initial, unprogrammed value of about 100 Q, and a programmed value greater than 50 1<Q.
[0018] The reference resistor Rref has a resistance that is greater than the unprogrammed resistance of the fuse 120 and less than the programmed resistance of the fuse 120. In one example, Rrcf may be about one-half of the minimum expected value of Rfuse in the programmed state, for example 25 k . In various examples, Rref is significantly greater, e.g. >100x, than the unprogrammed resistance of the fuse 120.
[0019] In a non-read, or quiescent state, CLK is unasserted, resulting in MNSWL and MNSWR being switched on and pulling the D and DZ nodes to VSS. In a read state CLK is asserted, allowing D and DZ to settle to an active state. This condition results in insignificant power consumption by the memory cell 100. The value of the D node in the active state is determined by the relative resistance of Rfuse and Rref. As described in greater detail below, if RfUSe< Rref, e.g. in an unprogrammed state, the D node will settle to an unasserted value, e.g. a digital “0” or FALSE state, and the DZ node will settle to an asserted value, e.g. a digital “1” or TRUE state. Conversely, if Rfuse> Rref, e.g. in an programmed state, the D node will settle to a TRUE state, and the DZ node will settle to a FALSE state. After settling into the active state, insignificant power is consumed by the memory cell 100.
[0020] FIG. 2 illustrates an example of a memory cell 200 in which the inverter 110 is implemented by a PMOS transistor MPSAL and an NMOS transistor MNSAL., and the inverter 115 is implemented by a PMOS transistor MPSAR and an NMOS transistor MNSAR. MPSAL and MNSAL are connected at a first output node that serves as the DZ node, and MPSAR and MNSAR are connected at a second output node that serves as the D node. Gate terminals of MPSAL and MNSAL are connected at a first input node connected to the D node, and gate terminals of MPSAR and MNSAR are connected at a second input node connected to the DZ node [0021] As described previously, in a quiescent state (e.g. CLK=FALSE and CLKZ=TRUE) the transistors MNSWL and MNSWR are switched on, holding the D and DZ node values to VSS. In a read state (e.g. CLK=TRUE and CLKZ=FALSE), MNSWL and MNSWR are switched off and MPSWL and MPSWR are switched on. Immediately following the transition from the quiescent state to the active state, MPSAL and MPSAR are switched on and MNSAL and MNSAR are
switched off due to the immediately preceding VSS state of the D and DZ nodes. The state at which the D and DZ nodes settle is determined by a race between the left-hand leg and the righthand leg. The combined resistance and capacitance of the components in the left-hand leg result in a first time constant TL that determines the rate at which the voltage of the DZ node increases from VSS, and the combined resistance and capacitance of the components in the right-hand leg result in a second time constant TR that determines the rate at which the voltage of the D node increases from VSS. If TL<TR (unprogrammed state) DZ increases to a value sufficient to switch on MNSAR before D can increase to a value sufficient to switch on MNSAL, and the D and DZ nodes respectively settle to values of 0 and 1. On the other hand, if TL>TR (programmed state) D increases to a value sufficient to switch on MNSAL before DZ can increase to a value sufficient to switch on MNSAR, and the nodes D and DZ nodes respectively settle to values of 1 and 0.
[0022] Read operation is exemplified in FIG. 3, which shows simulated voltage and current values versus time / at various nodes of the memory cell 100 for the example of Rfuse=100 Q (unprogrammed) and Rrc(=25 kfi. Prior to Z=250 ns, CLK is unasserted (CLKZ is asserted), the current through the fuse 120 and Rrer are both zero, and the voltage at the D and DZ nodes is zero. CLK is asserted at t=250 ns, which results in a peak current of about 55 pA through the fuse 120 and a peak current of about 15 pA through the reference resistor Rref. Initially the voltage at the D and DZ nodes increases about a same rate, but within 2-3 ns the voltage at the DZ node overtakes the voltage at the D node and the state of the memory cell 100 settles in the unprogrammed state. The current through the fuse 120 and Rref return to zero when the state of the memory cell 100 settles. Thus the static current is seen to be very low, e.g. < 75 nA, and the read time is very short, e.g. < 17 ns.
[0023] It is noted the voltages shown in FIG. 3 are only one example provided without implied limitation. In this example the circuit uses 5 V transistors and is operating between 0.9 V and 5.5 V, where 0.9 V is determined by the threshold voltage of the transistors and 5.5 V is determined as a reliable operating limit of a 5 V transistor. The voltage range of operation can be extended, e.g. by using low threshold-voltage (LVT) devices in some other examples.
[0024] Returning to FIG. 2, in various examples the transistors MPSWL and MPSWR are matched, e.g. have about a same (within manufacturing tolerance) resistance and capacitance. For example, each of these transistors may have a same gate length (or channel length) and a same gate width (or drive current). Similarly, in various examples MPSAL and MPSAR are matched,
and MNSAL and MNSAR are matched Tn some examples, all of the transistors in the memory cell 100 are closely spaced on a semiconductor substrate such that manufacturing variation is negligible between matched transistors.
[0025] Other components of the memory cell 200 include transistors MNBLOW and MNDUMMY. In a programming operation, MNBLOW is switched by an asserted PROG signal and acts to sink current through the fuse 120 if in the unprogrammed state. The drive current capacity of MNBLOW is selected to support a sufficient current to damage the narrow conductive path of the fuse 120, increasing the resistance from the unprogrammed value to the programmed value. The connection of MNBLOW to the fuse 120 terminal may increase the capacitance associated with the left-hand leg of the memory cell 100, and without compensation result in altering the timing of operation during the previously described settling period. In some examples, the MNDUMMY is a dummy transistor matched to the MNBLOW transistor to provide such compensation. In such examples the source and drain of MNDUMMY are connected so this transistor provides no active electrical function.
[0026] In an additional example, a shunt resistor R0 is connected to the terminals of the fuse 120 to inhibit growth of a low-resistance path between the terminals after the fuse 120 is blown. Such regrowth may result from the electric field between the terminals in the absence of the shunt resistor. In various examples R0 has a resistance at least twice that of a predetermined minimum resistance of the fuse 120 in the programmed state. Space permitting, it may be desirable that R0 has a resistance at least ten times that of the predetermined minimum resistance of the fuse 120 in the programmed state, e.g. about 500 kQ.
[0027] FIG. 4 illustrates the memory cell 100 in an example in which a first bias current sink 410 is connected to the fuse 120 and a second bias current sink 420 is connected to Rref. This configuration may be used to test the operating margin of the memory cell 100 after programming the fuse 120. In an example, a minimum desired resistance of the fuse 120 after programming may be predetermined to be 50 kQ. In the example that Rrcf has a value of 25 kQ, the second bias current sink 420 may be configured to sink through Rrer a bias current Lef that is two times (50 kQ/25 kQ) a bias current Ibias drawn by the first bias current sink 410. This configuration may be used to test the operating margin of the memory cell 100 after programming the fuse 120. In another example, the minimum desired resistance of the fuse 120 after programming may be predetermined to be 100 kQ, in which case Lef may be four times Ibias. The configuration of Lef as a multiple of Ibias
allows Rref to be made smaller than the minimum desired resistance of the fuse in the programmed state, reducing the die area needed to implement Rref. As Rref is made smaller, Iref may be increased to produce the desired voltage drop across Rref, increasing the size of the components implementing the current sink 420 and/or interconnections to Rref, or even risking damaging Rref. Thus in various examples a minimum ratio of Iref to Ibias may be 2 to limit the size of such components.
[0028] When the CLK is unasserted and the current sinks 410, 420 are operated, a voltage Vfuse is produced at the node between the fuse 120 and the transistor MPSWL. Similarly, a voltage Vrcf is produced at the node between Rref and the transistor MPSWR. Under example conditions in which Rref has a value of 25 kQ and Iref=4*Ifuse, if Vfnse<Vref then Raise can be inferred to be greater than 100 k . Conversely, if Vfuse>Vref then Rfuse can be inferred to be less than the predetermined minimum of 100 kQ. In response to this condition, which may fail to meet a desired margin specification, the IC in which the memory cell 100 is implemented may be scrapped.
[0029] The described principle can be generalized such that the second bias current sink 420 is configured such that to Iref is n times greater than Ibias. Vfuse will equal Vref when Rfuse=w*Rref, or «*25 kQ in the case that RrC(=25 kQ. Furthermore, in general the ratio Iref/Ibias need not be an integer value.
[0030] The current sinks 410, 420 may be provided by current sinks that are integrated into the IC, or may be provided external to the IC, such as in a multi-probe test configuration. When integrated into the IC, the current sinks 410, 420 provide the ability to determine if the resistance of the fuse 120 meets the predetermined operating margin independently of an external tester, including after deployment in an electronic system. On the other hand, if one or both of the current sinks 410, 420 are provided externally, then Ibias and/or Iref may be varied as desired to determine an arbitrary operating margin ratio, and multiple test measurements may be performed, e.g. to determine the actual value of Rfuse.
[0031] FIG. 5 illustrates a memory cell 500 as implemented on a silicon substrate 501 in various examples. Various designations of features of the memory cell 500 may correspond to features previously described. The memory cell 500 includes a fuse structure 505 and a shunt resistor 510, respectively exemplified by the fuse 120 and the shunt resistor R0 of FIG. 2. A reference resistor 515, exemplified by the resistor Rref of FIG. 2, is located below the shunt resistor 510. The fuse structure 505 may be formed at least in part in a polysilicon layer or a metal interconnect layer over the substrate 501. The resistors 510, 515 may be formed in a polysilicon layer over the
substrate 501, or in a diffusion region extending into the substrate 501. Transistors 520 and 525 exemplify the transistors MNSAR and MNSAL of FIG. 2; transistors 530 and 535 exemplify the transistors MNSAR and MNSAL of FIG. 2; transistors 540 and 545 exemplify the transistors MPSWR and MPSWL of FIG. 2; and transistors 550 and 555 exemplify the transistors MPSAR and MPSAL of FIG. 2. Each of the transistors 520, 525, 530, 535, 540, 545, 550 and 555 may be formed over and extending into the substrate 501 by any current or future-discovered methods. In various examples, Transistors 520 and 525 are matched, transistors 530 and 535 are matched, transistors 540 and 545 are matched, and/or transistors 550 and 555 are matched. Logic functions 560 related to other operating characteristics of the memory cell 500 are located between the fuse structure 505 and resistors 510, 515 and the transistors 520. ..555.
[0032] FIG. 6 illustrates an array 600 of the memory cells 500 as may be formed in an integrated circuit. Any number of the memory cells 500 may be formed over and extending into a semiconductor substrate 601. In the illustrated example, a number, e.g. 16, of the memory cells 500 are formed as a two-dimensional array. In other examples, an array of the memory cells 500 may be one-dimensional, or may be located arbitrarily within an integrated circuit design.
[0033] FIG. 7 describes a method 700 of forming an integrated circuit as described in the present disclosure. In a step 710 first and second inverters are formed extending into a semiconductor substrate. The first inverter has a first positive power terminal, a first output at a first output node, and a first input node. The second inverter has a second positive power terminal, a second output at a second output node, and a second input node.
[0034] In a step 720 a fuse and a resistor are formed over the semiconductor substrate.
[0035] In a step 730 the fuse is connected between an upper power rail and the first positive power terminal of the first inverter.
[0036] In a step 740 the resistor is connected between the upper power rail and the second positive power terminal of the second inverter.
[0037] In a step 750 the output node of the first inverter is connected to the input node of the second inverter and the output node of the second inverter is connected to the input node of first inverter.
[0038] In a step 760 a first switch is connected between the fuse and the positive power terminal of the first inverter, and a second switch is connected between the resistor and the positive power terminal of the second inverter.
[0039] In a step 770 a third switch is connected between the output node of the first inverter and a lower power rail, and a fourth switch is connected between the output node of the second inverter and the lower power rail. The first and second switches are configured to provide low resistance during a first phase of a control signal, and the third and fourth switches are configured to provide low resistance during a second phase of the control signal.
[0040] In a step 780 a fifth switch is connected between the fuse and the negative power rail, and a sixth switch is connected to the reference resistor. The fifth switch is configured to provide low resistance in response to a programming signal.
[0041] While various embodiments of the present disclosure have been described above, it should be understood that they have been presented by way of example only and not limitation. Numerous changes to the disclosed embodiments can be made in accordance with the disclosure herein without departing from the spirit or scope of the disclosure. Thus, the breadth and scope of the present invention should not be limited by any of the above described embodiments. Rather, the scope of the disclosure should be defined in accordance with the following claims and their equivalents.
Claims
1. An integrated circuit, comprising: a sense amplifier including: a first inverter having a first positive power terminal, a first input and a first output; and a second inverter having a second positive power terminal, a second input connected to the first output and a second output connected to the first input; a reference resistor connected between a positive voltage rail and the second positive power terminal; and a fuse connected between the positive voltage rail and the first positive power terminal.
2. The integrated circuit of Claim 1, further comprising a programming transistor connected to the fuse and a dummy transistor connected to the reference resistor.
3. The integrated circuit of Claim 1, further comprising a shunt resistor connected in parallel with the fuse.
4. The integrated circuit of Claim 1, further comprising a first switch transistor connected between the fuse and the first positive power terminal, and a second switch transistor connected between the reference resistor and the second positive power terminal.
5. The integrated circuit of Claim 4, further comprising a third switch transistor connected between the first output and a lower voltage rail, and a fourth switch transistor connected between the second output and the lower voltage rail.
6. The integrated circuit of Claim 1 , wherein the first output is configured to settle to a FALSE state and the second output is configured to settle to a TRUE state on the condition that the resistance of the fuse is greater than the resistance of the reference resistor.
7. The integrated circuit of Claim 1, wherein the fuse is a polysilicon fuse.
8. The integrated circuit of Claim 1, further comprising a current sink connected to the fuse.
9. The integrated circuit of Claim 8, wherein the current sink is a first current sink, and further comprising a second current sink connected to the reference resistor.
10. The integrated circuit of Claim 9, wherein the first current sink is configured produce a first current, and the second current sink is configured produce a second current at least two times the first current.
1 1. A method of forming an integrated circuit, comprising: forming first and second inverters that extend into a semiconductor substrate; forming a fuse and a resistor over the semiconductor substrate; connecting the fuse between an upper power rail and a positive power terminal of the first inverter; connecting the resistor between the upper power rail and a positive power terminal of the second inverter; and connecting an output of the first inverter to an input of the second inverter, and an output of the second inverter to an input of the first inverter.
12. The method of Claim 11, further comprising connecting a shunt resistor in parallel with the fuse between the positive power terminal of the first inverter.
13. The method of Claim 11, further comprising connecting a first transistor between the fuse and the positive power terminal of the first inverter, and connecting a second transistor between the resistor and the positive power terminal of the second inverter.
14. The method of Claim 13, wherein the output of the second inverter is configured to settle to a TRUE state on the condition that the first and second transistors are in a low-resistance state and the resistance of the fuse is greater than the resistance of the resistor.
15. The method of Claim 11, wherein the first and second inverters are each implemented by a respective PMOS transistor and a respective NMOS transistor.
16. The method of Claim 11, wherein the fuse is a polysilicon fuse.
17. The method of Claim 11, further comprising connecting a programming transistor to the fuse.
18. The method of Claim 17, further comprising connecting a dummy transistor to the resistor, the dummy transistor matched to the programming transistor.
19. The method of Claim 11, further comprising connecting to the fuse a first current sink configured to produce a first current and connecting to the resistor a second current sink configured produce a second current that is at least two times the first current.
20. An integrated circuit, comprising: a first NMOS transistor and a first PMOS transistor formed over a semiconductor substrate, the first NMOS transistor and the first PMOS transistor connected to form a first inverter having a first input node and a first output node; a second NMOS transistor and a second PMOS transistor formed over the semiconductor substrate, the second NMOS transistor and the second PMOS transistor connected to form a second inverter having a second input node and a second output node, the first output node connected to the second input node, and the second output node connected to the first input node; and a reference resistor connected between a positive voltage rail and a source of the first PMOS transistor; and a fuse connected between the positive voltage rail and a source of the second PMOS transistor.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202263400501P | 2022-08-24 | 2022-08-24 | |
US63/400,501 | 2022-08-24 | ||
US18/114,449 US20240071539A1 (en) | 2022-08-24 | 2023-02-27 | Ultra-low power, high speed poly fuse eprom |
US18/114,449 | 2023-02-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024044056A1 true WO2024044056A1 (en) | 2024-02-29 |
Family
ID=87934046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2023/030146 WO2024044056A1 (en) | 2022-08-24 | 2023-08-14 | Ultra-low power, high speed poly fuse eprom |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2024044056A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7339848B1 (en) * | 2005-11-03 | 2008-03-04 | Cypress Semiconductor Corporation | Anti-fuse latch circuit and method including self-test |
US20090002119A1 (en) * | 2007-06-29 | 2009-01-01 | Thomas Nirschl | Fuse sensing scheme |
US20090219746A1 (en) * | 2006-04-13 | 2009-09-03 | Austriamicrosytems Ag | Circuit Arrangement Comprising a Non-Volatile Memory Cell and Method |
US8441266B1 (en) * | 2009-08-07 | 2013-05-14 | Altera Corporation | Sensing circuit |
-
2023
- 2023-08-14 WO PCT/US2023/030146 patent/WO2024044056A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7339848B1 (en) * | 2005-11-03 | 2008-03-04 | Cypress Semiconductor Corporation | Anti-fuse latch circuit and method including self-test |
US20090219746A1 (en) * | 2006-04-13 | 2009-09-03 | Austriamicrosytems Ag | Circuit Arrangement Comprising a Non-Volatile Memory Cell and Method |
US20090002119A1 (en) * | 2007-06-29 | 2009-01-01 | Thomas Nirschl | Fuse sensing scheme |
US8441266B1 (en) * | 2009-08-07 | 2013-05-14 | Altera Corporation | Sensing circuit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5412593A (en) | Fuse and antifuse reprogrammable link for integrated circuits | |
US7538597B2 (en) | Fuse cell and method for programming the same | |
US5301159A (en) | Anti-fuse circuit and method wherein the read operation and programming operation are reversed | |
KR960001304B1 (en) | Fuse state detection circuit | |
US9502424B2 (en) | Integrated circuit device featuring an antifuse and method of making same | |
US5266829A (en) | Electrically-programmable low-impedance anti-fuse element | |
EP0323078B1 (en) | Electrically-programmable low-impedance anti-fuse element | |
US7986024B2 (en) | Fuse sensing scheme | |
WO2007120159A2 (en) | Magnetic tunnel junction antifuse circuit comprising parallel connected reference magnetic tunnel junctions to provide an optimum reference resistance | |
EP1897129A2 (en) | Antifuse circuit | |
JP4790925B2 (en) | Address generation circuit | |
US7995367B2 (en) | Circuit arrangement comprising a non-volatile memory cell and method | |
WO2017196369A1 (en) | Static random access memories with programmable impedance elements and methods and devices including the same | |
CN103943624A (en) | Memory element, semiconductor device, and writing method | |
US20220262433A1 (en) | Programmable interposers for electrically connecting integrated circuits | |
US20230377666A1 (en) | Mim efuse memory devices and fabrication method thereof | |
US9842802B2 (en) | Integrated circuit device featuring an antifuse and method of making same | |
EP0885413B1 (en) | Low power trim circuit and method | |
US7184297B2 (en) | Semiconductor memory device | |
US20240071539A1 (en) | Ultra-low power, high speed poly fuse eprom | |
WO2024044056A1 (en) | Ultra-low power, high speed poly fuse eprom | |
US20080170457A1 (en) | Method for sensing a signal in an integrated circuit complementary fuse arrangement | |
TW202435228A (en) | Ultra-low power, high speed poly fuse eprom | |
US6215170B1 (en) | Structure for single conductor acting as ground and capacitor plate electrode using reduced area | |
US12032040B2 (en) | Low-voltage fuse read circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23765353 Country of ref document: EP Kind code of ref document: A1 |