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 :
بازگشت