Effective Coupling Between Logic Synthesis and Layout Tools for Synthesis of Area and Speed-Efficient Circuits
Author(s) -
M. S. Chandrasekhar,
R.H. McCharles,
David E. Wallace
Publication year - 1997
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.123
H-Index - 24
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/1997/30941
Subject(s) - computer science , computer engineering , electronic circuit , equivalence (formal languages) , logic optimization , integrated circuit layout , formal equivalence checking , overhead (engineering) , logic synthesis , high level synthesis , computer architecture , electronic engineering , logic gate , design layout record , algorithm , integrated circuit , circuit extraction , embedded system , engineering , equivalent circuit , mathematics , formal verification , field programmable gate array , electrical engineering , voltage , programming language , discrete mathematics , operating system
Traditionally logic synthesis and layout tools optimize designs without interaction betweenthem. Lack of communication between the two tools often results in inferior post-layoutcircuit implementations. This paper presents three aspects of coupling synthesis with layoutto minimize post-layout area and delay of circuits. It presents two new techniques for computingnet-weights based on timing slacks, and shows how performance improvement withlittle overhead in area can be achieved. Secondly, it presents a novel idea of exploiting logicequivalence information in circuits to minimize circuit area and delay during layout. Analgorithm for computing logic equivalence classes and performing net swapping using theequivalence classes during layout is described. Lastly, it shows the sensitivity of post-layoutdelays of circuits to wiring models used in synthesis and demonstrates how resynthesistechniques can be effectively used to generate good post-layout implementation. Significantreductions in post-layout area and delay on several industrial designs have been observed
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom