| Analysis and design of latch-controlled synchronous digital circuits |
| Full text |
Pdf
(717 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 27th ACM/IEEE Design Automation Conference
table of contents
Orlando, Florida, United States
Pages: 111 - 117
Year of Publication: 1991
ISBN:0-89791-363-9
|
|
Authors
|
|
Karem A. Sakallah
|
Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
|
|
Trevor N. Mudge
|
Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
|
|
Oyekunle A. Olukotun
|
Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 13, Downloads (12 Months): 30, Citation Count: 17
|
|
|
ABSTRACT
We present a succinct formulation of the timing constraints for latch-controlled synchronous digital circuits. We show that the constraints are mildly nonlinear, and prove the equivalence of the nonlinear optimal cycle time calculation problem to an associated and simpler linear programming (LP) problem. We present an LP-based algorithm which is guaranteed to obtain the optimal cycle time for arbitrary circuits controlled by a general class of multi-phase overlapped clocks. We illustrate the formulation and an initial implementation of the algorithm on some example circuits.
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
|
N. P. Jouppi, Timing Verification and Performance Improvement of MOS VLSI Designs, PhD thesis, Stanford University, Stanford, CA 94305- 2192, October 1984.
|
| |
2
|
J. K. Ousterhout, "A Switch-Level Timing Verifier for Digital MOS VLSI," IEEE Transactions on Computer-Aided Design, vol. CAD-4, no. 3, pp. 336-349, July 1985.
|
| |
3
|
M. R. Dagenais and N. C. Rumin, "On the Calculation of Optimal Clocking Parameters in Synchronous Circuits with Level-Sensitive Latches," IEEE Transactions on Computer-Aided Design, vol. 8, no. 3, pp. 268-278, March 1989.
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
T. G. Szymanski, "LEADOUT :A Static Timing Analyzer for MOS Cieuits," in 1CCAD-g6 Digest of Technical Papers, pp. 130-133, 1986.
|
| |
8
|
|
| |
9
|
|
| |
10
|
K. A. Sakallah, T. N. Mudge, and O. A. Olukotun, "Analysis and Design of Latch-Controlled Synchronous Digital Circuits," Technical Report CSE- TR-31-89, University of Michigan, Dept of EECS, Ann Arbor, MI 48109-2122, October 1989.
|
| |
11
|
|
CITED BY 17
|
|
C. Ramachandran , F. J. Kurdahi , D. D. Gajski , A. C.-H. Wu , V. Chaiyakul, Accurate layout area and delay modeling for system level design, Proceedings of the 1992 IEEE/ACM international conference on Computer-aided design, p.355-361, November 1992, Santa Clara, California, United States
|
|
|
N. V. Shenoy , K. J. Singh , R. K. Brayton , A. L. Sangiovanni-Vincentelli, On the temporal equivalence of sequential circuits, Proceedings of the 29th ACM/IEEE conference on Design automation, p.405-409, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I. Lin , J. A. Ludwig , K. Eng, Analyzing cycle stealing on synchronous circuits with level-sensitive latches, Proceedings of the 29th ACM/IEEE conference on Design automation, p.393-398, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
Jengwei Pan , Larry Biro , Joel Grodstein , Bill Grundmann , Yao-Tsung Yen, Timing verification on a 1.2M-device full-custom CMOS design, Proceedings of the 28th conference on ACM/IEEE design automation, p.551-554, June 17-22, 1991, San Francisco, California, United States
|
|
|
|
|
|
Atsushi Takahashi , Kazunori Inoue , Yoji Kajitani, Clock-tree routing realizing a clock-schedule for semi-synchronous circuits, Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design, p.260-265, November 09-13, 1997, San Jose, California, United States
|
|
|
|
|
|
Ashok Vittal , Hein Ha , Forrest Brewer , Malgorzata Marek-Sadowska, Clock skew optimization for ground bounce control, Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design, p.395-399, November 10-14, 1996, San Jose, California, United States
|
|
|
Jui-Ching Shyur , Hung-Pin Chen , Tai-Ming Parng, On testing wave pipelined circuits, Proceedings of the 31st annual conference on Design automation, p.370-374, June 06-10, 1994, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|