Fast Postplacement Optimization Using Functional Symmetries
Journal
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Journal Volume
23
Journal Issue
1
Pages
102-118
Date Issued
2004
Author(s)
Abstract
The timing-convergence problem arises because estimations made during logic synthesis may not be met during physical design. In this paper, an efficient rewiring engine is proposed to explore maximal freedom after placement. The most important feature of this approach is that the existing placement solution is left intact throughout the optimization. A linear-time algorithm is proposed to detect functional symmetries in the Boolean network which are then used as the basis for rewiring. Integration with an existing gate-sizing algorithm further proves the effectiveness of our technique. Three applications are demonstrated: delay, power, and reliability optimization.
Subjects
Functional symmetry; Logic restructuring; Logic synthesis; Physical synthesis; Postlayout optimization; Timing closure
Other Subjects
Algorithms; Boolean functions; Computer aided design; Graph theory; Hot carriers; Kinetic energy; Optimization; Perturbation techniques; Transconductance; Transistors; Functional symmetries; Logic restructuring; Logic synthesis; Physical synthesis; Postlayout optimization; Timing closure; Integrated circuits
Type
journal article
File(s)![Thumbnail Image]()
Loading...
Name
19.pdf
Size
751.77 KB
Format
Adobe PDF
Checksum
(MD5):5fb144ab4f4b42dc2213855eace1a30c