Two-level reconfigurable architecture for high-performance signal processing

被引:0
|
作者
Johnsson, D [1 ]
Bengtsson, J [1 ]
Svensson, B [1 ]
机构
[1] Halmstad Univ, Ctr Res Embedded Syst, Halmstad, Sweden
关键词
signal processing; reconfigurable array; dataflow;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
High speed signal processing is often performed as a pipeline of functions on streams or blocks of data. In order to obtain both flexibility and performance, parallel, reconfigurable array structures are suitable for such processing. The array topology can be used both on the micro and macro-levels, i.e. both when mapping a function on a fine-grained array structure and when mapping a set of functions on different nodes in a coarse-grained array. We outline an architecture on the macro-level as well as explore the use of an existing, commercial, word level reconfigurable architecture on the micro-level. We implement an FFT algorithm in order to determine how much of the available resources are needed for controlling the computations. Having no program memory and instruction sequencing available, a large fraction, 70%, of the used resources is used for controlling the computations, but this is still more efficient than having statically dedicated resources for control. Data can stream through the array at maximum I/O rate, while computing FFTs. The paper also shows how pipelining of the FFT algorithm over a two-level reconfigurable array of arrays can be done in various ways, depending on the application demands.
引用
收藏
页码:177 / 183
页数:7
相关论文
共 50 条
  • [31] Design and Evaluation of High-Performance Processing Elements for Reconfigurable Systems
    Purohit, Sohan S.
    Chalamalasetti, Sai Rahul
    Margala, Martin
    Vanderbauwhede, Wim A.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (10) : 1915 - 1927
  • [32] A high-performance VLSI architecture for reconfigurable FIR using distributed arithmetic
    Mohanty, Basant Kumar
    Meher, Pramod Kumar
    Singhal, Subodh Kumar
    Swamy, M. N. S.
    [J]. INTEGRATION-THE VLSI JOURNAL, 2016, 54 : 37 - 46
  • [33] A reconfigurable "SFMID architecture" for a class of signal processing applications
    Sinha, P
    Sinha, A
    Basu, D
    [J]. ETW '05: 7th IEEE Emerging Technologies Workshop: Circuits and Systems for 4G Mobile Wireless Communications, Proceedings, 2005, : 46 - 49
  • [34] A high-performance reconfigurable VLSI architecture for VBSME in H.264
    Cao Wei
    Hou Hui
    Tong Jiarong
    Lai Jinmei
    Min Hao
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2008, 54 (03) : 1338 - 1345
  • [35] A High-Performance Reconfigurable Computing Architecture using a Magnetic Configuration Memory
    Silva, Victor
    Fernandes, Jorge R.
    Vestias, Mario P.
    Neto, Horacio C.
    [J]. 2012 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2012,
  • [36] High performance reconfigurable digital signal processing for the time varying channel
    Lund, D
    Honary, B
    Darnell, M
    [J]. 8TH INTERNATIONAL CONFERENCE ON HF RADIO SYSTEMS AND TECHNIQUES, 2000, (474): : 257 - 261
  • [37] high-level power optimization for digital signal processing in reconfigurable logic
    Clarke, Jonathan A.
    Constantinides, George A.
    [J]. 2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 941 - +
  • [38] Evaluation of a high-level-language methodology for high-performance reconfigurable computers
    Koo, Jahyun J.
    Fernandez, David
    Haddad, Ashraf
    Gross, Warren J.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, 2007, : 30 - 35
  • [39] High-Performance Reconfigurable Computinga
    Benkrid, Khaled
    El-Araby, Esam
    Huang, Miaoqing
    Sano, Kentaro
    Steinke, Thomas
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2012, 2012
  • [40] A two-level interleaving architecture for serial convolvers
    Marino, F
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1999, 47 (05) : 1481 - 1486