Symmetry-aware analog layout placement design handling substrate-sharing constraints

This paper presents a solution to handling the symmetry and substrate-sharing constraints in the placement design using transitive closure graph (TCG) representation for analog layouts. We propose a new contour-based packing scheme to implement substrate-sharing constraints with the time complexity of 0(p • n • lgn), where p is the number of symmetry groups and « is the number of the placed cells. Furthermore, a set of perturbation operations are devised with the time complexity of 0(n) in order to generate a new random symmetric-feasible TCG state. Our experimental results show the effectiveness of this approach compared to other competitive placement algorithms.

[1]  Yingtao Jiang,et al.  Symmetry-aware placement with transitive closure graphs for analog layout design , 2008, 2008 Asia and South Pacific Design Automation Conference.

[2]  Lihong Zhang,et al.  A highly linear bulk-driven CMOS OTA for continuous-time filters , 2008 .

[3]  Yao-Wen Chang,et al.  Analog Placement Based on Symmetry-Island Formulation , 2009, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[4]  Chikaaki Kodama,et al.  Linear Programming-Based Cell Placement With Symmetry Constraints for Analog IC Layout , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[5]  Florin Balasa,et al.  Symmetry within the sequence-pair representation in the context ofplacement for analog design , 2000, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[6]  Evangeline F. Y. Young,et al.  Analog Placement with Symmetry and Other Placement Constraints , 2006, 2006 IEEE/ACM International Conference on Computer Aided Design.