Low-Complexity High-Precision Method and Architecture for Computing the Logarithm of Complex Numbers

被引:7
作者
Chen, Hui [1 ]
Yu, Zongguang [1 ]
Zhang, Yonggang [1 ]
Lu, Zhonghai [2 ]
Fu, Yuxiang [1 ]
Li, Li [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210093, Peoples R China
[2] KTH Royal Inst Technol, Sch Elect Engn & Comp Sci, Dept Elect Engn, S-16440 Stockholm, Sweden
关键词
Hardware; Computer architecture; Software; Convergence; Complexity theory; Synthetic aperture radar; Table lookup; Complex number; complex logarithm; CORDIC; low design complexity; high hardware efficiency; IMPLEMENTATION; ALGORITHM;
D O I
10.1109/TCSI.2021.3081517
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a low-complexity method and architecture to compute the logarithm of complex numbers based on coordinate rotation digital computer (CORDIC). Our method takes advantage of the vector mode of circular CORDIC and hyperbolic CORDIC, which only needs shift-add operations in its hardware implementation. Our architecture has lower design complexity and higher performance compared with conventional architectures. Through software simulation, we show that this method can achieve high precision for logarithm computation, reaching the relative error of 10(-7). Finally, we design and implement an example circuit under TSMC 28nm CMOS technology. According to the synthesis report, our architecture has smaller area, lower power consumption, higher precision and wider operation range compared with the alternative architectures.
引用
收藏
页码:3293 / 3304
页数:12
相关论文
共 34 条
[1]   BKM - A NEW HARDWARE ALGORITHM FOR COMPLEX ELEMENTARY-FUNCTIONS [J].
BAJARD, JC ;
KLA, S ;
MULLER, JM .
IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (08) :955-963
[2]  
Chandrashekara MN, 2019, 2019 4TH INTERNATIONAL CONFERENCE ON RECENT TRENDS ON ELECTRONICS, INFORMATION, COMMUNICATION & TECHNOLOGY, RTEICT 2019, P116, DOI 10.1109/RTEICT46194.2019.9016965
[3]   Softsign Function Hardware Implementation Using Piecewise Linear Approximation [J].
Chang, Chih-Hsiang ;
Zhang, En-Hui ;
Huang, Shih-Hsu .
2019 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2019,
[4]   Symmetric-Mapping LUT-Based Method and Architecture for Computing XY-Like Functions [J].
Chen, Hui ;
Yang, Heping ;
Song, Wenqing ;
Lu, Zhonghai ;
Fu, Yuxiang ;
Li, Li ;
Yu, Zongguang .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (03) :1231-1244
[5]  
Chin C, 2018, New Directions Criti, P1, DOI 10.7312/chin17398
[6]   Accurate Fixed-Point Logarithmic Converter [J].
De Caro, Davide ;
Genovese, Mariangela ;
Napoli, Ettore ;
Petra, Nicola ;
Strollo, Antonio G. M. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2014, 61 (07) :526-530
[7]   Efficient Logarithmic Converters for Digital Signal Processing Applications [J].
De Caro, Davide ;
Petra, Nicola ;
Strollo, Antonio G. M. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2011, 58 (10) :667-671
[8]   PLAC: Piecewise Linear Approximation Computation for All Nonlinear Unary Functions [J].
Dong, Hongxi ;
Wang, Manzhen ;
Luo, Yuanyong ;
Zheng, Muhan ;
An, Mengyu ;
Ha, Yajun ;
Pan, Hongbing .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (09) :2014-2027
[9]   CORDIC II: A New Improved CORDIC Algorithm [J].
Garrido, Mario ;
Kallstrom, Petter ;
Kumm, Martin ;
Gustafsson, Oscar .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (02) :186-190
[10]  
Goel G., 2016, P INT C INV COMP TEC, P1