• DocumentCode
    1468252
  • Title

    Reconfiguration time overhead on field programmable gate arrays: reduction and cost model

  • Author

    Duhem, F. ; Muller, Frank ; Lorenzini, Philippe

  • Author_Institution
    LEAT, Univ. of Nice-Sophia Antipolis, Valbonne, France
  • Volume
    6
  • Issue
    2
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    105
  • Lastpage
    113
  • Abstract
    Partial reconfiguration suffers from low performance and thus its use is limited when the reconfiguration overhead is too high compared to the task execution time. To overcome this issue, the authors present a fast internal configuration access port (ICAP) controller, FaRM, providing high-speed configuration and easy-to-use readback capabilities, reducing configuration overhead as much as possible. In order to enhance performance, FaRM uses techniques such as master accesses, ICAP overclocking, bitstream pre-load into a controller and bitstream compression technique, Offset-run length encoding (RLE), which is an improvement of the RLE algorithm. Combining these approaches allows us to achieve an ICAP theoretical throughput of 800 MB/S at 200 MHz. In order to complete our approach, we provide a cost model for the reconfiguration overhead for the system level that can be used during the early stages of development. The authors tested their approach on an Advanced Encryption Standard AES encryption/decryption architecture.
  • Keywords
    field programmable gate arrays; AES; ICAP; RLE; advanced encryption standard; bitstream compression technique; cost model; easy-to-use readback capabilities; field programmable gate arrays; high speed configuration; internal configuration access port; partial reconfiguration; reduction model; run length encoding;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2011.0033
  • Filename
    6168302