| Algorithms for library-specific sizing of combinational logic |
| Full text |
Pdf
(480 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: 353 - 356
Year of Publication: 1991
ISBN:0-89791-363-9
|
|
Author
|
|
Pak K. Chan
|
Computer Engineering, University of California, Santa Cruz, Santa Cruz, California
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 32, Citation Count: 12
|
|
|
ABSTRACT
We examine the problem of choosing the proper sizes from a cell library for the logic elements of a Boolean network to meet timing constraints on the propagation delay along every path from the primary input to the primary output. If the Boolean network has a tree topology, we show that there exists a pseudo-polynomial time algorithm for finding the optimal solution to this problem. A backtracking-based algorithm for finding feasible solutions for networks that are not trees is also suggested and evaluated.
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
|
K. Bartlett, W. Cohen, A. Geus, and G. Hachtel. Synthesis and Optimization of Multilevel Logic under Timing Constraints. IEEE Trans. on CAD, CAD-5(4):582-595, Oct. 1986.
|
| |
2
|
P. K. Chan. Power and Timing Optimization with Long and Short-Path Constraints. Technical Report UCSC-CRL-89-06, Computer Engineering, UCSC, Santa Cruz, CA 95064, Mar. 1989.
|
 |
3
|
|
| |
4
|
J. Fishburn and A. Dunlop. TILOS: a posynomial programming approach to transistor sizing. ICCAD, pg. 326-328, Nov. 1985.
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
 |
8
|
|
| |
9
|
F. Lai, S. Kang, 2". Trick, and V. Rao. iJADE" a rule-based hierarchical cMOS. VLSI circuit optimizer. ICCD, pg. 38-41, Oct. 1987.
|
| |
10
|
It. Lisanke. Logic Synthesis and Optimization Benchmarks, User Guide, Version 2.0. Microelectronics Center of North Carolina, 1988.
|
| |
11
|
D. Marple and A. Gamal. Optimal selection of transistor sizes in digital VLSI circuits. Advanced Research in VLSI, 1987 Stanford Conference, pg. 151-172, 1987.
|
| |
12
|
M. Matson and L. Glasser. ,Macromodeling and Optimization of Digital MOS VLSI Circuits. IEEE Trans. on CAD, CAD-5(4):659-678, Oct. 1986.
|
| |
13
|
|
| |
14
|
Texas Instruments SystemCell Series. 2-ttm CMOS S~andard Cell Data Book. Texas Instruments, 1986.
|
| |
15
|
K. Singh, A. Wang, It. Brayton, and A. Sangiovanni-Vincentelli. Timing Optimization of Combinational Logic. ICCAD, pg. 282- 285, Nov. 1988.
|
| |
16
|
S. Unger. Assigning Delay values to Meet Long and Short Path Constraints. IBM Technical Report RC 10166, Yorktown Heights, 1983.
|
| |
17
|
|
CITED BY 12
|
|
|
|
|
Weitong Chuang , Sachin S. Sapatnekar , Ibrahim N. Hajj, A unified algorithm for gate sizing and clock skew optimization to minimize sequential circuit area, Proceedings of the 1993 IEEE/ACM international conference on Computer-aided design, p.220-223, November 07-11, 1993, Santa Clara, California, United States
|
|
|
|
|
|
S. Kim , P. Banerjee , V. Chickermane , J. H. Patel, APT: an area-performance-testability driven placement algorithm, Proceedings of the 29th ACM/IEEE conference on Design automation, p.141-146, June 08-12, 1992, Anaheim, California, United States
|
|
|
|
|
|
W. N. Li , A. Lim , P. Agrawal , S. Sahni, On the circuit implementation problem, Proceedings of the 29th ACM/IEEE conference on Design automation, p.478-483, June 08-12, 1992, Anaheim, California, United States
|
|
|
Wei Chen , Cheng-Ta Hsieh , Massoud Pedram, Gate sizing with controlled displacement, Proceedings of the 1999 international symposium on Physical design, p.127-132, April 12-14, 1999, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|