DocumentCode :
1897020
Title :
Impact of hard macro size on FPGA clock rate and place/route time
Author :
Lavin, Cristina ; Nelson, B. ; Hutchings, Brad
Author_Institution :
Dept. of Electr. & Comput. Eng., Brigham Young Univ., Provo, UT, USA
fYear :
2013
fDate :
2-4 Sept. 2013
Firstpage :
1
Lastpage :
6
Abstract :
Hard macros are completely placed/routed elements that are treated as primitives and that are relatively placed as a single element. A system composed of such macros consists of many fewer effective primitives and nets and as such can be placed and routed much more quickly. Prior work in this research area dealt with small, general-purpose macros such as 16-bit registers, adders, etc., and demonstrated that place/route time could be reduced by an order of magnitude with a corresponding 3-4X reduction in clock rate. In this work, much larger hard macros are developed such as mixers, softcore processors, FFTs, etc., and the use of these larger macros is shown to further reduce place/route time by an additional 2.5-4X, for a total of a 30-40X reduction in compile time. Clock rate is also improved, relative to earlier work, by an additional 60-70%.
Keywords :
field programmable gate arrays; macros; 3-4X clock rate reduction; FPGA clock rate; compile time; general-purpose macros; hard macro size; place-route time; Acceleration; Benchmark testing; Clocks; Fabrics; Field programmable gate arrays; Routing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
Type :
conf
DOI :
10.1109/FPL.2013.6645510
Filename :
6645510
Link To Document :
بازگشت