Forum Discussion

morge's avatar
morge
Icon for New Contributor rankNew Contributor
1 year ago

Setting vod, pre-emphasis for transceivers

Hi,
I am using ARRIA10 10X066N4F40I3VG FPGA. I performed SI tests with TTK and selected the desired transceiver settings.
How can I change the default transceiver parameters (vod, pre-emphasis, tap) when using PCIe GEN2 5Gbps.
When I try to set the parameters in the firmware, there are conflicts and the version cannot be generated. What is the correct way to change the parameters for the transceivers?
Thanks, Mor.

3 Replies

  • Ash_R_Intel's avatar
    Ash_R_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    Can you elaborate more when you say, "I try to set the parameters in the firmware"? How are you setting the parameters? Is it using the Assignment Editor or .qsf file?


    Regards


  • morge's avatar
    morge
    Icon for New Contributor rankNew Contributor

    Hi,

    I define the parameters inside the QSF file.

    But because the transceivers are configured to PCIE GEN2, there is a conflict, and it is not possible to compile the design.

    1. Is it possible to change the parameters even through PCIE GEN2 is defined?

    2. Is it possible to change the parameters in real time?

    Thanks!

  • Ash_R_Intel's avatar
    Ash_R_Intel
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    The transmitter analog parameter settings can be changed in following ways:

    • Making analog parameter settings to I/O pins using the Assignment Editor.
    • Updating the Quartus Prime Settings File (.qsf) with the known assignment.
    • Using the Reconfiguration Interface to dynamically change the analog settings.

    8. Analog Parameter Settings


    To dynamically change the VOD etc. settings you can use the Transceiver Toolkit:

    9.2.4.1. Transceiver Toolkit Parameter Settings


    Regards