DocumentCode
3486686
Title
Constraint graph-based macro placement for modern mixed-size circuit designs
Author
Chen, Hsin-Chen ; Chuang, Yi-Lin ; Chang, Yao-Wen ; Chang, Yung-Chung
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
fYear
2008
fDate
10-13 Nov. 2008
Firstpage
218
Lastpage
223
Abstract
In this paper, we propose a constraint graph-based macro placement algorithm that removes macro overlaps and optimizes macro positions for modern mixed-size circuit designs. Improving over the constraint graph by working only on its essential edges without loss of the solution quality, our algorithm can search for high-quality macro placement solutions effectively and efficiently. Instead of packing macros along chip boundaries like most recent previous work, our placer can determine a non-compacted macro placement by linear programming and placement region cost evaluation and handle various placement constraints/objectives. Compared with various leading academic macro placers, our algorithm can consistently and significantly reduce the wirelengths for designs with different utilization rates, implying that our macro placer is robust and has very high quality.
Keywords
constraint theory; graph theory; integrated circuit design; constraint graph-based macro placement; linear programming; macro positions optimizes; mixed-size circuit designs; placement region cost evaluation; Algorithm design and analysis; Circuit synthesis; Cities and towns; Constraint optimization; Costs; Design engineering; Linear programming; Logic circuits; Logic design; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 2008. ICCAD 2008. IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
978-1-4244-2819-9
Electronic_ISBN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2008.4681577
Filename
4681577
Link To Document