A programmable CORDIC chip for digital signal processing applications

Dirk Timmermann, Herwig Hahn, B.J. Hosticka, Gerhard Uwe Schmidt · IEEE Journal of Solid-State Circuits · 1991

A chip implementing the coordinate rotation digital computer (CORDIC) algorithm is described. It contains a 10-MHz 16-b fixed-point CORDIC arithmetic unit, 2-kb RAM, a controller, and input/output (I/O) registers. A modified data-path architecture allows cross-wire free data flow. The chip design involved development of optimized carry-select adders and a modified programmable-logic-array (PLA) cell layout, which allows speed increase in single-layer metal technology. The authors designed, fabricated, and tested a general-purpose fully parallel programmable CORDIC chip in CMOS technology and developed optimal iteration sequences.>

Read the paper · More papers on PaperTik