Research and Implementation of DDS Frequency Modulation Signal Based on FPGA

Publisher:梦幻之光Latest update time:2011-11-21 Keywords:FPGA Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

1 Introduction

Direct digital synthesizer ( DDS ) technology has the advantages of fast frequency switching speed, easy to improve frequency resolution, low hardware requirements, programmable full digitalization, easy monolithic integration, cost reduction, reliability improvement and easy production. At present, major chip manufacturers have successively launched high-performance and multi-functional DDS chips produced by advanced CMOS technology. Special DDS chips use specific processes, with small internal digital signal jitter and high output signal quality. However, in some occasions, since the control method of special DDS chips is fixed, there is a big gap between the working mode and frequency control and the system requirements. At this time, it is a good solution to use high-performance FPGA devices to design DDS circuits that meet your needs. Its reconfigurable structure can easily realize various complex modulation functions and has good practicality and flexibility.

2. Block diagram design of DDS FM signal generator

DDS FM signal generator block diagram

3. FPGA Circuit Design of DDS Modulation Signal Generator

FPGA circuit design of the core unit of the DDS modulation signal generator

Figure 2 shows the FPGA circuit design of the core unit of the DDS modulation signal generator. The design adopts the Cyclone series EP1C6T144C6 chip of ALTERA, with a 12-bit adder, a modulation signal waveform memory of 4096×12BIT, a carrier signal waveform memory of 4096×12BIT, and a system clock of 80MHz; design performance parameters: the carrier frequency can reach 10MHz (to ensure that the waveform is not distorted, at least 8 points are taken in one cycle), the modulation frequency range is 0~100K, and the frequency modulation depth is 0~10. The external circuit inputs include the modulation signal frequency control word Kh[11..0], the carrier signal frequency control word Kc[11..0], the frequency deviation control word Kx[11..0], the modulation signal system clock TZCLK, and the carrier signal system clock ZBCLK. Kh[11..0] outputs the accumulated phase ADDA[11..0] as the address of the modulation signal lookup table through accumulator A, and the waveform data Qa[11..0], Kx[11..0] and Kc[11..0] are converted into the frequency modulation control word K[11..0]. K[11..0] outputs the accumulated phase ADDB[11..0] as the address of the frequency modulation signal lookup table through accumulator B, and the waveform data Qb[11..0] is converted by an external DAC and low-pass filtered to obtain the frequency modulation signal waveform. Among them, the DFF buffer connected after the two accumulators helps to eliminate the influence of glitches and further ensure the stability and reliability of the system.

4 Simulation and Experiment

The carrier system time scale frequency is 1MHz, the modulation signal system time scale frequency is 100KHz, the phase accumulator bit is 8 bits, and the address bit and data bit of the two waveform memories are both 8 bits. Use QUERTUS Ⅱ 3.0 to simulate, see Figure 3; use matlab 6.5 to simulate, see Figure 4; use AEDK-EDA experimental box to download (its FPAG chip is EPF10K10TC144-4), D/A conversion and unipolar output circuits are implemented with ispPAC20 chip, and the waveform is observed through Tektronix TDS3054B oscilloscope, the result is shown in Figure 5. The D/A bit number is 8, the measurement range is -4-+4V, and the carrier signal peak value is 1.414V. From the frequency modulation and demodulation waveform data in Figures 4 and 5, the carrier frequency is 14.2kHz, with an error of -3.06%; the modulation frequency deviation is 480Hz, with an error of -1.69%; the modulation index is M=10.21%, with an error of 2.1%, and the modulation frequency is 4.82kHz, with an error of -1.23%. From the experimental results, it can be seen that the design theory and design circuit provided in this paper are not only correct and feasible, but also have good performance parameters. The consistency of all design, simulation and experimental results provides an excellent design solution for the FPGA implementation of the DDS frequency modulation signal generator.

DDS FM wave simulation diagram (QUERTUS II)

Figure 3 DDS FM wave simulation diagram (QUERTUS II)

DDS FM wave simulation diagram (matlab)   

Figure 4 DDS FM wave simulation diagram (matlab) Figure 5 DDS FM wave experimental results diagram

5 Conclusion

Using FPGA to implement DDS frequency modulation signal circuit is more flexible than using dedicated DDS chip. As long as the data and control parameters in the ROM in FPGA are changed, DDS can generate any modulation waveform with high resolution and considerable flexibility. In contrast, the function of DDS depends entirely on the design requirements and can be complex or simple. In addition, FPGA chip also supports on-site system upgrade. In addition, embedding DDS design into the system composed of FPGA chip will not increase the system cost much, while the price of purchasing dedicated chip is many times that of the former. Therefore, using FPGA to design DDS system has a high cost performance.

Keywords:FPGA Reference address:Research and Implementation of DDS Frequency Modulation Signal Based on FPGA

Previous article:Realization of High Resolution Signal Generator Based on DDS
Next article:Verifying mixed-signal circuits using mixed-signal oscilloscopes

Recommended ReadingLatest update time:2024-11-16 22:31

Data Acquisition System Based on QuickUSB
Introduction When designing a PC-based data acquisition system, engineers all believe that in order to obtain better performance, they need to use the PCI bus. In fact, this is not the case. With the continuous development of USB communication technology, the transmission speed and reliability of the USB bus are grad
[Test Measurement]
Data Acquisition System Based on QuickUSB
Programmable safety functions for low-power Industry 4.0 applications
Programmable safety functions for low-power Industry 4.0 applications Security is a major issue in the medical, industrial, automotive and communications sectors. Many industries are adopting intelligent, networked machines and processes based on connected smart machines and systems to optimize proces
[Embedded]
Programmable safety functions for low-power Industry 4.0 applications
Implementation of Multi-Waveform Radar Echo Intermediate Frequency Simulator Based on DSP and FPGA
This paper discusses the design and implementation method of the intermediate frequency part of an autonomous radar echo simulator. The simulator can generate radar echo signals of various waveforms such as pulse single frequency, pulse linear frequency modulation, step frequency, step frequency + linear frequency mod
[Embedded]
Implementation of Multi-Waveform Radar Echo Intermediate Frequency Simulator Based on DSP and FPGA
Software radio controllable digital modulator based on FPGA and DDS technology
0 Introduction Software radio is a new communication system architecture proposed in the field of wireless communication. Its core idea is to use open, standardized, and modular hardware as a universal platform, and to load different software on the platform to achieve flexible configuration of wireless functio
[Embedded]
Software radio controllable digital modulator based on FPGA and DDS technology
High-speed data acquisition system using FPGA
O Introduction With the development of science and technology, data acquisition technology has entered more and more fields. At present, it has been widely used in communications, image processing, military applications, consumer electronics, intelligent control and other aspects. Traditional data acq
[Embedded]
High-speed data acquisition system using FPGA
Power consumption in FPGA design
As FPGAs become denser, designers are making more progress in reducing power consumption. Another reason for the trend toward lower power consumption is that FPGAs are increasingly being used in portable devices such as smartphones , media players , game consoles , satellite navigation devices, and di
[Embedded]
Power consumption in FPGA design
Bringing 8051 microcontrollers to FPGAs as IP platforms
Designers have always faced intense time-to-market pressures when developing products for rapidly evolving markets such as consumer electronics and automotive, but now these stringent time requirements have migrated to many other areas, including embedded control and industrial design. Undoubtedly, the most tal
[Embedded]
Bringing 8051 microcontrollers to FPGAs as IP platforms
Analyzing innovative high-precision data acquisition SoC design solutions
As the earth's resources are becoming increasingly scarce, people are increasingly in need of finding ways and means to save resources through information, so much so that many economists and scientists regard information as a new concept of energy. Among the many types of information, there is a type of information
[Analog Electronics]
Latest Test Measurement Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号