• DocumentCode
    2873853
  • Title

    Automated extraction of run-time parameterisable cores from programmable device configurations

  • Author

    James-Roxby, Philip ; Guccione, Steven A.

  • Author_Institution
    Sch. of Electron. & Electr. Eng., Birmingham Univ., UK
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    153
  • Lastpage
    161
  • Abstract
    As FPGA devices have increased in density, the demand for pre-designed logic modules or cores has increased correspondingly. These cores permit reuse of portions of existing designs, reducing the overall design effort. Currently, nearly all cores are specified in some static netlist-oriented format. Such specifications are not well suited for use in a run-time reconfigurable or runtime customizable environment. This paper describes JBitsDiff, a tool constructed using Xilinx´s JBitsTM software, which extracts circuit information directly from configuration bitstreams and produces pre-routed and pre-placed cores suitable for use at run time. Further work to produce parameterizable and reconfigurable cores using JBitsDiff, and some of the pitfalls encountered are also discussed
  • Keywords
    circuit layout CAD; field programmable gate arrays; programming environments; JBitsDiff; Xilinx´s JBits; automated extraction; circuit information; configuration bitstreams; pre-designed logic modules; programmable device configurations; run-time parameterisable cores; run-time reconfigurable environment; runtime customizable environment; specifications; static netlist-oriented format; Circuits; Data mining; Field programmable gate arrays; Intellectual property; Libraries; Logic devices; Reconfigurable logic; Runtime environment; Software tools; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2000 IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-7695-0871-5
  • Type

    conf

  • DOI
    10.1109/FPGA.2000.903402
  • Filename
    903402