Granularly-pipelined CORDIC processors for sine and cosine generators

Shaoyun Wang, Vincenzo Piuri, Earl E. Swartzlander · 2002

The CORDIC algorithm is a powerful tool for computing trigonometric functions (sine and cosine) and some transcendental functions (hyperbolic sine and cosine) at a circuit complexity suited for physical implementation by using VLSI technologies. In this paper, we propose a family of architectures for high-throughput applications based on computation pipelining. The granularity of pipelining can be varied to increase the throughput at a cost of increased circuit complexity. The wide variety of solutions allows optimizing the trade-off between performance and circuit complexity, by taking into account the specific requirements and constraints of the application. The evaluations and the designer guidelines an also given.

Read the paper · More papers on PaperTik