FPGA Implementation and Resource Utilization for QRD-RLS Systolic Array for Signal Processing Applications

被引:0
|
作者
Santha, K. R. [1 ]
Chava, Bharani Chakravarthy [2 ]
Bragadishwaran, K. [2 ]
Chandru, K. [2 ]
机构
[1] Sri Venkateswara Coll Engn, Dept EEE, Sriperumbudur 602105, India
[2] Sri Venkateswara Univ, Elect & Commun, Sriperumbudur 602105, India
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Field-programmable gate arrays (FPGA) are drawing increasing interest because of its performance, power consumption and configurability. They execute wide range of parallelizable algorithms which changes in accordance to variations in wireless channel statistics are utilized in smart antenna array embedded systems. In this article, we've described the FPGA implementation of a QRD processor that enables the run-time definition of the input matrix dimensions. The design employs a mixture of CORDIC-based processing (array boundary cell) and MAC based (array internal cell) arithmetic that is well matched to the computational resources of an FPGA like the Xilinx Virtex-2 Pro. We have made a projection of resource estimation for the processor when implemented as a whole array and as an embedded system with a micro processor and reduced number of internal and boundary cells.
引用
收藏
页码:1222 / +
页数:2
相关论文
共 50 条
  • [1] Resource and performance evaluations of fixed point QRD-RLS systolic array through FPGA implementation
    Yokoyama, Yoshiaki
    Kim, Minseok
    Arai, Hiroyuki
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2008, E91B (04) : 1068 - 1075
  • [2] FPGA based embedded processing architecture for the QRD-RLS algorithm
    Boppana, D
    Dhanoa, K
    Kempa, J
    [J]. 12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 330 - 331
  • [3] FPGA implementation of matrix inversion using QRD-RLS algorithm
    Karkooti, Marjan
    Cavallaro, Joseph R.
    Dick, Chris
    [J]. 2005 39TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2, 2005, : 1625 - 1629
  • [4] Low Complexity Systolic Array Structure for Extended QRD-RLS Equalizer
    Shin, Ji-Hye
    Jang, Young-Beom
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (12) : 2407 - 2414
  • [5] Efficient Filter Implementation Using QRD-RLS Algorithm for Phased Array Radar Applications
    Deshpande, Aalhad P.
    Rao, D. Govind
    Murthy, N. S.
    Vengadarajan, A.
    [J]. 2013 INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ADVANCES IN ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (TAEECE), 2013, : 224 - 229
  • [6] Implementation of QRD-RLS algorithm on FPGA. Application to Noise Canceller System
    Martinez, M. E. I.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2011, 9 (04) : 458 - 462
  • [7] FPGA Implementation of QRD-RLS Algorithm Based on Adaptive Linear Neuron for MIMO Receiver
    Priyadharshini, V. Palika
    Sandanalakshmi, R.
    [J]. 2017 2ND IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2017, : 2579 - 2583
  • [8] Efficient implementation of rotation operations for high performance QRD-RLS filtering
    Haller, B
    Gotze, J
    Cavallaro, JR
    [J]. IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS, 1997, : 162 - 174
  • [9] Identification of Memory Polynomial Nonlinear Models for RF Power Amplifiers with a Systolic Array Based QRD-RLS Algorithm
    Ren, Kunsheng
    Liu, Taijun
    Ye, Yan
    Zeng, Xingbin
    [J]. APMC: 2008 ASIA PACIFIC MICROWAVE CONFERENCE (APMC 2008), VOLS 1-5, 2008, : 582 - 585
  • [10] A Low-Latency QRD-RLS Architecture for High-Throughput Adaptive Applications
    Alizadeh, Mohammad Sadegh
    Bagherzadeh, Javad
    Sharifkhani, Mohammad
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (07) : 708 - 712