The search functionality is under construction.
The search functionality is under construction.

Keyword Search Result

[Keyword] cosimulation(3hit)

1-3hit
  • An RTOS-Based Design and Validation Methodology for Embedded Systems

    Hiroyuki TOMIYAMA  Shin-ichiro CHIKADA  Shinya HONDA  Hiroaki TAKADA  

     
    LETTER-System Programs

      Vol:
    E88-D No:9
      Page(s):
    2205-2208

    This paper presents an RTOS-based methodology for design and validation of embedded systems. The heart of our methodology is the use of an RTOS simulation model from the very early stage of the system design. A case study with a JPEG decoder application is also presented in order to demonstrate the effectiveness of our methodology.

  • RTOS-Centric Cosimulator for Embedded System Design

    Shinya HONDA  Takayuki WAKABAYASHI  Hiroyuki TOMIYAMA  Hiroaki TAKADA  

     
    PAPER-System Level Design

      Vol:
    E87-A No:12
      Page(s):
    3030-3035

    With the growing design complexity of contemporary embedded systems, real-time operating systems (RTOSs) have become one of important components of such complex embedded systems. 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.

  • Efficient and Flexible Cosimulation Environment for DSP Applications

    Wonyong SUNG  Soonhoi HA  

     
    PAPER-Co-design

      Vol:
    E81-A No:12
      Page(s):
    2605-2611

    Hardware software codesign using various hardware and software implementation possibilities requires a cosimulation environment which has both flexibility and efficiency. In this paper, a hardware software cosimulation environment is developed using the backplane approach and optimized synchronization. To seamlessly integrate a new simulator, this paper defines and implements the backplane protocol for communication and synchronization between client simulators. Automatic interface generation facility is also devised for more effective cosimulation environment. To enhance the performance of cosimulation backplane, a series of optimized hardware software synchronization methods are introduced. Efforts are focused on reducing control packets between simulators as well as concurrent execution of simulators without roll-back. The environment is implemented based on Ptolemy and validated with a QAM example run on different configurations. With optimized synchronization method, we have achieved about 7 times speed-up compared with the lock-step synchronization.