PROGRAMMABLE SEMICONDUCTOR DEVICE
A design structure for designing and manufacturing a programmable device. The design structure includes a substrate (10); an insulator (13) on the substrate; an elongated semiconductor material (12) on the insulator, the elongated semiconductor material having first and second ends, and an upper surface S; the first end (12a) is substantially wider than the second end (12b), and a metallic material is disposed on the upper surface; the metallic material being physically migratable along the upper surface responsive to an electrical current I flowable through the semiconductor material and the metallic material.
This application is a continuation in part of pending U.S. application Ser. No. 10/552,971 filed Oct. 11, 2005, which is a continuation of PCT application serial no. PCT/U503/13392 filed 30 Apr. 2003, which claims priority of provisional application Ser. No. 60/462,568, filed 11 Apr. 2003; all assigned to the present assignee.
TECHNICAL FIELDThe present invention relates to programmable semiconductor devices and, more particularly, to design structures which comprise such devices usable as semiconductor electronic (E) fuses.
BACKGROUNDSemiconductor E-fuses in general are known. See, for example, U.S. Pat. No. 5,334,880, Low Voltage Programmable Storage Element, issued Aug. 2, 1994, by Abadeer et al., which is incorporated herein in its entirety.
However, known semiconductor E-fuses have not proven to be entirely satisfactory. Programming in silicon-based semiconductor devices (e.g., fuses) can result in post collateral damage of the neighboring structures. This result typically forces a fuse pitch, or fuse cavity, set of rules that do not scale well with the technology feature rules from one generation to the next. Thus, fuse density and effectiveness of fuse repair, replacement, or customization are limited. Typically, such damage is caused by particulates from fuse blow. In addition, standard electrical programming of a conductive fuse is to change its resistance, either from an unprogrammed state having a low resistance to a programmed state having a high resistance, or from an unprogrammed state having a high resistance to a programmed state having a low resistance. See, for example, U.S. Pat. No. 5,334,880. Such fuses contain an initial resistance, R0±ΔR0, and a programmed resistance, Rp±ΔRp. It is the ±ΔRp that causes fuse read instability because this parameter is statistical in nature. The variations that cause the R0 and Rp distributions to approach each other cause practical limitations in interrogating a programmed fuse through a standard CMOS latching circuit. To overcome these limitations, the prior art has included additional fuses as reference elements in order to discriminate between a programmed and unprogrammed fuse. Such practices result in unwanted growth in the fuse bank area.
SUMMARY OF THE INVENTIONThe present invention overcomes this and other drawbacks by employing a device or fuse structure of a composite material that migrates during a programming event. The material that migrates (e.g., WSi2) changes state, and does not cause collateral damage during its migration or material reformation, and has a programmed state where ±ΔRp is preferably equal to zero. This allows for individual fuses to discriminate among themselves and to eliminate unwanted reference fuse elements, as well as the circuitry used to bias and compare against the reference fuse elements.
According to the invention, a programmable device includes a substrate (10); an insulator (13) on the substrate; an elongated semiconductor material (12) on the insulator, the elongated semiconductor material having first and second ends, and an upper surface S; the first end (12a) being substantially wider than the second end (12b), and a metallic material (40) on the upper surface, said metallic material being physically migratable along the upper surfaces responsive to an electrical current I flowable through the elongated semiconductor material and the metallic material.
A method of programming a device includes flowing an electrical current I through a device having a semiconductor alloy (40) disposed on a doped semiconductor line (12), for a time period such that a portion of the semiconductor alloy migrates from a first end (12a) of the device to a location L proximate to a second end (12b) of the device.
A method of fabricating a programmed semiconductor device, includes providing a semiconductor substrate (10) having a thermal insulator (13); disposing an elongated semiconductor material (12) on the insulator, the semiconductor material having an upper surface S, a first resistivity, and two ends; disposing a metallic material (40) on the upper surface; the metallic material having a second resistivity much less than the first resistivity of the semiconductor material; flowing an electrical current I through the semiconductor material (12) and the metallic material (40) for a time period such that a portion of the metallic material migrates from one end (12a) of the semiconductor material to the other end (12b) and melts the semiconductor material to form an open circuit (90).
It is a principal object of the present invention to provide a programmable semiconductor device which does not cause collateral damage to adjacent devices or other elements during programming.
It is a further object of the present invention to provide a method of fabricating a programmable semiconductor device, which method is readily compatible with various standard MOS manufacturing processes.
It is an additional object of the present invention to provide a method of programming a programmable semiconductor device which reduces collateral damages to neighboring structures.
Further and still other objects of the present invention will become more readily apparent when the following detailed description is taken in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF DRAWINGS
According to an important feature of the present invention, the resistivity of the metallic material (40) is much less than the resistivity of the semiconductor line (12). Preferably, the resistivity of the material (40) is in a range of approximately (±10%) 15 ohms per square to approximately 30 ohms per square, while the resistivity of the line (12) is in a range of approximately 100 ohms per square to approximately 200 ohms per square.
Preferably, the resistivity of the material (40) and the line (12) combined is approximately 17 ohms per square to approximately 25 ohms per square.
During programming, i.e., under suitable current, voltage and time conditions, the material (40) migrates from the first end (12a) and the link (12c), to a location “L” proximate to the second end (12b), to accumulate and ultimately heat and melt the semiconductor material (21) at the location “L” to form an open circuit (90) (see
These
For the preferred fuse dimensions referenced in
GC=polysilicon,
CG=electrical contact to the polysilicon,
M0=metal zero (first metal to pad connections), and
Notch (optional)=notch in polysilicon pad.
The process of fabricating the fuse of
As shown in
In
In
In
Any metallic silicide (NiSi2, CoSi2 as examples) will react in the same manner as the tungsten silicide cladding layer we describe; i.e., we can drive a silicide along/down the line and force it to melt/annihilate the polysilicon layer (12, 21) underneath it due to the increased temperature of the “piled” metallic layer (71).
As shown in
In
To summarize: a low resistance layer (40) directly in contact, or chemically reacted with, a polysilicon layer (21) under a current I drive cathode to anode is used subsequently to melt a polysilicon line (21) at a location (90) and, thus, form/program a permanent antifuse.
A machine readable computer program may be created by one of skill in the art and stored in computer system 1600 or a data and/or any one or more of machine readable medium 1675 to simplify the practicing of this invention. In operation, information for the computer program created to run the present invention is loaded on the appropriate removable data and/or program storage device 1655, fed through data port 1645 or entered using keyboard 1665. A user controls the program by manipulating functions performed by the computer program and providing other data inputs via any of the above mentioned data input means. Display device 1670 provides a means for the user to accurately control the computer program and perform the desired tasks described herein.
Design process 1710 includes using a variety of inputs; for example, inputs from library elements 1730 which may house a set of commonly used elements, circuits, and devices, including models, layouts, and symbolic representations, for a given manufacturing technology (e.g. different technology nodes, 32 nm, 45 nm, 90 nm, etc.), design specifications 1740, characterization data 1750, verification data 1760, design rules 1770, and test data files 1785, which may include test patterns and other testing information. Design process 1710 further includes, for example, standard circuit design processes such as timing analysis, verification tools, design rule checkers, place and route tools, etc. One of ordinary skill in the art of integrated circuit design can appreciate the extent of possible electronic design automation tools and applications used in design process 1710 without deviating from the scope and spirit of the invention.
Ultimately design process 1710 translates programmable device (1), along with the rest of the integrated circuit design (if applicable), into a final design structure 1790 (e.g., information stored in a GDS storage medium). Final design structure 1790 may comprise information such as, for example, test data files, design content files, manufacturing data, layout parameters, wires, levels of metal, vias, shapes, test data, data for routing through the manufacturing line, and any other data required by a semiconductor manufacturer to produce programmable device (1). Final design structure 1790 may then proceed to a stage 1795 of design flow 1700; where stage 1795 is, for example, where final design structure 1790: proceeds to tape-out, is released to manufacturing, is sent to another design house or is sent back to the customer.
While there has been shown and described what is at present considered a preferred embodiment of the present invention, it will be readily understood by those skilled in the art that various changes and modification may be made therein without departing from the spirit and scope of the present invention which shall be limited only by the scope of the claims.
INDUSTRIAL APPLICABILITYThe present invention has applicability as design files containing E-fuses that may be employed during chip production, or within a deployed system to repair failing circuitry, or to customize a hardware or software application.
Claims
1. A design structure instantiated in a machine readable medium for designing, manufacturing, or testing a programmable device, the design structure comprising:
- a substrate;
- an insulator on said substrate;
- an elongated semiconductor material on said insulator, said elongated semiconductor material having first and second ends, and an upper surface,
- said first end being substantially wider than said second end and comprising a plurality of integral triangular-shaped portions forming openings which face generally toward said second end, and
- a metallic material on said upper surface, said metallic material being physically migratable along said upper surface responsive to an electrical current flowable through said semiconductor material and through said metallic material.
2. The design structure as claimed in claim 1,
- further comprising an energy source connected to said elongated semiconductor material, for causing an electrical current to flow through said elongated semiconductor material and through said metallic material, and for causing said metallic material to migrate along said upper surface.
3. The design structure as claimed in claim 1, wherein said elongated semiconductor material comprises a doped polysilicon.
4. The design structure as claimed in claim 1, wherein said metallic material comprises a metallic silicide.
5. The design structure as claimed in claim 1, wherein said metallic material is selected from the group consisting of WSi2, NiSi2, NiSi, PtSi, PtSi2, and CoSi2.
6. The design structure as claimed in claim 1, wherein said second end comprises an oblong-shaped portion.
7. The design structure as claimed in claim 1, wherein said metallic material is disposed on the entire upper surface of said elongated semiconductor material.
8. The design structure as claimed in claim 1, wherein said metallic material is a semiconductor alloy.
9. The design structure as claimed in claim 1, wherein said elongated semiconductor material is N+ polysilicon and said metallic material is WSi2.
10. The design structure as claimed in claim 1, wherein said elongated semiconductor material includes a central portion connecting said first end to said second end.
11. The design structure as claimed in claim 10, wherein said central portion has a maximum substantially uniform width of less than approximately one micron.
12. The design structure as claimed in claim 10, wherein said central portion has a length of less than approximately two microns.
13. The design structure as claimed in claim 10, wherein said central portion and said second end form a T-shaped member.
14. A final design structure instantiated in a machine readable medium for designing, manufacturing or testing a programmable device,
- the final design structure comprising: a substrate; an insulator on said substrate; an elongated semiconductor material on said insulator, said elongated semiconductor material having first and second ends, and an upper surface, said first end being substantially wider than said second end and comprising a plurality of integral triangular-shaped portions, and a metallic material on said upper surface, said metallic material being physically migratable along said upper surface responsive to an electrical current flowable through said semiconductor material and through said metallic material.
15. The final design structure as claimed in claim 14, wherein the final design structure comprises a netlist which describes the programmable device.
16. The final design structure as claimed in claim 14, wherein the final design structure resides on a GDS storage medium.
17. The final design structure as claimed in claim 14, wherein the final design structure comprises programming information for the programmable device.
Type: Application
Filed: Jun 26, 2007
Publication Date: Dec 27, 2007
Inventors: Wayne Berry (Essex Junction, VT), John Fifield (Underhill, VT), William Guthrie (Essex Junction, VT), Richard Kontra (Williston, VT), William Tonti (Essex Junction, VT)
Application Number: 11/768,208
International Classification: G01R 31/26 (20060101);