Title :
Utilizing synthesis methods in accurate system-level exploration of heterogeneous embedded systems
Author :
Erbas, Cagkan ; Pimentel, Andy D.
Author_Institution :
Dept. of Comput. Sci., Univ. of Amsterdam, NY, USA
Abstract :
We present a new mapping strategy for efficient design space exploration of heterogeneous embedded systems. The new mapping approach is developed within the context of the Sesame framework (Pimentel, A.D. et al., Lect. Notes in Comp. Sci., vol.2268, p.57-73, 2002; Coffland, J.E. and Pimentel, Proc. ACM Symp. on Applied Computing - SAC´03, 2003) to improve its simulation accuracy and capabilities. In Sesame, separate application and architecture models together with an explicit mapping step are recognized within a system simulation. Originally, Sesame maps application models onto architecture models using trace-driven co-simulation of both models. However, this approach is limited by the fact that information is lost in the linear application traces that drive the architecture model. This may hamper accurate architecture simulation. The new mapping approach, which is based on integer-controlled dataflow actors, removes these limitations at the cost of a slight increase in complexity regarding the mapping. We compare our new approach with the current state-of-the-art mapping strategies under multiple criteria. Also, with examples, we illustrate how we integrate our new mapping strategy into Sesame´s mapping layer.
Keywords :
digital simulation; electronic design automation; embedded systems; integrated circuit design; integrated circuit modelling; multiprocessing systems; system-on-chip; Sesame framework; application models; architecture models; design space exploration; heterogeneous embedded systems; integer-controlled dataflow actors; mapping strategy; multiprocessor systems-on-chip; synthesis methods; system simulation; system-level exploration; Computational modeling; Computer science; Context modeling; Costs; Embedded system; Hardware; Microprocessors; Real time systems; Space exploration; Space technology;
Conference_Titel :
Signal Processing Systems, 2003. SIPS 2003. IEEE Workshop on
Print_ISBN :
0-7803-7795-8
DOI :
10.1109/SIPS.2003.1235688