PERA: Power-Efficient Routing Architecture for SRAM-Based FPGAs in Dark Silicon Era

被引:0
|
作者
Seifoori, Zeinab [1 ]
Omidi, Behzad [1 ]
Asadi, Hossein [1 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, Tehran 1458889694, Iran
关键词
Dark silicon; field-programmable gate array (FPGA); power consumption; routing architecture; DESIGN; REDUCTION; AREA;
D O I
10.1109/TVLSI.2023.3303352
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The ever-increasing rate of static power consumption in nanoscale technologies, and consequently, the breakdown of Dennard scaling acts as a power wall for further device scaling. With intensified power density, designers are forced to selectively power off portions of chip area, known as dark silicon. With significant power consumption of routing resources in the field-programmable gate array (FPGA) and their low utilization rate, power gating of unused routing resources can be used to reduce the overall device power consumption. While power gating has taken great attention, previous studies neglect major factors that affect the effectiveness of power gating, for example, routing architecture, topology, and technology. In this article, we propose a power-efficient routing architecture (PERA) for SRAM-based FPGAs, which is designed pursuant to the utilization pattern of routing resources with different topologies. PERA is applicable to different granularity from a multiplexer to a switch-matrix (SM) level. We examine the efficiency of the proposed architecture with different topologies, structures, and parameters of routing resources. We further propose a routing algorithm to reduce the scattered use of resources and hence to take advantage of opportunities of power gating in routing resources. Our experiments using a versatile place and route (VPR) toolset on the FPGA architecture similar to commercial chips over an extensive set of circuits from Microelectronics Center of North Carolina (MCNC), International Workshop on Logic Synthesis (IWLS), Verilog to routing (VTR), and Titan benchmarks indicate that PERA reduces the static power consumption by 43.3%. This improvement is obtained at the expense of 7.4% area overhead. PERA along with the optimized routing algorithm offers a total routing leakage power reduction of up to 64.9% when compared to nonpower-gating architectures and 6.9% when compared with the conventional routing algorithm across all benchmark circuits and architectures with various wire segment lengths. This is while the optimized routing algorithm degrades performance by only less than 3%.
引用
收藏
页码:2075 / 2088
页数:14
相关论文
共 50 条
  • [31] PAM MAP: AN ARCHITECTURE-INDEPENDENT LOGIC BLOCK MAPPING ALGORITHM FOR SRAM-BASED FPGAS
    Shao, Yun
    Lai, Jinmei
    Wang, Jian
    Yong, Jiarong
    2009 5TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2009, : 15 - 19
  • [32] A defect-tolerant area-efficient multiplexer for basic blocks in SRAM-based FPGAs
    Ben Dhia, A.
    Pagliarini, S. N.
    Naviner, L. A. de B.
    Mehrez, H.
    Matherat, P.
    MICROELECTRONICS RELIABILITY, 2013, 53 (9-11) : 1189 - 1193
  • [33] A novel CLB architecture and circuit packing algorithm for logic-area reduction in SRAM-based FPGAs
    Garg, Vivek
    Chandrasekhar, Vikram
    Sashikanth, A.
    Kamakoti, V.
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 791 - 794
  • [34] A NOVEL SRAM-BASED FPGA ARCHITECTURE FOR EFFICIENT TMR FAULT TOLERANCE SUPPORT
    Kyriakoulakos, Konstantinos
    Pnevmatikatos, Dionisios
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 193 - 198
  • [35] Estimating Power Consumption of Multiple Modular Redundant Designs in SRAM-based FPGAs for High Dependable Applications
    Tarrillo, Jimmy
    Kastensmidt, Fernanda Lima
    2014 24TH INTERNATIONAL WORKSHOP ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2014,
  • [36] An Energy-Efficient SRAM-based Charge Domain Compute In-Memory Architecture
    Singla, Anmol
    Kushwaha, Dinesh
    Aman, Gulyawar
    Chakraborty, Shubhradip
    Goel, Abhishek
    Bulusu, Anand
    Dasgupta, Sudeb
    2024 22ND IEEE INTERREGIONAL NEWCAS CONFERENCE, NEWCAS 2024, 2024, : 233 - 237
  • [37] A Power-Efficient Multipin ILP-Based Routing Technique
    Youssef, Ahmed
    Yang, Zhen
    Anis, Mohab
    Areibi, Shawki
    Vannelli, Anthony
    Elmasry, Mohamed
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2010, 57 (01) : 225 - 235
  • [38] Efficient Processor Allocation in A Reconfigurable CMP Architecture for Dark Silicon Era
    Aghaaliakbari, Fatemeh
    Hoveida, Mohaddeseh
    Arjomand, Mohammad
    Jalili, Majid
    Sarbazi-Azad, Hamid
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 336 - 343
  • [39] Secure Routing Algorithm Based on Power-Efficient for Wireless Sensor Networks
    Wu Bo
    Li La-yuan
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 35 - 38
  • [40] Power-Efficient Accelerator Allocation in Adaptive Dark Silicon Many-Core Systems
    Khan, Muhammad Usman Karim
    Shafique, Muhammad
    Henkel, Joerg
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 916 - 919