Integrated logic synthesis using simulated annealing
2011 (English)In: Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI, 2011, 407-410 p.Conference paper (Refereed)
Conventional logic synthesis flows are composed of three separate phases: technology independent optimization, technology mapping, and technology dependent optimization. A fundamental problem with such a three-phased approach is that the global logic structure is decided during the first phase without any knowledge of the actual technology parameters considered during later phases. Although technology dependent optimization algorithms perform some limited logic restructuring, they cannot recover from fundamental mistakes made during the first phase, which often results in non-satisfiable solutions. In this paper, we present a method for integrating the three synthesis phases using an annealing algorithm as optimization framework. The annealing-based search is driven by a complex objective function, combining both technology independent as well as technology dependent optimization criteria. Our experimental results shown that, on average, the presented approach can improve the area and delay of circuits optimized with script rugged of SIS by 11.2% and 32.5% respectively.
Place, publisher, year, edition, pages
2011. 407-410 p.
, Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
Rule-based optimization, Simulated annealing, Annealing algorithm, Fundamental problem, Logic restructuring, Logic structures, Logic synthesis, Objective functions, Optimization algorithms, Optimization criteria, Optimization framework, Technology independent, Technology mapping, Technology parameters, Algorithms, Delay circuits, Lakes, Technology
IdentifiersURN: urn:nbn:se:kth:diva-151214DOI: 10.1145/1973009.1973095ScopusID: 2-s2.0-79957755779ISBN: 9781450306676OAI: oai:DiVA.org:kth-151214DiVA: diva2:748347
21st Great Lakes Symposium on VLSI, GLSVLSI 2011, 2 May 2011 through 4 May 2011, Lausanne
QC 201409192014-09-192014-09-152014-09-19Bibliographically approved