Title :
ETA: electrical-level timing analysis
Author :
Brashear, R.B. ; Holberg, D.R. ; Mercer, M.R. ; Pillage, L.T.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Abstract :
A timing analyzer which performs timing analysis considering electrical-level details such as input signal slope, gate input distinction, charge sharing, and interconnect, while also taking into account such high-level concerns as path sensitization, is described. To achieve the greatest efficiency, ETA operates in two phases: (1) logic and delay precharacterization, and (2) longest path analysis. During the precharacterization phase, each gate is analyzed to get its Boolean function and its load at the transistor level. During the longest path analysis phase, paths from each primary input are enumerated and examined separately. Each potentially longest path is tested for sensitizability at the gate level until a sensitizable longest path is found. The circuit examples given demonstrate the importance of an accurate delay calculation in correctly finding the longest statistically sensitizable path.<>
Keywords :
Boolean functions; circuit analysis computing; delays; Boolean function; ETA; charge sharing; delay precharacterization; electrical-level timing analysis; gate input distinction; input signal slope; interconnect; logic precharacterisation; path sensitization; statistically sensitizable path; transistor level; Boolean functions; Circuit simulation; Delay effects;
Conference_Titel :
Computer-Aided Design, 1992. ICCAD-92. Digest of Technical Papers., 1992 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-3010-8
DOI :
10.1109/ICCAD.1992.279364