• DocumentCode
    2273824
  • Title

    Application-specific codesign platform generation for digital mockups in cyber-physical systems

  • Author

    Miller, Bailey ; Vahid, F. ; Givargis, Tony

  • Author_Institution
    Dept. Comput. Sci. & Eng., Univ. of California, Riverside, CA, USA
  • fYear
    2011
  • fDate
    5-6 June 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The testing of cyber-physical systems requires validating device functionality for a wide range of operating conditions. The environment with which the cyber-physical device interacts, such as lungs for a medical ventilator device or a busy freeway for an autonomous vehicle, may be complex and subsequently difficult to explore all possible configurations. Computer simulations that utilize device and environment behavioral models may be used as a first stage of testing, but at some point development must occur using the real device running in real-time. We present a codesign framework for aiding cyber-physical device development where real devices or prototypes are connected to real-time models that simulate the interacting environment. Such test setups are known as digital mockups and allow for testing environment scenarios that are hard to capture with commonly-used but limited physical mockups. The framework supports model hardware/software codesign to enable models of varying speed and accuracy to be implemented within an embedded processor or as a custom coprocessor circuit on an FPGA. We describe an accompanying tool that generates code templates to reduce the time required to develop digital mockup test setups. We utilize the framework to build a digital mockup test setup for a commercial ventilator, and showcase codesign capabilities by implementing environmental models as both circuits and as instructions on a processor.
  • Keywords
    application specific integrated circuits; coprocessors; field programmable gate arrays; hardware-software codesign; medical computing; FPGA; application-specific codesign platform generation; commercial ventilator; coprocessor circuit; cyber-physical device development; cyber-physical systems; digital mockup test setup; hardware-software codesign; Computational modeling; Coprocessors; Integrated circuit modeling; Mathematical model; Real time systems; Transducers; Unified modeling language; Cyber-physical systems; codesign; coprocessor; digital mockups; modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic System Level Synthesis Conference (ESLsyn), 2011
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4577-0634-9
  • Electronic_ISBN
    978-1-4577-0632-5
  • Type

    conf

  • DOI
    10.1109/ESLsyn.2011.5952295
  • Filename
    5952295