Direct digital frequency synthesizer(DDS)is an apparatus to generate wave on the required frequency. It provides high frequency resolution, rapid frequency transforma-tion and other superiority. This kind of device is widely used in many fields.In the CORDIC method, the main operations on data are only shifts and add/subtract, the operations are easy to implement in hardware. CORDIC algorithm is also easily pipelined, it is possible to achieve high-performance in computation sys-tems.The main objective of this paper is to discuss a novel architecture of DDS which utilized CORDIC algorithm module to generate output wave. By using the CORDIC module, the required storage space is greatly reduced. Through using this methods, it become possible to generate a high performance DDS on a small FPGA device.The paper mainly discussed the CORDIC algorithm and the elementary technique of DDS. After giving a thorough analysis of the above two, the paper proposes two de-sign methods of the novel DDS and analysis capabilities of the two. At last, the paper proposed the FPGA design of the novel DDS, simulated the design by computer.This paper is based on the work by many scientists and engineers. In this paper the main work includes the analysis of the rotation of special angles, the range of rotation angles in CORDIC algorithm; analysis on what condition should be fulfilled to reach any target angle; analysis and simulation on error band and output spectrum; imple-mentation of the architecture on FPGA device. |