Title :
Codesign of hardware, software, and algorithms-a case study
Author :
Wilberg, J. ; Plöger, P. ; Composano, R. ; Langevin, M. ; Vierhaus, H.T.
Author_Institution :
GMD-SET, Sankt Augustin, Germany
Abstract :
The codesign of processor hardware, software, and algorithms for a video processor is investigated. The case study focuses on the Inverse Discrete Cosine Transform (IDCT) of an MPEG-1 decoder. Variations of the IDCT algorithm on different processors are compared. The paper describes a codesign methodology that is based on automatic quantitative analysis. The automation makes complex explorations for specific application domains feasible. Performance results are presented for variations of the algorithms, for different compiler techniques, and for increasing the instruction-level parallelism of the underlying processor hardware. In particular, the synergy effect obtained from the combined effort of these different fields is investigated
Keywords :
CAD; decoding; discrete cosine transforms; inverse problems; video signal processing; IDCT algorithm; MPEG-1 decoder; automation; codesign; compiler; hardware; instruction-level parallelism; inverse discrete cosine transform; software; synergy; video processor; Algorithm design and analysis; Computer aided software engineering; Discrete cosine transforms; Embedded system; Hardware; Process design; Software algorithms; Switches; Transform coding; Video compression;
Conference_Titel :
Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7803-3073-0
DOI :
10.1109/ISCAS.1996.542083