Double-Pumping the Interconnect for Area Reduction in Coarse-Grained Reconfigurable Arrays

被引:2
|
作者
Wang, Xinyuan [1 ]
Yu, Tianyi [1 ]
Hsiao, Hsuan [1 ]
Anderson, Jason [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
关键词
D O I
10.1109/ASAP52443.2021.00043
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider double-pumped interconnect as a means of area reduction in coarse-grained reconfigurable arrays (CGRAs). Interconnect multiplexers comprise a considerable portion ()I' CGRA area. We apply double-pumping to halve the word-width of the interconnect multiplexers, saving area. The interconnect is operated at twice the system clock frequency, where the top and bottom half-words of a value are communicated in the first and second half of a clock cycle. Several circuit-level approaches for double-pumping are considered, and evaluated in different CGRA architectures with varied interconnect richness. Area and performance consequences are assessed through a 45nm standard-cell ASIC implementation. Overall CGRA area improvements of up to 16% are observed, depending on the CGRA architecture and double-pumping implementation.
引用
收藏
页码:242 / 249
页数:8
相关论文
共 50 条
  • [1] STATIC VERSUS SCHEDULED INTERCONNECT IN COARSE-GRAINED RECONFIGURABLE ARRAYS
    Van Essen, Brian
    Wood, Aaron
    Carroll, Allan
    Friedman, Stephen
    Panda, Robin
    Ylvisaker, Benjamin
    Ebeling, Carl
    Hauck, Scott
    [J]. FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 268 - +
  • [2] Canal: A Flexible Interconnect Generator for Coarse-Grained Reconfigurable Arrays
    Melchert, Jackson
    Zhang, Keyi
    Mei, Yuchen
    Horowitz, Mark
    Torng, Christopher
    Raina, Priyanka
    [J]. IEEE COMPUTER ARCHITECTURE LETTERS, 2023, 22 (01) : 45 - 48
  • [3] Interconnect architectures for modulo-scheduled coarse-grained reconfigurable arrays
    Wilton, SJE
    Kafafi, N
    Mei, BF
    Vernalde, S
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 33 - 40
  • [4] OpenCGRA: Democratizing Coarse-Grained Reconfigurable Arrays
    Tan, Cheng
    Agostini, Nicolas Bohm
    Zhang, Jeff
    Minutoli, Marco
    Castellana, Vito Giovanni
    Xie, Chenhao
    Geng, Tong
    Li, Ang
    Barker, Kevin
    Tumeo, Antonino
    [J]. 2021 IEEE 32ND INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2021), 2021, : 149 - 155
  • [5] A Bimodal Scheduler for Coarse-Grained Reconfigurable Arrays
    Theocharis, Panagiotis
    De Sutter, Bjorn
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2016, 13 (02)
  • [6] Interconnect Power Analysis for a Coarse-Grained Reconfigurable Array Processor
    Berekovic, Mladen
    Bouwens, Frank
    Aa, Tom Vander
    Verkest, Diederik
    [J]. INTEGRATED CIRCUIT AND SYSTEMS DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2009, 5349 : 449 - +
  • [7] A Reconfigurable Memory Architecture for System Integration of Coarse-Grained Reconfigurable Arrays
    Sousa, Ericles
    Tanase, Alexandru
    Hannig, Frank
    Teich, Juergen
    [J]. 2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [8] Configuration Context Reduction for Coarse-Grained Reconfigurable Architecture
    Yin, Shouyi
    Yin, Chongyong
    Liu, Leibo
    Zhu, Min
    Wei, Shaojun
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (02): : 335 - 344
  • [9] CGADL: An Architecture Description Language for Coarse-Grained Reconfigurable Arrays
    Filho, Julio Oliveira
    Masekowsky, Stephan
    Schweizer, Thomas
    Rosenstiel, Wolfgang
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (09) : 1247 - 1259
  • [10] Cascade: An Application Pipelining Toolkit for Coarse-Grained Reconfigurable Arrays
    Melchert, Jackson
    Mei, Yuchen
    Koul, Kalhan
    Liu, Qiaoyi
    Horowitz, Mark
    Raina, Priyanka
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (10) : 3055 - 3067