ACM Home Page
Please provide us with feedback. Feedback
Fast and accurate timed execution of high level embedded software using HW/SW interface simulation model
Full text Publisher SitePublisher Site PdfPdf (180 KB)
Source Asia and South Pacific Design Automation Conference archive
Proceedings of the 2004 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: Embedded software table of contents
Pages: 469 - 474  
Year of Publication: 2004
ISBN:0-7803-8175-0
Authors
Aimen Bouchhima  System-Level Synthesis Group, AV Félix Viallet, Grenoble, France
Sungjoo Yoo  System-Level Synthesis Group, AV Félix Viallet, Grenoble, France
Ahmed Jeraya  System-Level Synthesis Group, AV Félix Viallet, Grenoble, France
Sponsors
IEICE : Institute of Electronics, Information and Communication Engineers
: IEEE Circuits and Systems Society
IPSJ : Information Processing Society of Japan
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 50,   Citation Count: 10
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In this paper, we propose a methodology to perform early design stage validation of hardware/software (HW/SW) systems using a HW/SW interface simulation model. Given a SW application described at the OS abstraction level and a HW Platform described at an arbitrary abstraction level, we aim at providing the adaptation layer, i.e. simulation model of the HW/SW interface, which will enable the timed HW/SW cosimulation of the entire system at an early design stage before the system design is completed. Experimental results show that our approach is easy to use and efficient while providing fast simulation (up to 3 orders of magnitude faster than a HW/SW cosimulation with instruction set simulator, ISS) and accuracy (86% compared with a HW/SW cosimulation with ISS).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Mentor Graphics Seamless CVE, http://www.mentor.com
 
2
 
3
 
4
SystemC, http://www.systemc.org/
 
5
SpecC, http://www.specc.org/
 
6
CarbonKernel, http://savannah.nongnu.org/projects/carbonkernel/
 
7
Xenomai, www.xenomai.org/
 
8
VxSim, www.windriver.com/products/vxsim/
9
 
10
M. Gonzales and J. Madsen. "Abstract rtos modelling in systemc", Proc. NORCHIP 2002, Nov. 2002.
 
11
 
12
eCos, http://sources.redhat.com/ecos/
13
 
14
W. Rosenstiel, "Modeling of Systems-on-Chip in SystemC", 3rd Int'l Seminar on Application-Specific Multi-Processor SoC, Chamonix, France, July, 2003.
 
15
 
16
S. M. Tan, et. al., "Virtual Hardware for Operating System Development", Technical rep., UIUC, Sep. 1995, http://choices.cs.uiuc.edu/uChoices/Papers/uChoices/vchoices/vchoices.pdf
17
 
18
Virtual Component Codesign, Cadence Design Systems Inc., http://www.cadence.com/products/vcc.html

CITED BY  10
 
 
 
 
 
Collaborative Colleagues:
Aimen Bouchhima: colleagues
Sungjoo Yoo: colleagues
Ahmed Jeraya: colleagues