Title
A Study on Switch Block Patterns for Tileable FPGA Routing Architectures
Abstract
Following the rapid growth of Field Programmable Gate Arrays (FPGAs) sizes, the regularity of architectures has become a critical feature, leading to the development of millionof-LUT devices. While the routing architecture plays a dominant role in the area, delay and power of modern FPGAs, most of previously published works focus on improving the routability and performance of FPGAs while very few studied tileable (highly-regular) routing architectures. In this paper, we provide a detailed analysis between tileable and popular nontileable FPGAs considering modern routing architectures. First, we upgrade VPR to generate tileable routing architecture, which can support different switch block patterns for (1) the routing tracks that start/end in a tile and (2) the routing tracks that pass through a tile. Then, we evaluate the performance of mixed switch blocks patterns in the context of a Stratix IV-like FPGA architecture, by considering the most representative patterns, i.e., Subset, Universal and Wilton. Experimental results show that averaged over the MCNC and VTR benchmarks, when compared to the well-optimized non-tileable architectures, the tileable architectures can improve the minimum routable channel width by 13% and area-delay product by 2%. In particular, our results showed that in the context of tileable FPGA, a mix of Universal and Wilton switch block patterns lead to the best tradeoff in area, delay and routability, while Wilton switch block was the best choice in non-tileable FPGAs.
Year
DOI
Venue
2019
10.1109/ICFPT47387.2019.00039
2019 International Conference on Field-Programmable Technology (ICFPT)
Keywords
Field
DocType
FPGA,Programmable Routing Architecture
Routing architecture,Stratix,Computer architecture,Computer science,Parallel computing,Field-programmable gate array,Upgrade,Channel width,Fpga architecture
Conference
ISBN
Citations 
PageRank 
978-1-7281-2944-0
0
0.34
References 
Authors
0
4
Name
Order
Citations
PageRank
Xifan Tang15912.89
Edouard Giacomin264.23
Aurélien Alacchi312.03
Pierre-Emmanuel Gaillardon435555.32