DocumentCode
747400
Title
Linear Programming-Based Cell Placement With Symmetry Constraints for Analog IC Layout
Author
Koda, Shinichi ; Kodama, Chikaaki ; Fujiyoshi, Kunihiro
Author_Institution
Dept. of Electr. & Electron. Eng., Tokyo Univ. of Agric. & Technol., Koganei
Volume
26
Issue
4
fYear
2007
fDate
4/1/2007 12:00:00 AM
Firstpage
659
Lastpage
668
Abstract
In recent high-performance analog integrated circuit design, it is often required to place some cells symmetrically to a horizontal or vertical axis. Balasa et al. proposed a method of obtaining the closest placement that satisfies the given symmetry constraints and the topology constraints imposed by a sequence-pair (seq-pair). However, this method has the following defects: 1) Balasa´s necessary condition for existence of the cell placement that satisfies the given constraints is incorrect; 2) some cells overlap; 3) the closest placement of satisfying both the symmetry and topology constraints is not always obtained; and 4) there is no explanation of placing cells symmetrically to plural axes. In this paper, we clarify the necessary and sufficient conditions for the existence of the cell placement that satisfies the given symmetry constraints and the topology constraints imposed by a seq-pair, and we propose an efficient method of obtaining, by linear programming, the closest cell placement that satisfies the given constraints. Here, a simple constraint graph is obtained from a seq-pair in order to derive a set of linear constraint expressions. Then, to shorten the running time of linear programming, the number of linear expressions is reduced by substituting the expressions for dependent variables, and the solution is obtained. The effectiveness of the proposed method was shown by computational experiments
Keywords
analogue integrated circuits; circuit optimisation; integrated circuit layout; linear programming; symmetry; analog IC layout; analog integrated circuit design; cell placement; linear programming; seq-pair; sequence-pair; symmetry constraints; topology constraints; Agricultural engineering; Agriculture; Analog integrated circuits; Circuit topology; Crosstalk; Integrated circuit layout; Linear programming; Power supplies; Sufficient conditions; Telecommunication computing; Analog circuits; linear programming; placement; sequence-pair (seq-pair); symmetry constraints;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2007.891365
Filename
4135368
Link To Document