DocumentCode :
2188816
Title :
Multi-level circuit partitioning for switch-level timing simulation
Author :
Overhauser, David ; Hajj, Ibrahim
Author_Institution :
Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
fYear :
1988
fDate :
7-9 June 1988
Firstpage :
1361
Abstract :
The authors describe two techniques used in switch-level timing simulation. A delay method has been presented which overcomes many drawbacks of existing simulators. The delay method uses voltage-time equations which preserve the nonlinearities of transistors when finding delay values. In addition, a method for processing feedback using multilevel circuit partitioning is suggested as a means of minimizing the amount of block processing during simulation. This method combines the advantages of simple waveform relaxation and dynamic windowing. The multilevel partition can provide a large speedup in runtime for circuits that contain strong feedback loops within weaker feedback loops. The subcircuit block analysis and multilevel partitioning have been implemented in a switch-level timing simulator called IDSIM. IDSIM has consistently run two orders of magnitude faster than SPICE2 with errors less than 10%.<>
Keywords :
circuit CAD; digital simulation; feedback; IDSIM; block processing; delay method; delay values; dynamic windowing; feedback; feedback loops; multilevel circuit partitioning; runtime; subcircuit block analysis; switch-level timing simulation; voltage-time equations; waveform relaxation; Analytical models; Circuit simulation; Delay; Feedback circuits; Feedback loop; Nonlinear equations; Runtime; Switching circuits; Timing; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1988., IEEE International Symposium on
Conference_Location :
Espoo, Finland
Type :
conf
DOI :
10.1109/ISCAS.1988.15181
Filename :
15181
Link To Document :
بازگشت