WO2022132540A1 - One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage - Google Patents
One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage Download PDFInfo
- Publication number
- WO2022132540A1 WO2022132540A1 PCT/US2021/062495 US2021062495W WO2022132540A1 WO 2022132540 A1 WO2022132540 A1 WO 2022132540A1 US 2021062495 W US2021062495 W US 2021062495W WO 2022132540 A1 WO2022132540 A1 WO 2022132540A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sub
- region
- otp
- regions
- bitcell
- Prior art date
Links
- 238000009792 diffusion process Methods 0.000 claims abstract description 87
- 238000000034 method Methods 0.000 claims description 25
- 238000004519 manufacturing process Methods 0.000 claims description 20
- 239000004065 semiconductor Substances 0.000 claims description 11
- 230000000295 complement effect Effects 0.000 claims description 4
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 24
- 229920005591 polysilicon Polymers 0.000 description 24
- 238000013461 design Methods 0.000 description 23
- 230000015654 memory Effects 0.000 description 19
- 230000008569 process Effects 0.000 description 18
- 238000012545 processing Methods 0.000 description 15
- 238000003860 storage Methods 0.000 description 13
- 230000007704 transition Effects 0.000 description 7
- 238000012795 verification Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 6
- 239000002184 metal Substances 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 230000005684 electric field Effects 0.000 description 3
- 238000002955 isolation Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000001459 lithography Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000013440 design planning Methods 0.000 description 1
- 238000012938 design process Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 235000013599 spices Nutrition 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10B—ELECTRONIC MEMORY DEVICES
- H10B20/00—Read-only memory [ROM] devices
- H10B20/20—Programmable ROM [PROM] devices comprising field-effect components
- H10B20/25—One-time programmable ROM [OTPROM] devices, e.g. using electrically-fusible links
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L27/00—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
- H01L27/02—Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components specially adapted for rectifying, oscillating, amplifying or switching and having at least one potential-jump barrier or surface barrier; including integrated passive circuit elements with at least one potential-jump barrier or surface barrier
- H01L27/0203—Particular design considerations for integrated circuits
- H01L27/0207—Geometrical layout of the components, e.g. computer aided design; custom LSI, semi-custom LSI, standard cell technique
Definitions
- the present disclosure generally relates to an electronic circuit device.
- the present disclosure relates to a one transistor (IT) one-time programmable (OTP) anti-fuse bitcell with reduced voltage threshold (VT).
- IT one transistor
- OTP one-time programmable
- VT reduced voltage threshold
- One-time programable (OTP) bitcells can be implemented to use a single transistor. These OTP bitcells are called one transistor (IT) OTP bitcells. Further, IT OTP bitcells can be of a fuse type or an anti-fuse type.
- a fuse-type IT OTP bitcell i.e., a IT OTP fuse bitcell starts with a low resistance read/write (electrically conductive) path and is designed to permanently break the low resistance read/write (electrically conductive) path when current exceeds a limit. As a result, the low resistance read/write path is destroyed leaving an open circuit.
- An anti-fuse type IT OTP bitcell (i.e., a IT OTP anti-fuse bitcell) starts with a high resistance read/write path that converts to a low resistance read/write path when current exceeds a limit.
- a IT OTP antifuse bitcell is programmed by applying the current that exceeds the limit to create the low resistance electrically conductive read/write path.
- IT OTP bitcells (fuse or anti-fuse) only use a single transistor with a single gate.
- the single gate supports two gate oxide thicknesses, including a thick input/output (IO) gate oxide portion and a thin core gate oxide portion.
- the thin core gate oxide portion is used to program the IT OTP bitcell by applying a desired current.
- the present disclosure incudes a one-transistor (IT) one-time programmable (OTP) anti -fuse bitcell.
- the IT OPT anti-fuse bitcell can include a gate, a diffusion region including at least two sub-regions, the at least two sub-regions being isolated from one another at one or more locations, and a gate oxide region located between the gate and the diffusion region, the gate oxide region including a first gate oxide region and a second gate oxide region, wherein the first gate oxide region has a thinner thickness than the second gate oxide region.
- each sub-region of the at least two sub-regions can be shorted to the thin gate oxide region.
- the IT OTP anti -fuse bitcell can be programmed by an application of a voltage sufficient to cause a rupture in the thin gate oxide region.
- each sub-region of the at least two sub-regions can be shorted to contact a bit line.
- a width of a first sub-region of the at least two sub-regions can be narrower than a width of a second sub-region of the at least two sub-regions.
- the at least two sub-regions of the diffusion region can include a third sub-region and a width of the third sub-region can be narrow enough to affect the threshold voltage of the IT OTP anti -fuse bitcell during a read operation.
- the at least two sub-regions of the diffusion region can include a third sub-region and a width of the third sub-region can be narrower than the width of the second sub -region.
- the width of the first sub-region can be the same as the width of the third sub-region and the width of each of the first and third sub-regions can be less than the width of the second sub -region.
- the IT OTP anti -fuse bitcell can be programmed by an application of a voltage sufficient to cause a rupture in the thin gate oxide region, such that each sub-region of the at least two sub-regions is shorted to the thin gate oxide region.
- each sub-region of the at least two sub-regions can be shorted to contact a bit line.
- the at least two sub-regions can be formed in the diffusion region by forming one or more slots in the diffusion region along a partial length of the diffusion region, such that a first slot is located and extends between lengths of the at least two subregions.
- the at least two sub-regions can include three sub-regions
- the one or more slots can include first and second slots
- a width of at least one of the first and second slots can be wider than a width of at least one of the three sub-regions.
- the at least two sub-regions can include three sub-regions
- the one or more slots can include first and second slots
- a length of at least one of the first and second slots can be the same as a length of at least one of the three sub-regions.
- a total combined width of the at least two sub-regions can be sufficient to provide enough current during a rupture of the thin gate oxide region to form a permanent low resistance filament therein.
- first and second sub-regions of the at least two sub-regions can be formed in the diffusion region by forming a slot in the diffusion region along a partial length of the diffusion region, such that the slot is located and extends between lengths of the first and second sub-regions.
- a width of the slot can be wider than a width of the first subregion.
- a length of the slot can be the same as a length of at least one of the first and second sub-regions.
- a bipolar complementary metal-oxide-semiconductor double-diffused metal-oxide-semiconductor (BCD) chip is provided.
- the BCD chip can include a row of one-transistor (IT) one-time programmable (OTP) anti-fuse bitcells, each pair of IT OTP anti -fuse bitcells of the row sharing a common bitline, and each IT OTP anti-fuse bitcell of the row including a gate, a diffusion region including at least two sub-regions, the at least two sub-regions being isolated from one another at one or more locations, and a gate oxide region located between the gate and the diffusion region, the gate oxide region including a thin gate oxide region and a thick gate oxide region.
- IT one-transistor
- OTP one-time programmable
- a width of a first sub-region of the at least two sub-regions can be narrower than a width of a second sub-region of the at least two sub-regions.
- a method of manufacturing a one-transistor (IT) one-time programmable (OTP) anti-fuse bitcell is provided.
- the method can include forming a diffusion region including at least two sub-regions, the at least two sub-regions being isolated from one another at one or more locations, forming a gate oxide region over the diffusion region, the gate oxide region including a thin gate oxide region and a thick gate oxide region, and forming a gate over the gate oxide region.
- FIG. 1 illustrates a cross-section view of a one-transistor (IT) one-time programmable (OTP) anti-fuse bitcell having a thick gate oxide portion and a thin gate oxide portion.
- IT one-transistor
- OTP one-time programmable
- FIG. 2 illustrates an overhead view of a IT OTP anti -fuse bitcell with a single-finger diffusion region.
- FIG. 3 illustrates an overhead view of a IT OTP anti -fuse bitcell with a multi-finger diffusion region according to an embodiment of the present disclosure.
- FIG. 4 illustrates an overhead view of a IT OTP anti -fuse bitcell with a multi-finger diffusion region including example current flows according to an embodiment of the present disclosure.
- FIG. 5 A illustrates a cross-sectional view along line B-B of FIG. 2 to illustrate the single-finger diffusion region of a IT OTP anti-fuse bitcell.
- FIG. 5B illustrates a cross-sectional view along line D-D of FIG. 3 to illustrate the three-finger diffusion region of the IT OTP anti-fuse bitcell according to an embodiment of the present disclosure.
- FIG. 6 illustrates two adjacent IT OTP anti -fuse bitcells each having a single-finger diffusion region.
- FIG. 7 illustrates two adjacent IT OPT anti -fuse bitcells each having a three-finger diffusion region according to an embodiment of the present disclosure.
- FIG. 8 illustrates a flowchart including various operations performed to manufacture a IT OTP anti-fuse bitcell according to an embodiment of the present disclosure.
- FIG. 9 depicts a flowchart of various processes used during the design and manufacture of an integrated circuit in accordance with some embodiments of the present disclosure.
- FIG. 10 depicts a diagram of an example computer system in which embodiments of the present disclosure may operate.
- aspects of the present disclosure relate to a one-transistor (IT) one-time programmable (OTP) anti-fuse bitcell having a multi-finger diffusion region to reduce the voltage threshold, where multi-finger refers to splitting a diffusion region into multiple diffusion regions or subregions that are separated and/or insulated from one another at one or more points.
- IT one-transistor
- OTP one-time programmable
- a IT OTP anti-fuse bitcell (or memory) has an advantage over a two transistor (2T) OTP anti -fuse bitcell, such that the IT OTP bitcell only requires one gate and only requires one signal from the row logic, as opposed to the 2T OTP bitcell which requires two gates and two signals from the row logic. As a result, the bitcell itself can be smaller along with the peripheral logic.
- the IT OTP anti-fuse bitcell requires a thick gate input/output (IO) oxide region and a thin gate core region below the gate.
- the thick gate oxide region of the IT OPT anti -fuse bitcell sets the threshold voltage (VT) of the bitcell.
- the thin gate oxide portion of the bitcell limits the maximum voltage that can be put across the bitcell gate during a read operation so as to avoid any damage during the read.
- the high VT from the thick gate oxide portion can combine to limit the minimum voltage the bitcell can be read at.
- BCD bipolar complementary metal- oxide-semiconductor double-diffused metal-oxide-semiconductor
- MEMS microelectromechanical system
- a liquid crystal display (LCD) driver chip has pairs of devices that operate at 1 volt (IV), 8 volts (8V) and 30 volts (30V) (i.e., 3 pairs of devices, 6 devices total in the LCD driver chip).
- IV 1 volt
- 8V 8 volts
- 30V 30 volts
- the above-described LCD driver chip is just an example, other 28 mm display drivers can operate at 1.2 volts, 8 volts and 32 volts.
- Other common uses for BCD processes are microelectromechanical system (MEMS) controllers and power management.
- a BCD process optimized for display drivers typically has double-diffused metal-oxide-semiconductor (DMOS) devices (e.g., 30V devices) to drive the display, standard complementary metal-oxide-semiconductor (CMOS) logic devices (e.g., IV devices) for logic computation, bridge devices (e.g., 8V devices) used both to step the output of the logic device voltage up to a voltage that can switch the DMOS devices, and non-volatile memory.
- DMOS metal-oxide-semiconductor
- CMOS complementary metal-oxide-semiconductor
- IV devices e.g., IV devices
- bridge devices e.g., 8V devices
- the bridge devices are typically CMOS devices with thicker gate oxide.
- the bridge devices are also used for chip-to-chip IO.
- the non-volatile memory can include the above-mentioned IT OTP anti -fuse bitcells.
- the non-volatile memory is used to store configuration settings, analog trim values, and correction settings.
- the configuration settings can be used to define which display the LCD driver chip is driving. This allows for one display driver chip to be used for many different display screens.
- the configuration setting can include analog trim settings that can be used to compensate for manufacturing variation in the display. For example, if a display has one color that is a little weak, the display driver can be compensated by making that color a little brighter. This is also known as gamma correction.
- the configuration settings can also include correction settings that can be used to compensate for bad pixels in a display. If there is a defective pixel that will not turn on, it can be masked by making the adjacent pixels brighter.
- one example of a display driver BCD process might have IV CMOS core logic devices, 8V CMOS bridge devices, 30V DMOS devices and IT OTP anti-fuse bitcells acting as non-volatile memory.
- IT OTP anti -fuse bitcells can have a problem when there is a difference between the low voltage devices (e.g., IV core logic devices) and the bridge devices (e.g., 8V devices).
- the display driver chip is used in a mobile battery powered product there is usually a desire to have the memory operate at low voltage. So, the IV power supply might be expected to drop down to 0.9 V.
- a IT OTP bitcell typically uses the thin (low voltage) gate oxide for the fuse portion (i.e., the read/write) of the bitcell and the thick gate oxide for the bridge devices or other select devices.
- the VT of the bitcell is set by the thick gate oxide portion.
- 8V CMOS devices typically have a VT of around- IV, meaning that IV is needed from gate to well to produce a significant drain to source current, and IV logic devices typically have reliability problems with reads where the gate oxide stress is greater than IV, meaning that when operated at over their device rating for a long time the gate can be damaged. Gate damage can cause an unprogrammed anti-fuse to become programmed.
- This small operating window can be solved either with a typical circuit solution (i.e., using circuitry connected to the device driver chip) or with a device solution (i.e., modifying the IT OPT bitcells of the device driver chip).
- a typical circuit solution involves increasing the gate voltage by either boosting the VDD supply or by regulating down a higher power supply to ensure the gate voltage is not too low for performing a read operation or too high, resulting in damage to the gate or other portions of the chip.
- the typical circuit solution increases area and has relatively higher power consumption.
- the present disclosure describes the reduction of the VT required for a read operation of a IT OTP anti-fuse bitcell by implementing a multi-finger diffusion region as opposed to a one-finger diffusion region to improve low voltage read.
- Technical advantages of the present IT OTP anti-fuse bitcell includes a reduced VT such that the bitcell is read at a relatively lower voltage.
- FIG. 1 illustrates a cross-section view of a IT OTP anti -fuse bitcell having a thick gate oxide portion and a thin gate oxide portion.
- FIG. 1 illustrates a IT OTP bitcell 100 that has a gate oxide region having two thicknesses.
- the IT OTP bitcell 100 includes a polysilicon gate 101.
- the gate oxide region is below the polysilicon gate 101.
- the gate oxide region can be a dielectric layer that separates the polysilicon gate 101 from the source/drain terminal(s) (e.g., in this case, the bitline BL 108).
- the BL 108 is an electrical connection that can connect a drain 112 (e.g., an N+ drain) of the IT OTP bitcell 100 to peripheral logic (e.g., column logic for reading and writing from/to the IT OTP bitcell 100).
- the gate oxide region below the polysilicon gate 101 includes a thick IO gate oxide (region) 102 and a thin core gate oxide (region) 104.
- the thick IO gate oxide 102 acts as a select device and the thin core gate oxide 104 allows programming area 106 to be programmed (i.e., the anti-fuse that can be programmed and then read from).
- the thin core gate oxide 104 is used for programming (e.g., breaking down) the programming area 106 of the poly silicon gate 101.
- the IT OTP bitcell 100 includes a bitline (BL) 108, a wordline (WL) 114, the N+ doped drain region 112, a lightly doped drain (LDD) 116, a P- doped channel 118, shallow trench isolation (STI) 120, and a diffusion region 110.
- the diffusion region 110 can include, but not limited to, the P-doped channel 118.
- the voltage threshold (VT) of the bitcell is set by the thick IO gate oxide.
- Devices are commonly designed to operate at a target voltage (e.g., +/- 10%). So, a IV device is expected to operate from 0.9V to 1.1 V.
- the 8V CMOS devices typically have a VT ) of around IV and IV logic devices typically have reliability problems with long term operation greater than 1.1 V. For example, the life of a bitcell can be reduced if read operations are consistently performed at more than 1.1V. An example bitcell could have a lifespan of 10 years.
- FIG. 1 The cross-section view of the IT OTP in FIG. 1 does not illustrate the one-finger diffusion region configuration or the multi-finger diffusion region configuration mentioned above.
- FIG. 2 illustrates the one-finger diffusion region configuration
- FIG. 3 illustrates the multi-finger diffusion region configuration.
- FIG. 2 illustrates an overhead view of a IT OTP anti -fuse bitcell with a single-finger diffusion region.
- FIG. 2 illustrates a IT OTP anti-fuse bitcell 200 that includes a one- finger diffusion region 202, a polysilicon gate 204 above the diffusion region 202, and bit lines 206 connected to the diffusion region 202.
- the bit lines 206 can also be connected to column logic.
- the one-finger diffusion region 202 includes a semiconductor wafer substrate, with shallow trench isolation dielectric separating it from other bitcells on 3 sides.
- FIG. 2 further illustrates a region 208 (below the polysilicon gate 204) that includes the thick IO gate oxide 102 of FIG. 1, a region 210 (below the poly silicon gate 204) that includes the thin core gate oxide 104 of FIG. 1 and a transition region 212 where the poly silicon gate 204 transitions from a higher position to accommodate for the thick IO gate oxide 102 to a lower position to accommodate for the thin core gate oxide 104, as illustrated in FIG. 1. Note that FIG.
- regions 208, 210 and 212 can be clearer when considering, in view of FIG. 1, region 208 that includes the thick IO gate oxide 102, region 210 that includes the thin core gate oxide 104 and transition region 212 that includes a portion where the thick IO gate oxide 102 transitions to the thin core gate oxide 104.
- the one-finger IT OTP bitcell of FIG. 2 can be implemented in a 28nm 1.2V/8V/32V display driver process.
- the IT OTP bitcell can have a thick IO gate oxide (e.g., 8V) in region 208 to act as a select device and a thin core gate oxide (e.g., 1.2V) in region 210 for programming.
- the size of the IT OTP bitcell 200 is larger than needed to pitch match the IT OTP bitcell to row and column logic.
- OTP anti-fuse bitcells that program bits by rupturing the gate oxide need to run enough current through the filament formed during rupture to form a permanent low resistance filament.
- the width (W) of the bitcell may need to be larger than the minimum width allowed, or the interconnect may need to be larger than the minimum allowed to reduce the interconnect resistance to avoid a current/voltage drop or the width of the BL or WL drives might need to be larger than the minimum required to drive the current.
- the minimum width allowed can be set based on a design rule manual (DRM) and it can be determined as a result of what, for example, a fabrication facility can manufacture.
- a sufficient voltage/current can be applied to the poly silicon gate 204 to cause a rupture in the thin core gate oxide 102 to create a filament that provides a low resistance path through the thin core gate oxide 102 included in region 210.
- the filament can form right at the transition (e.g., the transition region 212) from the thin core gate oxide 102 to the thick IO gate oxide 104 or the filament can form in the thin core gate oxide 102 itself, as opposed to being formed in the transition region 212.
- FIG. 2 further illustrates a width W of the one-finger diffusion region 202, which is covered by the polysilicon gate 204. Due to the voltage/current requirement to program the IT OTP bitcell, the width W is much larger than the minimum allowed in the process. This is needed to allow for sufficient current to flow from the gate oxide rupture location through the channel of the transistor to a bit line 206 to form a permanent low resistance filament.
- FIG. 3 illustrates an overhead view of a IT OTP bitcell with a multi-finger diffusion region according to an embodiment of the present disclosure.
- FIG. 3 illustrates a IT OTP anti-fuse bitcell 300 that is similar to FIG. 2 with respect to the polysilicon gate 204, the bit lines 206 and the regions 208, 210 and 212. Note that FIG. 1 can also be a cross-section taken from line C-C of FIG. 3.
- the IT OTP anti-fuse bitcell 300 is different from the IT OTP anti-fuse bitcell of FIG. 2, in that the IT OTP bitcell 300 includes a three-finger diffusion region 302 that includes (i) a first finger 304 (bottommost horizontal area of the three-finger diffusion region 302), (ii) a second finger 306 (middle horizontal area of the three-finger diffusion region 302) and (iii) a third finger 308 (uppermost horizontal area of the three-finger diffusion region 302).
- the first, second and third fingers 304, 306 and 308 can be formed by creating slots 303 in the diffusion region 302.
- the slots 303 can be formed by shallow trench isolation (STI) being cut into the diffusion (wafer surface) region 202.
- STI shallow trench isolation
- the three fingers 304, 306, and 308 can be formed because of the space between multiple bitcells being larger than necessary (as discussed above), making it possible to turn one finger into three.
- the first, second and third fingers 304, 306 and 308 can also be referred to as sub-regions of the diffusion region 202.
- the diffusion region 202 is larger than what is actually required by the IT OTP bitcell 300 to allow room in peripheral circuits for devices large enough to provide the necessary current during program to form a low resistance filament during rupture.
- the IT OTP bitcell 300 of FIG. 3 can be the same size as the IT OTP bitcell 200 of FIG. 2 because the poly silicon gate 204 of the IT OTP bitcell 200 of FIG. 2 has extra space to correctly pitch match to peripheral circuits and also to allow for large peripheral devices.
- This three-finger diffusion region 302 structure results in the formation of three gate areas, a first gate area where the poly silicon gate 204 extends over the first finger 304 in the X and Y directions, as second gate area where the polysilicon gate 204 extends over the second finger 306 in the X and Y directions, and a third gate area where the poly silicon gate 204 extends over the third finger 308 in the X and Y directions.
- These three gate areas will become more apparent when viewing FIG. 5B.
- a width W1 of the first finger 304, which is covered by the poly silicon gate 204, is less than the width W of the one-finger diffusion region 202 of FIG. 2
- a width W2 of the second finger 306, which is covered by the poly silicon gate 204 is less than the width W of the one-finger diffusion region 202 of FIG. 2
- a width W3 of the third finger 308, which is covered by the polysilicon gate 204 is less than the width W of the one-finger diffusion region 202 of FIG. 2.
- the narrower widths Wl, W2 and W3 allow the (read) VT of the IT OTP bitcell 300 to be less than the VT of the IT OTP bitcell 200 of FIG. 2.
- the width Wl of the first finger 304 and the width W3 of the third finger 308 are narrower than the width W2 of the second finger 306, and the width W2 of the second finger 306 is wide enough to allow enough current flow during rupture to properly form the low resistance filament (e.g., a high voltage ruptures or breaks down the thin gate oxide to form the low resistance filament).
- the widths Wl, W2 and W3 of the first, second and third fingers 304, 306 and 308 can be the same. Lengths of the first, second and third fingers 304, 306 and 308 and lengths of the slots 303 extend in the X direction and the widths of the first, second and third fingers 304, 306 and 308 and widths of the slots 303 extend in the Y direction, as illustrated in FIG. 3.
- the lengths of the slots 303 can be the same as, less than or more than the lengths of the defined first, second and third fingers 304, 306 and 308. Further, the widths of each of the slots 303 can be the same or they can be different from one another.
- the widths of the slots 303 can be the same as, less than or more than any of the widths of the first, second and/or third fingers 304, 306 and 308.
- the width Wl of the first finger 304 can be the same as, less than or greater than the width W3 of the third finger 308.
- the first and third fingers 304 and 308 are narrow enough to allow for a lower voltage read and the second finger 306 is wider so as to provide a sufficient width W2 to allow for the current needed during programming to form the low resistance filament through the thin gate oxide during rupture.
- the layout in FIG. 3 is likely to have some comer rounding causing the ends of the slots 303 to become rounded and shorter during manufacturing.
- the slots 303 can be extended to compensate for comer rounding.
- the multi-finger diffusion region 302 can also include two fingers or four fingers. Additional fingers can be possible, depending upon the amount of space available, without deviating from the scope of the present disclosure. As similarly described above, a voltage threshold required to read data from the IT OTP anti-fuse bitcell with two, three or four fingers, etc., is lower than a voltage threshold required to read data of a single-finger IT OTP anti-fuse bitcell having a diffusion region with only one finger. [0061] FIG. 4 illustrates an overhead view of a IT OTP bitcell with a three-finger diffusion region including example current flows according to an embodiment of the present disclosure.
- FIG. 4 includes arrows 402 to show a path of current flow if a filament were to form in the lower right corner of the IT OTP bitcell 400.
- FIG. 4 illustrates a IT OTP bitcell 400 that is the same as the IT OTP bitcell 300 of FIG. 3, except that one possible rupture point 401 and current paths (arrows) 402 are illustrated.
- a voltage e.g., a programming voltage
- the programming voltage is well above the VT of the thick gate device.
- FIG. 4 illustrates the rupture point as being near the first finger 304. As a result of the rupture at the rupture point 401 the first, second and third fingers 304, 306 and 308 are shorted to the thin gate oxide 104.
- the location of the rupture point 401 can be anywhere in regions 210 and 212.
- all fingers 304, 306 and 308 must be shorted both at the side of the multi-finger diffusion region 302 where the BLs 206 are located and also in the thin gate core oxide 104.
- the short can be with metal (e.g., metal contact).
- the short can be in a diffusion under the polysilicon gate 204 or in a diffusion that extends out from under the polysilicon gate 204 and the short can be in a source/drain region.
- first, second and third fingers 304, 306 and 308 Upon rupture at the rupture point 401, current will travel along current paths 402 along each of the first, second and third fingers 304, 306 and 308 to reach the metal contacts to the BLs 206. This provides three pathways between the rupture point 401 and the metal contacts along the first, second and third fingers 304, 306 and 308.
- the use of the first, second and third fingers 304, 306 and 308 ensures the entire width (e.g., widths Wl, W2 and W3) of the IT OTP bitcell 400 is used as a current path for programming and reading.
- the layout may account for any process biases.
- the IT OTP bitcell 400 Due to some of the individual widths Wl, W2 and W3 (see FIG. 3) being narrower than the width W (see FIG. 2), less gate voltage is required to perform a read operation then the IT OTP bitcell 400 after it is programmed.
- the IT OTP bitcell 400 will use all three fingers 304, 306 and 308 to conduct current during programming where the polysilicon gate 204 is at a very high voltage. During a low voltage read the current will likely only flow through the narrow fingers 304 and 308 having a smallest width.
- FIG. 5A illustrates a cross-sectional view along line B-B of FIG. 2 to illustrate the single-finger diffusion region of a IT OTP anti -fuse bitcell. Specifically, as illustrated in FIG. 5 A, there is a one-finger diffusion region 502 below the polysilicon gate 500 and between two STI regions 503.
- FIG. 5B illustrates a cross-sectional view along line D-D of FIG. 3 to illustrate the three-finger diffusion region of the IT OTP anti-fuse bitcell according to an embodiment of the present disclosure.
- the three diffusion regions i.e., the first, second and third fingers 304, 306 and 308) are formed by forming slots 303 (see FIG. 3) having a silicon wafer surface isolated with STI oxide (STI regions 503) between them.
- the process of forming STI typically forms a small recess in the STI oxide next to the diffusion region.
- This recess allows the conductive gate material of the gate 500 to drop down around the edge of the small recess. This results in the gate 500 being on two sides of the diffusion region on the very edge of the small recess 504.
- This increased electric field reduces the VT of the three-finger IT OTP bitcell in contrast to the one-finger IT OTP bitcell.
- FIG. 6 illustrates two adjacent IT OTP anti -fuse bitcells 600 each having a singlefinger diffusion region.
- the two adjacent IT OTP anti-fuse bitcells can include the IT OTP anti-fuse bitcell 200 structure illustrated in FIG. 2.
- the two adjacent IT OTP bitcells 600 share the same BLs 206.
- FIG. 7 illustrates two adjacent IT OPT anti -fuse bitcells 700 each having a three- finger diffusion region according to an embodiment of the present disclosure.
- the two adjacent IT OPT anti-fuse bitcells can include the IT OTP anti-fuse bitcell 300 structure illustrated in FIG. 3.
- the two adjacent IT OTP bitcells 700 share the same BLs 206.
- FIG. 8 illustrates a flowchart 800 including various operations performed to manufacture a IT OTP anti-fuse bitcell according to an embodiment of the present disclosure.
- the flowchart 800 includes an operation 802 of forming a diffusion region including at least two sub-regions, the at least two sub-regions being isolated from one another at one or more locations.
- the flowchart 800 also includes an operation 804 of forming a gate oxide region over the diffusion region, the gate oxide region including a thin gate oxide region and a thick gate oxide region.
- flowchart 800 includes an operation 806 of forming a gate over the gate oxide region.
- FIG. 9 illustrates an example set of processes 900 used during the design, verification, and fabrication of an article of manufacture such as an integrated circuit (or an OTP bitcell, as described above) to transform and verify design data and instructions that represent the integrated circuit.
- Each of these processes can be structured and enabled as multiple modules or operations.
- the term ‘EDA’ signifies the term ‘Electronic Design Automation.’
- the design is taped-out 934, which is when artwork (e.g., geometric patterns) for the integrated circuit is sent to a fabrication facility to manufacture the mask set, which is then used to manufacture the integrated circuit.
- artwork e.g., geometric patterns
- a semiconductor die is fabricated 936 and packaging and assembly processes 938 are performed to produce the finished integrated circuit 940.
- Specifications for a circuit or electronic structure may range from low-level transistor material layouts to high-level description languages.
- a high-level of representation may be used to design circuits and systems, using a hardware description language (‘HDL’) such as VHDL, Verilog, SystemVerilog, SystemC, MyHDL or OpenVera.
- the HDL description can be transformed to a logic-level register transfer level (‘RTL’) description, a gate-level description, a layout-level description, or a mask-level description.
- RTL logic-level register transfer level
- Each lower representation level that is a more detailed description adds more useful detail into the design description, for example, more details for the modules that include the description.
- the lower levels of representation that are more detailed descriptions can be generated by a computer, derived from a design library, or created by another design automation process.
- An example of a specification language at a lower level of representation language for specifying more detailed descriptions is SPICE, which is used for detailed descriptions of circuits with many analog components. Descriptions at each level of representation are enabled for use by the corresponding tools of that layer (e.g., a formal verification tool).
- a design process may use a sequence depicted in Fig. 9.
- the processes described by be enabled by EDA products (or tools).
- system design 914 functionality of an integrated circuit to be manufactured is specified.
- the design may be optimized for desired characteristics such as power consumption, performance, area (physical and/or lines of code), and reduction of costs, etc. Partitioning of the design into different types of modules or components can occur at this stage.
- modules or components in the circuit are specified in one or more description languages and the specification is checked for functional accuracy.
- the components of the circuit may be verified to generate outputs that match the requirements of the specification of the circuit or system being designed.
- Functional verification may use simulators and other programs such as testbench generators, static HDL checkers, and formal verifiers.
- special systems of components referred to as ‘emulators’ or ‘prototyping systems’ are used to speed up the functional verification.
- emulators or ‘prototyping systems’ are used to speed up the functional verification.
- HDL code is transformed to a netlist.
- a netlist may be a graph structure where edges of the graph structure represent components of a circuit and where the nodes of the graph structure represent how the components are interconnected.
- Both the HDL code and the netlist are hierarchical articles of manufacture that can be used by an EDA product to verify that the integrated circuit, when manufactured, performs according to the specified design.
- the netlist can be optimized for a target semiconductor manufacturing technology. Additionally, the finished integrated circuit may be tested to verify that the integrated circuit satisfies the requirements of the specification.
- netlist verification 920 the netlist is checked for compliance with timing constraints and for correspondence with the HDL code.
- design planning 922 an overall floor plan for the integrated circuit is constructed and analyzed for timing and top-level routing.
- a circuit ‘block’ may refer to two or more cells. Both a cell and a circuit block can be referred to as a module or component and are enabled as both physical structures and in simulations. Parameters are specified for selected cells (based on ‘standard cells’) such as size and made accessible in a database for use by EDA products.
- the circuit function is verified at the layout level, which permits refinement of the layout design.
- the layout design is checked to ensure that manufacturing constraints are correct, such as DRC constraints, electrical constraints, lithographic constraints, and that circuitry function matches the HDL design specification.
- manufacturing constraints such as DRC constraints, electrical constraints, lithographic constraints, and that circuitry function matches the HDL design specification.
- resolution enhancement 930 the geometry of the layout is transformed to improve how the circuit design is manufactured.
- a storage subsystem of a computer system (such as computer system 900 of Figure 9) may be used to store the programs and data structures that are used by some or all of the EDA products described herein, and products used for development of cells for the library and for physical and logical design that use the library.
- FIG. 10 illustrates an example machine of a computer system 1000 within which a set of instructions, for causing the machine to perform any one or more of the methodologies discussed herein, such as the manufacture of an OTP bitcell, may be executed.
- the machine may be connected (e.g., networked) to other machines in a LAN, an intranet, an extranet, and/or the Internet.
- the machine may operate in the capacity of a server or a client machine in client-server network environment, as a peer machine in a peer-to-peer (or distributed) network environment, or as a server or a client machine in a cloud computing infrastructure or environment.
- the machine may be a personal computer (PC), a tablet PC, a set-top box (STB), a Personal Digital Assistant (PDA), a cellular telephone, a web appliance, a server, a network router, a switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
- PC personal computer
- PDA Personal Digital Assistant
- STB set-top box
- STB set-top box
- a Personal Digital Assistant PDA
- a cellular telephone a web appliance
- server a server
- network router a network router
- switch or bridge any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
- machine shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein.
- the example computer system 1000 includes a processing device 1002, a main memory 1004 (e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM), a static memory 1006 (e.g., flash memory, static random access memory (SRAM), etc.), and a data storage device 1018, which communicate with each other via a bus 1030.
- main memory 1004 e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM), a static memory 1006 (e.g., flash memory, static random access memory (SRAM), etc.
- SDRAM synchronous DRAM
- static memory 1006 e.g., flash memory, static random access memory (SRAM), etc.
- SRAM static random access memory
- Processing device 1002 represents one or more processors such as a microprocessor, a central processing unit, or the like. More particularly, the processing device may be complex instruction set computing (CISC) microprocessor, reduced instruction set computing (RISC) microprocessor, very long instruction word (VLIW) microprocessor, or a processor implementing other instruction sets, or processors implementing a combination of instruction sets. Processing device 1002 may also be one or more special-purpose processing devices such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), network processor, or the like. The processing device 1002 may be configured to execute instructions 1026 for performing the operations and steps described herein.
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- DSP digital signal processor
- the computer system 1000 may further include a network interface device 1008 to communicate over the network 1020.
- the computer system 1000 also may include a video display unit 1010 (e.g., a liquid crystal display (LCD) or a cathode ray tube (CRT)), an alphanumeric input device 1012 (e.g., a keyboard), a cursor control device 1014 (e.g., a mouse), a graphics processing unit 1022, a signal generation device 1016 (e.g., a speaker), graphics processing unit 1022, video processing unit 1028, and audio processing unit 1032.
- a video display unit 1010 e.g., a liquid crystal display (LCD) or a cathode ray tube (CRT)
- an alphanumeric input device 1012 e.g., a keyboard
- a cursor control device 1014 e.g., a mouse
- graphics processing unit 1022 e.g., a graphics processing unit 1022
- signal generation device 1016
- the data storage device 1018 may include a machine-readable storage medium 1024 (also known as a non-transitory computer-readable medium) on which is stored one or more sets of instructions 1026 or software embodying any one or more of the methodologies or functions described herein.
- the instructions 1026 may also reside, completely or at least partially, within the main memory 1004 and/or within the processing device 1002 during execution thereof by the computer system 1000, the main memory 1004 and the processing device 1002 also constituting machine-readable storage media.
- the instructions 1026 include instructions to implement functionality corresponding to the present disclosure. While the machine-readable storage medium 1024 is shown in an example implementation to be a single medium, the term “machine-readable storage medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “machine-readable storage medium” shall also be taken to include any medium that is capable of storing or encoding a set of instructions for execution by the machine and that cause the machine and the processing device 1002 to perform any one or more of the methodologies of the present disclosure. The term “machine-readable storage medium” shall accordingly be taken to include, but not be limited to, solid-state memories, optical media, and magnetic media.
- An algorithm may be a sequence of operations leading to a desired result.
- the operations are those requiring physical manipulations of physical quantities.
- Such quantities may take the form of electrical or magnetic signals capable of being stored, combined, compared, and otherwise manipulated.
- Such signals may be referred to as bits, values, elements, symbols, characters, terms, numbers, or the like.
- the present disclosure also relates to an apparatus for performing the operations herein.
- This apparatus may be specially constructed for the intended purposes, or it may include a computer selectively activated or reconfigured by a computer program stored in the computer.
- a computer program may be stored in a computer readable storage medium, such as, but not limited to, any type of disk including floppy disks, optical disks, CD-ROMs, and magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs), EPROMs, EEPROMs, magnetic or optical cards, or any type of media suitable for storing electronic instructions, each coupled to a computer system bus.
- the present disclosure may be provided as a computer program product, or software, that may include a machine-readable medium having stored thereon instructions, which may be used to program a computer system (or other electronic devices) to perform a process according to the present disclosure.
- a machine-readable medium includes any mechanism for storing information in a form readable by a machine (e.g., a computer).
- a machine-readable (e.g., computer-readable) medium includes a machine (e.g., a computer) readable storage medium such as a read only memory (“ROM”), random access memory (“RAM”), magnetic disk storage media, optical storage media, flash memory devices, etc.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202180091554.5A CN116803228A (en) | 2020-12-15 | 2021-12-08 | Single transistor (1T) One Time Programmable (OTP) antifuse bit-cell with reduced threshold voltage |
EP21836298.6A EP4264668A1 (en) | 2020-12-15 | 2021-12-08 | One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage |
KR1020237023707A KR20230117227A (en) | 2020-12-15 | 2021-12-08 | 1-transistor (1T) one-time programmable (OTP) anti-fuse bitcell with reduced threshold voltage |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202063125907P | 2020-12-15 | 2020-12-15 | |
US63/125,907 | 2020-12-15 | ||
US17/544,583 | 2021-12-07 | ||
US17/544,583 US20220189973A1 (en) | 2020-12-15 | 2021-12-07 | One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022132540A1 true WO2022132540A1 (en) | 2022-06-23 |
Family
ID=79230729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2021/062495 WO2022132540A1 (en) | 2020-12-15 | 2021-12-08 | One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP4264668A1 (en) |
KR (1) | KR20230117227A (en) |
WO (1) | WO2022132540A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120182782A1 (en) * | 2004-05-06 | 2012-07-19 | Sidense Corp. | Methods for testing unprogrammed otp memory |
US20140209989A1 (en) * | 2004-05-06 | 2014-07-31 | Sidense Corporation | Anti-fuse memory cell |
-
2021
- 2021-12-08 WO PCT/US2021/062495 patent/WO2022132540A1/en active Application Filing
- 2021-12-08 EP EP21836298.6A patent/EP4264668A1/en active Pending
- 2021-12-08 KR KR1020237023707A patent/KR20230117227A/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120182782A1 (en) * | 2004-05-06 | 2012-07-19 | Sidense Corp. | Methods for testing unprogrammed otp memory |
US20140209989A1 (en) * | 2004-05-06 | 2014-07-31 | Sidense Corporation | Anti-fuse memory cell |
Also Published As
Publication number | Publication date |
---|---|
KR20230117227A (en) | 2023-08-07 |
EP4264668A1 (en) | 2023-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11404443B2 (en) | Semiconductor device | |
US10541243B2 (en) | Semiconductor device including a gate electrode and a conductive structure | |
KR101953240B1 (en) | Fin Transistor and Semiconductor integrated circuit including the same | |
KR101904417B1 (en) | Semiconductor integrated circuit and method of designing the same | |
US20180122793A1 (en) | Memory cells including vertical nanowire transistors | |
US10395745B2 (en) | One-time programmable bitcell with native anti-fuse | |
US11443819B2 (en) | Memory device, integrated circuit device and method | |
US10032784B2 (en) | One-time programmable bitcell with native anti-fuse | |
US10446562B1 (en) | One-time programmable bitcell with partially native select device | |
US20210173999A1 (en) | Electrical circuit design using cells with metal lines | |
CN109196589B (en) | Improving memory yield and integrated circuit performance through nanowire self-heating | |
KR100565404B1 (en) | Semiconductor integrated circuit, method of designing semiconductor integrated circuit, and device for designing the same | |
US20220302131A1 (en) | Semiconductor devices and methods of fabricating the same | |
US20150015306A1 (en) | Systems and methods for reducing power consumption in semiconductor devices | |
US20180040631A1 (en) | Method, apparatus, and system for improved memory cell design having unidirectional layout using self-aligned double patterning | |
US10510739B2 (en) | Method of providing layout design of SRAM cell | |
US20220189973A1 (en) | One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage | |
KR20160116285A (en) | Method of design layout of semiconductor device, method for manufacturing semiconductor device using the same, and computer system performing the same | |
WO2022132540A1 (en) | One-transistor (1t) one-time programmable (otp) anti-fuse bitcell with reduced threshold voltage | |
US20220171912A1 (en) | Poly-bit cells | |
CN116803228A (en) | Single transistor (1T) One Time Programmable (OTP) antifuse bit-cell with reduced threshold voltage | |
US11532352B2 (en) | Enhanced read sensing margin for SRAM cell arrays | |
JP2000332118A (en) | Standard cell, and semiconductor integrated device and its layout designing method | |
US20220302284A1 (en) | Isolating ion implantation of silicon channels for integrated circuit layout | |
US20240038300A1 (en) | Reducing Memory Device Bitline Leakage |
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: 21836298 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 20237023707 Country of ref document: KR Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202180091554.5 Country of ref document: CN |
|
ENP | Entry into the national phase |
Ref document number: 2021836298 Country of ref document: EP Effective date: 20230717 |