DocumentCode :
1177582
Title :
Resource allocation for coarse-grain FPGA development
Author :
Eguro, Ken ; Hauck, Scott A.
Author_Institution :
ACME Lab, Univ. of Washington, Seattle, WA, USA
Volume :
24
Issue :
10
fYear :
2005
Firstpage :
1572
Lastpage :
1581
Abstract :
The development of domain-specialized reconfigurable devices, and even the nature of domains themselves, has been largely unexplored. In part this is because the same architectural improvements that allow domain-specialized field programmable gate arrays (FPGAs) to outperform conventional reconfigurable devices also significantly change the design problem. The migration from completely generic lookup tables (LUTs) and highly connected routing fabrics to specialized coarse-grain functional units and very structured communication resources presents designers with the problem of how to best customize the system based upon anticipated usage. In this paper, the authors establish the nature of many of these problems and illustrate the difficulties of determining the appropriate number and ratio of functional units considering the demands of a diverse domain. The authors present three algorithms that attempt to balance the hardware needs of the domain while considering design constraints such as the performance and area of the system.
Keywords :
field programmable gate arrays; logic CAD; reconfigurable architectures; resource allocation; table lookup; coarse-grain FPGA development; coarse-grain functional units; field programmable gate arrays; lookup tables; reconfigurable architectures; reconfigurable devices; resource allocation; routing fabrics; Application specific integrated circuits; Fabrics; Field programmable gate arrays; Logic devices; Manufacturing; Reconfigurable logic; Resource management; Routing; Student members; Table lookup; Design automation; field programmable gate arrays; reconfigurable architectures; system on a chip;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2005.852291
Filename :
1512374
Link To Document :
بازگشت