• DocumentCode
    887847
  • Title

    A SystemC refinement methodology for embedded software

  • Author

    Chevalier, Jérôme ; De Nanclas, Maxime ; Filion, Luc ; Benny, Olivier ; Rondonneau, Mathieu ; Bois, Guy ; Aboulhamid, El Mostapha

  • Author_Institution
    Dept. of Comput. Eng., Ecole Polytech. de Montreal, Que., Canada
  • Volume
    23
  • Issue
    2
  • fYear
    2006
  • Firstpage
    148
  • Lastpage
    158
  • Abstract
    This article presents a design environment that provides an interface for user-written SystemC modules that model application software to make calls to a real-time operating system (RTOS) kernel and cosimulate with user-written SystemC hardware modules. The environment also facilitates successive refinement through three abstraction layers for hardware-software codesign suitable for embedded-system design.
  • Keywords
    application program interfaces; embedded systems; hardware-software codesign; operating systems (computers); RTOS kernel; SystemC refinement method; application software; embedded software; embedded-system design; hardware-software codesign; real-time operating system; user-written SystemC hardware modules; Application software; Embedded software; Embedded system; Hardware; Kernel; Operating systems; Programming; Real time systems; Space exploration; Yarn; Real-time and embedded systems; integration; modeling hardware/software interfaces; system architectures;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.2006.27
  • Filename
    1613798