Optimizing Time and Space Multiplexed Computation in a Dynamically Reconfigurable Processor

被引:0
|
作者
Toi, Takao [1 ]
Nakamura, Noritsugu [1 ]
Fujii, Taro [1 ]
Kitaoka, Toshiro [1 ]
Togawa, Katsumi [1 ]
Furuta, Koichiro [1 ]
Awashima, Tom [1 ]
机构
[1] Renesas Elect Corp, Kawasaki, Kanagawa, Japan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the characteristics of our coarse-grained dynamically reconfigurable processor is that it uses the same operational resource for both control-intensive and data-intensive code segments. We maximize throughput from the knowledge of high-level synthesis under timing constraints. Because the optimal clock speeds for both code segments are different, a dynamic frequency control is introduced to shorten the total execution time. A state transition controller (STC) that handles the control step can change the clock speed for every cycle. For control-intensive code segments, the STC delay is shortened by a rollback mechanism, which looks ahead to the next control step and rolls back if a different control step is actually selected. For the data-intensive code segments, the delay is shortened by fully synchronized synthesis. Experimental results show that throughputs have increased from 18% to 56% with the combination of these optimizations. A chip was fabricated with our 40-nm low-power process technology.
引用
收藏
页码:106 / 111
页数:6
相关论文
共 50 条
  • [31] Software Defined Modem for Cognitive Radio with Dynamically Reconfigurable Processor
    Sakata, Ren
    Takeda, Daisuke
    Deguchi, Noritaka
    Hirano, Tatsuma
    Yoshikawa, Takashi
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2012, E95B (03) : 810 - 818
  • [32] MULTI-MODE CORDIC PROCESSOR ON A DYNAMICALLY RECONFIGURABLE ARRAY
    Fu Qimu
    Wang Dong
    Ding Xiaoming
    2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2014, : 419 - 424
  • [33] Configurable FFT Processor Using Dynamically Reconfigurable Resource Arrays
    Shami, Muhammad Ali
    Tajammul, Muhammad Adeel
    Hemani, Ahmed
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (05): : 459 - 473
  • [34] Dynamically Reconfigurable FFT Processor for Flexible OFDM Baseband Processing
    Ferreira, Mario Lopes
    Barahimi, Amin
    Ferreira, Joao Canas
    2016 11TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS), 2016,
  • [35] A Heterogeneous Digital Signal Processor Implementation for Dynamically Reconfigurable Computing
    Rossi, D.
    Campi, F.
    Deledda, A.
    Spolzino, S.
    Pucillo, S.
    PROCEEDINGS OF THE IEEE 2009 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2009, : 641 - +
  • [36] Dynamically reconfigurable processor implemented with IPFlex's DAPDNA technology
    Sugawara, T
    Ide, K
    Sato, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (08): : 1997 - 2003
  • [37] Configurable FFT Processor Using Dynamically Reconfigurable Resource Arrays
    Muhammad Ali Shami
    Muhammad Adeel Tajammul
    Ahmed Hemani
    Journal of Signal Processing Systems, 2019, 91 : 459 - 473
  • [38] Variable length decoder on dynamically reconfigurable cell array processor
    Komoku, K
    Morishita, T
    Hatano, F
    Teramoto, I
    RECONFIGURABLE TECHNOLOGY: FPGAS AND RECONFIGURABLE PROCESSORS FOR COMPUTING AND COMMUNICATIONS III, 2001, 4525 : 147 - 154
  • [39] Comparison of Bit Serial Computation with Bit Parallel Computation for Reconfigurable Processor
    Tanigawa, Kazuya
    Umeda, Ken'ichi
    Hironaka, Tetsuo
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 388 - 393
  • [40] The design and implementation of a reconfigurable processor for problems of combinatorial computation
    Skliarova, I
    Ferrari, AB
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (4-6) : 211 - 226