Fracturable DSP Block for Multi-context Reconfigurable Architectures

被引:1
|
作者
Warrier, Rakesh [1 ]
Shreejith, Shanker [1 ]
Zhang, Wei [2 ]
Vun, Chan Hua [1 ]
Fahmy, Suhaib A. [3 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[2] Hong Kong Univ Sci & Technol, Dept Elect & Comp Engn, Sai Kung, Hong Kong, Peoples R China
[3] Univ Warwick, Sch Engn, Coventry, W Midlands, England
关键词
Fracturable DSP; Temporal logic folding; NATURE architecture; Baugh-Wooley multiplier; TEST-GENERATION;
D O I
10.1007/s00034-016-0445-x
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multi-context architectures like NATURE enable low-power applications to leverage fast context switching for improved energy efficiency and lower area footprint. The NATURE architecture incorporates 16-bit reconfigurable DSP blocks for accelerating arithmetic computations; however, their fixed precision prevents efficient reuse in mixed-width arithmetic circuits. This paper presents an improved DSP block architecture for NATURE, with native support for temporal folding and run-time fracturability. The proposed DSP block can compute multiple sub-width operations in the same clock cycle and can dynamically switch between sub-width and full-width operations in different cycles. The NanoMap tool for mapping circuits onto NATURE is extended to exploit the fracturable multiplier unit incorporated in the DSP block. We demonstrate the efficiency of the proposed dynamically fracturable DSP block by implementing logic-intensive and compute-intensive benchmark applications. Our results illustrate that the fracturable DSP block can achieve a 53.7% reduction in DSP block utilization and a 42.5% reduction in area with a 122.5% reduction in power-delay product (P-D) without exploiting logic folding. We also observe an average reduction of 6.43% in P-D for circuits that utilize NATURE's temporal folding compared to the existing full precision DSP block in NATURE, leading to highly compact, energy efficient designs.
引用
收藏
页码:3020 / 3033
页数:14
相关论文
共 50 条
  • [1] Fracturable DSP Block for Multi-context Reconfigurable Architectures
    Rakesh Warrier
    Shanker Shreejith
    Wei Zhang
    Chan Hua Vun
    Suhaib A. Fahmy
    [J]. Circuits, Systems, and Signal Processing, 2017, 36 : 3020 - 3033
  • [2] A data scheduler for multi-context reconfigurable architectures
    Sanchez-Elez, M
    Fernández, M
    Hermida, R
    Maestre, R
    Kurdahi, F
    Bagherzadeh, N
    [J]. ISSS'01: 14TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2001, : 177 - 182
  • [3] A Complete Data Scheduler for multi-context reconfigurable architectures
    Sanchez-Elez, M
    Fernandez, M
    Maestre, R
    Hermida, R
    Bagherzadeh, N
    Kurdahi, FJ
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 547 - 552
  • [4] A framework for low energy data management in reconfigurable multi-context architectures
    Sanchez-Elez, M.
    Bagherzadeh, N.
    Hermida, R.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2009, 55 (02) : 127 - 139
  • [5] Optimal vs. heuristic approaches to context scheduling for multi-context reconfigurable architectures
    Maestre, R
    Kurdahi, FJ
    Fernandez, M
    Hermida, R
    Bagherzadeh, N
    Singh, H
    [J]. 2000 IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2000, : 297 - 298
  • [6] Optimal vs. heuristic approaches to context scheduling for multi-context reconfigurable architectures
    Maestre, R
    Kurdahi, FJ
    Fernandez, M
    Hermida, R
    Bagherzadeh, N
    Singh, H
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 575 - 576
  • [7] Configuration scheduling for conditional branch execution onto multi-context reconfigurable architectures
    Rivera, F.
    Sanchez-Elez, M.
    Bagherzadeh, N.
    Fernandez, M.
    Hermida, R.
    [J]. 2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 589 - 596
  • [8] An approach to execute conditional branches onto SIMD multi-context reconfigurable architectures
    Rivera, F
    Sanchez-Elez, M
    Fernandez, M
    Bagherzadeh, N
    [J]. DSD 2005: 8TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2005, : 396 - 402
  • [9] Dynamic reconfiguration architectures for multi-context FPGAs
    Birk, Yitzhak
    Fiksman, Evgeny
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2009, 35 (06) : 878 - 903
  • [10] Virtualizing hardware with multi-context reconfigurable arrays
    Enzler, R
    Plessl, C
    Platzner, M
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 151 - 160