DocumentCode :
2689692
Title :
PANDA-a hierarchical mixed mode VLSI module assembler
Author :
Bullman, William R. ; Davieau, Leon A. ; Moscovitz, Howard S. ; O´Donnell, Glenn D.
fYear :
1989
fDate :
15-18 May 1989
Abstract :
A description is given of PANDA, a hierarchical, constraint-based mixed-mode VLSI module assembler. PANDA was developed as a testbed for exploring VLSI design methods and tools. It uses pitchmatching and abutment as the primary assembly technique with channel and river routers available as options. PANDA features a recursive compaction algorithm using depth-first searching, constraint resolution, and wire-length minimization to optimize layout area, while maintaining the input hierarchy. Instead of using a predetermined stand-off distance between cells, PANDA´s abutment algorithm calculates the minimum distance required to guarantee no design-rule errors between modules. PANDA has the unique ability to assemble mixed-mode layouts, which are defined as a mixture of fixed-grid cells, such as hand layouts, and symbolic cells (virtual-grid), and places few constraints on the hierarchical description. Hierarchical models of over 70 K transistors have been assembled with layout densities as good as or better than achieved with hand layout
Keywords :
VLSI; application specific integrated circuits; circuit layout CAD; integrated circuit technology; CAD; PANDA; VLSI design methods; VLSI module assembler; abutment algorithm; channel routeing option; constraint based assembler; constraint resolution; custom ICs; depth-first searching; fixed-grid cells; hierarchical description; layout area optimisation; mixed mode; mixed-mode layouts; pitchmatching; recursive compaction algorithm; river routers; symbolic cells; wire-length minimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Custom Integrated Circuits Conference, 1989., Proceedings of the IEEE 1989
Conference_Location :
San Diego, CA, USA
Type :
conf
DOI :
10.1109/CICC.1989.56820
Filename :
5726287
Link To Document :
بازگشت