DocumentCode
500779
Title
RegPlace: A high quality open-source placement framework for structured ASICs
Author
Chakraborty, Ashutosh ; Kumar, Anurag ; Pan, David Z.
Author_Institution
ECE Dept., Univ. of Texas at Austin, Austin, TX, USA
fYear
2009
fDate
26-31 July 2009
Firstpage
442
Lastpage
447
Abstract
Structured ASICs have recently emerged as an exciting alternative to ASIC or FPGA design style as they provide a new trade-off between the high performance of ASIC design and low non-recurring engineering (NRE) costs of FPGA design. To fully utilize the benefits of structured ASICs, key physical design stage like placement should be made aware of modularity of their architecture. In this work, we propose a novel solution to placement for structured ASICs. In particular, we propose creation of intermediate virtual platform to exploit the regularity of structured ASIC and integer linear program and network flow formulations for satisfying constraints associated with typical structured ASIC clock architectures. A preliminary version of this work recently won the structured ASIC placement contest by eASIC. Our placer achieves 35% and 5% wirelength improvement over other placers and can place a design of 1 million cells in approximately 4 hours.
Keywords
application specific integrated circuits; integer programming; integrated circuit design; linear programming; FPGA design; NRE; RegPlace high quality open-source placement framework; application specific integrated circuit; integer linear program; intermediate virtual platform; network flow formulation; nonrecurring engineering; structured ASIC design; Algorithm design and analysis; Application specific integrated circuits; Clocks; Costs; Design engineering; Field programmable gate arrays; Hardware; Logic; Open source software; Permission; FPGA; Global Placement; Placement; Regular ASIC; Structured ASIC; legalization;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
978-1-6055-8497-3
Type
conf
Filename
5227033
Link To Document