Comparison of Tree-Based and Mesh-Based Coarse-Grained FPGA Architectures

Abstract : Embedded coarse-grained blocks are becoming increasingly popular in advanced field programmable gate arrays (FPGAs) devices to improve their performance. In this paper a Tree-based coarse-grained FPGA architecture is proposed and it is then compared with VPR-style [1] Mesh-based coarse-grained architecture. Tree-based architecture is a multilevel hierarchical architecture that comprises two unidirectional interconnects whereas Mesh-based architecture is column based that uses unidirectional routing. Both architectures can support different kinds of coarse-grained blocks that are defined using architecture description files. For the evaluation of two architectures, separate software flows are developed for both the architectures that have resulted in the successful placement and routing of various digital signal processing (DSP) benchmarks. Area comparison, based on the results obtained after the placement and routing of these DSP benchmarks, reveals an average area gain of 27% for Tree-based architecture over Mesh-based architecture.
Document type :
Conference papers
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01295097
Contributor : Lip6 Publications <>
Submitted on : Wednesday, March 30, 2016 - 1:58:50 PM
Last modification on : Thursday, March 21, 2019 - 1:06:46 PM

Identifiers

Citation

Zied Marrakchi, Umer Farooq, Hayder Mrabet, Habib Mehrez. Comparison of Tree-Based and Mesh-Based Coarse-Grained FPGA Architectures. ICM International Conference on Microelectronics, Dec 2009, Marrakech, Morocco. pp.248-251, ⟨10.1109/ICM.2009.5418640⟩. ⟨hal-01295097⟩

Share

Metrics

Record views

160