Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
VALKYRIE: a validation subsystem of a version server for computer-aided design data
DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
STEM: an IC design environment based on the Smalltalk model-view-controller construct
DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
High-level graphical user interface management in the FACE synthesis environment
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
A digit-serial silicon compiler
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
The ADAM advanced design automation system: overview, planner and natural language interface
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
A version server for computer-aided design data
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
An object-oriented, procedural database for VLSI chip planning
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
Data Structures and Algorithms
Data Structures and Algorithms
High-level graphical user interface management in the FACE synthesis environment
DAC '89 Proceedings of the 26th ACM/IEEE Design Automation Conference
Automatic operator configuration in the synthesis of pipelined architectures
DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
A framework for industrial layout generators
DAC '90 Proceedings of the 27th ACM/IEEE Design Automation Conference
Design version management in the GARDEN framework
DAC '91 Proceedings of the 28th ACM/IEEE Design Automation Conference
Fast integrated tools for circuit design with FPGAs
FPGA '98 Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays
Hi-index | 0.00 |
Many aspects of design automation software have similar requirements for representing, manipulating, and storing design information. The recognition of these common requirements in CAD tools, allows the Flexible Architecture Compilation Environment's (FACE) Core Environment to provide a suite of high level tools for the CAD developer. The Core Environment software has been developed using object-oriented software technology, and may be readily adapted to specific applications. The focus of the core environment is to improve the productivity of CAD tool developers through better tool integration and a state-of-the-art software development environment. This Core Environment software has been used in the development of an integrated tool set covering algorithm specification, structural synthesis, and physical assembly of digital hardware systems. The focus of this paper is on the Core Environment's organization and its use in application tool development.