Title
A fast HW/SW FPGA-based thermal emulation framework for multi-processor system-on-chip
Abstract
With the growing complexity in consumer embedded products and the improvements in process technology, multi-processor system-on-chip (MPSoC) architectures have become widespread. These new systems are complex to design as they must execute multiple complex applications (e.g. video processing, 3D games), while meeting additional design constraints (e.g. energy consumption or time-to-market). Moreover, the rise of temperature in the die for MPSoC components can seriously affect their final performance and reliability. Therefore, mechanisms to efficiently evaluate complete HW/SW MPSoC designs in terms of energy consumption, temperature, performance and other key metrics are needed. In this paper, we present a new HW/SW FPGA-based emulation framework that allows designers to rapidly extract a number of critical statistics from processing cores, memories and interconnection systems being emulated on a FPGA. This information is then used to interact in real-time with a SW thermal model running on a host computer via an Ethernet port. The results show speed-ups of three orders of magnitude compared to cycle-accurate MPSoC simulators, which enable a very fast exploration of a large range of MPSoC design alternatives at the cycle-accurate level. Finally, our HW/SW framework allows designers to test run-time thermal management strategies with real-life inputs without any loss in the performance of the emulated system
Year
DOI
Venue
2006
10.1109/DAC.2006.229307
design automation conference
Keywords
Field
DocType
emulation,video processing,measurement,fpga,multiprocessing,field programmable gate arrays,performance,system on chip,real time,thermal management,design
System on a chip,Computer science,Field-programmable gate array,Multiprocessing,Host (network),Real-time computing,Ethernet,Emulation,Energy consumption,MPSoC,Embedded system
Conference
ISSN
ISBN
Citations 
0738-100X
1-59593-381-6
35
PageRank 
References 
Authors
2.27
9
7
Name
Order
Citations
PageRank
David Atienza12219149.60
Pablo G. Del Valle21088.22
Giacomo Paci3847.16
Francesco Poletti435523.83
Luca Benini5131161188.49
Giovanni De Micheli6102451018.13
José M. Mendías727319.60