DocumentCode :
1787736
Title :
Efficient and effective packing and analytical placement for large-scale heterogeneous FPGAs
Author :
Yu-Chen Chen ; Sheng-Yen Chen ; Yao-Wen Chang
Author_Institution :
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear :
2014
fDate :
2-6 Nov. 2014
Firstpage :
647
Lastpage :
654
Abstract :
As FPGA architecture evolves, complex heterogenous blocks, such as RAMs and DSPs, are widely used to effectively implement various circuit applications. These complex blocks often consist of datapath-intensive circuits, which are not adequately addressed in existing packing and placement algorithms. Besides, scalability has become a first-order metric for modern FPGA design, mainly due to the dramatically increasing design complexity. This paper presents efficient and effective packing and analytical placement algorithms for large-scale heterogeneous FPGAs to deal with issues on heterogeneity, datapath regularity, and scalability. Compared to the well-known academic tool VPR, experimental results show that our packing and placement algorithms achieve respective 199.80X and 3.07X speedups with better wirelength, and our overall flow achieves 50% shorter wirelength, with an 18.30X overall speedup.
Keywords :
circuit reliability; field programmable gate arrays; logic design; reconfigurable architectures; FPGA design; VPR academic tool; analytical placement algorithm; complex heterogenous blocks; datapath regularity; datapath-intensive circuits; design complexity; effective packing; large-scale heterogeneous FPGA architecture; scalability; Algorithm design and analysis; Clustering algorithms; Digital signal processing; Field programmable gate arrays; Optimization; Random access memory; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2014 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Type :
conf
DOI :
10.1109/ICCAD.2014.7001421
Filename :
7001421
Link To Document :
بازگشت