This is a known issues article for the UltraScale+ GTM IBERT.
Version Found: This issue appears in all Vivado versions since IBERT GTM became available up to 2020.2.
Version Resolved and other Known Issues: See (Xilinx Answer 72071)
The Vivado IBERT status window in the hardware manager shows the incorrect error counter value.
The IBERT error counter only reads the LSB of the GTM COE error counters. i.e. The total counter is 32-bits wide, but IBERT only reports the lower 16-bits.
This results in IBERT reporting an incorrect error counter value, and a wrong (optimistic) Pre-FEC BER value when using PRBS (raw) mode.
This issue does not affect FEC mode because it uses different status registers to read pre-FEC BER.
This issue is resolved in the 2020.2 release.
For earlier Vivado versions affected by this issue, users can read the bit error counts from the COE_STATUS_CH[0/1]_RX_PRBSERR_LSB and COE_STATUS_CH[0/1]_RX_PRBSERR_MSB registers and manually calculate the BER.
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
72071 | UltraScale+ GTM Transceivers Wizard and IBERT - Master Release Notes and Known Issues | N/A | N/A |
AR# 75826 | |
---|---|
日期 | 11/16/2020 |
状态 | Active |
Type | 已知问题 |
器件 | |
IP |