Comparison between Heterogeneous Mesh-Based and Tree-Based Application Specific FPGA

Abstract : An application specific FPGA (ASIF) is an FPGA with reduced flexibility and improved density. A heterogeneous ASIF is reduced from a heterogeneous FPGA for a predefined set of applications. This work presents a new tree-based heterogeneous ASIF and uses two sets of open core benchmarks to explore the effect of lookup table (LUT) and arity size on it. For tree-based ASIF, LUT size is varied from 3 to 7 while arity size is varied from 4 to 8 and 16. Experimental results show that smaller LUTs with higher arity sizes produce good area results. However, smaller LUTs produce worse results in terms of delay. Further experimental results show that for tree-based ASIF, the combination LUT 4 with arity 16 for SET I and LUT 3 with arity 16 for SET II gives best results in terms of area-delay product. Area comparison between mesh and tree-based ASIFs shows that tree-based ASIF gives 11.27% routing area gain for SET I and gives almost same area results for SET II while consuming 70.30% and 69.80% less wires for SET I and SET II benchmarks respectively. Finally the quality analysis shows that tree-based ASIF produces around 18% better results compared to mesh-based ASIF.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01286069
Contributor : Lip6 Publications <>
Submitted on : Thursday, March 10, 2016 - 11:26:26 AM
Last modification on : Thursday, March 21, 2019 - 2:43:16 PM

Links full text

Identifiers

Citation

Umer Farooq, Husain Parvez, Zied Marrakchi, Habib Mehrez. Comparison between Heterogeneous Mesh-Based and Tree-Based Application Specific FPGA. The 7th International Symposium on Applied Reconfigurable Computing, Mar 2011, Belfast, United Kingdom. pp.218-229, ⟨10.1007/978-3-642-19475-7_23⟩. ⟨hal-01286069⟩

Share

Metrics

Record views

115