Claims
- 1. A system, comprising:
a computer for:
according to a first model of an operation of circuitry, generating a first set of estimates of the operation in response to a set of conditions, including a first estimate of the operation in response to a first condition; according to a second model of the operation, generating a second set of estimates of the operation in response to the first condition and the first set; in response to a comparison between the first estimate and the second set, selecting a subset of the first set; and according to the second model, generating an estimate of the operation in response to a second condition and the selected subset, wherein the second model of the operation comprises a series expansion characteristic equation.
- 2. The system of claim 1 wherein the series expansion characteristics equation comprises a Taylor's series expansion characteristic equation or a Maclaurin series expansion characteristic equation.
- 3. The system of claim 1 wherein the first model includes a circuit simulator.
- 4. The system of claim 2 wherein the series expansion characteristics equation comprises a multi-variable characteristic equation.
- 5. The system of claim 3 wherein the second model is a static timing analysis model including the characteristic equation.
- 6. The system of claim 3 wherein the computer is for generating the second set by:
determining respective sets of constant elements of the characteristic equation in response to subsets of the first set; and according to the characteristic equation, in response to the first condition, generating the second set including respective estimates of the operation in response to the sets of constant elements.
- 7. The system of claim 6 wherein a user prescribes the degree of the characteristic equation.
- 8. The system of claim 7 wherein the user prescribes the subsets of the first set.
- 9. The system of claim 2 wherein the operation is a response time of the circuitry.
- 10. The system of claim 2 wherein the operation is a propagation delay of the circuitry.
- 11. The system of claim 2 wherein the operation is power dissipation of the circuitry.
- 12. The system of claim 2 wherein the conditions include capacitive loadings of the circuitry.
- 13. The system of claim 2 wherein the conditions include input transition times of the circuitry.
- 14. The system of claim 2 wherein the conditions include operating temperature of the circuitry.
- 15. The system of claim 2 wherein the circuitry is integrated circuitry.
- 16. A method, comprising:
with a first computer-implemented model of an operation of circuitry, generating a first set of estimates of the operation in response to a set of conditions, including a first estimate of the operation in response to a first condition; with a second computer-implemented model of the operation, generating a second set of estimates of the operation in response to the first condition and the first set; in response to a comparison between the first estimate and the second set, selecting a subset of the first set; and with the second computer-implemented model, generating an estimate of the operation in response to a second condition and the selected subset, wherein the second model of the operation comprises a series expansion characteristic equation.
- 17. The method of claim 16 wherein the series expansion characteristics equation comprises a Taylor's series expansion characteristic equation or a Maclaurin series expansion characteristic equation.
- 18. The method of claim 16 wherein the first model includes a circuit simulator.
- 19. The method of claim 17 wherein the series expansion characteristics equation comprises a multi-variable characteristic equation.
- 20. The method of claim 18 wherein the second model is a static timing analysis model including the characteristic equation.
- 21. The method of claim 18 wherein the computer is for generating the second set by:
determining respective sets of constant elements of the characteristic equation in response to subsets of the first set; and according to the characteristic equation, in response to the first condition, generating the second set including respective estimates of the operation in response to the sets of constant elements.
- 22. The method of claim 21 wherein a user prescribes the degree of the characteristic equation.
- 23. The method of claim 22 wherein the user prescribes the subsets of the first set.
- 24. The method of claim 17 wherein the operation is a response time of the circuitry.
- 25. The method of claim 17 wherein the operation is a propagation delay of the circuitry.
- 26. The method of claim 17 wherein the operation is power dissipation of the circuitry.
- 27. The method of claim 17 wherein the conditions include capacitive loadings of the circuitry.
- 28. The method of claim 17 wherein the conditions include input transition times of the circuitry.
- 29. The method of claim 17 wherein the conditions include operating temperature of the circuitry.
- 30. The method of claim 17 wherein the circuitry is integrated circuitry.
- 31. A computer program product, comprising:
a computer application processable by a computer for causing the computer to:
according to a first model of an operation of circuitry, generate a first set of estimates of the operation in response to a set of conditions, including a first estimate of the operation in response to a first condition; according to a second model of the operation, generate a second set of estimates of the operation in response to the first condition and the first set; in response to a comparison between the first estimate and the second set, select a subset of the first set; and according to the second model, generate an estimate of the operation in response to a second condition and the selected subset; and apparatus from which the computer application is accessible by the computer, wherein the second model of the operation comprises a series expansion characteristic equation.
- 32. The computer program product of claim 31 wherein the series expansion characteristics equation comprises a Taylor's series expansion characteristic equation or a Maclaurin series expansion characteristic equation.
- 33. The computer program product of claim 31 wherein the first model includes a circuit simulator.
- 34. The computer program product of claim 32 wherein the series expansion characteristics equation comprises a multi-variable characteristic equation.
- 35. The computer program product of claim 33 wherein the second model is a static timing analysis model including the characteristic equation.
- 36. The computer program product of claim 33 the computer application is processable by the computer for causing the computer to generate the second set by:
determining respective sets of constant elements of the characteristic equation in response to subsets of the first set; and according to the characteristic equation, in response to the first condition, generating the second set including respective estimates of the operation in response to the sets of constant elements.
- 37. The computer program product of claim 36 wherein a user prescribes the degree of the characteristic equation.
- 38. The computer program product of claim 37 wherein the user prescribes the subsets of the first set.
- 39. The computer program product of claim 32 wherein the operation is a response time of the circuitry.
- 40. The computer program product of claim 32 wherein the operation is a propagation delay of the circuitry.
- 41. The computer program product of claim 32 wherein the operation is power dissipation of the circuitry.
- 42. The computer program product of claim 32 wherein the conditions include capacitive loadings of the circuitry.
- 43. The computer program product of claim 32 wherein the conditions include input transition times of the circuitry.
- 44. The computer program product of claim 32 wherein the conditions include operating temperature of the circuitry.
- 45. The computer program product of claim 32 wherein the circuitry is integrated circuitry.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application is a continuation-in-part of U.S. patent application Ser. No. 09/963,885, Attorney Docket No. SIME:010C1, filed on Sep. 26, 2001. This patent application is a continuation-in-part of U.S. patent application Ser. No. 09/963,885, Attorney Docket No. SIME:010C1, filed on Sep. 26, 2001, which is a continuation of U.S. patent application Ser. No. 09/090,457, filed on Jun. 4, 1998, now U.S. Pat. No. 6,327,557.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09090457 |
Jun 1998 |
US |
Child |
09963885 |
Sep 2001 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09963885 |
Sep 2001 |
US |
Child |
10263467 |
Oct 2002 |
US |