SNLA364C March   2021  – June 2022 DP83TD510E

 

  1.   Abstract
  2.   Trademarks
  3. Introduction
  4. 1-V and 2.4-V p2p Mode Scripts
  5. Time-Domain Reflectometry
    1. 3.1 TDR Application Startup
      1. 3.1.1 TDR_CFG (Address = 0x001E) [Reset = 0x0000]
      2. 3.1.2 TDR_Fault_Status (Address = 0x030C) [Reset = 0x0000]
    2. 3.2 TDR Test Procedure
  6. Active Link Cable Diagnostics
    1. 4.1 ALCD Application Startup
    2. 4.2 ALCD Test Procedure
      1. 4.2.1 Cable Calibration
      2. 4.2.2 Cable Quality Measurement
  7. Signal Quality Indicator
    1. 5.1 SQI Application Startup
      1. 5.1.1 MSE Detection (Address = 0x0A85 ) [Reset = 0x0000]
    2. 5.2 SQI Test Procedure
  8. Cable Diagnostics Summary
  9. Loopback Modes
    1. 7.1 BISCR (Address = 0x0016) [Reset = 0x0100]
  10. Pseudo-Random Bit Sequence Functions
    1. 8.1 PRBS_CFG_1 (Address = 0x0119) [Reset = 0x0574]
    2. 8.2 PRBS_STATUS_4 (Address = 0x011F) [Reset = 0x0000]
  11. USB to MDIO Procedure
  12. 10IEEE 802.3cg PMA Compliance
  13. 11Revision History

PRBS_CFG_1 (Address = 0x0119) [Reset = 0x0574]

Table 8-1 PRBS_CFG_1 (Address = 0x0119) [Reset = 0x0574]
BitFieldTypeResetDescription
15:13ReservedR0x0
12 Send_PacketR/W0x0Enables generating MAC packet with fix/incremental data w CRC (pkt_gen_en has to be set and cfg_pkt_gen_prbs has to be clear) Cleared automatically when pkt_done is set
11ReservedR0x0
10:8CFG_PRBS_CHK_SELR/W0x5

000: Checker receives from RGMII TX

010: Checker receives from RMII TX

011: Checker receives from MII TX

101: Checker receives from Cu RX

7ReservedR0x0
6:4CFG_PRBS_GEN_SELR/W0x7

000: PRBS transmits to RGMII RX

010: PRBS transmits to RMII RX

011: PRBS transmits to MII RX

101: PRBS transmits to Cu TX

3

CFG_PRBS_CNT_Mode

R/W

0x0

1b = Continuous mode, when one of the PRBS counters reaches max value, pulse is generated and counter starts counting from zero again

0b = Single mode, When one of the PRBS counters reaches max value, PRBS checker stops counting.

2CFG_PRBS_CHK_EnableR/W0x1Enable PRBS checker xbar (to receive data). Must be enabled for packet counters to work
1CFG_PKT_GEN_PRBSR/W0x0

If bit[1] is set:

(a) When pkt_gen_en is set, PRBS packets are generated continuously

(b) When pkt_gen_en is cleared, PRBS RX checker is still enabled

If bit [1] is cleared:

(a) When pkt_gen_en is set, non - PRBS packet is generated

(b) When pkt_gen_en is cleared, PRBS RX checker is disabled as well

0PKT_GEN_EnableR/W0x0

1b = Enable packet/PRBS generator

0b = Disable packet/PRBS generator