Design of High-Throughput Fixed-Point Complex Reciprocal/Square-Root Unit

被引:25
|
作者
Wang, Dong [1 ]
Ercegovac, Milos D. [2 ]
Zheng, Nanning [1 ]
机构
[1] Xi An Jiao Tong Univ, Inst Artificial Intelligence & Robot, Xian 710049, Peoples R China
[2] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
关键词
2-D cubic interpolation; complex reciprocal; complex square root; field-programmable gate array (FPGA); function approximation; IMPLEMENTATION;
D O I
10.1109/TCSII.2010.2050946
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Complex reciprocal and square-root operations are used in many digital signal processing (DSP) and numerical computations. In particular, high-throughput fixed-point implementations are desired in high-performance systems. This brief describes a novel design of high-throughput 16-bit fixed-point complex reciprocal/square-root unit. Our approach uses an interpolation algorithm based on the 2-D cubic convolution. Consisting of lookup tables, a small amount of logic, and embedded DSP blocks, the unit is implemented as a four-stage pipeline, achieving a throughput rate of 46 MHz on the Altera Stratix-II FPGA, comparing favorably with the existing designs which achieve a maximum throughput of about 10 MHz on mainstream field-programmable gate arrays (FPGAs). The proposed scheme is also applicable to high-throughput implementation on other platforms as well as of other complex functions.
引用
收藏
页码:627 / 631
页数:5
相关论文
共 42 条
  • [1] A high-throughput fixed-point complex divider for FPGAs
    Wang, Dong
    Ren, Pengju
    Liu, Leibo
    IEICE ELECTRONICS EXPRESS, 2013, 10 (04):
  • [2] Low-latency High-throughput Multi-precision Fused Floating-point Division and Square-root Unit Design
    Dai, Liangtao
    Zhu, Haocheng
    Yuan, Binzhe
    Yang, Chao
    Wang, Yuan
    Lou, Xin
    2024 INTERNATIONAL VLSI SYMPOSIUM ON TECHNOLOGY, SYSTEMS AND APPLICATIONS, VLSI TSA, 2024,
  • [3] High-Throughput Fixed-Point Object Detection on FPGAs
    Ma, Xiaoyin
    Najjar, Walid
    Roy-Chowdhury, Amit
    2014 IEEE 22ND ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2014), 2014, : 107 - 107
  • [4] Evaluation and Acceleration of High-Throughput Fixed-Point Object Detection on FPGAs
    Ma, Xiaoyin
    Najjar, Walid A.
    Roy-Chowdhury, Amit K.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2015, 25 (06) : 1051 - 1062
  • [5] Square-root algorithms of RLS Wiener filter and fixed-point smoother in linear discrete stochastic systems
    Nakamori, S.
    APPLIED MATHEMATICS AND COMPUTATION, 2008, 203 (01) : 186 - 193
  • [6] A Novel Fixed-Point Square Root Algorithm and Its Digital Hardware Design
    Putra, Rachmad Vidya Wicaksana
    2013 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS): THINK ECOSYSTEM ACT CONVERGENCE, 2013, : 332 - 335
  • [7] Design and Implementation of Decimal Fixed-Point Square Root in LUT-6 FPGAs
    Vazquez, Martin
    Tosini, Marcelo
    2014 IX SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC (SPL 2014), 2014,
  • [8] Design and Implementation of a High-performance 64-bit Floating-point Reciprocal and Square Root Reciprocal Unit
    Feng, Chaochao
    Li, Shaoqing
    Zhang, Minxuan
    2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 1843 - 1846
  • [9] HIGH-SPEED ARCHITECTURES FOR APPROXIMATE FIXED-POINT DIVISION AND SQUARE ROOT REALIZATION
    LIM, PK
    SIDAHMED, MA
    JULLIEN, GA
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1989, 67 (03) : 329 - 342
  • [10] Design and Analysis of High-Throughput Two-Cycle Multiply-Accumulate (MAC) Architectures for Fixed-Point Arithmetic
    Bhadra, Arijit
    Samui, Suman
    2022 IEEE CALCUTTA CONFERENCE, CALCON, 2022, : 267 - 272