By Topic

Reduced ROM-based architecture for sine/cosine generator

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Chen, C.-Y. ; Dept. of Electr. Eng., Nat. Univ. of Kaohsiung, Kaohsiung

A reduced ROM-based architecture blending the concepts of domain folding and angle recoding to implement the coordinate rotation digital computer (CORDIC) algorithm is proposed. Domain folding restricts the domain of the sine/cosine functions in [0, pi/8] instead of [0, 2pi]. The addition identities of the trigonometric functions are adopted to determine the range of sine/cosine functions mapped from the domain [0, pi/4] based on that restricted in the domain [0, pi/8]. The quarter-wave symmetry property is then applied to obtain the range mapped from the full domain [0, 2pi]. Applying the angle recoding process to the angle in the domain [0, pi/8] affords two benefits. One is a reduction of about 50% in the size of the ROM lookup table storing the information of the coarse angles, except for the fact that the number of stages (N) equals 3k+2 where k is an integer; the other benefit is a 1-bit improvement in the precision in the CORDIC implementation.

Published in:

Signal Processing, IET  (Volume:2 ,  Issue: 2 )