Phase Accumulator Spectrum

An alternative way to observe the quality of the waveforms synthesised by the phase accumulator is to look at the frequency spectrum. I was lucky enough to have a 2048-point FFT feature on my oscilloscope which allows some simple observations to be made. Once again I have set the display to infinite persistence in order capture the spectrum over a long period of time (>15 seconds). I suggest that you do not look for exact values, but compare the plots which have been captured using the same scales in each case. On the left are plots that show the spectrum up to 50MHz and on the right the plots show are zoomed in to show ±5MHz centred on 12.5MHz.

3rd

12.5MHz Harmonic Fundamental

12.4125MHz Fundamental

As we know the 12.5MHz signal is

 

 

nominally clean in terms of the synthesis

 

 

process and this is reflected by a distinct

12.5MHz

 

12.5MHz component which is >45dB above

Fundamental

 

the noise floor. The zoomed plot shows how

 

 

the fundamental covers only a narrow

 

 

bandwidth keeping in mind that the

 

 

resolution of the FFT is only ~50KHz.

 

 

Note the third harmonic of a square wave is

 

 

also very distinct at 37.5MHz and is even

 

 

close to being the theoretical 9.54dB down

 

 

from the fundamental (1/3 amplitude).

 

 

 

 

 

 

 

 

 

 

5MHz/division

 

1MHz/division

 

 

 

 

10dB/division

 

10dB/division

 

 

 

 

 

 

 

 

12.4125MHz

 

When we move to the less than perfect

 

Fundamental

12.4125±0.74MHz

12.4125MHz waveform the effects of that

 

 

5ns of cycle jitter and jumping between

 

 

12.5MHz and 11.76MHz waveforms is obviously having an impact on the spectrum. Although the fundamental frequency component is good, if a little wider in bandwidth, there are significant modulation effects leading to a family of spectral components and raised noise floor. Hint – 12.5MHz-11.76MHz = 0.74MHz

Frequency Generator for the Spartan-3E Starter Kit 10

Page 10
Image 10
Xilinx Frequency Generator manual Phase Accumulator Spectrum, 12.5MHz Harmonic Fundamental 12.4125MHz Fundamental

Frequency Generator specifications

The Xilinx Frequency Generator is a versatile and robust solution designed for a variety of applications requiring precise frequency generation and control. This device capitalizes on Xilinx's proven technology in programmable logic, enabling engineers to implement custom frequency generation schemes tailored to specific application needs.

One of the main features of the Xilinx Frequency Generator is its flexible frequency range. It supports a wide spectrum of frequencies, making it suitable for applications in telecommunications, aerospace, automotive, and industrial automation. The ability to generate frequencies from kilohertz to gigahertz opens up possibilities for diverse scenarios, such as clock generation, signal synthesis, and modulation tasks.

Another significant characteristic of this frequency generator is its programmability. Leveraging Xilinx's FPGA architecture, users can easily configure and program the frequency generator to meet changing requirements. This programmability allows for rapid prototyping and design iterations, enabling engineers to achieve optimal configurations with minimal downtime.

The device also employs advanced phase-locked loop (PLL) technology, ensuring excellent stability and low phase noise. PLLs enable the generation of output frequencies that are phase-coherent with an input signal, which is critical for applications requiring precise synchronization. This feature is especially beneficial in communication systems, where accurate timing and frequency stability are essential.

Furthermore, the Xilinx Frequency Generator supports multiple output formats, including sinusoidal, square, and triangle waves. This versatility in signal output enhances its usability across different applications, allowing for easy integration into existing systems.

Another innovative aspect of this frequency generator is its integration with Xilinx's software tools, such as Vivado and ISE. These tools facilitate the design, simulation, and implementation of frequency generation strategies, enhancing productivity and ensuring robustness in design processes.

In addition, the frequency generator's power efficiency is noteworthy. By employing cutting-edge low-power design techniques, it reduces energy consumption without compromising performance, making it an ideal choice for battery-powered or energy-sensitive applications.

All in all, the Xilinx Frequency Generator exemplifies cutting-edge technology in frequency generation, offering flexible configuration, excellent stability, and user-friendly integration, making it a compelling choice for engineers across various industries seeking a reliable frequency generation solution.