• DocumentCode
    1622521
  • Title

    HW/SW partitioning and code generation of embedded control applications on a reconfigurable architecture platform

  • Author

    Baleani, Massimo ; Gennari, Frank ; Jiang, Yunjian ; Patel, Yatish ; Brayton, Robert K. ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    PARADES EEIG, Rome, Italy
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    151
  • Lastpage
    156
  • Abstract
    This paper studies the use of a reconfigurable architecture platform for embedded control applications aimed at improving real time performance. The HW/SW codesign methodology from POLIS is used. It starts from high-level specifications, optimizes an intermediate model of computation (extended finite state machines) and derives both hardware and software, based on performance constraints. We study a particular architecture platform, which consists of a general purpose processor core, augmented with a reconfigurable function unit and data-path to improve run time performance. A new mapping flow and algorithms to partition hardware and software are proposed to generate implementations that best utilize this architecture. Encouraging preliminary results are shown for automotive electronic control examples
  • Keywords
    automotive electronics; control system CAD; embedded systems; finite state machines; hardware-software codesign; program compilers; reconfigurable architectures; HW/SW codesign methodology; POLIS; automotive electronic control; code generation; data path; embedded control applications; extended finite state machines; general purpose processor core; hardware/software partitioning; high-level specifications; mapping flow; performance constraints; real time performance; reconfigurable architecture platform; reconfigurable function unit; Application software; Automata; Computational modeling; Computer architecture; Constraint optimization; Hardware; High performance computing; Partitioning algorithms; Reconfigurable architectures; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
  • Conference_Location
    Estes Park, CO
  • Print_ISBN
    1-58113-542-4
  • Type

    conf

  • DOI
    10.1109/CODES.2002.1003617
  • Filename
    1003617