• DocumentCode
    3018075
  • Title

    A HW/SW partitioning algorithm for dynamically reconfigurable architectures

  • Author

    Noguera, Juanjo ; Badia, Rosa M.

  • Author_Institution
    Dept. of Comput. Archit., Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    729
  • Lastpage
    734
  • Abstract
    “System-On-Chip” has become a reality, and recently new reconfigurable devices have appeared. However, few efforts have been carried out in order to define HW/SW codesign methodologies and algorithms which address the challenges presented by new reconfigurable devices. In this paper we address this open problem and present a novel HW/SW partitioning algorithm for dynamically reconfigurable architectures. The algorithm is a constructive algorithm, which obtains an initial solution and afterwards tries to optimize it. The HW/SW partitioning is done taking into account the features of the dynamically reconfigurable devices, and its final goal is to minimize the reconfiguration latency. The partitioning algorithm has been implemented and integrated into our developed codesign environment, where several experiments have been carried out. The results obtained demonstrate the benefits of the algorithm
  • Keywords
    embedded systems; hardware-software codesign; logic partitioning; microprocessor chips; reconfigurable architectures; class packing; constructive algorithm; design constraints; discrete event system specification; dynamically reconfigurable architectures; embedded system; hardware-software codesign; hardware-software partitioning algorithm; initial solution; reconfiguration latency; scheduling; system-on-chip; Delay; Heuristic algorithms; Logic devices; Minimization; Partitioning algorithms; Prefetching; Reconfigurable architectures; Reconfigurable logic; Runtime; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
  • Conference_Location
    Munich
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-0993-2
  • Type

    conf

  • DOI
    10.1109/DATE.2001.915109
  • Filename
    915109