Claims
- 1. A method of determining noise characteristics of a circuit of an integrated circuit comprising the steps of:
classifying the circuit from the topology of said circuit to provide a circuit classification; measuring circuit parameters of said circuit to provide circuit parameter measurements; retrieving prestored noise characteristics using said circuit classification and said circuit parameter measurements; and calculating a noise response of the circuit using said prestored noise characteristics.
- 2. The method of claim 1 wherein said step of classifying said circuit is performed for each input terminal of said circuit.
- 3. The method of claim 2 wherein said step of classifying said circuit further comprises the step of identifying each input as one of an invertor, a NAND gate, a NOR gate or a dynamic circuit.
- 4. The method of claim 1 wherein said step of measuring circuit parameters further comprises measuring a bad capacitance.
- 5. The method of claim 1 wherein said step of measuring circuit parameters further comprises determining a pn ratio.
- 6. The method of claim 1 wherein said step of measuring circuit parameters further comprises counting a number of input terminals.
- 7. The method of claim 1 further comprising the steps of:
precalculating default schematics for common circuit types; identifying circuit parameters for each of said default schematics; sweeping said circuit parameters through a set of discrete values; calculating a noise response for each of said noise characterizations; and storing default schematics, circuit parameters and said noise responses for later use.
- 8. A tool for identifying noise responses for circuits within an integrated circuit comprising:
a circuit identifier which identifies a target circuit; a circuit parameter identifier which identifies parameters for said target circuit; a controller configured to lookup in a prestored table noise characteristics for said target circuit and said parameters; and a noise determiner which displays the noise characteristics for said target circuit with said parameters.
- 9. The tool of claim 8 wherein the circuit parameter identifier operates on each input terminal of said circuit.
- 10. The tool of claim 8 wherein the circuit identifier identifies the target circuit as one of an inverter, a NAND gate, a NOR gate or a dynamic circuit.
- 11. The tool of claim 9 wherein said circuit parameter identifier identifies a bad capacitance of each of said input terminals of said target circuit.
- 12. The tool of claim 9 wherein said circuit parameter identifier identifies a pn ratio of each of said input terminals of said circuit.
- 13. The tool of claim 8 wherein said circuit parameter identifier identifies the number of input terminals of said target circuit.
- 14. A tool for determining noise characteristics of an integrated circuit comprising:
means for classifying the circuit from the topology of said circuit to provide a circuit classification; means for measuring circuit parameters of said circuit to provide circuit parameter measurements; means for retrieving prestored noise characteristics using said circuit classification and said circuit parameter measurements; and means for calculating a noise response of the circuit using said prestored noise characteristics.
- 15. A tool according to claim 14 wherein said means of classifying said circuit operates for each input terminal of said circuit.
- 16. A tool according to claim 14 wherein said means of classifying said circuit further comprises the means for identifying each input as one of an invertor, a NAND gate, a NOR gate or a dynamic circuit.
- 17. A tool according to claim 14 wherein said means for measuring circuit parameters further comprises a means for measuring a bad capacitance.
- 18. A tool according to claim 14 wherein said means of measuring circuit parameters further comprises a means for determining a pn ratio.
- 19. A tool according to claim 14 wherein said means of measuring circuit parameters further comprises a means for counting a number of input terminals.
- 20. A tool according to claim 14 further comprising:
means for precalculating default schematics for common circuit types; means for identifying circuit parameters for each of said default schematics; means for sweeping said circuit parameters through a set of discrete values; means for calculating a noise response for each of said noise characterizations; and means for storing default schematics, circuit parameters and said noise responses for later use.
RELATED APPLICATIONS
[0001] The present invention is related to commonly assigned, concurrently filed U.S. patent application Ser. No. [Attorney Docket No. 10005848-1], entitled “SYSTEM AND METHOD OF DETERMINING THE NOISE SENSITIVITY OF AN INTEGRATED CIRCUIT,” the disclosure of which is hereby incorporated herein by reference.