Title :
CASSE: a system-level modeling and design-space exploration tool for multiprocessor systems-on-chip
Author :
Reyes, Víctor ; Bautista, Tomás ; Marrero, Gustavo ; Carballo, Pedro P. ; Kruijtzer, Wido
Author_Institution :
Inst. for Appl. Microelectron., Las Palmas Univ., Spain
fDate :
31 Aug.-3 Sept. 2004
Abstract :
As SoC complexity grows new methodologies and tools for system design and time-effective ditsign space exploration are required. In this paper we introduce a tool called CASSE, what stands for Camellia system-on-chip simulation environment. CASSE is a fast, flexible, and modular SystemC-based simulation environment which aims to be useful for design-space exploration and system-level design at different abstraction levels. The tool uses transaction-level modeling techniques for fast simulations and easy architectural modeling, and bridge the gap to system implementation by a progressive refinement approach. CASSE is being used in the European 1ST-2001-34410 CAMELLIA project, which focuses on the mapping of innovative smart imaging applications onto an existing video encoding architecture.
Keywords :
circuit simulation; integrated circuit design; integrated circuit modelling; microprocessor chips; multiprocessing systems; system-on-chip; video coding; CAMELLIA project; Camellia system-on-chip simulation environment; European 1ST-2001-34410; SoC complexity; SystemC-based simulation; architectural modeling; design-space exploration tool; multiprocessor systems-on-chip; progressive refinement approach; smart imaging; system implementation; system-level design; system-level modeling; transaction-level modeling; video encoding; Ambient intelligence; Cameras; Computer architecture; Concurrent computing; MPEG 4 Standard; Microelectronics; Multiprocessing systems; Parallel processing; System-on-a-chip; Video compression;
Conference_Titel :
Digital System Design, 2004. DSD 2004. Euromicro Symposium on
Print_ISBN :
0-7695-2203-3
DOI :
10.1109/DSD.2004.1333313