ACM Home Page
Please provide us with feedback. Feedback
Optimal time borrowing analysis and timing budgeting optimization for latch-based designs
Full text PdfPdf (185 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 7 ,  Issue 1  (January 2002) table of contents
Pages: 217 - 230  
Year of Publication: 2002
ISSN:1084-4309
Authors
Shi-Zheng Eric Lin  Verplex Systems, Inc., Milpitas, CA
Chieh Changfan  Novas Software, Inc., San Jose, CA
Yu-Chin Hsu  Novas Software, Inc., San Jose, CA
Fur-Shing Tsai  Novas Software, Inc., San Jose, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 107,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/504914.504924
What is a DOI?

ABSTRACT

An interesting property of a latch-based design is that the combinational path delay is allowed to be longer than the clock cycle as long as it can "borrow" time from the shorter paths in the subsequent logic stages. This gives designers a lot of flexibility in designing circuits, especially high performance ones. However, it also increases the complexity in timing analysis. Finding the best clock period or determining how much time to borrow from the subsequent logic stages is difficult especially for designs containing multiple clocks, mixed-clock paths, user-specified multicycle paths, and false paths. In this article, we formulate the time borrowing problem as a linear programming problem. An optimal time borrowing solution can be found by solving the formulation. Based on this time borrowing solver, algorithms are proposed for timing optimization to achieve the optimal clock period. Experimental results show our algorithm is efficient and yields very good results.


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
 
2
3
 
4
SAKALLAH, K., MUDGE, T., AND OLUKOTUN, O. 1990b. Check tc and min tc: Timing verification and optimal clocking of synchronous digital circuit. In Proceedings of IEEE/ACM ICCAD (Nov.), 552-555.
 
5
 
6

Collaborative Colleagues:
Shi-Zheng Eric Lin: colleagues
Chieh Changfan: colleagues
Yu-Chin Hsu: colleagues
Fur-Shing Tsai: colleagues