ACM Home Page
Please provide us with feedback. Feedback
Static timing analysis for self resetting circuits
Full text Publisher SitePublisher Site PdfPdf (414 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 119 - 126  
Year of Publication: 1997
ISBN:0-8186-7597-7
Authors
Vinod Narayanan  IBM T. J Watson Research Center, Yorktown Heights, NY
Barbara A. Chappell  Intel Corporation, Hillsboro, OR and IBM T. J Watson Research Center, Yorktown Heights, NY
Bruce M. Fleischer  IBM T. J Watson Research Center, Yorktown Heights, NY
Sponsors
IEEE-CS : Computer Society
IEEE-CAS : Circuits & Systems
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 18,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  

ABSTRACT

Static timing analysis techniques are widely used to verify the timing behavior of large digital designs implemented predominantly in conventional static CMOS. These techniques, however, are not sufficient to completely verify the dynamic circuit families now finding favor in high-performance designs. In this paper, we describe an approach that extends static timing analysis to a high-performance dynamic CMOS logic family called self-resetting CMOS. Due to the circuit structure employed in SRCMOS, designs naturally decompose into a hierarchy of gates and macros; timing analysis must address and preferably exploit this hierarchy. At the gate level, three categories of constraints on pulse timing arise from considering the effects of pulse width, overlap, and collisions. Timing analysis is performed at the macro level, by a) performing timing tests at macro boundaries and b) using macro-level delay models. We define various macro-level timing tests which ensure that fundamental gate-level timing constraints are satisfied. We extend the standard delay model to handle leading and trailing edges of signal pulses, across-chip variations, tracking of signals, and slow and fast operating conditions. We have developed an SRCMOS timing analyzer based on this approach; the analyzer was implemented as extensions to a standard static timing analysis program, thus facilitating its integration into an existing design system and methodology.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R.B. Hitchcock, G. L. Smith, and D. D. Cheng, "Timing analysis of computer hardware," IBM J. of Research and Development. 26, pp. 100-105, January 1982.
 
2
K.A. Sakallah,T.N. Mudge, and O.A. Olukotun, "checkTc and minTc: Timing Verification and Optimal Clocking of Synchronous Digital Circuits", ICCAD 1990, pp. 552-555, November 1990.
 
3
T. I. Chappell, B. A. Chappell, S. E. Schuster, J. W. Allen, S. P. Klepner, R. V. Joshi, R. L. Franch, "A 2-ns cycle, 3.8ns access 512-kb CMOS ECL SRAM with a fully pipelined architecture," IEEE JSSC, vol. 26, no. 11, pp. 1577- 585, Nov 1991.
 
4
R.A. Haring, M.S. Milshtein, T.I. Chappell, S.H. Dhong, B.A. Chappell, "SelfResetting Logic Register and Incrementer," To appear- Proceedings of the 1996 Symposium on VLSI Circuits, June 1996.
 
5
T.I. Chappell, R.A. Hating, T.K. Jaber, E. Seewann, M.P. Beakes, B.A. Chappell, B. M. Fleischer, "High Performance Self Resetting Circuits with Enhanced Testability," IBM Research Report RC20321, January 1996.
 
6
Weste and Eshraghian, "Principle of CMOS VLSI Design, 2nd Edition", pp. 220-225, Addison- Wesley, 1992.
 
7
Weste and Eshraghian, "Principle of CMOS VLSI Design, 2nd Edition", pp. 308-310, Addison- Wesley, 1992.
 
8
L. A. Levet al, "A 64-b microprocessor with multimedia support," IEEE J. Solid-State Circuits, vol. 30, no. 11, pp. 1227-1238, Nov 1995.
 
9
D. Wendell, "Reset logic circuit and method," U.S. Patent 5,438,283.
 
10
 
11

CITED BY  7
 
 
 
 
 
 

Collaborative Colleagues:
Vinod Narayanan: colleagues
Barbara A. Chappell: colleagues
Bruce M. Fleischer: colleagues

Peer to Peer - Readers of this Article have also read: