Application-Specific FPGA using heterogeneous logic blocks - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue ACM Transactions on Reconfigurable Technology and Systems (TRETS) Année : 2011

Application-Specific FPGA using heterogeneous logic blocks

Husain Parvez
  • Fonction : Auteur
Alp Kilic
  • Fonction : Auteur
  • PersonId : 941886

Résumé

This work presents a new automatic mechanism to explore the solution space between Field Programmable Gate Arrays (FPGAs) and Application-Specific Integrated Circuits (ASICs). This new solution is termed as an Application-Specific Inflexible FPGA (ASIF) [Parvez et al. 2009]. An ASIF can be considered as an FPGA with reduced flexibility, or as a reconfigurable ASIC that can implement a set of application circuits which will operate at mutually exclusive times. Execution of different application circuits can be switched by loading their respective bitstream on an ASIF. An ASIF that is reduced from a heterogeneous FPGA is termed as a heterogeneous ASIF. It is shown that a standard-cell-based heterogeneous ASIF for a set of 10 opencore application circuits is 9.6 times smaller than a single-driver mesh-based heterogeneous FPGA. The area gap between ASIC and ASIF is not too significant; however, it can be reduced by designing repeatedly used components of ASIF in full-custom. Unlike an ASIC, an ASIF is a reprogrammable device that can be used to reprogram new or modified circuits at a limited scale.
Fichier non déposé

Dates et versions

hal-01197270 , version 1 (11-09-2015)

Identifiants

Citer

Husain Parvez, Zied Marrakchi, Alp Kilic, Habib Mehrez. Application-Specific FPGA using heterogeneous logic blocks. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2011, 4 (3), pp.1-24. ⟨10.1145/2000832.2000836⟩. ⟨hal-01197270⟩
59 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More