Porting a circuit design from a first semiconductor process to a second semiconductor process
First Claim
1. A method of fabricating an integrated circuit, the integrated circuit including a bit cell having a plurality of physical transistors, wherein the bit cell is an implementation of a first bit cell design initially designed for a first semiconductor process, wherein the first bit cell design is migrated to a second semiconductor process, the method comprising:
- a) determining the sizes of transistor representations in said first bit cell design, each of the transistors having a threshold voltage;
b) determining goals for at least one of read static noise margin, write margin, read current, and cell leakage of the first bit cell design;
c) selecting weights for each of the at least one of goals, the weights being associated with an objective function for optimization;
d) determining a gradient of the at least one of goals as a function of a device target for each transistor;
e) determining whether all of the goals have been achieved for the device target for each transistor;
f) applying a gradient step to reduce the objective function if the at least one of goals at step (e) were not achieved and repeating steps (b) through (e);
g) providing the device targets to the transistors for the second semiconductor manufacturing process if the at least one of goals at step (e) were achieved; and
h) fabricating the integrated circuit based upon process parameters in the second semiconductor process, the process parameters being determined by the device targets.
2 Assignments
0 Petitions
Accused Products
Abstract
Porting a first integrated circuit design targeted for implementation in a first semiconductor manufacturing process, and implementing a second circuit design in a second semiconductor manufacturing process wherein the electrical performance of the second integrated circuit meets or exceeds the requirements of the first integrated circuit design even if the threshold voltage targets of the second integrated circuit design are different from those of the first integrated circuit design; and wherein physical layouts, and in particular the gate-widths and gate-lengths of the transistors, of the first and second integrated circuit designs are the same or substantially the same. The second integrated circuit design, when fabricated in the second semiconductor manufacturing process and then operated, experiences less off-state transistor leakage current than does the first integrated circuit design, when fabricated in the first semiconductor manufacturing process, and then operated. Porting includes determining processing targets for the second semiconductor manufacturing process.
528 Citations
11 Claims
-
1. A method of fabricating an integrated circuit, the integrated circuit including a bit cell having a plurality of physical transistors, wherein the bit cell is an implementation of a first bit cell design initially designed for a first semiconductor process, wherein the first bit cell design is migrated to a second semiconductor process, the method comprising:
-
a) determining the sizes of transistor representations in said first bit cell design, each of the transistors having a threshold voltage; b) determining goals for at least one of read static noise margin, write margin, read current, and cell leakage of the first bit cell design; c) selecting weights for each of the at least one of goals, the weights being associated with an objective function for optimization; d) determining a gradient of the at least one of goals as a function of a device target for each transistor; e) determining whether all of the goals have been achieved for the device target for each transistor; f) applying a gradient step to reduce the objective function if the at least one of goals at step (e) were not achieved and repeating steps (b) through (e); g) providing the device targets to the transistors for the second semiconductor manufacturing process if the at least one of goals at step (e) were achieved; and h) fabricating the integrated circuit based upon process parameters in the second semiconductor process, the process parameters being determined by the device targets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification