VLSI implementation of digit-recurrent CORDIC with constant scaling factor

被引:0
作者
Hsiao, SF
Chen, JY
机构
来源
ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE | 1997年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new high-speed redundant and on-line CORDIC processor with constant scaling factor is presented based on a variant of the original CORDIC algorithm. The new processor has the advantages of high throughput rate, low hardware cost, simple controls and full functionality. The radix-2 signed-digit (SD) redundant arithmetic is used to reduce the carry-propagation delay in the conventional binary adders. The pipelined structure is adopted to increase the throughput rate while the on-line (digit-serial) arithmetic reduce the hardware cost and I/O requirement. Compared to previously proposed methods, the new redundant and on-line CORDIC preserves the constant scaling factor, an important merit of the original CORDIC, and thus does not require any complicated division or variable scaling factor calculation. Furthermore, it can perform both the CORDIC evaluation for angle calculation and the CORDIC application for rotations. VLSI implementation of the processor using Compass 0.6 mu m standard cell library is also included.
引用
收藏
页码:2068 / 2071
页数:4
相关论文
共 50 条
[21]   CONSTANT-FACTOR REDUNDANT CORDIC FOR ANGLE CALCULATION AND ROTATION [J].
LEE, JA ;
LANG, T .
IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (08) :1016-1025
[22]   CORDIC-BASED HIFI DIGITAL FM DEMODULATOR ALGORITHM FOR COMPACT VLSI IMPLEMENTATION [J].
VANGINDERDEUREN, J ;
VANPAEPEGEM, L ;
LECOCQ, J ;
GOVAERTS, R ;
CATTHOOR, F ;
VANDEBROEK, P ;
SLOCK, S ;
CLAASEN, TACM ;
DEMAN, H .
ELECTRONICS LETTERS, 1985, 21 (25-2) :1227-1229
[23]   A VLSI Implementation of Independent Component Analysis for Biomedical Signal Separation Using CORDIC Engine [J].
Chen, Yuan-Ho ;
Chen, Szi-Wen ;
Wei, Min-Xian .
IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2020, 14 (02) :373-381
[24]   Low complexity VLSI implementation of CORDIC-based exponent calculation for neural networks [J].
Aggarwal, Supriya ;
Khare, Kavita .
INTERNATIONAL JOURNAL OF ELECTRONICS, 2012, 99 (11) :1471-1488
[25]   CORDIC-based VLSI architecture for real time implementation of flat top window [J].
Kumar, Vikas ;
Ray, Kailash Chandra ;
Kumar, Preetam .
MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (08) :1063-1071
[26]   VLSI implementation of Fast Addition using Quaternary Signed Digit Number System [J].
Dubey, Sachin ;
Rani, Reena ;
Kumari, Saroj ;
Sharma, Neelam .
2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, :654-659
[27]   VLSI Implementation of Low Power Micro Cordic Processor for Real Time Antenna Array Applications [J].
Arasu, S. P. Valan ;
Baulkani, S. ;
Rhoda, S. P. Brightlin .
2017 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2017,
[28]   REDUNDANT CORDIC METHODS WITH A CONSTANT SCALE FACTOR FOR SINE AND COSINE COMPUTATION [J].
TAKAGI, N ;
ASADA, T ;
YAJIMA, S .
IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (09) :989-995
[29]   VLSI Implementation of an Edge-Oriented Image Scaling Processor [J].
Chen, Pei-Yin ;
Lien, Chih-Yuan ;
Lu, Chi-Pin .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (09) :1275-1284
[30]   An Enhanced Mixed-Scaling-Rotation CORDIC algorithm with Weighted Amplifying Factor [J].
Mehta, Jaina M. ;
Trivedi, Pratik .
2016 IEEE INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2016, :527-531