cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ultrascaleaddict
Observer
Observer
591 Views
Registered: ‎11-08-2018

GTH Rx margin analysis

Hello,

I am trying to implement in practice the Rx margin analysis as described in the UG576 (section Rx margin analysis of course)

I have a 10 Gbps link (based on Aurora) and I am doing the following:

1- I wait till the link is established with valid data received

2- I set the horizontal offset ES_HORZ_OFFSET to a given value and I update that field through the DRP

3- I set the ES_CONTROL field to ARM mode and update through DRP

4- I set the ES_CONTROL to READ mode and update through DRP

5- I start reading periodically the ES_RDATA (the 5 bytes) and the ES_SDATA (the 5 bytes) fields

The problem is that I only get zeros on both fields even though valid data is continuously transmitted and well received at system level.

Am I missing something?

Regards

 

 

 

0 Kudos
1 Reply
roym
Moderator
Moderator
491 Views
Registered: ‎07-30-2007

Yes, see https://www.xilinx.com/support/answers/67295.html  or  https://www.xilinx.com/support/answers/70872.html

An easier way might be to add in system eye scan to a design and gt wizard will take care of the details for you.

 




----------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution
Be sure to visit the Resources post periodically to keep up with the latest
https://forums.xilinx.com/t5/Serial-Transceivers/Serial-Transceiver-Forum-Guidelines-and-Useful-Resources/td-p/1173590
----------------------------------------------------------------------------


0 Kudos