• DocumentCode
    345133
  • Title

    An interactive modeling and generation tool for the design of Hw/Sw systems

  • Author

    Muller, F. ; Calvez, J.P. ; Heller, D. ; Pasquier, O.

  • Author_Institution
    IRESTE, Nantes Univ., France
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    382
  • Abstract
    This paper addresses the design of nowadays embedded hardware and software systems. We propose an interactive tool enabling designers: to easily describe and configure system solutions at the functional and the architectural levels, to interactively define properties for all internal components, to incrementally generate executable code programs for both hardware and software components. The basis of our approach is the MCSE methodology which specifies the description model and the method designers can follow to develop Hw/Sw solutions. The graphical model useful for system-level description includes the functional structure, behaviors of components, the physical architecture, the functional→architecture mapping after Hw/Sw partitioning. Our model also includes the concept of attribute to specify standard and user-defined properties for all components. These attributes are interactively edited and they directly drive a set of code generators, each one focussing a specific target (C with WxWorks, synthesizable VHDL, Hw/Sw interface, C++)
  • Keywords
    hardware description languages; hardware-software codesign; systems analysis; Hw/Sw systems; MCSE methodology; architectural levels; code generators; executable code programs; hardware software codesign; interactive modeling and generation tool; system solutions; Cogeneration; Computer architecture; Hardware; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO Conference, 1999. Proceedings. 25th
  • Conference_Location
    Milan
  • ISSN
    1089-6503
  • Print_ISBN
    0-7695-0321-7
  • Type

    conf

  • DOI
    10.1109/EURMIC.1999.794495
  • Filename
    794495