• DocumentCode
    1416704
  • Title

    Model-based codesign

  • Author

    Schulz, Stephan ; Rozenblit, Jerzy W. ; Mrva, Michael ; Buchenriede, K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
  • Volume
    31
  • Issue
    8
  • fYear
    1998
  • fDate
    8/1/1998 12:00:00 AM
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    Hardware-software codesign has been a research topic since the beginning of this decade (1990s), but only now are structured methods emerging that focus on automating design. Unfortunately, to date most codesign approaches leverage performance from individual hardware and software tools, rather than enforcing a structured integration of hardware and software systems simultaneously. A few frameworks have successfully done this integration and have the potential for significant benefits, including reduced time to market, smaller scale design, better likelihood of component reuse, and maximum use of processing power. The article describes a codesign approach that lets developers create models of a formal system representation independently of the hardware and software implementation. The authors´ framework, which targets embedded systems, lets developers use simulation based modeling to explore the feasibility of virtual prototypes and then interactively map the specification onto a software-hardware architecture
  • Keywords
    digital simulation; formal specification; high level synthesis; interactive systems; real-time systems; software engineering; codesign approach; codesign approaches; component reuse; embedded systems; formal system representation; hardware-software codesign; model based codesign; processing power; reduced time to market; simulation based modeling; smaller scale design; software-hardware architecture; structured integration; structured methods; virtual prototypes; Computer architecture; Control systems; Embedded system; Formal specifications; Hardware; Power system modeling; Software systems; Software tools; Time to market; Virtual prototyping;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.707618
  • Filename
    707618