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 条
  • [21] Efficient Integration of Pipelined IP Blocks into Automatically Compiled Datapaths
    Koch, Andreas
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2007, (01)
  • [22] Design of reconfigurable low-power pipelined array multiplier
    Wang, Jiun-Ping
    Kuang, Shiann-Rong
    Chuang, Yuan-Chih
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2277 - 2281
  • [23] Reconfigurable DSP Block Design for Dynamically Reconfigurable Architecture
    Warrier, Rakesh
    Hao, Liang
    Zhang, Wei
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 2551 - 2554
  • [24] Pipelined CPU Design With FPGA in Teaching Computer Architecture
    Lee, Jong Hyuk
    Lee, Seung Eun
    Yu, Heon Chang
    Suh, Taeweon
    IEEE TRANSACTIONS ON EDUCATION, 2012, 55 (03) : 341 - 348
  • [25] Scalable Pipelined CORDIC Architecture Design and Implementation in FPGA
    Adiono, Trio
    Purba, Randy Saut
    2009 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS, VOLS 1 AND 2, 2009, : 628 - 631
  • [26] Enhanced SPIHT Algorithm with Pipelined Datapath Architecture Design
    Cekli, Serap
    Akman, Ali
    ELECTRICA, 2019, 19 (01): : 29 - 36
  • [27] Design of Reconfigurable Samba Bus Architecture
    Chitra, S. Hema
    Vanathi, P. T.
    Kumar, K. Naresh
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION, COMMUNICATION AND ENERGY CONSERVATION INCACEC 2009 VOLUME II, 2009, : 602 - 607
  • [28] Application specific reconfigurable architecture design
    Akoglu, A
    Panchanathan, S
    ERSA'05: Proceedings of the 2005 International Conference on Engineering of Reconfigurable Systems and Algorithms, 2005, : 247 - 250
  • [29] Design and simulation of a pipelined decompression architecture for embedded systems
    Lekatsas, H
    Henkel, J
    Wolf, W
    ISSS'01: 14TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2001, : 63 - 68
  • [30] Design of a dynamic pipelined architecture for fuzzy color correction
    Jou, JM
    Kuang, SR
    Shiau, YH
    Chen, RD
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2002, 10 (06) : 924 - 929