0 Introduction
Due to the wide application of frequency hopping technology in the military, the research on its core direct digital frequency synthesizer has become a hot topic. The basic principle of direct digital frequency synthesizer is to use the different phase differences of the input signal itself to give different voltage amplitudes, and finally filter and smooth the output of the required frequency. The biggest problem in designing a direct digital frequency synthesizer is spurious suppression. This is an important indicator for evaluating whether the frequency synthesizer design is good.
Spurious mainly consists of amplitude quantization spurious and phase truncation spurious. The technologies currently used to solve spurious are roughly divided into: modifying frequency control word technology, phase jitter technology, etc. Phase jitter technology can well improve the spurious caused by phase truncation, but it increases the bottom noise of spurious. The method of modifying the frequency control word can reduce the spurious by 4 dB overall, but it concentrates the scattered spurious on a certain frequency, causing the noise on this frequency to appear spikes. Here, we first use the method of correcting the frequency control word to reduce the overall spurious by about 4 dB, then use the phase jitter technology to improve the spurious caused by phase truncation, and finally use the delay superposition technology to delay the D/A conversion results to improve the bottom noise problem of the spurious and effectively suppress the side frequency. Finally, Matlab simulation is used to demonstrate the effectiveness of this comprehensive method, which improves both the spurious caused by amplitude quantization and the spurious caused by phase truncation.
l Basic principles of DDS frequency synthesizer
The basic DDS frequency synthesizer consists of a phase accumulator, a phase register, a sine lookup table, a DAC, and a low-pass filter. The adder register adds the digital signal from the binary register to the accumulator, and then changes the value of the phase register with the current value, so that the accumulator overflows periodically at each reference clock pulse input. When there is a new change in the frequency tuning word, the binary register provides the new phase increment to the adder at the next reference clock. The basic structure is shown in Figure 1.
So we can get:
After passing through the SINE lookup table, its expression is as follows:
GCD represents the maximum deviation value. Then we can directly derive the time-frequency domain relationship between input and output, as shown in formula (3):
Formula (3) is the ideal DDS frequency expression obtained by Fourier transforming the input, represented by f(ω).
From the result of equation (4), we can see that after adding phase truncation, the spurious signal appears at ω=kω1±nωc±ω0.
[page]2 Improved structure
The first method of improvement is to add a trigger to the accumulator. The advantage of this is that the superposition value of Fr after the accumulator can be kept as an odd number. From the spurious model, it can be analyzed that as long as (Fr, 2j-k) are mutually prime, the distribution of discrete jitter of the entire spectrum can be reduced. After verification, it is shown that its overall SNR is reduced, but these reduced values will increase to a frequency. Therefore, a DAC delay module is added to smooth the sideband, so that the spurious originally added to a certain frequency can be reduced and the filter can be helped to smooth the waveform. After combining the above two methods, the experiment shows that the overall spurious phenomenon caused by amplitude quantization has been significantly improved. The improved structure is shown in Figure 2.
It can be seen that after the improvement, the trigger on the accumulator will add the value of the D flip-flop back to the lowest bit of the accumulator when each clock arrives. If the value of the previous D flip-flop is "0", then at this time, after the inverted output of the D flip-flop, the value of the flip-flop becomes "1", and the accumulator adds a "1" to the lowest bit on the original basis. The same is true when the value of a D flip-flop is "1". This causes the output value of the trigger to jump between "0" and "1", so that the specific value after accumulation becomes 2*Fr+1, that is, ψ(n)=2Fr+1, which ensures that the number after frequency tuning and superposition is an odd number, so it is coprime with 2j-k. The advantage of this is that (△ψ, 2j-k)=1, and the original calculation is:
The disadvantage of this is that although the spurious signals at a certain frequency are reduced, the overall SNR is reduced compared to the original, and the reduced spurious signals are superimposed on a certain frequency.
In order to solve this problem, the phase dithering technology is introduced to address the influence of phase truncation. The error sequence generated by truncation is also periodic, so for a certain output frequency, the discretization of the signal phase caused by sampling is also periodic. Therefore, a dithering technology is needed to break this periodicity. The method is to add a random integer to the phase accumulator before each phase accumulator overflows, so that the overflow of the accumulator is randomly advanced to destroy the periodicity of the phase overflow.
In addition, for the spurious signals generated by amplitude quantization, the delay superposition method is also used before the filter, which can suppress the sidebands outside the main frequency. It is mainly to add a trigger in the DAc module to save the result of the previous D/A conversion at each clock delay. From the following derivation results, it can be seen that this improves the SNR, which is due to its suppression of sideband spurious signals. The following is the superposition of the sine values after two D/A conversions, where:
Signal-to-noise ratio before stacking:
It can be clearly seen here that the SNR has been improved, and the reason for this is that the superposition module suppresses the sidebands outside the main frequency.
Using Matlab simulation, set Fr=150, the number of accumulator bits to 10, and the number of ROM bits to 5. First, when no improvement method is used (as shown in Figure 3), it can be seen that the spurious distribution is discrete, and appears on ω=kω1±nωc±ω0, which verifies the result of formula (4). After applying the modified control word, it is obvious that within (O, fc/2), the spectrum of s(n) consists of г=2k-1/(2k, Fr) discrete spectral lines, among which the spectral lines with amplitudes other than O are at most (2Λ+1). Λ=2j-k-1/(2j-k, Fr), k is the number of accumulator bits. Therefore, after controlling Fr, it can be seen that the spurious distribution is reduced. As shown in Figure 4.
[page] Then, phase jitter technology is added. From the simulation results, it can be seen that it reduces the noise peak at this discrete spectrum very well, as shown in Figure 5, but it increases the spurious bottom noise. After adding the delay superposition module, the sideband is well suppressed, as shown in Figure 6. Especially when the frequency is (0.7~1)*π(rad/sample), the bottom noise is significantly reduced. However, due to the addition of the clock delay module, the overall conversion time is delayed by half fclk.
4 Conclusion
This paper first discusses the basic principle of direct digital frequency synthesizer and its spurious generation principle, and then combines multiple methods to solve the spurious problem. A trigger controlled by the same clock is added after the accumulator. Since the value of the trigger jumps regularly between "0" and "1", the value of the original accumulator changes from 2Fr to 2Fr+1, thereby ensuring its mutual prime with 2j-k, reducing the spurious at the frequency of ω=kω1±nωc±ω0, and reducing the spurious of the entire system by 4 dB, but it superimposes the scattered noise on one frequency. In addition, after phase jitter, the spurious caused by phase truncation is well suppressed, but the bottom noise is also increased. Therefore, on this basis, a delay superposition module is added to the DAC. Through theoretical derivation, it is known that it improves the signal-to-noise ratio, suppresses the sideband spurious, and suppresses the bottom noise caused by phase jitter to a certain extent. Finally, the above conclusions are verified through Matlab simulation. However, due to the delay of half a clock cycle and the increase in the number of triggers and registers, the conversion rate of the output signal is slowed down, which in turn affects the frequency hopping speed and increases power consumption. These are the next steps that need to be improved.
Previous article:Noise, TDMA Noise and Its Suppression Technology
Next article:Analysis of the four core advantages of LED light source DLP splicing unit
Recommended ReadingLatest update time:2024-11-16 15:37
- Popular Resources
- Popular amplifiers
- MathWorks and NXP Collaborate to Launch Model-Based Design Toolbox for Battery Management Systems
- STMicroelectronics' advanced galvanically isolated gate driver STGAP3S provides flexible protection for IGBTs and SiC MOSFETs
- New diaphragm-free solid-state lithium battery technology is launched: the distance between the positive and negative electrodes is less than 0.000001 meters
- [“Source” Observe the Autumn Series] Application and testing of the next generation of semiconductor gallium oxide device photodetectors
- 采用自主设计封装,绝缘电阻显著提高!ROHM开发出更高电压xEV系统的SiC肖特基势垒二极管
- Will GaN replace SiC? PI's disruptive 1700V InnoMux2 is here to demonstrate
- From Isolation to the Third and a Half Generation: Understanding Naxinwei's Gate Driver IC in One Article
- The appeal of 48 V technology: importance, benefits and key factors in system-level applications
- Important breakthrough in recycling of used lithium-ion batteries
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Create a GD32VF103 project using Visual Studio Code
- Circuit Playground Star Tree
- Principles and Applications of FPGA and Specialized DSP
- nRF52 series is coming, Nordic's low-power Bluetooth solution 52832
- EEWORLD University Hall----Live Replay: Beneng International launches millimeter wave radar module based on Infineon technology, perfectly solving the pain points of PIR market
- [NXP Rapid IoT Review] + Mobile Synchronizer 2
- Summary of msp430 MCU development records (updated on March 7, 2019, No. 28)
- The battle for control: Who is at the center of control of the smart home system?
- L-Band RF Power Amplifier Fabrication
- Printed Circuit Board (PCB) Selective Soldering Technology Details