Efficient implementation of rotation operations for high performance QRD-RLS filtering

被引:13
作者
Haller, B
Gotze, J
Cavallaro, JR
机构
来源
IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, PROCEEDINGS | 1997年
关键词
D O I
10.1109/ASAP.1997.606823
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this contribution ve present practical techniques for implementing Givens rotations based on the uell-known CORDIC algorithm. Rotations are the basic operation in many high performance adaptive filtering schemes as well as numerous other advanced signal processing algorithms relying on matrix decompositions. To improve the efficiency of these methods, we propose to use ''approximate rotations'', whereby only a few (i.e. r << b, where b is the operand word length) elementary angles of the original CORDIC sequence are applied, so as to reduce the total number of required shift-add operations. This seamingly rather ad hoc and heuristic procedure constitutes a representative example of a very useful design concept termed ''approximate signal processing'' recently introduced and formally exposed by Nawab et al. in [1], concerning the trade-off between system performance and implementation complexity, i.e. between accuracy and resources. This is a subject of increasing importance with respect to the efficient realization of demanding signal processing tasks. We present the application of the described rotation schemes to QRD-RLS filtering in wireless communications, specifically high speed channel equalization and beamforming, i.e. for intersymbol and co-channel/interuser interference suppression, respectively. It is shown via computer simulations that the convergence behavior of the scheme using approximate Givens rotations is insensitive to the valve of r, and that the misadjustment error decreases as r is increased, opening up possibilities for ''incremental refinement'' strategies.
引用
收藏
页码:162 / 174
页数:13
相关论文
共 50 条
  • [41] Efficient FPGA Implementation of OpenCL High-Performance Computing Applications via High-Level Synthesis
    Bin Muslim, Fahad
    Ma, Liang
    Roozmeh, Mehdi
    Lavagno, Luciano
    IEEE ACCESS, 2017, 5 : 2747 - 2762
  • [42] High performance all-optical wavelength conversion based on nonlinear polarization rotation assisted with red-shifted filtering
    Feng, Chuanfen
    Wu, Jian
    Zhang, Junyi
    Xu, Kun
    Lin, Jintong
    MICROWAVE AND OPTICAL TECHNOLOGY LETTERS, 2007, 49 (12) : 3078 - 3082
  • [43] Novel multi-carrier implementation of FSK for bandwidth efficient, high performance wireless systems
    Natarajan, B
    Nassar, CR
    Shattil, S
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 872 - 876
  • [44] Efficient Implementation of a Genetic Algorithm for the Capacitated Vehicle Routing Problem on a High-Performance FPGA
    Heer, Maximilian Jakob
    Quevedo, Jose
    Abdelatti, Marwan F.
    Sendag, Resit
    Sodhi, Manbir
    2023 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, FCCM, 2023, : 205 - 205
  • [45] An Efficient and High Performance Linear Recursive Variable Expansion Implementation of the Smith-Waterman Algorithm
    Hasan, Laiq
    Al-Ars, Zaid
    2009 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-20, 2009, : 3845 - 3848
  • [46] GenStore: In-Storage Filtering of Genomic Data for High-Performance and Energy-Efficient Genome Analysis
    Ghiasi, Nika Mansouri
    Park, Jisung
    Mustafa, Harun
    Kim, Jeremie
    Olgun, Ataberk
    Gollwitzer, Arvid
    Cali, Damla Senol
    Firtina, Can
    Mao, Haiyu
    Alserr, Nour Almadhoun
    Ausavarungnirun, Rachata
    Vijaykumar, Nandita
    Alser, Mohammed
    Mutlu, Onur
    2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 283 - 287
  • [47] High-performance current regulation and efficient PWM implementation for low-inductance servo motors
    Krah, JO
    Holtz, J
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1999, 35 (05) : 1039 - 1049
  • [48] Architectural Optimizations for High Performance and Energy Efficient Smith-Waterman Implementation on FPGAs using OpenCL
    Di Tucci, Lorenzo
    O'Brien, Kenneth
    Blott, Michaela
    Santambrogio, Marco D.
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 716 - 721
  • [49] High performance AES-GCM implementation based on efficient AES and FR-KOA multiplier
    Zhang, Yong
    Wu, Ning
    Zhou, Fang
    Zhang, Xiaoqiang
    Zhang, Jinbao
    IEICE ELECTRONICS EXPRESS, 2018, 15 (14):
  • [50] Hardware architecture and VLSI implementation of a low-power high-performance polyphase channelizer with applications to subband adaptive filtering
    Wang, YT
    Mahmoodi, H
    Chiou, LY
    2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS: DESIGN AND IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS INDUSTRY TECHNOLOGY TRACKS MACHINE LEARNING FOR SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING SIGNAL PROCESSING FOR EDUCATION, 2004, : 97 - 100