An Efficient FPGA Architecture with Turn-Restricted Switch Boxes

Fatemeh Serajeh Hassani, Mohammad Sadrosadati, Nezam Rohbani, Sebastian Pointner, Robert Wille, Hamid Sarbazi-Azad

Research output: Contribution to journalArticlepeer-review

Abstract

Abstract. Field-Programmable Gate Arrays (FPGAs) employ a large number of SRAM cells to provide a flexible routing architecture which have a significant impact on the FPGA's area and power consumption. This flexible routing allows for a rather easy realization of the desired functionality, but our evaluations show that the full routing flexibility is not required in many occasions. In this work, we focus on what is actually needed and introduce a new switch-box realization what we call Turn-Restricted Switch-Boxes which supports only a subset of possible turns. The proposed method increases the utilization rate of FPGA switch-boxes by eliminating the unemployed resources. Experimental evaluations confirm that the area and average power consumption can be reduced by 12.8% and 14.1%, on average, respectively and the FPGA routing susceptibility to SEU and MBU can be improved by 18.2%, on average, by imposing negligible performance.1

Original languageEnglish
Article number42
JournalACM Transactions on Design Automation of Electronic Systems
Volume29
Issue number3
DOIs
StatePublished - 14 Mar 2024

Keywords

  • FPGA
  • switch-box

Fingerprint

Dive into the research topics of 'An Efficient FPGA Architecture with Turn-Restricted Switch Boxes'. Together they form a unique fingerprint.

Cite this