Title :
Flexible module generation in the FACE design environment
Author :
Smith, W.D. ; Jasica, J.R. ; Hartman, M.J. ; d´Abreu, M.A.
Author_Institution :
General Electric Corp. Res. & Dev., Schenectady, NY, USA
Abstract :
The Flexible Architecture Compilation Environment (FACE) provides a common object-oriented representation for design information. A module-generation system built within the FACE environment that uses parameterized procedural module descriptions is discussed. These generators capture the knowledge of a designer and facilitate a high level of reuse of the modules and leaf cells. The system provides a general mechanism to parameterize design information and supports complex generators ranging from tiled structures to entire chips. This approach is applicable to many hardware architectures. Experience in the design of working VLSI chips is discussed.<>
Keywords :
VLSI; circuit CAD; circuit layout CAD; knowledge acquisition; object-oriented programming; FACE design environment; Flexible Architecture Compilation Environment; VLSI chips; hardware architectures; knowledge capture; leaf cells; module reuse; module-generation system; object-oriented representation; parameterized procedural module descriptions; tiled structures; Buildings; Design automation; Design optimization; Hardware; Memory; Object oriented modeling; Research and development; Software tools; Very large scale integration; Writing;
Conference_Titel :
Computer-Aided Design, 1988. ICCAD-88. Digest of Technical Papers., IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-0869-2
DOI :
10.1109/ICCAD.1988.122536