RANDOM CODED INTEGRATED CIRCUIT STRUCTURES AND METHODS OF MAKING RANDOM CODED INTEGRATED CIRCUIT STRUCTURES
Randomized coded arrays and methods of forming a randomized coded array. The methods include: forming a dielectric layer on a semiconductor substrate; forming an array of openings extending through the dielectric layer; introducing particles into a random set of less than all of the openings; and forming a conductive material in each opening of the array of openings, thereby creating the randomized coded array, wherein a first resistance of a pathway through the conductive material in openings containing the particles is different from a second resistance of a path through openings not containing the particles. Also, a physically unclonable function embodied in a circuit.
Latest IBM Patents:
The present invention relates to the field of physically unclonable functions; more specifically, it relates to random coded integrated circuit structures and methods of making random coded integrated circuit structures.
BACKGROUNDPhysically unclonable functions (PUFs) are functions that are embodied in a physical structure that is relatively easy to evaluate but is relatively hard to characterize and practically impossible to duplicate. However, such structures are currently resource intensive to incorporate into integrated circuits. Accordingly, there exists a need in the art to mitigate the deficiencies and limitations described hereinabove.
BRIEF SUMMARYA first aspect of the present invention is a method of forming a randomized coded array, comprising: forming a dielectric layer on a semiconductor substrate; forming an array of openings extending through the dielectric layer; introducing particles into a random set of less than all of the openings; and forming a conductive material in each opening of the array of openings, thereby creating the randomized coded array, wherein a first resistance of a pathway through the conductive material in openings containing the particles is different from a second resistance of a path through openings not containing the particles.
A second aspect of the present invention is a randomized coded array, comprising: a dielectric layer on a semiconductor substrate; an array of openings extending through the dielectric layer; particles in a random set of less than all of the openings; and a same conductive material in each opening of the array of openings, wherein a first resistance of a pathway through the conductive material in openings containing the particles is different from a second resistance of a path through openings not containing the particles.
A third aspect of the present invention is a physically unclonable function embodied in a circuit, comprising: a set of field effect transistors connected between a data line through respective resistors to ground and connected to respective row select lines; and wherein the respective resistors are embodied in a randomized coded array of contacts comprising: a dielectric layer on a semiconductor substrate; an array of openings extending through the dielectric layer; particles in a random set of less than all of the openings; and a same conductive material in each opening of the array of openings, wherein a first resistance of a pathway through the conductive material in openings containing the particles is different from a second resistance of a path through openings not containing the particles.
These and other aspects of the invention are described below.
The features of the invention are set forth in the appended claims. The invention itself, however, will be best understood by reference to the following detailed description of illustrative embodiments when read in conjunction with the accompanying drawings, wherein:
An array is defined a matrix of n rows and c columns, where n and r are independently positive integers greater than zero and wherein both r and c are not equal to 1.
A contact is defined an integrated circuit structure comprising a trench in a dielectric layer filled with an electrically conductive material, where the contact physically and electrically connects elements of a device of the integrated circuit to an electrically conductive wire formed in an interlevel dielectric layer formed directly on the dielectric layer.
A via is defined as an integrated circuit structure comprising a trench in a dielectric layer filled with an electrically conductive material, where the via physically and electrically connects an electrically conductive lower wire formed in a lower interlevel dielectric layer to an electrically conductive upper wire formed in an upper dielectric layer. The lower wire and upper wire may be damascene structures. The dielectric layer and the higher dielectric layer may be the same layer and the via and upper wire may be an integral structure as, for example, in a dual-damascene structure.
A damascene process is one in which wire trenches or via openings are formed in a dielectric layer, an electrical conductor of sufficient thickness to fill the trenches is formed in the trenches and on a top surface of the dielectric. A chemical-mechanical-polish (CMP) process is performed to remove excess conductor and make the surface of the conductor co-planar with the surface of the dielectric layer to form damascene wires (or damascene vias). When only a trench and a wire (or a via opening and a via) is formed the process is called single-damascene.
A via first dual-damascene process is one in which via openings are formed through the entire thickness of a dielectric layer followed by formation of trenches part of the way through the dielectric layer in any given cross-sectional view. A trench first dual-damascene process is one in which trenches are formed part way through the thickness of a dielectric layer followed by formation of vias inside the trenches the rest of the way through the dielectric layer in any given cross-sectional view. All via openings are intersected by integral wire trenches above and by a wire trench below, but not all trenches need intersect a via opening. An electrical conductor of sufficient thickness to fill the trenches and via opening is formed on a top surface of the dielectric and a CMP process is performed to make the surface of the conductor in the trench co-planar with the surface of the dielectric layer to form dual-damascene wires and dual-damascene wires having integral dual-damascene vias.
In
In
In
In
In
While
In
In
In
In
While
In
In
In
In
Thus the embodiments of the present invention provide randomized coded contact and vias for PUFs in a method for fabricating randomized coded contact and vias that is easily incorporated into conventional integrated circuit fabrication and requires relatively little extra resource.
The descriptions of the various embodiments of the present invention have been presented for purposes of illustration, but are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein was chosen to best explain the principles of the embodiments, the practical application or technical improvement over technologies found in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A method of forming a randomized coded array, comprising:
- forming a dielectric layer on a semiconductor substrate;
- forming an array of openings extending through said dielectric layer;
- introducing particles into a random set of less than all of said openings; and
- forming a conductive material in each opening of said array of openings, thereby creating said randomized coded array, wherein a first resistance of a pathway through said conductive material in openings containing said particles is different from a second resistance of a path through openings not containing said particles.
2. The method of claim 1, wherein said particles are silica and said first resistance is greater than said second resistance.
3. The method of claim 1, wherein said particles are formed from an electrically conductive material different from said same conductive material and said first resistance is greater than said second resistance.
4. The method of claim 1, wherein said particles are formed from an electrically conductive material different from said same conductive material and said first resistance is less than said second resistance.
5. The method of claim 1, wherein said particles are formed from an electrically conductive material different from said same conductive material and are intermingled with said same conductive material.
6. The method of claim 1, wherein said particles are introduced into said openings, by dipping said substrate into a liquid containing said particles in suspension followed by removing said liquid from said openings.
7. The method of claim 6, wherein the volume density of said particles suspended in said liquid is selected to introduce particles into a preset number of said openings of said array of openings in a preset amount of time.
8. The method of claim 1, wherein said particles are introduced into said openings, by filling remaining openings of said array of openings that are not said openings of said random set of less than all of said openings with a fill material, spin or spray coating said substrate with a slurry of said particles in a liquid and after said removing said liquid, removing said fill material from said remaining openings.
9. The method of claim 1 wherein after forming said same material, said randomized coded array comprises damascene contacts between a source/drain or gate electrode of a field effect transistor and corresponding wires in an additional dielectric layer formed on a top surface of said dielectric layer.
10. The method of claim 1 wherein after forming said same material, said randomized coded array comprises damascene vias, single damascene wires, or dual damascene wires between upper damascene wires in an upper dielectric layer formed on a top surface of said dielectric layer and lower damascene wires or contacts in a lower dielectric layer formed directly under and between said dielectric layer and said semiconductor substrate.
11. The method of claim 1, wherein forming a same conductive material in each opening of said array of opening comprises:
- forming an electrically conductive conformal layer on said dielectric layer and sidewalls and a bottom of said openings;
- forming an electrically conductive core layer on said electrically conductive conformal layer; and
- performing a chemical-mechanical polish, after said chemical-mechanical polish, top surfaces of said dielectric layer and said fill material in said opening are coplanar.
12. A randomized coded array, comprising:
- a dielectric layer on a semiconductor substrate;
- an array of openings extending through said dielectric layer;
- particles in a random set of less than all of said openings; and
- a same conductive material in each opening of said array of openings, wherein a first resistance of a pathway through said conductive material in openings containing said particles is different from a second resistance of a path through openings not containing said particles.
13. The randomized coded array of claim 12, wherein said particles are silica and said first resistance is greater than said second resistance.
14. The randomized coded array of claim 12, wherein said particles are formed from an electrically conductive material different from said same conductive material and said first resistance is greater than said second resistance.
15. The randomized coded array of claim 12, wherein said particles are formed from an electrically conductive material different from said same conductive material and said first resistance is less than said second resistance.
16. The randomized coded array of claim 12 wherein, said randomized coded array comprises damascene contacts between a source/drain or gate electrode of a field effect transistor and corresponding wires in an additional dielectric layer formed on a top surface of said dielectric layer.
17. The randomized coded array of claim 12, wherein said randomized coded array comprises damascene vias, single damascene wires, or dual damascene wires between upper damascene wires in an upper dielectric layer formed on a top surface of said dielectric layer and lower damascene wires or contacts in a lower dielectric layer formed directly under and between said dielectric layer and said semiconductor substrate.
18. A physically unclonable function embodied in a circuit, comprising:
- a set of field effect transistors connected between a data line through respective resistors to ground and connected to respective row select lines; and
- wherein said corresponding resistors are embodied in a randomized coded array of contacts comprising: a dielectric layer on a semiconductor substrate; an array of openings extending through said dielectric layer; particles in a random set of less than all of said openings; and a same conductive material in each opening of said array of openings, wherein a first resistance of a pathway through said conductive material in openings containing said particles is different from a second resistance of a path through openings not containing said particles.
19. The circuit of claim 18, wherein a source of each field effect transistor of said set of field effect transistors is connected to said data line, a drain of each field effect transistor of said set of field effect transistors is connected to a respective resistor of said corresponding resistor and a gate of each field effect transistor of said set of transistors is connected to a respective row select line of said corresponding row select lines.
20. The circuit of claim 18, further including:
- a bias control circuit coupled between Vdd and said data line through a column select circuit; and
- an output circuit coupled to an opposite end of said precharge line from said column select circuit.
Type: Application
Filed: Jan 22, 2013
Publication Date: Jul 24, 2014
Applicant: International Business Machines Corporation (Armonk, NY)
Inventors: Yunsheng Song (Poughkeepsie, NY), Keith Kwong Hon Wong (Wappingers Falls, NY), Yongchun Xin (Poughkeepsie, NY), Zhijian Yang (Stormville, NY)
Application Number: 13/746,427
International Classification: H01L 21/02 (20060101); H01L 23/538 (20060101);