Title :
Object-oriented high-level modeling of system components for the generation of VHDL code
Author :
Agsteiner, Karlheinz ; Monjau, Dieter ; Schulze, Soren
Author_Institution :
Dept. of Comput. Sci., Tech. Univ. Chemnitz, Germany
Abstract :
This paper describes a method for the design of digital systems that automatically derives an executable prototype of a system from an informal specification. Our method bases on an object-oriented hierarchy of classes which describe the functions of components. A tree of instances of these classes representing a certain system is built depending on the specification. VHDL descriptions of all classes involved in this tree are transformed into VHDL code for the complete system. Our approach emphasizes a bottom-lip procedure and reuse of existing components
Keywords :
hardware description languages; object-oriented programming; VHDL code; bottom-lip procedure; executable prototype; object-oriented high-level modeling; system components; Automata; Computer science; Design methodology; Digital systems; Electronic mail; Hardware; Object oriented modeling; Prototypes; System-level design; Tree graphs;
Conference_Titel :
Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC '95., European
Conference_Location :
Brighton
Print_ISBN :
0-8186-7156-4
DOI :
10.1109/EURDAC.1995.527441