DocumentCode :
2642580
Title :
Seamless Hardware/Software Performance Co-Monitoring in a Codesign Simulation Environment with RTOS Support
Author :
Moss, L. ; de Nanclas, M. ; Filion, L. ; Fontaine, S. ; Bois, G. ; Aboulhamid, M.
Author_Institution :
Dept. of Comput. Eng., Ecole Polytechnique de Montreal, Que.
fYear :
2007
fDate :
16-20 April 2007
Firstpage :
1
Lastpage :
6
Abstract :
Simulation monitoring tools are needed in hardware/software codesign for performance debugging, model validation and hardware/software partitioning purposes. Existing tools are either hardware- or software-centric and lack integrated and seamless co-monitoring. This paper presents a system-level co-monitoring tool that can monitor the computation and communication activities of SystemC user modules, as well as bus, memory and processor usage, on a variety of hardware/software embedded configurations that may include an RTOS. We also describe how performance metrics are generated during or after simulation and made accessible to users or external applications. Finally, experimental results show that such co-monitoring does not disturb the simulation´s internal timing and only moderately increases the simulation´s wall clock run time (by 11-22% for hardware/software partitioned architectures)
Keywords :
hardware-software codesign; RTOS support; SystemC user modules; co monitoring; codesign simulation; hardware/software partitioning; hardware/software performance; model validation; performance debugging; Communication system software; Computational modeling; Embedded computing; Embedded software; Hardware; Measurement; Monitoring; Software debugging; Software performance; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
Conference_Location :
Nice
Print_ISBN :
978-3-9810801-2-4
Type :
conf
DOI :
10.1109/DATE.2007.364403
Filename :
4211913
Link To Document :
بازگشت