This paper describes a VLSI CAD system that automatically selects optimal interconnect impedance models and embeds them into circuit simulation files each identified as a critical worst case timing path. The CAD system initially identifies pre-layout critical timing paths and back annotates these paths with post-layout interconnect impedances. Accurate post-layout resistive and capacitive interconnect impedances are automatically extracted, their magnitudes are compared to the path specific device dependent RC loads of each cell-to-cell node, and an approapriate RC lumped model is selected to optimally model the distributed nature of the RC interconnect impedance of that particular cell-to-cell node. These inter-connect RC impedance models are then back annotated into a SPICE formatted circuit simulation file for the precise determination of the timing behaviour of these critical paths. Therefore, timing accuracy and CPU efficiency are optimised on a node by node basis. This analysis system is tailored to support high performance circuits while maintaining automated layout database independence and maximal design flexibility.
[1]
John K. Ousterhout.
A Switch-Level Timing Verifier for Digital MOS VLSI
,
1985,
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
[2]
Michiaki Muraoka,et al.
ACTAS: An Accurate Timing Analysis System for VLSI
,
1985,
DAC 1985.
[3]
R. J. Antinone,et al.
The modeling of resistive interconnects for integrated circuits
,
1983
.
[4]
Mark Horowitz,et al.
Signal Delay in RC Tree Networks
,
1983,
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..
[5]
Norman P. Jouppi,et al.
Timing Analysis for nMOS VLSI
,
1983,
20th Design Automation Conference Proceedings.
[6]
T. Sakurai,et al.
Approximation of wiring delay in MOSFET LSI
,
1983,
IEEE Journal of Solid-State Circuits.