SNLA389A December   2021  – May 2022 DP83TC812R-Q1 , DP83TC812S-Q1 , DP83TC813R-Q1 , DP83TC813S-Q1 , DP83TC814R-Q1 , DP83TC814S-Q1

 

  1.   Trademarks
  2. 1Introduction
  3. 2Hardware Configuration
    1. 2.1 Schematic
  4. 3Software Configuration
  5. 4Testing PMA
    1. 4.1 PMA Testing Procedure
  6. 5Testing IOP: Link-up and Link-down
    1. 5.1 IOP Testing Procedure
  7. 6Testing SQI
    1. 6.1 SQI Value Interpretation
  8. 7Testing TDR
    1. 7.1 TDR Testing Procedure
  9. 8Testing EMC and EMI
  10. 9Revision History

Software Configuration

This section contains the register settings of DP83TC81x used during tests in different OA compliance test houses. These settings are recommended as the minimum requirement. Further parameters are available to be programmed if required by system- or board-level constraints. The default values listed are read upon power up or hard reset of the device.

The PHY supports bootstrap option to configure in Autonomous or Managed mode and it is in Autonomous mode by default. Managed mode strap option is recommended to prevent the link-up process from initiating while the software configuration from Table 3-1 and Table 3-2 is being executed. Once the software configuration is completed, the PHY can be removed from Managed mode by setting bit 0x18B[6] to ‘0’.

Table 3-1 Master Mode Configuration
MMDREGISTERDEFAULTOPTIMIZEDDESCRIPTION
1fx001fx0000x8000Hard reset
1fx0523x0000x0001To disable link-up start until configuration is complete
01x0834xC000 or x8000xC001To configure PHY in Master mode
1fx081Cx00E2x0FE2Configuration to enable shorter linkup time
1fx0872x00C0x0300Configuration to enable shorter linkup time
1fx0879x000Fx0F00Configuration to enable shorter linkup time
1fx0806x2929x2952Configuration to enable shorter linkup time
1fx0807x3333x3361Configuration to enable shorter linkup time
1fx0808x3D3Dx3D7BConfiguration to enable shorter linkup time
1fx083Ex0445x045FConfiguration to enable shorter linkup time
1fx0834xC000 or x8000x8000Configuration to enable shorter linkup time
1fx0862x01F8x00E8Configuration to enable shorter linkup time
1fx0896x22CBx32CBConfiguration to enable shorter linkup time
1fx003Ex0001x0009Configuration to enable shorter linkup time
1fx001Fx0000x4000

Soft reset

1fx0523x0000x0000Enable link-up start after end of configuration
Table 3-2 Slave Mode Configuration
MMDREGISTERDEFAULTOPTIMIZEDDESCRIPTION
1fx001fx0000x8000Hard reset
1fx0523x0000x0001

To disable link-up start until configuration is complete

01x0834x8000/xC000x8001

To configure PHY in Slave mode

1fx0873x0921x0821Configuration to enable shorter linkup time
1fx0896x22CBx22FFConfiguration to enable shorter linkup time
1fx089Ex0492x0000Configuration to enable shorter linkup time
1fx001Fx0000x4000Soft reset
1fx0523x0000x0000Enable link-up start after end of configuration