Architecture design of reconfigurable pipelined datapaths

被引:52
|
作者
Cronquist, DC [1 ]
Fisher, C [1 ]
Figueroa, M [1 ]
Franklin, P [1 ]
Ebeling, C [1 ]
机构
[1] Univ Washington, Dept Comp Sci & Engn, Seattle, WA 98195 USA
关键词
D O I
10.1109/ARVLSI.1999.756035
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper examines reconfigurable pipelined datapaths (RaPiDs), a new architecture style for computation-intensive applications that bridges the cost/performance gap between general purpose and application specific architectures. RaPiDs can, provide significantly higher performance than general purpose processors on a wide range of applications from the areas of video and signal processing, scientific computing, and communications. Moreover, RaPiDs provide the flexibility that doesn't come with application-specific architectures. A RaPiD architecture is optimized for highly repetitive, computationally-intensive tasks. Very deep application-specific computation pipelines can be configured that deliver very high performance for a wide range of applications. RaPiDs achieve this using a coarse-grained reconfigurable architecture that mites the appropriate amount of static configuration with dynamic control. We describe the fundamental features of a RaPiD architecture, including the linear array of functional units, a programmable segmented bus structure, and a programmable control architecture. In addition, we outline the floorplan of the architecture and provide timing data for the most critical paths. The conclude with performance numbers for several applications on an instance of a RaPiD architecture.
引用
收藏
页码:23 / 40
页数:18
相关论文
共 50 条
  • [41] DESIGN OF AN EFFICIENT DATA-DRIVEN PIPELINED COMPUTER ARCHITECTURE
    LIN, CZ
    TSENG, CC
    CHI, KH
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1995, 10 (03): : 179 - 186
  • [42] Design Decisions in the Pipelined Architecture for Quantum Monte Carlo Simulations
    Gothandaraman, Akila
    Peterson, Gregory D.
    Hinde, Robert J.
    Harrison, Robert J.
    2008 51ST MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2008, : 165 - +
  • [43] ReEP: A Toolset for Generation and Programming of Reconfigurable Datapaths for Event Processing
    Gottschling, Philip
    Hochberger, Christian
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 141 - 149
  • [44] A DESIGN OF PIPELINED ARCHITECTURE FOR HIERARCHICAL BLOCK-MATCHING ALGORITHM
    KIM, HC
    MAENG, SR
    CHO, JW
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1995, E78D (05) : 586 - 595
  • [45] Design of a pipelined and expandable sorting architecture with simple control scheme
    Lin, CS
    Liu, BD
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL IV, PROCEEDINGS, 2002, : 217 - 220
  • [46] Methodology to design reconfigurable architecture for acoustic algorithms
    Ho, Chun Hok
    Yiu, Cedric Ka Fai
    ISCE: 2009 IEEE 13TH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2009, : 897 - +
  • [47] Dynamically Reconfigurable Architecture Design for Ultrasonic Imaging
    Oruklu, Erdal
    Saniie, War
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2009, 58 (08) : 2856 - 2866
  • [48] The design process of an evolutionary oriented reconfigurable architecture
    Zebulum, RS
    Stoica, A
    Keymeulen, D
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 529 - 536
  • [49] A Parallel Yet Pipelined Architecture for Efficient Implementation of the Advanced Encryption Standard Algorithm on Reconfigurable Hardware
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    Wang, Chao
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2016, 44 (06) : 1102 - 1117
  • [50] Reconfigurable Architecture Design of FIR and IIR in FPGA
    Paul, Arnob
    Khan, Tanvir Zaman
    Podder, Prajoy
    Hasan, Md. Mehedi
    Ahmed, Tanveer
    2ND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN) 2015, 2015, : 958 - 963