• DocumentCode
    3648943
  • Title

    Implementation techniques for evolvable HW systems: virtual VS. dynamic reconfiguration

  • Author

    Ruben Salvador;Andres Otero;Javier Mora;Eduardo de la Torre;Teresa Riesgo;Lukáš Sekanina

  • Author_Institution
    Centro de Electró
  • fYear
    2012
  • Firstpage
    547
  • Lastpage
    550
  • Abstract
    Adaptive hardware requires some reconfiguration capabilities. FPGAs with native dynamic partial reconfiguration (DPR) support pose a dilemma for system designers: whether to use native DPR or to build a virtual reconfigurable circuit (VRC) on top of the FPGA which allows selecting alternative functions by a multiplexing scheme. This solution allows much faster reconfiguration, but with higher resource overhead. This paper discusses the advantages of both implementations for a 2D image processing matrix. Results show how higher operating frequency is obtained for the matrix using DPR. However, this is compensated in the VRC during evolution due to the comparatively negligible reconfiguration time. Regarding area, the DPR implementation consumes slightly more resources due to the reconfiguration engine, but adds further more capabilities to the system.
  • Keywords
    "Arrays","Field programmable gate arrays","Hardware","Multiplexing","Libraries","Timing"
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Print_ISBN
    978-1-4673-2257-7
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339376
  • Filename
    6339376