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
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;
Conference_Titel :
Rapid System Prototyping, 2005. (RSP 2005). The 16th IEEE International Workshop on
Print_ISBN :
0-7695-2361-7
DOI :
10.1109/RSP.2005.45