| Fast post-placement rewiring using easily detectable functional symmetries |
| Full text |
Pdf
(59 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 37th Annual Design Automation Conference
table of contents
Los Angeles, California, United States
Pages: 286 - 289
Year of Publication: 2000
ISBN:1-58113-187-9
|
|
Authors
|
|
Chih-Wei Chang
|
Dept. of Electrical and Computer Engineering, University of California, Santa Barbara, Santa Barbara, CA
|
|
Chung-Kuan Cheng
|
Dept. of Computer Science and Engineering, University of California, San Diego, La Jolla, CA
|
|
Peter Suaris
|
Mentor Graphics Corporation, Wilsonville, Oregon
|
|
Malgorzata Marek-Sadowska
|
Dept. of Electrical and Computer Engineering, University of California, Santa Barbara, Santa Barbara, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 13, Citation Count: 9
|
|
|
ABSTRACT
Timing convergence problem arises when the estimations made during logic synthesis can not be met during physical design. In this paper, an efficient rewiring engine is proposed to explore maximal freedom after placement. The most important feature of this approach is that the existing placement solution is left intact throughout the optimization. A linear time algorithm is proposed to detect functional symmetries in the Boolean network and is used as the basis for rewiring. Integration with an existing gate sizing algorithm further proves the effectiveness of our technique. Experimental results are very promising.
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. Brayton, G. Hachtel, and A. Sangiovanni-Vincentelli, "Multilevel Logic Synthesis",Proc.IEEE,vol.78, pp.264-300, Feb. 1990.
|
| |
2
|
|
 |
3
|
Yi-Min Jiang , Angela Krstic , Kwang-Ting Cheng , Malgorzata Marek-Sadowska, Post-layout logic restructuring for performance optimization, Proceedings of the 34th annual conference on Design automation, p.662-665, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266313]
|
| |
4
|
B. M. Riess and G. G. Ettlt, "Speed: Fast and efficient timing driven placement,", in IEEE International Symposium on Circuits and Systems, pp. 377-380, 1995
|
| |
5
|
I. Pomeranz and S. M. Reddy, "On determining symmetries in inputs of logic circuits", in IEEE Trans. on Computer-Aided Design, vol. 13, NO. 11, November, 1994
|
| |
6
|
J. P. Roth, "Diagnosis of automata failures: A calculus and a method," IBM J. Res. Develop., vol 10, pp. 278-291, July 1966.
|
 |
7
|
|
| |
8
|
"SIS: A System for Sequential Circuit Synthesis", Report M92/ 41, University of California, Berkeley, May, 1992
|
| |
9
|
|
CITED BY 9
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jin S. Zhang , Alan Mishchenko , Robert Brayton , Malgorzata Chrzanowska-Jeske, Symmetry detection for large Boolean functions using circuit representation, simulation, and satisfiability, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|
|
|
|
|
|
|