Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:eval:user-guides:ad-freqcvt1-ebz:software [29 Mar 2016 13:12] Michael Hennerichresources:eval:user-guides:ad-freqcvt1-ebz:software [19 Jan 2018 10:25] (current) – rename xcomm_zynq -> master Alexandru Ardelean
Line 3: Line 3:
 ===== Theory of operation ===== ===== 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 AD-FRQCVT1 extends the frequency of operation for the AD-FMCOMMS3/4. Two on-board programmable Phase-locked Loops frequency synthesizers ([[adi>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.
  
  
Line 9: Line 9:
  
  
-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.+Two [[resources:tools-software:linux-drivers:iio-pll:adf4350|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.  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. 
  
 +{{:resources:eval:user-guides:ad-freqcvt1-ebz:ad-freqcvt1-ebz.png?600|}}
  
 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.  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. 
Line 18: Line 19:
 | OSC_UPDN_FREQ_SPAN | 2MHz | | OSC_UPDN_FREQ_SPAN | 2MHz |
 | OSC_UPDN_FREQ_MIX_SIGN | Positive |   | OSC_UPDN_FREQ_MIX_SIGN | Positive |  
 +
 +===== Drivers =====
 +
 +  * [[resources:tools-software:linux-drivers:iio-pll:adf4350 | ADF4351 IIO Wideband Synthesizer Linux Driver]]
 +
 +
 +
 +===== Devicetree support =====
 +
 +^ Function ^ File ^
 +| FMCOMMS2/3 Device Tree  | [[linux.github>master?arch/arm/boot/dts/adi-fmcomms3-up-down-converter.dtsi | adi-fmcomms3-up-down-converter.dtsi]] |
  
resources/eval/user-guides/ad-freqcvt1-ebz/software.1459249968.txt.gz · Last modified: 29 Mar 2016 13:12 by Michael Hennerich