Logic and Physical Synthesis of Cell Arrays

This paper presents a logic and physical synthesis to achieve logic and geometric regularity. The logic synthesis can generate logic networks with reduced fan-out and can reduce the average length of interconnections when implemented over a cell matrix layout. The geometric regularity is reached by the use of a matrix composed by a set of basic cells. The layout implementation repeats some patterns and reflects the logic diagram structure. It make possible to generate automatically some layouts with a direct mapping from an OrBDD description and the entire routing is done over-the-cell. The main advantage of OrBDD logic description is to obtain layouts with an average fan-out twice smaller than with a synthesis from a SIS description. Moreover, this technique reduces 20% the average wire length.

[1]  R. Tavares,et al.  Logic circuits based on or-binary decision diagrams , 2000 .

[2]  Jason Cong,et al.  An interconnect-centric design flow for nanometer technologies , 1999, 1999 International Symposium on VLSI Technology, Systems, and Applications. Proceedings of Technical Papers. (Cat. No.99TH8453).

[3]  Behrooz Zahiri Structured ASICs: opportunities and challenges , 2003, Proceedings 21st International Conference on Computer Design.

[4]  Patrick Groeneveld,et al.  Design automation for deepsubmicron: present and future , 2002, Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition.

[5]  Deepak D. Sherlekar Design considerations for regular fabrics , 2004, ISPD '04.

[6]  R. Rudell Dynamic variable ordering for ordered binary decision diagrams , 1993, Proceedings of 1993 International Conference on Computer Aided Design (ICCAD).

[7]  Andrzej J. Strojwas,et al.  Exploring regular fabrics to optimize the performance-cost trade-off , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[8]  Shin-ichi Minato,et al.  Zero-Suppressed BDDs for Set Manipulation in Combinatorial Problems , 1993, 30th ACM/IEEE Design Automation Conference.

[9]  Koichi Yasuoka A New Method to Represent Sets of Products : Ternary Decision Diagrams , 1995 .