## Abstract

In this work, new redundant CORDIC algorithms based on a fast variable scale factor compensation algorithm are proposed. By decomposing the complicated variable scale factor ∏ (1 + δ_{i} ^{2}2^{-2i})^{- 1/2 } as Exp(-∑ln(1 + δ_{i} ^{2}2^{-2i})/2), then in turn as ∏ (1 + s_{i}2^{-i}), where s_{i}ε {-1,0,1}, we can easily determine the direction factor δ_{i}ε {-1,0,1}, and at the same time do variable scale factor compensation by simply performing shift-and-add operations. Value of s_{i} can be easily obtained by estimating only a few most-significant digits (MSD) value of an intermediate variable. The new redundant CORDICs achieve high speed rotation iterations, as well as high-speed and low-complexity scale factor compensations, which are hard to attain simultaneously by the existing redundant CORDICs with variable scale factors.

Original language | English |
---|---|

Article number | 541953 |

Pages (from-to) | 264-267 |

Number of pages | 4 |

Journal | Proceedings - IEEE International Symposium on Circuits and Systems |

Volume | 4 |

DOIs | |

State | Published - 15 May 1996 |

Event | Proceedings of the 1996 IEEE International Symposium on Circuits and Systems, ISCAS. Part 1 (of 4) - Atlanta, GA, USA Duration: 12 May 1996 → 15 May 1996 |