• DocumentCode
    2240352
  • Title

    The design of mixed hardware/software systems

  • Author

    Adams, Jay K. ; Thomas, Donald E.

  • Author_Institution
    Synopsys Inc., Mountain View, CA, USA
  • fYear
    1996
  • fDate
    3-7 Jun, 1996
  • Firstpage
    515
  • Lastpage
    520
  • Abstract
    Over the past several years there has been a great deal of interest in the design of mixed hardware/software systems, sometimes referred to as hardware/software co-design or hardware/software co-synthesis. However, although many new design methodologies have taken the name hardware/software co-design, they often do not seem to share much in common with one another This partly due to the fact that the problem itself has so many dimensions. This tutorial describes a set of criteria that can be used to compare differing approaches to hardware/software co-design. These criteria are used in the discussion of a number of published hardware/software co-design techniques to illustrate how a wide range of approaches can be viewed within a single framework
  • Keywords
    computer aided software engineering; logic CAD; logic partitioning; software engineering; embedded processors; hardware/software co-design; hardware/software co-synthesis; mixed hardware/software systems design; multiprocessing systems; partitioning; Acceleration; Design automation; Design methodology; Digital systems; Hardware; Permission; Process design; Software design; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference Proceedings 1996, 33rd
  • Conference_Location
    Las Vegas, NV
  • ISSN
    0738-100X
  • Print_ISBN
    0-7803-3294-6
  • Type

    conf

  • DOI
    10.1109/DAC.1996.545630
  • Filename
    545630