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