2006 · 36 citations · 3 references
EngineeringComputer EngineeringElectrical EngineeringComputer ArchitectureField-programmable Gate ArraysReconfigurable ComputingDigital Integrated Circuit DesignDigital Signal ProcessingField-programmable Gate Array ArchitectureFpga ArchitectureProgrammable Logic DevicesWaveform GeneratorsCoordinate System RotationCordic AlgorithmsDigital Signal Processing BlocksField-programmable Gate Arrays (Fpgas)High-level Synthesis For Digital Signal ProcessingReconfigurable ArchitecturesReconfigurable Signal Processing ArchitecturesSine Wave Generators
Sine and cosine waves have been used in countless applications; in recent research on software defined radio (SDR), digital modalities of sine and cosine waves have received special attention. SDR involves highly reconfigurable resources and uses digital generated waves for modulation and demodulation of signals. Coordinate rotation digital computer (CORDIC) is a well known algorithm used to approximate iteratively some transcendental functions. In this work, a pipelined CORDIC architecture is used for designing a flexible and scalable digital sine and cosine waves generator. An FPGA-based architecture is presented and the design has been implemented on a Xilinx Spartan 3 device. Synthesis and implementation results are shown and discussed
3
A survey of CORDIC algorithms for FPGA based computers
Ray Andraka · 1998 · 858 citations