Claims
- 1. An integrated circuit comprising:
a plurality of nonvolatile memory elements each capable of storing one of at least two logic states; wherein each of said nonvolatile memory elements stores a state which is dependent upon a result of a performance test of the integrated circuit.
- 2. The integrated circuit of claim 1, further comprising an array of volatile memory elements.
- 3. The integrated circuit of claim 1, wherein said plurality of nonvolatile memory elements comprises an antifuse.
- 4. The integrated circuit of claim 1, wherein two of said nonvolatile memory elements store the result of one performance test.
- 5. An integrated circuit comprising:
a plurality of nonvolatile memory elements each of which maintains a state which is representative of a pass/fail result of a test performed as part of a production process of the integrated circuit.
- 6. The integrated circuit of claim 5, wherein said plurality of nonvolatile memory elements comprises a laser fuse.
- 7. An integrated circuit comprising:
a plurality of nonvolatile memory elements which store one of a plurality of possible test results of a test performed in the process of determining functionality of the integrated circuit.
- 8. The integrated circuit of claim 7, wherein the one test result represents a bin number test result.
- 9. A Dynamic Random Access Memory device comprising:
a plurality of nonvolatile memory elements each of which maintains a data value which represents a result of a test performed on the Dynamic Random Access Memory device.
- 10. The Dynamic Random Access Memory device of claim 9, further comprising a second plurality of nonvolatile memory elements which are coupled to a plurality of redundant memory elements.
- 11. The Dynamic Random Access Memory device of claim 10, wherein said second plurality of nonvolatile memory elements comprises an antifuse.
- 12. The Dynamic Random Access Memory device of claim 9, wherein at least a portion of said nonvolatile memory elements are antifuses which are programmed after the Dynamic Random Access Memory device is packaged.
- 13. A system comprising:
an integrated circuit which comprises a plurality of nonvolatile memory elements each capable of storing a binary logic state, wherein each of said nonvolatile memory elements stores a state which is dependent upon a result of a performance test of the integrated circuit.
- 14. The system of claim 13, wherein said integrated circuit is a microprocessor.
- 15. The system of claim 13, wherein said integrated circuit is a memory device.
- 16. A memory module comprising:
an integrated circuit comprising a plurality of nonvolatile memory elements each capable of storing one of at least two logic states wherein each of said nonvolatile memory elements stores a state which is dependent upon a result of a performance test of the integrated circuit.
- 17. The memory module of claim 16, wherein the memory module is a Dual In Line Memory Module.
- 18. The memory module of claim 16, wherein said integrated circuit is a FLASH memory device.
- 19. The memory module of claim 16, wherein said integrated circuit is a Dynamic Random Access Memory device and said nonvolatile memory elements are comprised of antifuse circuits.
- 20. A method of testing an integrated circuit, comprising:
performing a test of the integrated circuit; and programming a nonvolatile storage element within the integrated circuit in accordance with a result of said step of performing a test.
- 21. The method according to claim 20, further comprising:
reading a value of the nonvolatile storage element; determining a subsequent test step of the integrated circuit device based upon the value read from the nonvolatile storage element.
- 22. The method according to claim 21, wherein the subsequent test step is ejection of the device from a test flow.
- 23. The method according to claim 20, further comprising a step of packaging the integrated circuit.
- 24. The method according to claim 23, wherein said step of programming the nonvolatile storage element occurs after said step of packaging the integrated circuit.
- 25. A method of testing an integrated circuit, comprising:
performing a first test of the integrated circuit; programming a plurality of nonvolatile storage elements within the integrated circuit in accordance with a result of said step of performing a test; reading the result from the plurality of nonvolatile storage elements; and performing a second test of the integrated circuit only when the result indicates successful completion of the first test.
- 26. A method of processing/handling an integrated circuit, comprising:
programming a nonvolatile storage element within the integrated circuit in accordance with a predetermined designation; reading a value from the nonvolatile storage element; and selectively affecting a process/manufacturing/handling flow of the integrated circuit in accordance with the value read from the nonvolatile storage element.
- 27. The method according to claim 26, further comprising preliminary steps of:
performing a test of the integrated circuit; and determining said predetermined designation in accordance with a result of said step of performing a test.
- 28. The method according to claim 26, further comprising a preliminary step of determining said predetermined designation representative of a predetermined product type.
- 29. The method according to claim 28 wherein said step of selectively affecting a process/manufacturing/handling flow of the IC comprises channeling said integrated circuit to a given packaging flow in accordance with the value read from the nonvolatile storage element.
- 30. The method according to claim 29 wherein said predetermined product type comprises one of either a Known Good Die or an alternative given packaging type.
- 31. The method according to claim 29 wherein said given packaging flow comprises a packaging flow of the group consisting of a KGD process flow or an alternative packaging type process flow.
- 32. The method according to claim 28 wherein said step of determining said predetermined designation comprises providing a part classification as said predetermined designation.
- 33. A method, comprising:
reading a value stored in a nonvolatile memory cell of an integrated circuit; selecting a process step for continuing the manufacture of the integrated circuit, the selecting based on the stored value; and performing the process step with respect to the integrated circuit.
- 34. The method of claim 33 wherein the process step comprises a formation step for forming a portion of the integrated circuit.
- 35. The method of claim 33 wherein the process step comprises a testing step for testing the integrated circuit.
- 36. The method of claim 33 wherein the integrated circuit comprises a semiconductor die that includes the nonvolatile memory cell.
- 37. The method of claim 33 wherein the integrated circuit comprises:
a package; and a semiconductor die that includes the nonvolatile memory cell and that is disposed within the package.
- 38. The method of claim 33, further comprising:
before the reading, performing a preceding process step with respect to the integrated circuit; determining the value based on the preceding process step; and storing the value in the nonvolatile memory cell.
- 39. The method of claim 33, further comprising before the reading:
forming a portion of the integrated circuit; determining the value based on the forming of the portion; and storing the value in the nonvolatile memory cell.
- 40. The method of claim 33, further comprising before the reading:
testing the integrated circuit; determining the value based on a result of the testing; and storing the value in the nonvolatile memory cell.
- 41. The method of claim 33, further comprising before the reading:
determining the value based on a characteristic of the integrated circuit; and storing the value in the nonvolatile memory cell.
- 42. An integrated circuit, comprising:
a substrate; a plurality of conductive layers disposed on the substrate; and a read-only storage element having two electrically intercoupled storage sections that are each disposed in a different one of two of the layers and that each have a respective conductivity, a logic state that is stored in the read-only storage element being identified by the respective conductivities of the storage sections, the state having been stored in the read-only storage element during the manufacture of the integrated circuit, the state describing a process used to manufacture the integrated circuit.
- 43. The integrated circuit of claim 42 wherein said storage sections are serially intercoupled.
- 44. The integrated circuit of claim 42 wherein the state describes a process step that formed a portion of the integrated circuit.
- 45. The integrated circuit of claim 42 wherein the state describes a result of a process step that tested the integrated circuit.
- 46. A semiconductor device, comprising:
a substrate; multiple conductive layers disposed on the substrate; and a read-only storage module that includes multiple read-only storage elements that are electrically intercoupled in parallel, each read-only storage element including multiple read-only storage links that are electrically and serially intercoupled and that each have a respective conductivity, a logic state that is stored in the read-only storage module being identified by the respective conductivities of the storage links, the state having been stored in the read-only storage module during the manufacture of the semiconductor device, the state describing a process used to manufacture the semiconductor device.
- 47. The semiconductor device of claim 46 wherein each read-only storage link of each the read-only storage elements is disposed in a different one of the layers such that the stored state can be changed by changing the conductivity of one or more of the storage links in only one of the layers during the formation of the only one layer.
- 48. The semiconductor device of claim 46 wherein one of the read-only storage elements is electrically closed, and remaining ones of the read-only storage elements are electrically opened.
- 49. The semiconductor device of claim 46 wherein:
the read-only storage module includes at least three read-only storage elements; two or more of the read-only storage elements each include a single, electrically opened read-only storage link; and each of the layers includes at most one electrically opened read-only storage link.
- 50. The semiconductor device of claim 46, further comprising one or more vias that serially intercouple the respective read-only storage links of each read-only storage element.
- 51. An integrated device, comprising:
a substrate; a conductive layer formed on the substrate; and one or more read-only storage elements disposed in the conductive layer, each of the storage elements formed in a respective predetermined logic state during the manufacture of the integrated device, the states of the storage elements collectively describing a process used to manufacture the integrated circuit.
- 52. A semiconductor structure, comprising:
a substrate; a first plurality of conductive layers disposed on the substrate; and a second plurality of read-only storage elements disposed in the conductive layers, each conductive layer having disposed therein at least a respective one of the storage elements, a logic state having been stored in the respective storage element during the manufacture of the semiconductor structure, the state describing a portion of a process used to manufacture the semiconductor structure, the portion of the process having occurred before or during the formation of the conductive layer in which the respective storage element is disposed.
- 53. The semiconductor structure of claim 52 wherein each conductive layer has disposed therein more than one of the storage elements.
- 54. The semiconductor structure of claim 52 wherein the first plurality equals the second plurality.
- 55. The semiconductor structure of claim 52 wherein the state describes a process step that formed a portion of the integrated circuit.
- 56. The semiconductor structure of claim 52 wherein the state describes a result of a process step that tested the integrated circuit.
- 57. An integrated circuit, comprising:
a substrate; a plurality of conductive layers disposed on the substrate; and a read-only storage element having two electrically intercoupled storage sections that are each disposed in a different one of two of the layers and that each have a conductivity, a logic state that is stored in the read-only storage element being identified by the respective conductivities of the storage sections, the state having been used to control a manufacturing flow during the manufacture of the integrated circuit.
- 58. The integrated circuit of claim 56 wherein the stored state caused a predetermined process step to be performed during the manufacture of the integrated circuit, the process step having formed a part of the integrated circuit.
- 59. The integrated circuit of claim 56 wherein the stored state caused a predetermined process step to be omitted during the manufacture of the integrated circuit.
- 60. The integrated circuit of claim 56 wherein the stored state caused a predetermined process step to be performed during the manufacture of the integrated circuit, the process step having been a test of the integrated circuit.
- 61. A semiconductor device, comprising:
a substrate; multiple conductive layers disposed on the substrate; and a read-only storage module that includes multiple read-only storage elements that are electrically intercoupled in parallel, each read-only storage element including multiple read-only storage links that are electrically and serially intercoupled and that each have a respective conductivity, a logic state that is stored in the read-only storage module being identified by the respective conductivities of the storage links, the state having been used to control a manufacturing flow during the manufacture of the semiconductor device.
- 62. The semiconductor device of claim 61 wherein each read-only storage link of each the read-only storage elements is disposed in a different one of the layers such that the stored state can be changed by changing the conductivity of one or more of the storage links in only one of the layers during the manufacture of the only one layer.
- 63. An integrated device, comprising:
a substrate; a conductive layer disposed on the substrate; and one or more read-only storage elements disposed in the conductive layer, each of the storage elements formed in a respective predetermined logic state during the manufacture of the integrated device, the states of the storage elements having been used together to control a manufacturing flow during the manufacture of the integrated device.
- 64. The integrated device of claim 63 wherein the stored states together identify a characteristic of the integrated device.
- 65. A semiconductor structure, comprising:
a substrate; a first plurality of conductive layers disposed on the substrate; and a second plurality of read-only storage elements disposed in the conductive layers, each conductive layer having disposed therein at least a respective one of the storage elements, the respective storage element storing a logic state that was used to control a manufacturing flow during the manufacture of the semiconductor structure and before or during the formation of the conductive layer in which the respective storage element is disposed.
- 66. An electronic system, comprising:
a data input device; a data output device; and computing circuitry coupled to the data input and output devices, the computing circuitry including a memory device that includes, a substrate, a plurality of conductive layers formed on the substrate, and a fuse read-only storage element having two electrically intercoupled storage sections that are each disposed in a different one of two of the layers and that each have a respective conductivity, a logic state that is stored in the read-only storage element being identified by the respective conductivities of the storage sections, the state having been stored in the read-only storage element during the manufacture of the memory device, the state describing a process used to manufacture the memory device.
- 67. The electronic system of claim 66 wherein the storage sections are serially intercoupled.
- 68. The electronic system of claim 66 wherein at least one of the layers comprises polysilicon.
- 69. The electronic system of claim 66 wherein at least one of the layers comprises a metal.
- 70. An electronic system, comprising:
a data input device; a data output device; and computing circuitry coupled to the data input and output devices, the computing circuitry including a memory device that includes, a substrate, a conductive layer disposed on the substrate, and one or more read-only storage elements disposed in the conductive layer, each of the storage elements formed in a respective predetermined logic state during the manufacture of the memory device, the states of the storage elements collectively describing a process used to manufacture the memory device.
- 71. The electronic system of claim 70 wherein the memory device further comprises a plurality of conductive layers disposed on the substrate, each conductive layer having disposed therein one or more read-only storage elements, each of the storage elements formed in a respective predetermined logic state during the manufacture of the memory device, the states of the storage elements collectively describing a process used to manufacture the memory device.
- 72. An electronic system, comprising:
a data input device; a data output device; and computing circuitry coupled to the data input and output devices, the computing circuitry including a memory device that includes, a substrate, a conductive layer disposed on the substrate, and one or more read-only storage elements disposed in the conductive layer, each of the storage elements formed in a respective predetermined logic state during the manufacture of the memory device, the states of the storage elements having been used together to control a manufacturing flow during the manufacture of the memory device.
- 73. An electronic system, comprising:
a data input device; a data output device; and computing circuitry coupled to the data input and output devices, the computing circuitry including a memory device that includes, a substrate, a plurality of conductive layers disposed on the substrate, and a fuse read-only storage element having two electrically intercoupled storage sections that are each disposed in a different one of two of the layers and that each have a respective conductivity, a logic state that is stored in the read-only storage element being identified by the respective conductivities of the storage sections, the state having been used to control a manufacturing flow during the manufacture of the memory device.
- 74. A method, comprising:
forming a layer of conductive material on a substrate of a semiconductor structure; and during the forming of the layer, forming in the layer a read-only storage element having a stored state that describes a characteristic of the semiconductor structure.
- 75. The method of claim 74 wherein the characteristic comprises a process used during the manufacture of the semiconductor structure.
- 76. The method of claim 74 wherein the characteristic comprises a process step that forms a portion of the semiconductor structure.
- 77. The method of claim 74 wherein the characteristic comprises a process step that forms a portion of the semiconductor structure before or concurrently with the layer.
- 78. The method of claim 74 wherein the characteristic comprises a process step that tests the semiconductor structure before or concurrently with the forming of the layer.
- 79. The method of claim 74, further comprising:
reading the read-only storage element; and controlling a subsequent portion of the process in response to the state of the read-only storage element.
- 80. A method for forming an integrated circuit, comprising:
forming on a substrate a plurality of conductive layers; forming in a first of the layers a first portion of a storage element; forming in a second of the layers a second portion of the storage element such that first and second portions of the storage element together define a state that describes a characteristic of the integrated circuit; and electrically connecting said second portion to said first portion.
- 81. The method of claim 80 wherein the connecting comprises serially connecting the first portion to the second portion.
- 82. The method of claim 80, further comprising forming the storage element having more than two portions, no more than one of the portions formed in each of the conductive layers.
- 83. The method of claim 80, further comprising:
reading the storage element; and forming a portion of the integrated circuit in response to the state of the read-only storage element.
- 84. A method for forming a semiconductor device, comprising:
forming on a substrate a first plurality of conductive layers; and forming in one or more of the conductive layers a storage module that stores data that describes a characteristic of the semiconductor device, the module including a second plurality of electrically and parallel coupled storage elements, each of the storage elements including multiple electrically and serially intercoupled storage links.
- 85. The method of claim 84, further comprising:
forming each of the storage links of each of the storage elements in a different one of the conductive layers; and changing a conductivity of one or more of the storage links in only one layer during the formation of the layer to change the data.
- 86. The method of claim 85 wherein the forming the storage module comprises:
forming one of the storage elements in a conducting state; and forming remaining ones of the storage elements in a nonconducting state by forming one nonconducting storage link in each of the remaining storage elements, each nonconducting storage link formed in a different one of the layers such that each layer contains a nonconducting storage link from at most one of the storage elements.
- 87. The method of claim 85 wherein the forming the storage module comprises forming each of said storage elements in a nonconducting state by forming one nonconducting storage link in each of the storage elements, each nonconducting storage link formed in a different one of said layers such that each layer contains a nonconducting storage link from no more than one of the storage elements.
- 88. The method of claim 85, further comprising:
reading the storage module; and testing the semiconductor device in response to the data stored in the storage module.
- 89. A method for forming a semiconductor structure, comprising:
forming a conductive layer on a substrate using a mask; forming in the conductive layer one or more read-only storage elements each having a predetermined digital state, the predetermined digital states of the storage elements together identifying the mask; reading the storage elements; and controlling a potion of a process used to manufacture the semiconductor structure in response to the predetermined digital states, the portion being before or concurrent with the forming the conductive layer.
- 90. The method of claim 89, further comprising:
forming each of a plurality of conductive layers on the substrate using a mask that is different from masks used to form other of the conductive layers; and forming in each conductive layer one or more read-only storage elements each having a respective predetermined digital state, the predetermined digital states of the storage elements in each respective conductive layer together identifying the mask used to form the respective conductive layer.
- 91. A method for forming an integrated device, comprising:
forming on a substrate a plurality of conductive layers; forming in each conductive layer one or more read-only storage elements that together permanently store a desired data value pertaining to the conductive layer; reading the data value; and controlling a process used during the manufacture of the integrated device in response to the data value.
- 92. The method of claim 91 wherein the data value comprises a digital version number of a mask used to form the conductive layer.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. Nos. 08/591,238, filed Jan. 17, 1996, and 08/664,109, filed Jun. 13, 1996, now pending.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09032417 |
Feb 1998 |
US |
Child |
09531023 |
Mar 2000 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
08591238 |
Jan 1996 |
US |
Child |
09032417 |
Feb 1998 |
US |
Parent |
08664109 |
Jun 1996 |
US |
Child |
09032417 |
Feb 1998 |
US |