Is manual eye scan supported on UltraScale+ GTM?
(UG581) mentions a Sampled Eye Diagram for margin analysis.
In the 2019.1.3 version and later, the scan data can be read out from GTM.
They do not represent a single eye BER picture as is the case for GTY or GTH, but a sequence of sampled data.
The following information will be added to (PG315) for 2019.2:
Sampled Eye Scan functionality:
Port | Direction | Clock Domain | Description |
---|---|---|---|
es_fifo_request [7:0] | IN | ASYNC | Enables sampled Eye Scan for selected channel {D3Ch1, D3Ch0, D2Ch1, D2Ch0, D1Ch1, D1Ch0, D0Ch1, D0Ch0} (Note1: If multiple bits are simultaneously asserted, only the channel of the LSB will be serviced) (Note2: De-assert es_fifo_request when the es_fifo_full flag asserts) |
es_fifo_rclk | IN | ES_FIFO_RCLK | FIFO Read Clk, Recommended to use the same as freerun_clk in the GTM Wizard example design |
es_fifo_axis_0_tready | IN | ES_FIFO_RCLK | AXI4-Stream Interface: Indicates that the slave can accept a transfer in the current cycle |
es_fifo_axis_0_tvalid | OUT | ES_FIFO_RCLK | AXI4-Stream Interface: Indicates that the master is driving a valid transfer. A transfer takes place when both tvalid and tready are asserted (Note: tvalid also serves as the Empty flag for the FIFO) |
es_fifo_axis_0_tdata [15:0] | OUT | ES_FIFO_RCLK | AXI4-Stream Interface: Read Dataout from the FIFO |
es_fifo_full | OUT | DRP_CLK | Status flag that indicates sampled Eye Scan for selected channel has completed and FIFO is filled |
FIFO location | DATA Content |
---|---|
1 | DUAL/Channel ID |
2 | Coefficient (H0_P3X) |
3 | Coefficient (H0_P2X) |
4 | Coefficient (H0_P1X) |
5 | Coefficient (H0_0) |
6 | Coefficient (H0_M1X) |
7 | Coefficient (H0_M2X) |
8 | Coefficient (H0_M3X) |
9 | YK_DATA2[7:0],YKDATA1[7:0] |
10 | YK_DATA4[7:0],YKDATA3[7:0] |
. | . |
. | . |
883 | YK_DATA1750[7:0],YKDATA1749[7:0] |
AR# 72110 | |
---|---|
日期 | 09/24/2019 |
状态 | Active |
Type | 综合文章 |
器件 |