Title :
System level design with SPADE: an M-JPEG case study
Author :
Lieverse, P. ; Stefanov, T. ; van der Wolf, P. ; Deprettere, E.
Author_Institution :
Delft Univ. of Technol., Netherlands
Abstract :
Presents and evaluates the SPADE (System level Performance Analysis and Design space Exploration) methodology through an illustrative case study. SPADE is a method and tool for architecture exploration of heterogeneous signal processing systems. In this case study we start from an M-JPEG application and use SPADE to evaluate alternative multiprocessor architectures for implementing this application. SPADE follows the Y-chart paradigm for system level design; application and architecture are modeled separately and mapped onto each other in an explicit design step. SPADE permits architectures to be modeled at an abstract level using a library of generic building blocks, thereby reducing the cost of model construction and simulation. The case study shows that SPADE supports efficient exploration of candidate architectures; models can be easily constructed, modified and simulated in order to quickly evaluate alternative system implementations.
Keywords :
application specific integrated circuits; circuit CAD; data compression; image sequences; integrated circuit design; multiprocessing systems; video coding; M-JPEG case study; SPADE; Y-chart paradigm; design space exploration; explicit design step; generic building blocks; heterogeneous signal processing systems; model construction; multi-processor architectures; system level design; system level performance analysis; Buildings; Computer aided software engineering; Computer architecture; Costs; Laboratories; Libraries; Signal processing; Space exploration; Space technology; System-level design;
Conference_Titel :
Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-7803-7247-6
DOI :
10.1109/ICCAD.2001.968594