Title :
Design flow for hardware/software cosynthesis of a video compression system
Author :
Wilberg, Jorg ; Camposano, Raul ; Rosenstiel, Wolfgang
Author_Institution :
GMD-SET, Sankt Augustin, Germany
Abstract :
The implementation of a cosynthesis design flow in the CASTLE (Codesign And Synthesis Tool Environment) system is presented. The design flow generates a synthesizable hardware description and a C, C++, or Fortran compiler for an application-oriented processor. The approach is illustrated by the design of an embedded video compression system which can be integrated into the video card of a PC. The design flow is structured as follows. First, the requirements of the application programs are analyzed. Based on these analysis results, the designer decides on the appropriate processor structure. The processor structure is entered on a block diagram level into the CASTLE system by using a schematic entry. The CASTLE system performs the processor cosynthesis based on a VHDL library of processor components. Several processor datapaths for the video compression system were synthesized to illustrate the trade-offs between flexibility and performance when designing application-oriented processors
Keywords :
data compression; program compilers; real-time systems; specification languages; systems analysis; video equipment; video signals; CASTLE system; Codesign And Synthesis Tool Environment; PC; VHDL library; application programs; application-oriented processor; block diagram level; compiler; cosynthesis design flow; design flow; embedded video compression; hardware/software cosynthesis; processor datapaths; processor structure; schematic entry; synthesizable hardware description; video card; video compression system; Application software; Electronic switching systems; Embedded computing; Embedded system; Hardware; High performance computing; Libraries; Performance analysis; Process design; Video compression;
Conference_Titel :
Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
Conference_Location :
Grenoble
Print_ISBN :
0-8186-6315-4
DOI :
10.1109/HSC.1994.336721