DocumentCode
1787734
Title
Asynchronous circuit placement by Lagrangian relaxation
Author
Gang Wu ; Tao Lin ; Hsin-Ho Huang ; Chu, Chris ; Beerel, Peter A.
Author_Institution
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
fYear
2014
fDate
2-6 Nov. 2014
Firstpage
641
Lastpage
646
Abstract
Recent asynchronous VLSI circuit placement approach tries to leverage synchronous placement tools as much as possible by manual loop-breaking and creation of virtual clocks. However, this approach produces an exponential number of explicit timing constraints which is beyond the ability of synchronous placement tools to handle. Thus, synchronous placer can only produce suboptimal results. Also, it can be very costly in terms of runtime. This paper proposed a new placement approach for asynchronous VLSI circuits. We formulated the asynchronous timing-driven placement problem and transform this problem into a weighted wirelength minimization problem based on a Lagrangian relaxation framework. The problem can then be efficiently solved using any standard wirelength-driven placement engine that can handle net weights. We demonstrate our approach on QDI PCHB asynchronous circuit with a state-of-art quadratic placer. The experimental results show that our algorithm can effectively improve the asynchronous circuits performance at placement stage. In addition, the runtime of our algorithm is shown to be more scalable to large-scale circuits compared with the loop-breaking approach.
Keywords
VLSI; asynchronous circuits; graph theory; integrated circuit layout; minimisation; Lagrangian relaxation; QDI PCHB asynchronous circuit; asynchronous VLSI circuit placement; asynchronous circuit placement; asynchronous timing driven placement problem; quadratic placer; standard wirelength driven placement engine; weighted wirelength minimization problem; Asynchronous circuits; Delays; Engines; Logic gates; Optimization; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design (ICCAD), 2014 IEEE/ACM International Conference on
Conference_Location
San Jose, CA
Type
conf
DOI
10.1109/ICCAD.2014.7001420
Filename
7001420
Link To Document