Design, layout, and manufacturing techniques for multivariant integrated circuits
First Claim
1. A method comprising:
- designing an integrated circuit including a plurality of variants, wherein one integrated circuit variant includes a plurality of modular circuits communicatively coupled together and a second integrated circuit variant includes a sub-set of the plurality of modular circuits;
laying out the plurality of variants of the integrated circuit for wafer fabrication, wherein the layout includes primary scribe boundaries separating each set of the plurality of modular circuits of the first variant and secondary scribe boundaries separating the sub-set of the plurality of modular circuits of the second variant from the other modular circuits in the first variant, and wherein the layout includes routing communicative couplings between the sub-set of the modular circuits of the second variant to the other modular circuits of the first variant in one or more metallization layers to be fabricated last;
fabricating the integrated circuit on a wafer according to the layout up to but not including fabricating the one or more metallization layers to be fabricated last;
predicting a demand for each of the integrated circuit variants during fabrication of the integrated circuit up to but not including the one or more metallization layers to be fabricated last;
selecting one or more of the plurality of variants of the integrated circuit based upon the predicted demand;
fabricating the last one or more metallization layers to include a subset of the communicative couplings of the integrated circuit according to the layout of the selected one or more variants of the integrated circuit; and
singulating the wafer into a plurality of integrated circuit die according to the layout of the selected one or more variants of the integrated circuit.
0 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit (IC) is designed that includes one variant having a plurality of a modular circuits communicatively coupled together and a second variant having a sub-set of the plurality of modular circuits. The modular circuits are then laid out on a wafer for fabricating each of the variants of the IC. The layout includes routing communicative couplings between the sub-set of the modular circuits of the second variant to the other modular circuits of the first variant in one or more metallization layers to be fabricated last. Fabricating the IC is then started, up to but not including the one or more metallization layers to be fabricated last. One or more of the plurality of variants of the IC is selected based upon a demand predicted during fabrication. Fabrication then continues with the last metallization layers of the IC according to the selected layout.
144 Citations
7 Claims
-
1. A method comprising:
-
designing an integrated circuit including a plurality of variants, wherein one integrated circuit variant includes a plurality of modular circuits communicatively coupled together and a second integrated circuit variant includes a sub-set of the plurality of modular circuits; laying out the plurality of variants of the integrated circuit for wafer fabrication, wherein the layout includes primary scribe boundaries separating each set of the plurality of modular circuits of the first variant and secondary scribe boundaries separating the sub-set of the plurality of modular circuits of the second variant from the other modular circuits in the first variant, and wherein the layout includes routing communicative couplings between the sub-set of the modular circuits of the second variant to the other modular circuits of the first variant in one or more metallization layers to be fabricated last; fabricating the integrated circuit on a wafer according to the layout up to but not including fabricating the one or more metallization layers to be fabricated last; predicting a demand for each of the integrated circuit variants during fabrication of the integrated circuit up to but not including the one or more metallization layers to be fabricated last; selecting one or more of the plurality of variants of the integrated circuit based upon the predicted demand; fabricating the last one or more metallization layers to include a subset of the communicative couplings of the integrated circuit according to the layout of the selected one or more variants of the integrated circuit; and singulating the wafer into a plurality of integrated circuit die according to the layout of the selected one or more variants of the integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification