DocumentCode
1890108
Title
Dynamic weighting Monte Carlo for constrained floorplan designs in mixed signal application
Author
Cong, Jason ; Kong, Tianming ; Faming Liang ; Liu, Jun S. ; Wong, Wing Hung ; Xu, Dongmin
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear
2000
fDate
9-9 June 2000
Firstpage
277
Lastpage
282
Abstract
Simulated annealing has been one of the most popular stochastic optimization methods used in the VLSI CAD field in the past two decades. Recently, a new Monte Carlo and optimization method, named dynamic weighting Monte Carlo [WL97], has been introduced and successfully applied to the traveling salesman problem, neural network training [WL97], and spin-glasses simulation [LW99]. In this paper, we have successfully applied dynamic weighting Monte Carlo algorithm to the constrained floorplan design with consideration of both area and wirelength minimization. Our application scenario is the constrained floorplan design for mixed signal MCMs, where we need to place all the analog modules together in groups so that they can share common power and ground and are separate from those used by the digital modules. Our experiments indicate that the dynamic weighting Monte Carlo algorithm is very effective for constrained floorplan optimization. It outperforms the simulated annealing for a real mixed signal MCM design by 19.5% in wirelength, with slight area improvement. This is the first work adopting the dynamic weighting Monte Carlo optimization method for solving VLSI CAD problems. We believe that this method has applications to many other VLSI CAD optimization problems.
Keywords
Monte Carlo methods; VLSI; circuit layout CAD; circuit optimisation; integrated circuit layout; mixed analogue-digital integrated circuits; multichip modules; simulated annealing; wiring; CAD; VLSI; analog modules; area; constrained floorplan designs; dynamic weighting Monte Carlo method; mixed signal MCM design; mixed signal MCMs; mixed signal application; neural network training; optimization problems; simulated annealing; spin-glasses simulation; stochastic optimization methods; traveling salesman problem; wirelength minimization; Algorithm design and analysis; Design automation; Monte Carlo methods; Neural networks; Optimization methods; Signal design; Simulated annealing; Stochastic processes; Traveling salesman problems; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
Conference_Location
Yokohama, Japan
Print_ISBN
0-7803-5973-9
Type
conf
DOI
10.1109/ASPDAC.2000.835110
Filename
835110
Link To Document