DocumentCode :
2130737
Title :
An easy tune-up exponentially fast annealer for high-quality analog module placement
Author :
Zhang, Lihong ; Jiang, Yingtao
Author_Institution :
ECE, Memorial Univ. of Newfoundland, St. John´´s, NL
fYear :
2008
fDate :
4-7 May 2008
Abstract :
VLSI analog module placement problem is NP-complete, and both simulated Cauchy annealing and simulated Boltzmann annealing approaches are widely employed as the search engine nowadays. These approaches, however, exhibit low execution efficiency and pose high degree of difficulty in tuning. In this paper, we present a very fast simulated re-annealing placement algorithm for analog VLSI layout design. We show that this algorithm is exponentially faster than either Cauchy or Boltzmann annealing. The functionality of the re-annealing is to perform an adaptive control on the annealing schedules of multidimensional parameters. Moreover, a cell-slide-based flat placement style satisfying various symmetry constraints pertaining to analog layout design is developed to drastically reduce the solution space without degrading the search opportunities. The dedicated cost function covers the special requirements for analog integrated circuits, including area, wire length, aspect ratio, proximity, parasitic effects, etc. The proposed algorithm has been applied to layout several analog circuits, and it appears superior to the conventional approaches with significantly less amount of CPU time.
Keywords :
VLSI; analogue integrated circuits; circuit optimisation; computational complexity; integrated circuit layout; simulated annealing; Cauchy annealing; NP-complete problem; adaptive control; analog VLSI layout design; aspect ratio; cell-slide-based flat placement style; cost function; high-quality analog module placement; multidimensional parameters; parasitic effects; proximity effects; reannealing placement algorithm; simulated Boltzmann annealing; wire length; Adaptive control; Algorithm design and analysis; Analog integrated circuits; Cost function; Degradation; Multidimensional systems; Search engines; Simulated annealing; Very large scale integration; Wire; Placement; analog integrated circuits; layout; optimization; simulated annealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2008. CCECE 2008. Canadian Conference on
Conference_Location :
Niagara Falls, ON
ISSN :
0840-7789
Print_ISBN :
978-1-4244-1642-4
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2008.4564594
Filename :
4564594
Link To Document :
بازگشت