This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AFE7950EVM: JESD 8-lane configuration, SYNC_N not received

Part Number: AFE7950EVM

Tool/software:

Hi,

I am using AFE7950EVM along with microchip MPF300EVM.

with 2 lanes configuration, I am able to make the JESD link up and test the waveform also.

Now I am trying with 8-lanes.

Inside FPGA, I am getting k28.5 charactors in both directions.

In JESD RX, FPGA is sending sync but the ILA sequence is not received. In JESD TX, The sync is not received by FPGA to send ILA sequence.

I am using single ended SYNC signal adc_sync0, dac_sync0

The latte script used is attached below. Please help me with the debugging

.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
############## Read me ##############
#In HSDC Pro DAC tab, Select AFE79xx_2x2TX_44210; Data Rate = 245.76M
#In HSDC Pro ADC tab, Select AFE79xx_2x2RX_44210; Data Rate = 245.76M ---> To capture 4 RX channels
sysParams=AFE.systemParams
sysParams.__init__();sysParams.chipVersion=chipVersion
setupParams.skipFpga = 1 # setup FPGA (TSW14J56) using HSDC Pro
############## Top Level ##############
sysParams.FRef = 491.52
sysParams.FadcRx = 2949.12
sysParams.FadcFb = 2949.12
sysParams.Fdac = 2949.12*4
sysParams.externalClockRx=False
sysParams.externalClockTx=False
############## Digital Chain ##############
##### RX #####
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • one more info:

    I gave 'AFE.adcDacSync()' command in latte and the following log is displayed

    ###########Device DAC JESD-RX 0 Link Status###########
    CS State TX0: 0b10101010 . It is expected to be 0b10101010
    FS State TX0: 0b01010101 . It is expected to be 0b01010101
    Could get the link up for device RX: 0
    ###################################
    ###########Device DAC JESD-RX 1 Link Status###########
    CS State TX0: 0b10101010 . It is expected to be 0b10101010
    FS State TX0: 0b01010101 . It is expected to be 0b01010101
    Could get the link up for device RX: 1
    ###################################
    #======

    still could not see the sync signals at FPGA

  • Hi Obul,

    Before performing the 'AFE.adcDacSync()' are there any errors? The log you are showing indicates that the link is up so the sync signal should be seen on the FPGA side. 

    If you probe the sync signal, do you see it go low during the link-up then back high? 

    Regards,

    David Chaparro