DocumentCode
2789098
Title
A General Purpose Partially Reconfigurable Processor Simulator (PReProS)
Author
Brito, Alisson V. ; Kuehnle, Matthias ; Melcher, Elmar U K ; Becker, Juergen
Author_Institution
Dept. of Electr. Eng., Fed. Univ. of Campina Grande
fYear
2007
fDate
26-30 March 2007
Firstpage
1
Lastpage
7
Abstract
An innovative technique to model and simulate partial and dynamic reconfigurable processors is presented in this paper. The basis for development is a SystemC kernel modified for dynamic reconfiguration. The presented approach can either be used at transaction-level, which allows the modeling and simulation of higher-level hardware and embedded software, or at register transfer level (RTL), if the dynamic system behavior is desired to be observed at signal level. The reconfigurable processor can be easily set to model the desired architecture in a behavioral but reasonable way. An example is presented where a XPP processor is implemented and simulated, executing typical applications. The resulting statistics assist either in the choice of the best cost/benefit configuration area that should be available on chip, or in the choice of the target architecture itself.
Keywords
digital simulation; hardware description languages; microprocessor chips; multiprocessing systems; reconfigurable architectures; SystemC kernel; XPP processor; dynamic reconfigurable processors; dynamic system behavior; embedded software; higher-level hardware; partially reconfigurable processor simulator; register transfer level; statistics; Embedded software; Hardware design languages; Kernel; Object oriented modeling; Power system modeling; Registers; Runtime; Switches; System testing; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location
Long Beach, CA
Print_ISBN
1-4244-0910-1
Electronic_ISBN
1-4244-0910-1
Type
conf
DOI
10.1109/IPDPS.2007.370375
Filename
4228103
Link To Document