ABSTRACT
This paper presents an RTOS-centric hardware/software cosimulator which we have developed for embedded system design. One of the most remarkable features in our cosimulator is that it has a complete simulation model of an RTOS which is widely used in industry, so that application tasks including RTOS service calls are natively executed on a host computer. Our cosimulator also features cosimulation with functional simulation models of hardware written in C/C++ and cosimulation with HDL simulators. A case study with a JPEG decoder application demonstrates the effectiveness of our cosimulator.
- Mentor Graphics Corporation, http://www.mentor.com/.Google Scholar
- H. Takada and K. Sakamura, "μITRON for small-scale embedded systems," IEEE Micro, vol. 15, no. 6, pp. 46--54, Dec. 1995. Google ScholarDigital Library
- ITRON, http://www.assoc.tron.org/itron/.Google Scholar
- D. Desmet, D. Verkest, and H. De Man, "Operating system based software generation for systems-on-chip," Proc. of Design Automation Conference (DAC), 2000. Google ScholarDigital Library
- A. Gerstlauer, H. Yu, and D. Gajski, "RTOS modeling for system level design," Proc. of Design Automation and Test in Europe (DATE), Embedded Software Forum, 2003. Google ScholarDigital Library
- SpecC Technology Open Consortium, http://www.specc.org/.Google Scholar
- H. Tomiyama, Y. Cao, and K. Murakami, "Modeling fixed-priority preemptive multi-task systems in SpecC," Proc. of Proc. of Workshop on Synthesis and System Integration of Mixed Technologies (SASIMI), 2001.Google Scholar
- Y. Yi, D. Kim, and S. Ha, "Virtual synchronization technique with OS modeling for fast and time-accurate cosimulation," Proc. of Int'l Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2003. Google ScholarDigital Library
- F. Herrera, H. Posadas, P. Sanchez, and E. Villar, "Systematic embedded software generation from SystemC," Proc. of Design Automation and Test in Europe (DATE), Embedded Software Forum, 2003. Google ScholarDigital Library
- WindRiver Systems Inc., http://www.wrs.com/.Google Scholar
- S. Yoo, G. Nicolescu, L. Gauthier, and A.A. Jerraya, "Automatic generation of fast timed simulation models for operating systems in SoC design," Proc. of Design Automation and Test in Europe (DATE), 2002. Google ScholarDigital Library
- I. Bacivarov, S. Yoo, A. A. Jerraya, "Timed HW-SW cosimulation using native execution of OS and application SW," Proc. of Int'l High-Level Design Validation and Test Workshop (HLDVT), 2002. Google ScholarDigital Library
- SystemC Open Initiative, http://www.systemc.org/.Google Scholar
- Microsoft Corporation, http://www.microsoft.com/.Google Scholar
- ARM Corporation, http://www.arm.com/.Google Scholar
- TOPPERS Project, http://www.toppers.jp/.Google Scholar
Index Terms
- RTOS-centric hardware/software cosimulator for embedded system design
Recommendations
RTOS-Centric Hardware/Software Cosimulator for Embedded System Design
CODES+ISSS '04: Proceedings of the international conference on Hardware/Software Codesign and System Synthesis: 2004This paper presents an RTOS-centric hardware/software cosimulator which we have developed for embedded system design. One of the most remarkable features in our cosimulator is that it has a complete simulation model of an RTOS which is widely used in ...
A Hardware/Software Cosimulator with RTOS Supports for Multiprocessor Embedded Systems
ICESS '07: Proceedings of the 3rd international conference on Embedded Software and SystemsThis paper presents a hardware/software cosimulator for multiprocessor embedded systems. Our cosimulator consists of multiple software simulators each of which simulates a set of application tasks together with an RTOS running on a processor, multiple ...
RTOS modeling in SystemC for real-time embedded SW simulation: A POSIX model
SystemC is committed to support the requirements for an integrated, HW/SW co-design flow, thus allowing the development of complex, multiprocessing, Systems-on Chip (MpSoC). To make this possible, efficient modeling and simulation methodologies for Real-...
Comments