• DocumentCode
    1889576
  • Title

    Hardware-software cosynthesis for run-time incrementally reconfigurable FPGAs

  • Author

    Jeong, Byungil ; Yoo, Sungjoo ; Lee, Sunghun ; Choi, Kiyoung

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
  • fYear
    2000
  • fDate
    9-9 June 2000
  • Firstpage
    169
  • Lastpage
    174
  • Abstract
    This paper presents a method for hardware-software cosynthesis with run-time incrementally reconfigurable FPGAs. To reduce the run-time overhead of reconfiguring FPGAs, we present a concept called early partial reconfiguration (EPR) which minimizes the overhead by performing reconfiguration for an operation (or a task in our terms) mapped to an FPGA as early as possible so that the operation is ready to start when its execution is requested. For further reduction of the overhead, we integrate the incremental reconfiguration (IR) of FPGAs with the EPR concept. We present an ILP formulation and an efficient heuristic algorithm based on the EPR and IR concepts. Experiments on embedded system examples and synthetic examples show the efficiency of the proposed method.
  • Keywords
    circuit CAD; circuit optimisation; field programmable gate arrays; hardware-software codesign; integrated circuit design; minimisation; reconfigurable architectures; ILP formulation; early partial reconfiguration; hardware-software cosynthesis; heuristic algorithm; incrementally reconfigurable FPGA; minimisation; run-time overhead; Acceleration; Concurrent computing; Design automation; Digital signal processing chips; Embedded system; Field programmable gate arrays; Heuristic algorithms; Paramagnetic resonance; Processor scheduling; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
  • Conference_Location
    Yokohama, Japan
  • Print_ISBN
    0-7803-5973-9
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2000.835090
  • Filename
    835090