Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
454102 | Computers & Electrical Engineering | 2011 | 11 Pages |
The CORDIC algorithm, originally proposed using nonredundant radix-2 arithmetic, has been refined in terms of throughput and latency with the introduction of redundant arithmetic and higher radix techniques. In this paper, we propose a pipelined architecture using signed digit arithmetic for the VLSI efficient implementation of rotational radix-4 CORDIC algorithm, eliminating z path completely. A detailed comparison of the proposed architecture with the available radix-2 architectures shows the latency and hardware improvement. The proposed architecture achieves latency improvement over the previously proposed radix-4 architecture with a relatively small hardware overhead. The proposed architecture for 16-bit precision was implemented using VHDL and extensive simulations have been performed to validate the results. The functionally simulated net list has been synthesized for 16-bit precision with 90 nm CMOS technology library and the area-time measures are provided. This architecture was also implemented using Xilinx ISE9.1 software and a Virtex device.
Graphical abstractFigure optionsDownload full-size imageDownload as PowerPoint slideHighlights► Pipelined CORDIC architecture with redundant radix-4 arithmetic is studied. ► Directions of rotation are precomputed for each target angle. ► The precomputation will reduce iteration delay. ► Radix-4 reduces number of iterations. ► Improvement in latency and hardware are achieved.