• DocumentCode
    2028052
  • Title

    Straight method for reallocation of complex cores by dynamic reconfiguration in Virtex II FPGAs

  • Author

    Krasteva, Yana E. ; Jimeno, Ana B. ; De la Torre, Eduardo ; Riesgo, Teresa

  • Author_Institution
    Electron. Eng. Div., Univ. Politecnica de Madrid, Spain
  • fYear
    2005
  • fDate
    8-10 June 2005
  • Firstpage
    77
  • Lastpage
    83
  • Abstract
    Virtex II FPGAs are widely used in current designs because of their high density of logic cells and the availability of embedded DSP specific blocks (Multipliers) and Dual port RAMs along with the possibility of dynamic reconfiguration. Systems containing FPGAs could be updated once deployed by loading new configurations received, i.e., via a network connection. Unlike other approaches, which rely on more regular devices, i.e. the older Virtex FPGAs, this paper presents a solution for dynamic core insertion and reallocation that permits cores to make use of the embedded blocks available in Virtex II devices. An application called BITPOS is proposed. It extracts and reallocates Virtex II cores. It is compared with other similar solutions and a survey of existing core generation tools is presented. A feasible slot based architecture with a bus communication structure for reallocatable cores communication has been selected and applied in a prototype demonstrator.
  • Keywords
    embedded systems; field programmable gate arrays; logic CAD; reconfigurable architectures; BITPOS application; Virtex II FPGA dynamic reconfiguration; core generation tools; dual port RAM; dynamic core insertion; dynamic core reallocation; embedded DSP specific block availability; logic cell density; Availability; Design engineering; Digital signal processing; Field programmable gate arrays; Hardware design languages; Logic design; Logic devices; Prototypes; Reconfigurable logic; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2005. (RSP 2005). The 16th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2361-7
  • Type

    conf

  • DOI
    10.1109/RSP.2005.45
  • Filename
    1509436