• DocumentCode
    3367872
  • Title

    HW/SW co-design of parallel systems

  • Author

    Wein, Enno

  • Author_Institution
    ProximusDA GmbH, Munich, Germany
  • fYear
    2010
  • fDate
    7-11 Nov. 2010
  • Firstpage
    344
  • Lastpage
    348
  • Abstract
    Multicore architectures have become ubiquitous in the recent years. Yet, traditional serial programming techniques cannot exploit their potential because they do not express the dependencies of the tasks clearly rendering them unsuitable for any system which can execute tasks in parallel. We present a methodology which enables designers to explicitly and separately express function, communication and platform aspects. The approach allows to explore all aspects of a system without even building virtual prototypes or platform-dependent code. A bottleneck analysis and resolution leads to a well matched hardware/software partitioning as a basis for subsequent HW and SW design.
  • Keywords
    hardware-software codesign; microprocessor chips; multiprocessing systems; parallel architectures; HW-SW co-design; bottleneck analysis; hardware-software partitioning; multicore architectures; parallel systems; platform-dependent code; serial programming techniques; virtual prototypes; Computational modeling; Computers; Hardware; Parallel processing; Software; Time domain analysis; Time varying systems; Multicore Heterogeneous Embedded Hardware Software; Parallel; System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-8193-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.2010.5653616
  • Filename
    5653616