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 条
  • [1] Implementation of Highly Pipelined Datapaths on a Reconfigurable Asynchronous Substrate
    Fawaz, Khodor
    Arslan, Tughrul
    Lindsay, Iain
    PROCEEDINGS OF THE 2009 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2009, : 112 - 119
  • [2] Reconfigurable pipelined data converter architecture
    Lee, EKF
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 162 - 165
  • [3] A top-down design environment for developing pipelined datapaths
    McGraw, R
    Aylor, JH
    Klenke, RH
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 236 - 241
  • [4] Simplifying design and verification for structural hazards and datapaths in pipelined circuits
    Higgins, JT
    Aagaard, MD
    NINTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2004, : 31 - 36
  • [5] Genetic Programming of Pipelined Datapaths for FPGA
    Sergiyenko, Anatoliy
    Serhienko, Anastasia
    Romankevich, Vitaliy
    2020 IEEE 40TH INTERNATIONAL CONFERENCE ON ELECTRONICS AND NANOTECHNOLOGY (ELNANO), 2020, : 802 - 806
  • [6] Synthesis of Efficiently Reconfigurable Datapaths for Reconfigurable Computing
    Rullmann, Markus
    Merker, Renate
    PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, 2008, : 277 - 280
  • [7] Accelerating a multiprocessor reconfigurable architecture with pipelined VLIW units
    Azevedo, A
    Agostin, L
    Wagner, F
    Bampi, S
    Soares, R
    Silva, IS
    16th International Workshop on Rapid System Prototyping, Proceedings: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2005, : 255 - 257
  • [8] A novel video signal processor with reconfigurable pipelined architecture
    Lai, YK
    Chen, LG
    Chiang, MC
    ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 73 - 76
  • [9] A Reconfigurable Pipelined Architecture for Convolutional Neural Network Acceleration
    Xue, Chengbo
    Cao, Shan
    Jiang, Rongkun
    Yang, Hao
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [10] Time-constrained scheduling of large pipelined datapaths
    Arató, N
    Mann, ZD
    Orbán, A
    JOURNAL OF SYSTEMS ARCHITECTURE, 2005, 51 (12) : 665 - 687