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 条
  • [41] TensorCache: Reconstructing Memory Architecture With SRAM-Based In-Cache Computing for Efficient Tensor Computations in GPGPUs
    Zhang, Yicong
    Wang, Mingyu
    Mai, Yangzhan
    Yu, Zhiyi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2023, 31 (12) : 2030 - 2043
  • [42] Architecture of a power-efficient router based on the sharing of packet processing capacities
    Liu, B. (liub@tsinghua.edu.cn), 1600, Tsinghua University (54):
  • [43] Power-efficient Clustering Routing Protocol Based on Applications in Wireless Sensor Network
    Liu, Tao
    Li, Feng
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 3205 - 3210
  • [44] Power-efficient routing mechanism in sensor networks based on node-density
    Gao, Qing
    Li, Shanping
    Shi, Wei
    FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 2, 2006, : 654 - +
  • [45] A power-efficient SRAM core architecture with segmentation-free and rectangular accessibility for super-parallel video processing
    Murachi, Yuichiro
    Kamino, Tetsuya
    Miyakoshi, Junichi
    Kawaguchi, Hiroshi
    Yoshimoto, Masahiko
    2008 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2008, : 63 - +
  • [46] A Ferroelectric FET based Power-efficient Architecture for Data-intensive Computing
    Long, Yun
    Na, Taesik
    Rastogi, Prakshi
    Rao, Karthik
    Khan, Asif Islam
    Yalamanchili, Sudhakar
    Mukhopadhyay, Saibal
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [47] Power-efficient LDPC decoder architecture based on accelerated message-passing schedule
    Shimizu, Kazunori
    Ishikawa, Tatsuyuki
    Togawa, Nozomu
    Ikenaga, Takeshi
    Goto, Satoshi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (12) : 3602 - 3612
  • [48] QPACE: power-efficient parallel architecture based on IBM PowerXCell 8i
    Baier, H.
    Boettiger, H.
    Drochner, M.
    Eicker, N.
    Fischer, U.
    Fodor, Z.
    Frommer, A.
    Gomez, C.
    Goldrian, G.
    Heybrock, S.
    Hierl, D.
    Huesken, M.
    Huth, T.
    Krill, B.
    Lauritsen, J.
    Lippert, T.
    Maurer, T.
    Mendl, B.
    Meyer, N.
    Nobile, A.
    Ouda, I.
    Pivanti, M.
    Pleiter, D.
    Ries, M.
    Schaefer, A.
    Schick, H.
    Schifano, F.
    Simma, H.
    Solbrig, S.
    Streuer, T.
    Sulanke, K. -H.
    Tripiccione, R.
    Vogt, J. -S.
    Wettig, T.
    Winter, F.
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2010, 25 (3-4): : 149 - 154
  • [49] An Integrated Power-efficient Mapping and Routing Technique for Mesh-based Networks-on-Chip
    Saad, El Sayed M.
    Salem, Sameh A.
    Awadalla, Medhat H.
    Mostafa, Ahmed M.
    2013 30TH NATIONAL RADIO SCIENCE CONFERENCE (NRSC2013), 2013, : 359 - 369
  • [50] Architecture design of area-efficient SRAM-based multi-symbol arithmetic encoder in H.264/AVC
    Chen, Yu-Jen
    Tsai, Chen-Han
    Chen, Liang-Gee
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 2621 - +