Changes between Version 5 and Version 6 of HardwareUsersGuides/WARPv3/RF


Ignore:
Timestamp:
Aug 12, 2012, 10:48:08 PM (12 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HardwareUsersGuides/WARPv3/RF

    v5 v6  
    55
    66[[Image(wiki:HardwareUsersGuides/WARPv3/files:w3_RF_blkDiag.png, nolink)]]
     7
     8On the WARP v3 board and in our reference designs, these interfaces are labeled RF A and RF B, where RF A is nearer the top edge of the board (closer to the hex displays).
    79
    810== AD9963 ADC/DAC ==
     
    1416The digital I/Q ports on the AD9963 operate at double data rate, with I/Q interleaved. We have designed the [wiki:/cores/w3_ad_bridge w3_ad_bridge] core to connect these DDR ports to separate internal I/Q busses in user designs.
    1517
     18=== Tx Data Path ===
     19The AD9963 integrates 3 stages of digital interpolation filters. These filters can be en/disabled at run time via SPI register writes. By cascading the filters the AD9963 can apply interpolation of 1x, 2x, 4x or 8x.
     20
     21A single AD9963 Tx data path is illustrated below. Identical data paths are implemented for both DACs (I and Q).
     22
     23[[Image(HardwareUsersGuides/WARPv3/files:w3_AD_Tx.png, nolink)]]
     24
     25||= Int Rate =||= Enabled Filters =||
     26|| 1 || None ||
     27|| 2 || INT0 ||
     28|| 4 || INT0, INT1 ||
     29|| 8 || INT0, INT1, SRRC ||
     30
     31The figures below show the effective frequency response of the Tx path for interpolation rates 2, 4, and 8. The frequency axis is normalized to the DAC sampling rate. These figures come from pg. 38 of the AD9963 datasheet.
     32||= 2x Interpolation =||= 4x Interpolation =||= 8x Interpolation =||
     33|| [[Image(HardwareUsersGuides/WARPv3/files:w3_AD_TxFreqResp_Int2.png)]] || [[Image(HardwareUsersGuides/WARPv3/files:w3_AD_TxFreqResp_Int4.png)]] || [[Image(HardwareUsersGuides/WARPv3/files:w3_AD_TxFreqResp_Int8.png)]] ||
     34
     35
     36=== Clocking ===
     37The clocking configuration of the AD9963 is flexible and, as a result, complicated. There are to main clock domains in the AD9963: data clocks, connected to the FPGA, and converter clocks, used by the ADC/DAC cores.
     38
     39The converter clocks are illustrated below.
     40
     41[[Image(HardwareUsersGuides/WARPv3/files:w3_AD_clks.png, nolink)]]
     42
     43Notice that the DAC and ADC clocks are always derived from the AD9963 reference clock input, not the data clock inputs. The data clocks must be synchronous to the converter clocks, but by separating these domains the low jitter of the original reference clock is preserved.
     44
     45The DLL parameters (M/N), ADC clock divider and mux selects are all configured via SPI register writes.
     46
     47
     48----
    1649== MAX2829 Transceiver ==
    1750
     
    3366
    3467The performance of the MAX2829 RF inputs are specified for input powers below approximately -10dBm. To connect two WARP v3 kits via a coax cable, ensure there is at lest 40dB series attenuation.
    35