DocumentCode
2144408
Title
Methodology from chaos in IC implementation
Author
Jeong, Kwangok ; Kahng, Andrew B.
Author_Institution
ECE Depts., Univ. of California at San Diego, La Jolla, CA, USA
fYear
2010
fDate
22-24 March 2010
Firstpage
885
Lastpage
892
Abstract
Algorithms and tools used for IC implementation do not show deterministic and predictable behaviors with input parameter changes. Due to suboptimality and inaccuracy of underlying heuristics and models in EDA tools, overdesign using tighter constraints does not always result in better final design quality. Moreover, negligibly small input parameter changes can result in substantially different design outcomes. In this paper, we assess the nature of `chaotic´ behavior in IC implementation tools via experimental analyses, and we determine a methodology to exploit such behavior based on the `multi-run´ and `multi-start´ sampling concepts proposed in. We also suggest the number of sampling trials that yields more predictably good solutions; this allows us to improve quality of design without any manual analysis or manipulation, without changing any existing tool flows, and without unnecessary expenditure of valuable computing resources.
Keywords
chaos; integrated circuit design; EDA tools; IC implementation; chaotic behaviour; multistart sampling concepts; Chaos; Circuit noise; Clocks; Electronic design automation and methodology; Integrated circuit noise; Machine learning; Machine learning algorithms; Sampling methods; System-on-a-chip; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Electronic Design (ISQED), 2010 11th International Symposium on
Conference_Location
San Jose, CA
ISSN
1948-3287
Print_ISBN
978-1-4244-6454-8
Type
conf
DOI
10.1109/ISQED.2010.5450475
Filename
5450475
Link To Document