DocumentCode
2351755
Title
High-Level Modeling and Exploration of Reconfigurable MPSoCs
Author
Beltrame, Giovanni ; Fossati, Luca ; Sciuto, Donatella
Author_Institution
Eur. Space Agency, Noordwijk
fYear
2008
fDate
22-25 June 2008
Firstpage
330
Lastpage
337
Abstract
This paper presents a novel methodology for modeling partially dynamic reconfigurable hardware at transaction-level. We cover the lack of tools and mechanisms for the design of reconfigurable logic at system-level and for the exploration of the different configurations of such architectures. The presented mechanisms have been implemented in ReSP, a transaction-level simulation platform especially targeted to multi-processor embedded architectures. In our methodology we allow the definition of the reconfigurable functionalities through scripted languages, therefore the switching of any software function for a hardware one, the modeling the configuration delays, area use, etc., can be easily performed (even at runtime). Overall, the methodology enables a powerful exploration of the system´s functionalities by switching between hardware and software components. Results show that our solution brings flexibility, accuracy, and fast alternative evaluation, as compared with RTL solutions, in the development and design of dynamically reconfigurable embedded systems.
Keywords
reconfigurable architectures; system-on-chip; ReSP; configuration delays; dynamically reconfigurable embedded systems; high-level modeling; multi-processor embedded architectures; partially dynamic reconfigurable hardware; reconfigurable MPSoC; reconfigurable logic; scripted languages; transaction-level simulation platform; Computer architecture; Costs; Delay; Embedded system; Hardware; Power system modeling; Reconfigurable architectures; Reconfigurable logic; Runtime; Software performance; FPGA; MPSOC; Reconfigurable; TLM;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems, 2008. AHS '08. NASA/ESA Conference on
Conference_Location
Noordwijk
Print_ISBN
978-0-7695-3166-3
Type
conf
DOI
10.1109/AHS.2008.15
Filename
4584291
Link To Document