Exploration and optimization of a homogeneous tree-based application specific inflexible FPGA

Abstract : An Application Specific Inflexible FPGA (ASIF) is a modified form of an FPGA which is designed for a predefined set of applications that operate at mutually exclusive times. An ASIF is a compromise between FPGAs and Application Specific Integrated Circuits (ASICs). Compared to an FPGA, an ASIF has reduced flexibility and improved density while compared to an ASIC, it has larger area but improved flexibility. This work presents a new homogeneous tree-based ASIF and uses a set of 16 MCNC benchmarks for experimentation. Experimental results show that, on average, a homogeneous tree-based ASIF gives 64% area gain when compared to an equivalent tree-based FPGA. Further, the experiments are performed to explore the effect of look-up table (LUT) and arity size on a tree-based ASIF. Later, comparison between tree and mesh-based ASIF is performed and results show that tree-based ASIF is 12% smaller in terms of routing area and consumes 77% less wires than mesh-based ASIF. Finally the quality comparison between two ASIFs reveals that, on average, tree-based ASIF gives 33% area gain as compared to mesh-based ASIF.
Document type :
Journal articles
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01372831
Contributor : Habib Mehrez <>
Submitted on : Tuesday, September 27, 2016 - 4:46:35 PM
Last modification on : Thursday, March 21, 2019 - 2:49:11 PM

Identifiers

Citation

Umer Farooq, Husain Parvez, Habib Mehrez, Zied Marrakchi. Exploration and optimization of a homogeneous tree-based application specific inflexible FPGA. Microelectronics Journal, Elsevier, 2013, 44 (12), pp.1052--1062. ⟨10.1016/j.mejo.2012.12.010⟩. ⟨hal-01372831⟩

Share

Metrics

Record views

149