Title :
High speed video board as a case study for hardware-software co-design
Author :
Herrmann, D. ; Maas, E. ; Trawny, M. ; Ernst, R. ; Rüffer, P. ; Seitz, M. ; Hasenzahl, S.
Author_Institution :
Tech. Univ. Braunschweig, Germany
Abstract :
We present experiences with the hardware/software co-design of a high-performance video board using co-synthesis and high-level synthesis tools. Consisting of a multiprocessor DSP, a coprocessor, 4 local memory banks and interface and switching circuits, the board executes one of two professional studio algorithms with very different characteristics. This board could replace a much larger system currently in use. While the CAD tools allowed for a widely automated what-if analysis and were also used for most of the final design. The design process also highlighted some missing links in an optimizing co-design of high-performance systems. These missing links still prevent an efficient hardware/software optimization process. Flexibility requirements played an important role in the design process and had a massive impact on the target architecture, the hardware/software distribution, and the tool application
Keywords :
coprocessors; digital signal processing chips; high level synthesis; logic CAD; optimisation; systems analysis; video equipment; video signal processing; CAD tools; coprocessor; hardware software optimization; hardware-software codesign; high speed video board; high-level synthesis tools; high-performance; interface circuits; local memory banks; multiprocessor DSP; optimizing co-design; professional studio algorithms; switching circuits; what-if analysis; Application software; Coprocessors; Design automation; Design optimization; Digital signal processing; Hardware; High level synthesis; Process design; Software tools; Switching circuits;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1996. ICCD '96. Proceedings., 1996 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7554-3
DOI :
10.1109/ICCD.1996.563556