DocumentCode
426895
Title
On the placement and granularity of FPGA configurations
Author
Malik, Usama ; Diessel, Oliver
Author_Institution
Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
fYear
2004
fDate
6-8 Dec. 2004
Firstpage
161
Lastpage
168
Abstract
Dynamic FPGA reconfiguration represents an overhead that can be critical to the performance of a realised circuit. To address this problem, This work presents a technique that is applicable at the times of loading the configuration data on the device. The technique involves reusing the on-chip configuration fragments to implement the next configuration thereby reducing the amount of data that must be externally transferred to the configuration memory. This work provides an analysis of the effect of circuit placement and configuration granularity on configuration reuse. The problem of finding placements of each circuit in a sequence of circuits so as to maximize configuration re-use is considered in detail. A greedy solution to this NP complete problem was found to reduce configuration overheads by less than 5% for a benchmark set. The effect of configuration granularity on configuration reuse was also considered and it was found that reducing the size of the unit of configuration allowed us to reduce the size of the benchmark configurations by 41%.
Keywords
circuit complexity; circuit optimisation; field programmable gate arrays; integrated circuit layout; logic design; FPGA configuration granularity; FPGA configuration placement; NP complete problem; circuit placement; configuration data; configuration memory; configuration overheads; dynamic FPGA reconfiguration; greedy solution; on-chip configuration reuse; Australia; Circuits; Computer science; Electronics packaging; Embedded system; Field programmable gate arrays; Operating systems; Petroleum; Real time systems; Tail;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN
0-7803-8651-5
Type
conf
DOI
10.1109/FPT.2004.1393264
Filename
1393264
Link To Document