Wiki

This version (19 Jan 2018 10:25) was approved by aardelean.The Previously approved version (29 Mar 2016 13:22) is available.Diff

AD-FREQCVT1 Software

Theory of operation

The AD-FRQCVT1 extends the frequency of operation for the AD-FMCOMMS3/4. Two on-board programmable Phase-locked Loops frequency synthesizers (ADF4351) generate the needed Local Oscillator signals used by the up- and down-converting mixers. Input signals in the frequency range of 1-100 MHz is up-converted to an output signal centered around 340 MHz (RX SAW BPF) to the AD-FMCOMMS board. A output signal in the range of 1 to 100 MHz is generated by down-converting a 370 MHz (TX SAW BPF) signal from the AD-FMCOMMS board.

The Analog Devices board support packages for the FMCOMMS3/4 design, on the various supported FPGA carriers, include an additional SPI interface routed to the PMOD board header.

Two ADF4351 driver instances control the external synthesizers. The OSC FMCOMMS2/3/4 plugin implement the external and internal LO synthesizer tuning logic. In case the external synthesizers are probed for presence. An additional checkbox in the plugin is displayed, allowing the user to enable or disable the tuning logic. Once enabled the RX/TX LO Spin-Button switches it’s range from 70MHz-6GHz to 1MHz-100MHz.

Two environmental variables allow the user to control the sign in the mixing equation as well as the window size (span) where the signal is centred around the SAW band pass filter center frequency.

ENV name default
OSC_UPDN_FREQ_SPAN 2MHz
OSC_UPDN_FREQ_MIX_SIGN Positive

Drivers

Devicetree support

Function File
FMCOMMS2/3 Device Tree adi-fmcomms3-up-down-converter.dtsi
resources/eval/user-guides/ad-freqcvt1-ebz/software.txt · Last modified: 19 Jan 2018 10:25 by aardelean