SNLS603C December   2020  – November 2022 DP83TG720R-Q1

PRODUCTION DATA  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Device Comparison Table
  6. Pin Configuration and Functions
    1.     Pin Functions
    2. 6.1 Pin States
    3. 6.2 Pin Power Domain
  7. Specifications
    1. 7.1 Absolute Maximum Ratings
    2. 7.2 ESD Ratings
    3. 7.3 Recommended Operating Conditions
    4. 7.4 Thermal Information
    5. 7.5 Electrical Characteristics
    6. 7.6 Timing Requirements
    7. 7.7 Timing Diagrams
    8. 7.8 LED Drive Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 Diagnostic Tool Kit
        1. 8.3.1.1 Signal Quality Indicator
        2. 8.3.1.2 Time Domain Reflectometry
        3. 8.3.1.3 Built-In Self-Test For Datapath
          1. 8.3.1.3.1 Loopback Modes
          2. 8.3.1.3.2 Data Generator
          3. 8.3.1.3.3 Programming Datapath BIST
        4. 8.3.1.4 Temperature and Voltage Sensing
        5. 8.3.1.5 Electrostatic Discharge Sensing
      2. 8.3.2 Compliance Test Modes
        1. 8.3.2.1 Test Mode 1
        2. 8.3.2.2 Test Mode 2
        3. 8.3.2.3 Test Mode 4
        4. 8.3.2.4 Test Mode 5
        5. 8.3.2.5 Test Mode 6
        6. 8.3.2.6 Test Mode 7
    4. 8.4 Device Functional Modes
      1. 8.4.1  Power Down
      2. 8.4.2  Reset
      3. 8.4.3  Standby
      4. 8.4.4  Normal
      5. 8.4.5  Sleep
      6. 8.4.6  State Transitions
        1. 8.4.6.1 State Transition #1 - Standby to Normal
        2. 8.4.6.2 State Transition #2 - Normal to Standby
        3. 8.4.6.3 State Transition #3 - Normal to Sleep
        4. 8.4.6.4 State Transition #4 - Sleep to Normal
      7. 8.4.7  Media Dependent Interface
        1. 8.4.7.1 MDI Master and MDI Slave Configuration
        2. 8.4.7.2 Auto-Polarity Detection and Correction
      8. 8.4.8  MAC Interfaces
        1. 8.4.8.1 Reduced Gigabit Media Independent Interface
      9. 8.4.9  Serial Management Interface
      10. 8.4.10 Direct Register Access
      11. 8.4.11 Extended Register Space Access
      12. 8.4.12 Write Address Operation
        1. 8.4.12.1 Example - Write Address Operation
      13. 8.4.13 Read Address Operation
        1. 8.4.13.1 Example - Read Address Operation
      14. 8.4.14 Write Operation (No Post Increment)
        1. 8.4.14.1 Example - Write Operation (No Post Increment)
      15. 8.4.15 Read Operation (No Post Increment)
        1. 8.4.15.1 Example - Read Operation (No Post Increment)
      16. 8.4.16 Write Operation (Post Increment)
        1. 8.4.16.1 Example - Write Operation (Post Increment)
      17. 8.4.17 Read Operation (Post Increment)
        1. 8.4.17.1 Example - Read Operation (Post Increment)
    5. 8.5 Programming
      1. 8.5.1 Strap Configuration
      2. 8.5.2 LED Configuration
      3. 8.5.3 PHY Address Configuration
    6. 8.6 Register Maps
      1. 8.6.1 Register Access Summary
      2. 8.6.2 DP83TG720 Registers
        1. 8.6.2.1 Base Registers
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Applications
      1. 9.2.1 Design Requirements
  10. 10Power Supply Recommendations
  11. 11Compatibility with TI's 100BT1 PHY
  12. 12Layout
    1. 12.1 Layout Guidelines
      1. 12.1.1 Signal Traces
      2. 12.1.2 Return Path
      3. 12.1.3 Physical Medium Attachment
      4. 12.1.4 Metal Pour
      5. 12.1.5 PCB Layer Stacking
  13. 13Device and Documentation Support
    1. 13.1 Receiving Notification of Documentation Updates
    2. 13.2 Support Resources
    3. 13.3 Trademarks
    4. 13.4 Electrostatic Discharge Caution
    5. 13.5 Glossary
  14. 14Mechanical, Packaging, and Orderable Information
    1. 14.1 Package Option Addendum
      1. 14.1.1 Packaging Information
      2. 14.1.2 Tape and Reel Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Extended Register Space Access

The DP83TG720R-Q1 SMI function supports read and write access to the extended register set using registers REGCR (0x000Dh) and ADDAR (0x000Eh) and the MDIO Manageable Device (MMD) indirect method defined in IEEE 802.3ah Draft for Clause 22 for accessing the Clause 45 extended register set.

REGCR (0x000Dh) is the MDIO Manageable MMD access control. In general, register REGCR[4:0] is the device address DEVAD that directs any accesses of ADDAR (0x000Eh) register to the appropriate MMD.

The DP83TG720R-Q1 supports 4 MMD device addresses. The 4 MMD register spaces are:

  1. DEVAD[4:0] = 11111 (0x1F) is used for IEEE defined registers (0x00 to 0x1F) and vendor specific registers. This register space is called MMD1F
  2. DEVAD[4:0] = 00001 (0x01) is used for 1000BASE-T1 PMA MMD register accesses. This register space is called MMD1.
  3. DEVAD[4:0] = 00011 (0x03) is used for vendor specific registers. This register space is called MMD3
  4. DEVAD[4:0] = 00111 (0x07) is used for vendor specific registers. This register space is called MMD7

    Table 8-14 MMD Register Space Division
    MMD Register Space Register Address Range
    MMD1F 0x000 - 0x0EFD
    MMD1 0x1000 - 0x1904
    MMD3 0x3000 - 0x390D
    MMD7 0x7000 - 0x7200
    Note: For MMD1/3/7, most significant nibble of the register address is used to denote the respective MMD space. This should be ignored during actual register access operation. For example to access register 0x1904 use 0x0904 as the register address and x01 as the MMD.

All accesses through register REGCR and ADDAR must use the correct DEVAD. Transactions with other DEVADs are ignored. REGCR[15:14] holds the access function: address (00), data with no post increment (01), data with post increment on read and writes (10) and data with post increment on writes only (11).

  • ADDAR is the address and data MMD register. ADDAR is used in conjunction with REGCR to provide the access to the extended register set. If register REGCR[15:14] is (00), then ADDAR holds the address of the extended address space register. Otherwise, ADDAR holds the data as indicated by the contents of its address register. When REGCR[15:14] is set to (00), accesses to register ADDAR modify the extended register set address register. This address register must always be initialized in order to access any of the registers within the extended register set.
  • When REGCR[15:14] is set to (01), accesses to register ADDAR access the register within the extended register set selected by the value in the address register.
  • When REGCR[15:14] is set to (10), access to register ADDAR access the register within the extended register set selected by the value in the address register. After that access is complete, for both reads and writes, the value in the address register is incremented.
  • When REGCR[15:14] is set to (11), access to register ADDAR access the register within the extended register set selected by the value in the address register. After that access is complete, for write access only, the value in the address register is incremented. For read accesses, the value of the address register remains unchanged.

The following sections describe how to perform operations on the extended register set using register REGCR and ADDAR.