Claims
- 1. A method for generating dynamic circuit design guidelines comprising:
modeling a dynamic circuit using one of a plurality of modeling circuit types; simulating said modeled dynamic circuit; automatically extracting selected information from raw data measured during said simulating step; and automatically analyzing said selected information to create said dynamic circuit design guidelines.
- 2. The method of claim 1 further comprising:
compiling a matrix from said dynamic circuit design guidelines.
- 3. The method of claim 1 wherein said simulating step includes:
parameterizing said simulating step using sets of selected design parameters.
- 4. The method of claim 3 wherein said sets of selected design parameters include at least:
a set of forward inverter ratios (FIR); a set of noise level figures; and a set of pull-down to holder ratios.
- 5. The method of claim 4 further comprising:
compiling a matrix of FIR indexed according to said set of noise level figures and said set of pull-down to holder ratios.
- 6. The method of claim 5 further comprising:
adding additional circuit information to said matrix relevant to said dynamic circuit design guidelines.
- 7. The method of claim 1 wherein said plurality of modeling circuit types comprises:
an AND circuit; an OR circuit with a DNG field effect transistor (FET); and an OR circuit without a DNG FET.
- 8. The method of claim 3 further comprising:
re-simulating said modeled dynamic circuit using additional sets of selected design parameters.
- 9. A system for developing dynamic circuit design guidelines comprising:
a plurality of matrices having dynamic circuit design guidelines arranged therein:
wherein each of said plurality of matrices corresponds to one of a plurality of modeling circuit types; wherein said dynamic circuit design guidelines are compiled from raw data calculated in simulations of a dynamic circuit modeled in each of said plurality of modeling circuit types; and wherein one of said plurality of matrices is selected by a designer according to a circuit type design choice for said dynamic circuit.
- 10. The system of claim 9 wherein said dynamic circuit design guidelines comprise at least:
forward inverter ratio (FIR); noise level; and pull-down to holder ratio.
- 11. The system of claim 9 wherein said plurality of modeling circuit types comprises:
an AND circuit; an OR circuit with a DNG field effect transistor (FET); and an OR circuit without a DNG FET.
- 12. The system of claim 9 wherein said dynamic circuit design guidelines are used to parameterize said simulations.
- 13. A computer program product having a computer readable medium with computer program logic recorded thereon, said computer program product comprising:
code for modeling a silicon on insulator (SOI) dynamic circuit into one of a plurality of circuit models; code for simulating said modeled SOI dynamic circuit; code for selecting data from measurements taken during said code for simulating; and code for analyzing said selected data to create a matrix of design guidelines.
- 14. The computer program product of claim 13 wherein said simulating step includes:
code for parameterizing said code for simulating using sets of design parameters.
- 15. The computer program product of claim 14 wherein said sets of design parameters include at least:
a set of forward inverter ratios (FIR); a set of noise level figures; and a set of pull-down-to-holder ratios.
- 16. The computer program product of claim 15 wherein said matrix of design guidelines includes a FIR indexed according to said set of noise level figures and said set of pull-down-to-holder ratios.
- 17. The computer program product of claim 16 further comprising:
code for providing additional circuit data relevant to said SOI dynamic circuit design guidelines to said matrix of design guidelines.
- 18. The computer program product of claim 13 wherein said plurality of circuit models comprises:
an AND circuit; an OR circuit with a DNG field effect transistor (FET); and an OR circuit without a DNG FET.
- 19. The computer program product of claim 14 further comprising:
code for re-simulating said modeled SOI dynamic circuit using additional sets of design parameters.
- 20. A method for designing a silicon on insulator (SOI) dynamic circuit comprising:
selecting a circuit type for said SOI dynamic circuit; choosing a design matrix according to said selecting step; identifying a noise level corresponding to a noise environment for said SOI dynamic circuit, wherein said design matrix is indexed by said noise level; picking a holder ratio for said SOI dynamic circuit, wherein said design matrix is indexed by said holder ratio; and designing said SOI dynamic circuit using a forward inverter ratio (FIR) corresponding to said noise level and said holder ratio, wherein said FIR is included in said design matrix indexed according to said noise level and said holder ratio.
- 21. The method of claim 20 wherein said design matrix is compiled by simulating each of said circuit type according to said noise level, said holder ratio, and said FIR.
- 22. The method of claim 20 wherein said design matrix is re-compiled by re-simulating each of said circuit type according to an additional noise level, an additional holder ratio, and an additional FIR.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to concurrently filed and commonly assigned U.S. patent application Ser. No. ______/______,______ entitled “SYSTEM AND METHOD FOR DESIGNING DYNAMIC CIRCUITS IN A SOI PROCESS”, attorney docket number 10014071-1, the disclosure of which is hereby incorporated herein by reference.