DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
DP83867IR/CR Robust, High Immunity 10/100/1000 Ethernet Physical Layer
Transceiver
1 Features 3 Description
• Ultra low RGMII latency TX < 90ns, RX < 290ns The DP83867 device is a robust, low power, fully
• Time Sensitive Network (TSN) compliant featured Physical Layer transceiver with integrated
• Low power consumption 457mW PMD sublayers to support 10BASE-Te, 100BASE-
• Exceeds 8000V IEC 61000-4-2 ESD protection TX and 1000BASE-T Ethernet protocols. Optimized
• Meets EN55011 class B emission standards for ESD protection, the DP83867 exceeds 8kV IEC
• 16 programmable RGMII delay modes on RX/TX 61000-4-2 (direct contact).
• Integrated MDI termination resistors
The DP83867 is designed for easy implementation
• Programmable MII/GMII/RGMII termination
of 10/100/1000Mbps Ethernet LANs. DP83867
impedance
interfaces directly to twisted pair media via an external
• WoL (Wake-on-LAN) packet detection
transformer. This device interfaces directly to the
• 25MHz or 125MHz synchronized clock output
MAC layer through the IEEE 802.3 Standard Media
• Start of Frame Detect for IEEE 1588 time stamp
Independent Interface (MII), the IEEE 802.3 Gigabit
• RJ45 mirror mode
Media Independent Interface (GMII) or Reduced GMII
• Fully compatible to IEEE 802.3 10BASE-Te,
(RGMII). The QFP package supports MII/GMII/RGMII
100BASE-TX, and 1000BASE-T Specification
whereas the QFN package supports RGMII.
• Cable diagnostics
• MII, GMII and RGMII MAC interface options The DP83867 provides precision clock
• Configurable I/O voltage (3.3V, 2.5V, 1.8V) synchronization, including a synchronous Ethernet
• Fast link drop mode clock output. DP83867 has low latency and provides
• JTAG support IEEE 1588 Start of Frame Detection.
2 Applications The DP83867 consumes only 490mW (PAP) and
457mW (RGZ) under full operating power. Wake
• Motor drives on LAN can be used to lower system power
• Industrial factory automation consumption.
• Field Bus Support
• Industrial embedded computing Package Information
PACKAGE (1) PACKAGE SIZE(2)
• Wired and wireless communications infrastructure PART NUMBER TEMPERATURE
PAP (HTQFP,
• Test and measurement DP83867IRPAP –40°C to +85°C
64)
12mm × 12mm
• Consumer electronics RGZ (VQFN,
DP83867IRRGZ –40°C to +85°C 7mm × 7mm
48)
RGZ (VQFN,
DP83867CRRGZ 0°C to +70°C 7mm × 7mm
48)
(1) For all available packages, see Section 11.
(2) The package size (length × width) is a nominal value and
includes pins, where applicable.
MII (PAP) 10BASE-Te
GMII (PAP) 100BASE-TX
RGMII (PAP, RGZ) 1000BASE-T
DP83867
Ethernet MAC 10/100/1000 Mbps Magnetics RJ-45
Ethernet Physical Layer
25 MHz Status
Crystal or Oscillator LEDs
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table of Contents
1 Features............................................................................1 6.18 Typical Characteristics............................................ 21
2 Applications..................................................................... 1 7 Detailed Description......................................................22
3 Description.......................................................................1 7.1 Overview................................................................... 22
4 Device Comparison......................................................... 3 7.2 Functional Block Diagram......................................... 23
5 Pin Configuration and Functions...................................3 7.3 Feature Description...................................................25
5.1 Unused Pins ...............................................................9 7.4 Device Functional Modes..........................................28
6 Specifications................................................................ 10 7.5 Programming............................................................ 44
6.1 Absolute Maximum Ratings...................................... 10 7.6 Register Maps...........................................................52
6.2 ESD Ratings............................................................. 10 8 Application and Implementation................................ 113
6.3 Recommended Operating Conditions....................... 11 8.1 Application Information............................................113
6.4 Thermal Information.................................................. 11 8.2 Typical Application.................................................. 113
6.5 Electrical Characteristics...........................................11 8.3 Power Supply Recommendations........................... 119
6.6 Power-Up Timing...................................................... 13 8.4 Layout..................................................................... 122
6.7 Reset Timing............................................................. 14 9 Device and Documentation Support..........................126
6.8 MII Serial Management Timing................................. 14 9.1 Documentation Support.......................................... 126
6.9 RGMII Timing............................................................ 14 9.2 Receiving Notification of Documentation Updates..126
6.10 GMII Transmit Timing..............................................15 9.3 Support Resources................................................. 126
6.11 GMII Receive Timing ..............................................15 9.4 Trademarks............................................................. 126
6.12 100Mbps MII Transmit Timing ................................15 9.5 Electrostatic Discharge Caution..............................126
6.13 100Mbps MII Receive Timing (2) ............................ 15 9.6 Glossary..................................................................126
6.14 10Mbps MII Transmit Timing ..................................16 10 Revision History........................................................ 126
6.15 10Mbps MII Receive Timing....................................16 11 Mechanical, Packaging, and Orderable
6.16 DP83867IR/CR Start of Frame Detection Timing... 16 Information.................................................................. 127
6.17 Timing Diagrams .................................................... 17
2 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
4 Device Comparison
Table 4-1. Device Features Comparison
DEVICE MAC TEMPERATURE RANGE TEMPERATURE GRADE
DP83867CRRGZ RGMII 0°C 70°C Commercial
DP83867IRRGZ RGMII –40°C 85°C Industrial
DP83867IRPAP MII/GMII/RGMII –40°C 85°C Industrial
5 Pin Configuration and Functions
RX_DV/RX_CTRL
TX_EN/TX_CTRL
RX_ER/GPIO
RXD_7/GPIO
RX_D6/GPIO
RX_D5/GPIO
INT/PWDN
COL/GPIO
RESET_N
VDDA1P8
CS/GPIO
VDD1P1
VDDIO
LED_0
LED_1
LED_2
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
RESERVED 1 48 RX_D4/GPIO
TD_P_A 2 47 RX_D3
TD_M_A 3 46 RX_D2
VDDA2P5 4 45 RX_D1
TD_P_B 5 44 RX_D0
TD_M_B 6 43 RX_CLK
RESERVED 7 42 VDD1P1
VDD1P1 8 41 VDDIO
RESERVED 9 DP83867 40 GTX_CLK
TD_P_C 10 39 TX_ER
TD_M_C 11 38 TX_D0
VDDA2P5 12 37 TX_D1
TD_P_D 13 36 TX_D2
TD_M_D 14 35 TX_D3
RBIAS 15 34 TX_D4
RESERVED 16 33 TX_D5
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
VDDA1P8
X_O
X_I
MDC
MDIO
CLK_OUT
VDDIO
JTAG_TRSTN
JTAG_CLK
JTAG_TDO
JTAG_TMS
JTAG_TDI
VDD1P1
TX_CLK
TX_D7
TX_D6
Figure 5-1. PAP Package
64-Pin HTQFP
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 3
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Top View
INT/PWDN
RESET_N
VDDA1P8
RX_CTRL
TX_CTRL
VDD1P0
GPIO_1
GPIO_0
VDDIO
LED_0
LED_1
LED_2
48 47 46 45 44 43 42 41 40 39 38 37
TD_P_A 1 36 RX_D3
TD_M_A 2 35 RX_D2
VDDA2P5 3 34 RX_D1
TD_P_B 4 33 RX_D0
DP83867
TD_M_B 5 32 RX_CLK
TOP VIEW
VDD1P0 6 (not to scale) 31 VDD1P0
TD_P_C 7 48-pin QFN Package 30 VDDIO
TD_M_C 8 DAP = GND 29 GTX_CLK
VDDA2P5 9 28 TX_D0
TD_P_D 10 27 TX_D1
TD_M_D 11 26 TX_D2
RBIAS 12 25 TX_D3
13 14 15 16 17 18 19 20 21 22 23 24
VDDA1P8
X_O
X_I
MDC
MDIO
CLK_OUT
VDDIO
JTAG_CLK
JTAG_TDO
JTAG_TMS
JTAG_TDI
VDD1P0
Figure 5-2. RGZ Package
48-Pin QFN
Top View
4 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 5-1. Pin Functions
PIN
TYPE(1) DESCRIPTION
NAME HTQFP VQFN
MAC INTERFACES RGMII
MII TRANSMIT CLOCK: TX_CLK is a continuous clock signal driven by the
PHY during 10Mbps or 100Mbps MII mode. TX_CLK clocks the data or error
TX_CLK 30 O out of the MAC layer and into the PHY.
The TX_CLK clock frequency is 2.5MHz in 10BASE-Te and 25MHz in
100BASE-TX mode.
GMII TRANSMIT DATA Bit 7: This signal carries data from the MAC to the
TX_D7 31 I, PD
PHY in GMII mode. This pin is synchronous to the transmit clock GTX_CLK.
GMII TRANSMIT DATA Bit 6: This signal carries data from the MAC to the
TX_D6 30 I, PD
PHY in GMII mode. This pin is synchronous to the transmit clock GTX_CLK.
GMII TRANSMIT DATA Bit 5: This signal carries data from the MAC to the
TX_D5 33 I, PD
PHY in GMII mode. This pin is synchronous to the transmit clock GTX_CLK.
GMII TRANSMIT DATA Bit 4: This signal carries data from the MAC to the
TX_D4 34 I, PD
PHY in GMII mode. This pin is synchronous to the transmit clock GTX_CLK.
TRANSMIT DATA Bit 3: This signal carries data from the MAC to the
PHY in GMII, RGMII, and MII modes. In GMII and RGMII modes, this pin
TX_D3 35 25 I, PD
is synchronous to the transmit clock GTX_CLK. In MII mode, this pin is
synchronous to the transmit clock TX_CLK.
TRANSMIT DATA Bit 2: This signal carries data from the MAC to the
PHY in GMII, RGMII, and MII modes. In GMII and RGMII modes, his pin
TX_D2 36 26 I, PD
is synchronous to the transmit clock GTX_CLK. In MII mode, this pin is
synchronous to the transmit clock TX_CLK.
TRANSMIT DATA Bit 1: This signal carries data from the MAC to the
PHY in GMII, RGMII, and MII modes. In GMII and RGMII modes, this pin
TX_D1 37 27 I, PD
is synchronous to the transmit clock GTX_CLK. In MII mode, this pin is
synchronous to the transmit clock TX_CLK.
TRANSMIT DATA Bit 0: This signal carries data from the MAC to the
PHY in GMII, RGMII, and MII modes. In GMII and RGMII modes, this pin
TX_D0 38 28 I, PD
is synchronous to the transmit clock GTX_CLK. In MII mode, this pin is
synchronous to the transmit clock TX_CLK.
GMII TRANSMIT ERROR: This signal is used in GMII mode to force the PHY
to transmit invalid symbols. The TX_ER signal is synchronous to the GMII
transmit clock GTX_CLK.
In MII 4B nibble mode, assertion of Transmit Error by the controller causes
TX_ER 39 I, PD
the PHY to issue invalid symbols followed by Halt (H) symbols until
deassertion occurs.
In GMII mode, assertion causes the PHY to emit one or more code-groups
that are invalid data or delimiter in the transmitted frame.
GMII and RGMII TRANSMIT CLOCK: This continuous clock signal is sourced
GTX_CLK 40 29 I, PD
from the MAC layer to the PHY. Nominal frequency is 125MHz.
RECEIVE CLOCK: Provides the recovered receive clocks for different modes
of operation:
RX_CLK 43 32 O 2.5MHz in 10Mbps mode.
25MHz in 100Mbps mode.
125MHz in 1000Mbps GMII and RGMII mode.
RECIEVE DATA Bit 0: This signal carries data from the PHY to the MAC in
RX_D0 44 33 S, O, PD GMII, RGMII, and MII modes. This pin is synchronous to the receive clock
RX_CLK.
RECIEVE DATA Bit 1: This signal carries data from the PHY to the MAC in
RX_D1 45 34 O, PD GMII, RGMII, and MII modes. This pin is synchronous to the receive clock
RX_CLK.
RECIEVE DATA Bit 2: This signal carries data from the PHY to the MAC in
RX_D2 46 35 S, O, PD GMII, RGMII, and MII modes. This pin is synchronous to the receive clock
RX_CLK.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 5
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 5-1. Pin Functions (continued)
PIN
TYPE(1) DESCRIPTION
NAME HTQFP VQFN
RECIEVE DATA Bit 3: This signal carries data from the PHY to the MAC in
RX_D3 47 36 O, PD GMII, RGMII, and MII modes. This pin is synchronous to the receive clock
RX_CLK.
RECIEVE DATA Bit 4: This signal carries data from the PHY to the MAC in
RX_D4 48 S, O, PD
GMII mode. This pin is synchronous to the receive clock RX_CLK.
RECIEVE DATA Bit 5: This signal carries data from the PHY to the MAC in
RX_D5 49 S, O, PD
GMII mode. This pin is synchronous to the receive clock RX_CLK.
RECIEVE DATA Bit 6: This signal carries data from the PHY to the MAC in
RX_D6 50 S, O, PD
GMII mode. This pin is synchronous to the receive clock RX_CLK.
RECIEVE DATA Bit 7: This signal carries data from the PHY to the MAC in
RX_D7 51 S, O, PD
GMII mode. This pin is synchronous to the receive clock RX_CLK.
TRANSMIT ENABLE or TRANSMIT CONTROL: In MII or GMII mode,it is an
active high input sourced from MAC layer to indicate transmission data is
TX_EN / TX_CTRL 52 37 I, PD available on the TXD.
In RGMII mode, the pin combines the transmit enable and the transmit error
signals of GMII mode using both clock edges.
RECEIVE DATA VALID or RECEIVE CONTROL: In MII and GMII modes, the
RX_DV / RX_CTRL pin is asserted high to indicate that valid data is present on the corresponding
RXD[3:0] in MII mode and RXD[7:0] in GMII mode.
53 38 S, O, PD
In RGMII mode, the receive data available and receive error are combined
(Straps Required) (RXDV_ER) using both rising and falling edges of the receive clock
(RX_CLK).
RECEIVE ERROR: In 10Mbps, 100Mbps and 1000Mbps mode this active
high output indicates that the PHY has detected a Receive Error. The RX_ER
RX_ER / GPIO O, PD signal is synchronous with the receive clock (RX_CLK).
In RGMII, the RX_ER pin is not used.
COLLISION DETECT: Asserted high to indicate detection of a collision
condition (assertion of CRS due to simultaneous transmit and receive activity)
in Half-Duplex modes. This signal is not synchronous to either MII clock
COL / GPIO O, PD (GTX_CLK, TX_CLK or RX_CLK).
This signal is not defined and stays low for Full-Duplex modes.
In RGMII mode, COL is not used.
CARRIER SENSE: CRS is asserted high to indicate the presence of a carrier
due to receive or transmit activity in Half-Duplex mode.
For 10BASE-Te and 100BASE-TX Full-Duplex operation CRS is asserted
CRS 56 S, O, PD
when a received packet is detected. This signal is not defined for 1000BASE-
T Full-Duplex mode.
In RGMII mode, CRS is not used.
6 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 5-1. Pin Functions (continued)
PIN
TYPE(1) DESCRIPTION
NAME HTQFP VQFN
GENERAL PURPOSE I/O
General Purpose I/O: This signal provides a multi-function configurable I/O.
GPIO_0 39 S, O, PD
Please refer to the GPIO_MUX_CTRL register for details.
General Purpose I/O: This signal provides a multi-function configurable I/O.
GPIO_1 40 S, O, PD
Please refer to the GPIO_MUX_CTRL register for details.
MANAGEMENT INTERFACE
MANAGEMENT DATA CLOCK: Synchronous clock to the MDIO serial
management input/output data. This clock can be asynchronous to the MAC
MDC 20 16 I, PD
transmit and receive clocks. The maximum clock rate is 25MHz and no
minimum.
MANAGEMENT DATA I/O: Bi-directional management instruction/data signal
that is sourced by the management station or the PHY during portions of
MDIO 21 17 I/O
communication. This pin requires pullup resistor. The IEEE specified resistor
value is 1.5kΩ, but a 2.2kΩ is acceptable.
INTERRUPT / POWER DOWN:
The default function of this pin is POWER DOWN.
POWER DOWN: Asserting this signal low enables the Power Down mode of
operation. In this mode, the device is in a power down state and consume
minimum power. Register access is available through the Management
INT / PWDN 60 44 I/O, PU Interface to configure and power up the device.
INTERRUPT: This pin can be programmed as an interrupt output instead of
a Power down input. In this mode, Interrupts is asserted low using this pin.
When operating this pin as an interrupt, the pin is an open-drain architecture.
Register access is required for the pin to be used as an interrupt mechanism.
When operating this pin as an interrupt, an external 2.2kΩ connected to the
VDDIO supply is recommended.
RESET
RESET: The active low RESET initializes or re-initializes the DP83867. All
RESET_N 59 43 I, PU internal registers re-initialize to the default state upon assertion of RESET.
The RESET input must be held low for a minimum of 1µs.
CLOCK INTERFACE
XI 19 15 I CRYSTAL/OSCILLATOR INPUT: 25MHz oscillator or crystal input (50ppm)
CRYSTAL OUTPUT: Second terminal for 25MHz crystal. Must be left floating
XO 18 14 O
if a clock oscillator is used.
CLK_OUT 22 18 O CLOCK OUTPUT: Output clock
JTAG INTERFACE
JTAG TEST CLOCK: IEEE 1149.1 Test Clock input, primary clock source
JTAG_CLK 25 20 I, PU for all test logic input and output controlled by the testing entity. Supports a
maximum clock frequency of 2.5MHz.
JTAG TEST DATA OUTPUT: IEEE 1149.1 Test Data Output pin, the most
JTAG_TDO 26 21 O
recent test results are scanned out of the device via TDO.
JTAG TEST MODE SELECT: IEEE 1149.1 Test Mode Select pin, the TMS
JTAG_TMS 27 22 I, PU pin sequences the Tap Controller (16-state FSM) to select the desired test
instruction.
JTAG TEST DATA INPUT: IEEE 1149.1 Test Data Input pin, test data is
JTAG_TDI 28 23 I, PU
scanned into the device via TDI.
JTAG TEST RESET: IEEE 1149.1 Test Reset pin, active low reset provides
JTAG_TRSTN 24 I, PU for asynchronous reset of the Tap Controller. This reset has no effect on the
device registers.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 7
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 5-1. Pin Functions (continued)
PIN
TYPE(1) DESCRIPTION
NAME HTQFP VQFN
LED INTERFACE
LED_2: By default, this pin indicates receive or transmit activity. Additional
LED_2 61 45 S, I/O, PD functionality is configurable via LEDCR1[11:8] register bits.
NOTE: This pin is a Strap Configuration pin for RGZ devices only.
LED_1: By default, this pin indicates that 1000BASE-T link is established.
LED_1 62 46 S, I/O, PD
Additional functionality is configurable via LEDCR1[7:4] register bits.
LED_0: By default, this pin indicates that link is established. Additional
LED_0 63 47 S, I/O, PD
functionality is configurable via LEDCR1[3:0] register bits.
MEDIA DEPENDENT INTERFACE
TD_P_A 2 1 A Differential Transmit and Receive Signals
TD_M_A 3 2 A Differential Transmit and Receive Signals
TD_P_B 5 4 A Differential Transmit and Receive Signals
TD_M_B 6 5 A Differential Transmit and Receive Signals
TD_P_C 10 7 A Differential Transmit and Receive Signals
TD_M_C 11 8 A Differential Transmit and Receive Signals
TD_P_D 13 10 A Differential Transmit and Receive Signals
TD_M_D 14 11 A Differential Transmit and Receive Signals
OTHER PINS
Reserved 1, 7, 9, 16 A Reserved
Bias Resistor Connection. A 11kΩ +/-1% resistor can be connected from
RBIAS 15 12 A
RBIAS to GND.
POWER AND GROUND PINS
I/O Power: 1.8V (±5%), 2.5V (±5%) or 3.3V (±5%). Each pin requires a 1µF &
VDDIO 23, 41, 57 19, 30, 41 P
0.1µF capacitor to GND
1.8V Analog Supply (+/-5%).
No external supply is required for this pin. When unused, no connections can
be made to this pin.
VDDA1P8 17, 64 13, 48 P
For additional power savings, an external 1.8V supply can be connected to
these pins. When using an external supply, each pin requires a 1µF & 0.1µF
capacitor to GND.
2.5V Analog Supply (+/-5%). Each pin requires a 1µF & 0.1µF capacitor to
VDDA2P5 4, 12 3, 9 P
GND
1.1V Analog Supply (+/-5%). Each pin requires a 1µF & 0.1µF capacitor to
VDD1P1 8, 29, 42, 58 P
GND
6, 24, 31, 1.0V Analog Supply (+15.5%,-5%). Each pin requires a 1µF & 0.1µF capacitor
VDD1P0 P
42 to GND
Die Attach Die Attach
GND P Ground
Pad Pad
(1) The functionality of the pins are defined below.
• Type I: Input
• Type O: Output
• Type I/O: Input /Output
• Type PD or PU: Internal Pull-down or Pull-up
• Type S: Strap Configuration Pin
• Type: A Analog pins
8 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
5.1 Unused Pins
DP83867 has internal pullups or pulldowns on most pins. The data sheet details which pins have internal pullups
or pulldowns and which pins require external pull resistors.
Even though a device can have internal pullup or pulldown resistors, a good practice is to terminate unused
inputs rather than allowing them to float. Floating inputs can result in unstable conditions. This recommendation
does not apply to VDD1P8 pins. When unused, these pins can be left floating. A safer practice to pull an unused
input pin high or low with a pullup or pulldown resistor. Another possibility to group together adjacent unused
input pins, and as a group pull them up or down using a single resistor.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 9
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
6 Specifications
6.1 Absolute Maximum Ratings
over operating free-air temperature range (unless otherwise noted) (1)
MIN MAX UNIT
VDDA2P5 –0.3 3
VDDA1P8 –0.3 2.1
(VDD1P1/VDD1P0) –0.3 1.3
Supply voltage V
3.3V option –0.3 3.8
VDDIO 2.5V option –0.3 3
1.8V option –0.3 2.1
MDI –0.3 6.5
MAC interface, MDIO, MDC, GPIO –0.3 VDDIO + 0.3
V
Pins INT/PWDN, RESET –0.3 VDDIO + 0.3
JTAG –0.3 VDDIO + 0.3
XI (Oscillator Clock Input) –0.3 2.1 V
Storage temperature, Tstg –60 150 °C
(1) Stresses beyond those listed under Absolute Maximum Ratings can cause permanent damage to the device. These are stress
ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated
under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods can affect device
reliability.
6.2 ESD Ratings
VALUE UNIT
All pins except Media
±2500
Dependent Interface pins
Human-body model (HBM), per ANSI/ Media Dependent Interface
±8000
Electrostatic ESDA/JEDEC JS-001(1) pins (IRPAP/IRRGZ) (2)
V(ESD) V
discharge Media Dependent Interface
±6000
pins (CRRGZ)
±1500 (RGZ)
Charged-device model (CDM), per JEDEC specification JESD22-C101(3)
±750 (PAP)
(1) JEDEC document JEP155 states that 500V HBM allows safe manufacturing with a standard ESD control process. Manufacturing with
less than 500V HBM is possible with the necessary precautions. Pins listed as ±8V and/or ± 2V can actually have higher performance.
(2) MDI Pins tested as per IEC 61000-4-2 standards.
(3) JEDEC document JEP157 states that 250V CDM allows safe manufacturing with a standard ESD control process. Manufacturing with
less than 250V CDM is possible with the necessary precautions. Pins listed as ±500V can actually have higher performance.
10 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
6.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MIN TYP MAX UNIT
VDDA2P5 2.375 2.5 2.625
VDDA1P8 1.71 1.8 1.89
VDD1P1 (PAP) 1.045 1.1 1.155
Supply voltage VDD1P0 (RGZ) 0.95 1 1.155 V
3.3V option 3.15 3.3 3.45
VDDIO 2.5V option 2.375 2.5 2.625
1.8V option 1.71 1.8 1.89
Commercial (DP83867CRRGZ) 0 25 70 °C
Operating free air temperature
–40 25 85 °C
Commercial (DP83867CRRGZ) 0 90 °C
Operating junction temperature Industrial (DP83867IRRGZ)
–40 105 °C
Industrial (DP83867IRPAP)
6.4 Thermal Information
THERMAL METRIC(1) DP83867IR DP83867IR,
DP83867CR
UNIT
PAP (HTQFP) RGZ (QFN)
64 PINS 48 PINS
RθJA Junction-to-ambient thermal resistance 30.9 30.8 °C/W
RθJC(top) Junction-to-case (top) thermal resistance 13.6 18.7 °C/W
RθJC(bot) Junction-to-case (bottom) thermal resistance 0.9 1.4 °C/W
RθJB Junction-to-board thermal resistance 15.6 7.5 °C/W
ψJT Junction-to-top characterization parameter 0.4 0.3 °C/W
ψJB Junction-to-board characterization parameter 15.5 7.5 °C/W
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
6.5 Electrical Characteristics
The electrical ratings specified in this section apply to all specifications in this document, unless otherwise noted. These
specifications are interpreted as conditions that do not degrade the device parametric or functional specifications for the life
of the product containing the device.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
3.3V VDDIO
VOH High level output voltage IOH = –4mA 2 V
VOL Low level output voltage IOL = 4mA 0.6 V
VIH High level input voltage 1.7 V
VIL Low level input voltage 0.7 V
2.5V VVDDIO
VOH High level output voltage IOH = –4mA VDDIO × 0.8 V
VOL Low level output voltage IOL = 4mA 0.6 V
VIH High level input voltage 1.7 V
VIL Low level input voltage 0.7 V
1.8V VDDIO
VOH High level output voltage IOH = –1mA VDDIO – 0.2 V
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 11
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
6.5 Electrical Characteristics (continued)
The electrical ratings specified in this section apply to all specifications in this document, unless otherwise noted. These
specifications are interpreted as conditions that do not degrade the device parametric or functional specifications for the life
of the product containing the device.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
VOL Low level output voltage IOL = 1mA 0.2 V
VIH High level input voltage 0.7 × VDDIO V
VIL Low level input voltage 0.2 × VDDIO V
XI INPUT VOLTAGE
VOSC Input voltage for 25MHz
1.5 1.9 Vpp
Oscillator
VIH High level input voltage 1.4 V
VIL Low level input voltage 0.45 V
DC CHARACTERISTICS
IIH Input high current VIN = VDD, TA = –40°C to
–10 10 µA
+85°C
IIL Input low current VIN = GND, TA = –40°C to
–10 10 µA
+85°C
IOZ TRI-STATE output current VOUT = VDD, VOUT = GND,
–10 10 µA
TA = –40°C to +85°C
CIN Input capacitance See (3) 5 pF
VOD SGMII
PMD OUTPUTS
IRPAP/IRRGZ 1.54 1.75 1.96 V Peak
VOD-10 MDI
CRRGZ 1.75 Differential
IRPAP/IRRGZ 0.95 1 1.05 V Peak
VOD-100 MDI
CRRGZ 1 Differential
IRPAP/IRRGZ 0.67 0.745 0.82 V Peak
VOD-1000 MDI
CRRGZ 0.745 Differential
12 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
6.5 Electrical Characteristics (continued)
The electrical ratings specified in this section apply to all specifications in this document, unless otherwise noted. These
specifications are interpreted as conditions that do not degrade the device parametric or functional specifications for the life
of the product containing the device.
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
POWER CONSUMPTION
PAP
P1000 Power consumption, 2
530 mW
supplies (1) (2)
P1000 Power consumption, optional
490 mW
3rd supply(1) (2)
IDD25 Supply Current, 2 supplies 141 mA
IDD11 125 mA
IDDIO (1.8V) 22 mA
IDD25 Supply Current, optional 3rd
90 mA
supply
IDD11 125 mA
IDD18 51 mA
IDDIO (1.8V) 19 mA
RGZ
P1000 Power consumption, 2
495 mW
supplies (1) (2)
P1000 Power consumption, optional
457 mW
3rd supply(1) (2)
IDD25 Supply Current, 2 supplies 137 mA
IDD10 108 mA
IDDIO (1.8V) 24 mA
IDD25 Supply Current, optional 3rd
86 mA
supply
IDD10 108 mA
IDD18 50 mA
IDDIO (1.8V) 24 mA
(1) Power consumption represents total operational power for 1000BASE-T.
(2) See Section 8.3 for details on 2-supply and 3-supply configuration.
(3) Specified by production test, characterization, or design.
6.6 Power-Up Timing
See Figure 6-1.
PARAMETER TEST CONDITIONS (1) MIN NOM MAX UNIT
Post power-up stabilization time prior to MDC MDIO is pulled high for 32-bit serial
T1 200 ms
preamble for register accesses management initialization.
Hardware configuration latch-in time from Hardware Configuration Pins are
T2 200 ms
power up described in Section 7.5.1.
Hardware configuration pins transition to
T3 64 ns
output drivers
(1) Specified by production test, characterization, or design.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 13
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
6.7 Reset Timing
See Figure 6-2.
PARAMETER TEST CONDITIONS (1) MIN NOM MAX UNIT
MDIO is pulled high for 32-bit serial
Post RESET stabilization time prior to MDC management initialization.
T1 195 µs
preamble for register accesses MDC can toggle during this period when
MDIO remains high.
T2 Hardware configuration latch-in time from the Hardware Configuration Pins are
120 ns
deassertion of RESET (either soft or hard) described in Section 7.5.1.
T3 Hardware configuration pins transition to
64 ns
output drivers
T4 X1 Clock must be stable for a minimum of
RESET pulse width 1 µs
1μs during RESET pulse low time
(1) Specified by production test, characterization, or design.
6.8 MII Serial Management Timing
See Figure 6-3.
PARAMETER TEST CONDITIONS (1) MIN NOM MAX UNIT
T1 MDC to MDIO (output) delay time 0 10 ns
T2 MDIO (input) to MDC setup time 10 ns
T3 MDIO (input) to MDC hold time 10 ns
T4 MDC frequency 2.5 25 MHz
(1) Specified by production test, characterization, or design.
6.9 RGMII Timing
See Figure 6-4 and .Figure 6-5
PARAMETER TEST CONDITIONS (5) MIN NOM MAX UNIT
Data to Clock output Skew
TskewT See (1) –500 0 500 ps
(at Transmitter)
Data to Clock input Skew
TskewR See (1) 1 1.8 2.6 ns
(at Receiver)
Data to Clock output Setup
TsetupT See (4) 1.2 2 ns
(at Transmitter – internal delay)
Clock to Data output Hold
TholdT See (4) 1.2 2 ns
(at Transmitter – internal delay)
Data to Clock input Setup
TsetupR See (4) 1 2 ns
(at Reciever – internal delay)
Clock to Data input Hold
TholdR See (4) 1 2 ns
(at Receiver – internal delay)
Tcyc Clock Cycle Duration See (2) 7.2 8 8.8 ns
Duty_G Duty Cycle for Gigabit See (3) (7) 45 50 55%
Duty_T Duty Cycle for 10/100T See (3) (7) 40 50 60%
TR Rise Time (20% to 80%) 0.75 ns
TF Fall Time (20% to 80%) 0.75 ns
TTXLAT RGMII to MDI Latency See (6) 88 ns
TRXLAT MDI to RGMII Latency See (6) 288 ns
(1) When operating without RGMII internal delay, the PCB design requires clocks to be routed such that an additional trace delay of
greater than 1.5ns is added to the associated clock signal.
(2) For 10Mbps and 100Mbps, Tcyc scales to 400ns ± 40ns and 40ns ± 4ns.
(3) Duty cycle can be stretched or shrunk during speed changes or while transitioning to a received packet’s clock domain as long as
minimum duty cycle is not violated and stretching occurs for no more that three Tcyc of the lowest speed transitioned between.
(4) Device can operate with or without internal delay.
(5) Specified by production test, characterization, or design.
14 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
(6) Operating in 1000Base-T .
(7) Duty cycle values are defined in percentages of the nominal clock speed. For example, the minimum Gigabit RGMII clock pulse
duration is 45 % of 8ns.
6.10 GMII Transmit Timing
See Timing Diagrams.
PARAMETER TEST CONDITIONS (2) MIN NOM MAX UNIT
T1 GTX_CLK Duty Cycle 40% 60%
T2 GTX_CLK Rise / Fall Time 1 ns
T3 Setup from valid TXD, TX_EN 2
and TX_ER to rising edge of ns
GTX_CLK
T4 Hold from rising edge of 0.5
GTX_CLK to invalid TXD, ns
TX_EN, and TX_ER
T5 GTX_CLK Stability –100 100 ppm
T6 GMII to MDI Latency See (1) 72 ns
(1) Operating in 1000Base-T .
(2) Specified by production test, characterization, or design.
6.11 GMII Receive Timing
See Timing Diagrams.
PARAMETER TEST CONDITIONS (2) MIN NOM MAX UNIT
T1 Rising edge of RX_CLK to RXD,
0.5 5.5 ns
RX_DV, and RX_ER delay
T2 RX_CLK Duty Cycle 40% 60%
T3 RX_CLK Rise / Fall Time 1 ns
T4 MDI to GMII Latency See (1) 264 ns
(1) Operating in 1000Base-T.
(2) Specified by production test, characterization, or design.
6.12 100Mbps MII Transmit Timing
See Timing Diagrams.
PARAMETER TEST CONDITIONS (1) MIN NOM MAX UNIT
T1 TX_CLK High/Low Time 16 20 24 ns
T2 TXD[3:0], TX_EN Data Setup to
10 ns
TX_CLK
T3 TXD[3:0], TX_EN Data Hold from
0 ns
TX_CLK
(1) Specified by production test, characterization, or design.
6.13 100Mbps MII Receive Timing (2)
See Timing Diagrams .
PARAMETER TEST CONDITIONS MIN NOM MAX UNIT
T1 RX_CLK High/Low Time See (1) 16 20 24 ns
T2 RX_CLK to RXD[3:0], RX_DV, 10 30
ns
RX_ER Delay
(1) RX_CLK can be held low or high for a longer period of time during transition between reference and recovered clocks. Minimum high
and low times are not violated.
(2) Specified by production test, characterization, or design.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 15
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
6.14 10Mbps MII Transmit Timing
See Timing Diagrams.
PARAMETER TEST CONDITIONS (2) MIN NOM MAX UNIT
T1 TX_CLK High/Low Time See (1) 190 200 210 ns
T2 TXD[3:0], TX_EN Data Setup to
25 ns
TX_CLK falling edge
T3 TXD[3:0], TX_EN Data Hold from
0 ns
TX_CLK rising edge
(1) An attached MAC can drive the transmit signals using the positive edge of TX_CLK. As shown below, the MII signals are sampled on
the falling edge of TX_CLK.
(2) Specified by production test, characterization, or design.
6.15 10Mbps MII Receive Timing
See Timing Diagrams.
PARAMETER TEST CONDITIONS (2) MIN NOM MAX UNIT
T1 RX_CLK High/Low Time See (1) 160 200 240 ns
T2 RXD[3:0], RX_DV transition delay
100 300 ns
from RX_CLK rising edge
T3 RX_CLK rising edge delay from
100
RXD[3:0], RX_DV valid data
(1) RX_CLK can be held low for a longer period of time during transition between reference and recovered clocks. Minimum high and low
times are not violated.
(2) Specified by production test, characterization, or design.
6.16 DP83867IR/CR Start of Frame Detection Timing
See Timing Diagrams.
PARAMETER TEST CONDITIONS MIN NOM MAX UNIT
1000Mb Master 0 0 ns
T1 Transmit SFD variation(1) (2) 1000Mb Slave 0 0 ns
100Mb 0 16 ns
1000Mb Master –8 8 ns
T2 Receive SFD variation(1) (2) 1000Mb Slave –8 8 ns
100Mb 0 0 ns
(1) A larger variation can be seen on SFD pulses than the variation specified here. To achieve the determinism specification listed, see the
Section 7.3.2.1 section for a method to compensate for variation in the SFD pulses.
(2) Variation of SFD pulses occurs from link-up to link-up. Packet to packet variation is fixed using the estimation method in Section
7.3.2.1.
16 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
6.17 Timing Diagrams
VDD
XI clock
T1
Hardware
RESET_N
32
CLOCKS
MDC
T2
Latch-In of Hardware
Configuration Pins
T3
Dual Function Pins INPUT OUTPUT
Become Enabled As Outputs
Figure 6-1. Power-Up Timing
VDD
XI clock
T1
T4
Hardware
RESET_N
32
CLOCKS
MDC
T2
Latch-In of Hardware
Configuration Pins
T3
Dual Function Pins Input Output
Become Enabled As Outputs
Figure 6-2. Reset Timing
MDC
T4 T1
MDIO
(output)
MDC
T2 T3
MDIO
Valid Data
(input)
Figure 6-3. MII Serial Management Timing
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 17
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
GTX
(at Transmitter)
TskewT
TXD [8:5][3:0] TXD [8:5]
TXD [3:0]
TXD [7:4][3:0] TXD [7:4]
TXD [4] TXD [9]
TX_CTL
TXEN TXERR
TskewR
GTX
(at Receiver)
Figure 6-4. RGMII Transmit Multiplexing and Timing Diagram
RXC RXC with Internal
(Source of Data) Delay Added
TsetupT
RXD [8:5][3:0] RXD [8:5]
RXD [3:0]
RXD [7:4][3:0] RXD [7:4]
TholdT
RXD [4] RXD [9]
RX_CTL
RXDV RXERR
RXC
TholdR
(at Receiver)
TsetupR
Figure 6-5. RGMII Receive Multiplexing and Timing Diagram
tT5t tT1t
GTX_CLK
T2 T4 T2
TXD [7:0]
TX_EN
TX_ER
T3
tT6t
MDI Start of Frame
Figure 6-6. GMII Transmit Timing
18 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
tT2t T3 T3
RX_CLK
tT1t
RXD [7:0]
RX_DV Valid Data
RX_ER
tT4t
MDI Start of Frame
Figure 6-7. GMII Receive Timing
T1 T1
TX_CLK
T2 T3
TXD[3:0]
Valid Data
TX_EN
Figure 6-8. 100Mbps MII Transmit Timing
T1 T1
RX_CLK
T2
RXD[3:0]
RX_DV Valid Data
RX_ER
Figure 6-9. 100Mbps MII Receive Timing
T1 T1
TX_CLK
T2 T3
TXD[3:0]
Valid Data
TX_EN
Figure 6-10. 10Mbps MII Transmit Timing
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 19
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
T1 T1
RX_CLK
T2 T3
RXD[3:0]
Valid Data
RX_DV
Figure 6-11. 10Mbps MII Receive Timing
T1
TX SFD
Packet
Transmitted
on Wire
Packet
Received
from Wire
T2
RX SFD
Figure 6-12. DP83867IR/CR Start of Frame Delimiter Timing
20 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
6.18 Typical Characteristics
(200 mV/DIV)
(500 mV/DIV)
C1
C1
Time (4 ns/DIV) Time (32 ns/DIV)
1000Base-T Signaling 100Base-TX Signaling
(Test Mode TM2 Output) (Scrambled Idles)
Figure 6-13. 1000Base-T Signaling Figure 6-14. 100Base-TX Signaling
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 21
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7 Detailed Description
7.1 Overview
The DP83867 is a fully featured Physical Layer transceiver with integrated PMD sub-layers to support 10BASE-
Te, 100BASE-TX and 1000BASE-T Ethernet protocols.
The DP83867 is designed for easy implementation of 10/100/1000Mbps Ethernet LANs. DP83867 interfaces
directly to twisted pair media via an external transformer. This device interfaces directly to the MAC layer through
the IEEE 802.3u Standard Media Independent Interface (MII), the IEEE 802.3z Gigabit Media Independent
Interface (GMII), or Reduced GMII (RGMII).
The DP83867 provides precision clock synchronization, including a synchronous Ethernet clock output.
DP83867 has low jitter, low latency and provides IEEE 1588 Start of Frame Detection for time sensitive
protocols.
The DP83867 offers remarkable diagnostic features including dynamic link quality monitoring for fault prediction
during normal operation. DP83867 can support up to 130m cable length.
22 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.2 Functional Block Diagram
MGMT INTERFACE COMBINED MII / GMII / RGMII INTERFACE
GTX_CLK
RXD[7:0]
TXD[7:0]
RX_CLK
TX_CLK
Interrupt
RX_ER
RX_DV
TX_ER
TX_EN
MDIO
MDC
CRS
COL
MGNT
MUX / DMUX
& PHY CNTRL
MII GMII
100BASE-TX 10BASE-Te 1000BASE-T
Block Block Block
MII MII
GMII
100BASE-TX 1000BASE-T Echo cancellation
10BASE-Te PLS
PCS PCS Crosstalk cancellation
ADC
Decode / Descramble
Equalization
Wake on Timing
LAN Skew compensation
100BASE-TX 10BASE-Te 10000BASE-T BLW
PMA PMA PMA
Auto-
Negotiation
Manchester
100BASE-TX 10 Mbps PAM-5
PMD 17 Level PR Shaped
125 Msymbols/s
MLT-3
100 Mbps
DAC / ADC
SUBSYSTEM
TIMING
DRIVERS /
RECEIVERS
DAC / ADC
TIMING BLOCK
MAGNETICS
4-pair CAT-5 Cable
Figure 7-1. DP83867IRPAP
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 23
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
MGMT INTERFACE RGMII INTERFACE
RX_CTRL
GTX_CLK
TX_CTRL
RXD[3:0]
TXD[3:0]
RX_CLK
Interrupt
MDIO
MDC
MGNT
MUX / DMUX
& PHY CNTRL
100BASE-TX 10BASE-Te 1000BASE-T
Block Block Block
100BASE-TX 1000BASE-T Echo cancellation
10BASE-Te PLS
PCS PCS Crosstalk cancellation
ADC
Decode / Descramble
Equalization
Wake on Timing
LAN Skew compensation
100BASE-TX 10BASE-Te 10000BASE-T BLW
PMA PMA PMA
Auto-
Negotiation
Manchester
100BASE-TX 10 Mbps PAM-5
PMD 17 Level PR Shaped
125 Msymbols/s
MLT-3
100 Mbps
DAC / ADC
SUBSYSTEM
TIMING
DRIVERS /
RECEIVERS
DAC / ADC
TIMING BLOCK
MAGNETICS
4-pair CAT-5 Cable
Figure 7-2. DP83867IRRGZ, DP83867CRRGZ
24 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.3 Feature Description
7.3.1 WoL (Wake-on-LAN) Packet Detection
Wake-on-LAN provides a mechanism for bringing the DP83867 out of a low-power state using a special Ethernet
packet called a Magic Packet. The DP83867 can be configured to generate an interrupt to wake up the MAC
when a qualifying packet is received. An option is also available to generate a signal on a GPIO when a
qualifying signal is received. Further
Note
Please confirm that BMCR (register address 0x0000) bit[10] is disabled, when using the WoL feature.
This bit enables the MII ISOLATE function used to disable the MAC interface of the PHY, also
disabling the WoL interrupt on this PHY. If the WoL feature is needed while MII ISOLATE is enabled
please use TI's DP83869HM PHY instead.
The Wake-on-LAN feature includes the following functionality:
• Identification of magic packets in all supported speeds (1000BASE-T, 100BASE-TX, 10BASE-Te)
• Wakeup interrupt generation upon receiving a valid magic packet
• CRC checking of magic packets to prevent interrupt generation for invalid packets
In addition to the basic magic packet support, the DP83867 also supports:
• Magic packets that include secure-on password
• Pattern match – one configurable 64 byte pattern of that can wake up the MAC similar to magic packet
Note
DP838xx Wake-on-LAN document provide more detail on Wake-on-LAN
7.3.1.1 Magic Packet Structure
When configured for Magic Packet mode, the DP83867 scans all incoming frames addressed to the node for a
specific data sequence. This sequence identifies the frame as a Magic Packet frame.
Note
The Magic Packet must be byte aligned.
A Magic Packet frame must also meet the basic requirements for the LAN technology chosen, such as SOURCE
ADDRESS, DESTINATION ADDRESS (which can be the receiving station’s IEEE address). DP83867PHY
support Unicast onlyfor Magic Packet Detection.
The specific Magic Packet sequence consists of 16 duplications of the IEEE address of this node, with no breaks
or interruptions, followed by secure-on password if security is enabled. This sequence can be located anywhere
within the packet, but must be preceded by a synchronization stream. The synchronization stream is defined as
6 bytes of FFh.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 25
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
DEST (6 bytes)
SRC (6 bytes)
MISC (X bytes, X >= 0)
))« )) (6 bytes)
MAGIC pattern
DEST * 16
SecureOn Password (6 bytes) Only if Secure-On is enabled
MISC (Y bytes, Y >= 0)
CRC (4 bytes)
Figure 7-3. Magic Packet Structure
7.3.1.2 Magic Packet Example
The following is an example Magic Packet for a Destination Address of 11h 22h 33h 44h 55h 66h and a
SecureOn Password 2Ah 2Bh 2Ch 2Dh 2Eh 2Fh with the MAC ADDRESS = 00:28:29:74:E2:F8
DESTINATION SOURCE MISC 00 28 29 74 E2 F8 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44
55 66 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11 22 33 44 55 66 11
22 33 44 55 66 11 22 33 44 55 66 2A 2B 2C 2D 2E 2F MISC CRC
7.3.1.3 Wake-on-LAN Configuration and Status
Magic Packet Detection Registers
Register Name DP83867 Address
Receive Configuration Register Reg 0x134
Receive Status Register Reg 0x135
MAC Destination Address Registers Reg 0x136-0x138
Receive Secure-ON Password Registers Reg 0x139 - 0x13B
Byte Mask Reg 0x15C - 0x15F
DP83867's Magic Packet functionality is only applicable for Unicast packets only.
7.3.2 Start of Frame Detect for IEEE 1588 Time Stamp
The DP83867 supports an IEEE 1588 indication pulse at the SFD (start frame delimiter) for the receive and
transmit paths. The pulse can be delivered to various pins. The pulse indicates the actual time the symbol is
presented on the lines (for transmit), or the first symbol received (for receive). We are adjusting baseline latency
to help with SFD variation. The baseline latency can be adjusted through register. Each increment of phase
value is an 8ns step.
26 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Figure 7-4. IEEE 1588 Message Timestamp Point
The SFD pulse output can be configured using the GPIO Mux Control registers, GPIO_MUX_CTRL1 (register
address 0x0171) and GPIO_MUX_CTRL2 (register address 0x0172). The RGZ devices support only register
GPIO_MUX_CTRL2 (address 0x172).
For more information about configuring the DP83867's SFD feature, see the How to Configure DP83867 Start of
Frame application report (SNLA242).
7.3.2.1 SFD Latency Variation and Determinism
Time stamping packet transmission and reception using the RX_CTRL and TX_CTRL signals of RGMII is not
accurate enough for latency sensitive protocols. SFD pulses offers system designers a method to improve the
accuracy of packet time stamping. The SFD pulse, while varying less than RGMII signals inherently, still exhibits
latency variation due to the defined architecture of 1000BASE-T. This section provides a method to determine
when an SFD latency variation has occurred and how to compensate for the variation in system software to
improve timestamp accuracy.
In the following section the terms baseline latency and SFD variation are used. Baseline latency is the time
measured between the TX_SFD pulse to the RX_SFD pulse of a connected link partner, assuming an Ethernet
cable with all 4 pairs is matched in propagation time. In the scenario where all 4 pairs being are matched, a
1000BASE-T PHY won't have to align the 4 received symbols on the wire and won't introduce extra latency due
to alignment.
TX SFD
Baseline Latency
RX SFD
SFD Variation
Figure 7-5. Baseline Latency and SFD Variation in Latency Measurement
SFD variation is additional time added to the baseline latency before the RX_SFD pulse when the PHY must
introduce latency to align the 4 symbols from the Ethernet cable. Variation can occur when a new link is
established either by cable connection, auto-negotiation restart, PHY reset, or other external system effects.
During a single, uninterrupted link, the SFD variation remains constant.
The DP83867 can limit and report the variation applied to the SFD pulse while in the 1000Mb operating mode.
Before a link is established in 1000Mb mode, the Sync FIFO Control Register (register address 0x00E9) must be
set to value 0xDF22. The below SFD variation compensation method can only be applied after the Sync FIFO
Control Register has been initialized and a new link has been established. An acceptable methodology is to set
the Sync FIFO Control register value and then perform a software restart by setting the SW_RESTART bit[14] in
the Control Register (register address 0x001F) if a link is already present.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 27
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.3.2.1.1 1000Mb SFD Variation in Master Mode
When the DP83867 is operating in 1000Mb master mode, variation of the RX_SFD pulse can be estimated using
the Skew FIFO Status register (register address 0x0055) bit[7:4]. The value read from the Skew FIFO Status
register bit[7:4] must be multiplied by 8ns to estimate the RX_SFD variation added to the baseline latency.
Example: While operating in master 1000Mb mode, a value of 0x2 is read from the Skew FIFO register bit[7:4].
2 × 8ns = 16ns is subtracted from the TX_SFD to RX_SFD measurement to determine the baseline latency.
7.3.2.1.2 1000Mb SFD Variation in Slave Mode
When the DP83867 is operating in 1000Mb slave mode, the variation of the RX_SFD pulse can be determined
using the Skew FIFO Status register (register address 0x0055) bit[3:0].The value read from the Skew FIFO
Status register bit[3:0] can be multiplied by 8ns to estimate the RX_SFD variation added to the baseline latency.
Example: While operating in slave 1000Mb mode, a value of 0x1 is read from the Skew FIFO register bit[3:0].
1 × 8ns = 8ns is subtracted from the TX_SFD to RX_SFD measurement to determine the baseline latency.
7.3.2.1.3 100Mb SFD Variation
The latency variation in 100Mb mode of operation is determined by random process and does not require any
register readout or system level compensation of SFD pulses.
7.3.3 Clock Output
The DP83867 has several internal clocks, including the local reference clock, the Ethernet transmit clock, and
the Ethernet receive clock. An external crystal or oscillator provides the stimulus for the local reference clock.
The local reference clock acts as the central source for all clocking in the device.
The local reference clock is embedded into the transmit network packet traffic and is recovered from the network
packet traffic at the receiver node. The receive clock is recovered from the received Ethernet packet data stream
and is locked to the transmit clock in the partner.
Using the I/O Configuration register (address 0x0170), the DP83867 can be configured to output these internal
clocks through the CLK_OUT pin. By default, the output clock is synchronous to the XI oscillator / crystal input.
Through registers, the output clock can be configured to be synchronous to the receive data at the 125MHz
data rate or at the divide by 5 rate of 25MHz. It can also be configured to output the line driver transmit clock.
When operating in 1000Base-T mode, the output clock can be configured for any of the four transmit or receive
channels.
The output clock can be disabled using the CLK_O_DISABLE bit of the I/O Configuration register. It can also be
disabled by default using the Clock Out Disable strap. This strap is only available for the PAP devices. For more
information, see Section 7.5.1.
7.4 Device Functional Modes
7.4.1 MAC Interfaces
The DP83867 supports connection to an Ethernet MAC via the following interfaces: RGMII, GMII, and MII.
The RGMII Disable strap (RX_D6) determines the default state of the MAC interface. The RGMII Disable strap
corresponds to the RGMII Enable (bit 7) in the RGMIICTL register (address 0x0032). When RGMII mode is
disabled, the DP83867 operates in GMII mode.
RGMII ENABLE (Register 0x0032, bit 7) DEVICE FUNCTIONAL MODE
0x1 RGMII
0x0 GMII
The initial strap value for the RGMII disable is also available in the Strap Configuration Status Register 1
(STRAP_STS1).
28 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.4.1.1 Reduced GMII (RGMII)
The Reduced Gigabit Media Independent Interface (RGMII) is designed to reduce the number of pins required to
interconnect the MAC and PHY (12 pins for RGMII relative to 24 pins for GMII). To accomplish this goal, the data
paths and all associated control signals are reduced and are multiplexed. Both rising and trailing edges of the
clock are used. For Gigabit operation the GTX_CLK and RX_CLK clocks are 125MHz, and for 10- and 100Mbps
operation, the clock frequencies are 2.5MHz and 25MHz, respectively.
For more information about RGMII timing, see the RGMII Interface Timing Budgets application report
(SNLA243).
7.4.1.1.1 1000Mbps Mode Operation
All RGMII signals are positive logic. The 8-bit data is multiplexed by taking advantage of both clock edges. The
lower 4 bits are latched on the positive clock edge and the upper 4 bits are latched on trailing clock edge. The
control signals are multiplexed into a single clock cycle using the same technique.
To reduce power consumption of RGMII interface, TXEN_ER and RXDV_ER are encoded in a manner that
minimizes transitions during normal network operation. This is done by following encoding method. Note that the
value of GMII_TX_ER and GMII_TX_EN are valid at the rising edge of the clock. In RGMII mode, GMII_TX_ER
is presented on TX_CTRL at the falling edge of the GTX_CLK clock. RX_CTRL coding is implemented the same
fashion.
When receiving a valid frame with no error, RX_CTRL = True is generated as a logic high on the rising edge of
RX_CLK and RX_CTRL = False is generated as a logic high at the falling edge of RX_CLK. When no frame is
being received, RX_CTRL = False is generated as a logic low on the rising edge of RX_CLK and RX_CTRL =
False is generated as a logic low on the falling edge of RX_CLK.
TX_CTRL is treated in a similar manner. During normal frame transmission, the signal stays at a logic high for
both edges of GTX_CLK and during the period between frames where no error is indicated, the signal stays low
for both edges.
7.4.1.1.2 1000Mbps Mode Timing
The DP83867 provides configurable clock skew for the GTX_CLK and RX_CLK to optimize timing across the
interface. The transmit and receive paths can be optimized independently. Both the transmit and receive path
support 16 programmable RGMII delay modes via register configuration.
The timing paths can either be configured for Aligned mode or Shift mode. In Aligned mode, no clock skew is
introduced. In Shift mode, the clock skew can be introduced in 0.25ns increments (via register configuration).
Configuration of the Aligned mode or Shift mode is accomplished via the RGMII Control Register (RGMIICTL),
address 0x0032. In Shift mode, the clock skew can be adjusted using the RGMII Delay Control Register
(RGMIIDCTL), address 0x0086.
7.4.1.1.3 10- and 100Mbps Mode
When the RGMII interface is operating in the 100Mbps mode, the Ethernet Media Independent Interface (MII)
is implemented by reducing the clock rate to 25MHz. For 10Mbps operation, the clock is further reduced to
2.5MHz. In the RGMII 10/100 mode, the transmit clock RGMII TX_CLK is generated by the MAC and the receive
clock RGMII RX_CLK is generated by the PHY. During the packet receiving operation, the RGMII RX_CLK can
be stretched on either the positive or negative pulse to accommodate the transition from the free-running clock
to a data synchronous clock domain. When the speed of the PHY changes, a similar stretching of the positive or
negative pulses is allowed. No glitch is allowed on the clock signals during clock speed transitions.
This interface operates at 10- and 100Mbps speeds the same way as at 1000Mbps mode with the exception that
the data can be duplicated on the falling edge of the appropriate clock.
The MAC holds the RGMII TX_CLK low until the MAC has confirmed that the MAC is operating at the same
speed as the PHY.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 29
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
PHY MAC
TX_CTRL
GTX_CLK
TX_D [3:0]
RX_CTRL
RX_CLK
RX_D [3:0]
Figure 7-6. RGMII Connections
7.4.1.2 Gigabit MII (GMII)
The Gigabit Media Independent Interface (GMII) is the IEEE defined interface for use between an Ethernet PHY
and an Ethernet MAC. GMII is available on the PAP devices only. The purpose of GMII is to make various
physical media transparent to the MAC layer. The GMII Interface accepts either GMII or MII data, control and
status signals and routes them either to the 1000BASE-T, 100BASE-TX, or 10BASE-Te modules, respectively.
The GMII interface has the following characteristics:
• Supports 10/100/1000Mbps operation
• Data and delimiters are synchronous to clock references
• Provides independent 8-bit wide transmit and receive data paths
• Provides a simple management interface
• Provides for Full-Duplex operation
The GMII interface is defined in IEEE 802.3 Clause 35. In each direction of data transfer, there are Data (an
eight-bit bundle), Delimiter, Error, and Clock signals. GMII signals are defined such that an implementation can
multiplex most GMII signals with the similar PCS service interface defined in IEEE 802.3 Clause 22. Two media
status signals are provided. One indicates the presence of carrier (CRS), and the other indicates the occurrence
of a collision (COL). The MII signal names have been retained and the functions of most signals are the same,
but additional valid combinations of signals have been defined for 1000Mbps operation.
30 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
The connection diagram for GMII is shown in Figure 7-7.
Figure 7-7. GMII Connections
7.4.1.3 Media Independent Interface (MII)
MII connections are used for 10/100 data. MII is compatible with GMII and is used for 10/100 data when the
device is configured for GMII. MII is available on PAP devices only.
The DP83867 incorporates the Media Independent Interface (MII) as specified in Clause 22 of the IEEE 802.3
standard. This interface can be used to connect PHY devices to a MAC in 10/100Mbps systems. This section
describes the nibble wide MII data interface.
The nibble wide MII data interface consists of a receive bus and a transmit bus each with control signals to
facilitate data transfer between the PHY and the upper layer (MAC).
7.4.1.3.1 Nibble-wide MII Data Interface
Clause 22 of the IEEE 802.3 specification defines the Media Independent Interface. This interface includes a
dedicated receive bus and a dedicated transmit bus. These two data buses, along with various control and
status signals, allow for the simultaneous exchange of data between the DP83867 and the upper layer agent
(MAC).
The receive interface consists of a nibble wide data bus RXD[3:0], a receive error signal RX_ER, a receive data
valid flag RX_DV, and a receive clock RX_CLK for synchronous transfer of the data. The receive clock operates
at either 2.5MHz to support 10Mbps operation modes or at 25MHz to support 100Mbps operational modes.
The transmit interface consists of a nibble wide data bus TXD[3:0], a transmit enable control signal TX_EN, and
a transmit clock TX_CLK which runs at either 2.5MHz or 25MHz. Additionally, the MII includes the carrier sense
signal CRS, as well as a collision detect signal COL. The CRS signal asserts to indicate the reception of data
from the network or as a function of transmit data in Half-Duplex mode. The COL signal asserts as an indication
of a collision which can occur during Half-Duplex operation when both a transmit and receive operation occur
simultaneously.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 31
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.4.1.3.2 Collision Detect
When in Half-Duplex mode, a 10BASE-Te or 100BASE-TX collision is detected when the receive and transmit
channels are active simultaneously. Collisions are reported by the COL signal on the MII.
The COL signal remains set for the duration of the collision. If the PHY is receiving when a collision is detected,
the event is reported immediately (through the COL pin).
Collision is not indicated during Full-Duplex operation.
7.4.1.3.3 Carrier Sense
In 10Mbps operation, Carrier Sense (CRS) is asserted due to receive activity once valid data is detected via the
squelch function. During 100Mbps operation CRS is asserted when a valid link (SD) and two non-contiguous
zeros are detected on the line.
For 10 or 100Mbps Half-Duplex operation, CRS is asserted during either packet transmission or reception.
For 10 or 100Mbps Full-Duplex operation, CRS is asserted only due to receive activity.
CRS is deasserted following an end of packet.
The connection diagram for MII is shown in Figure 7-8.
Figure 7-8. MII Connections
7.4.2 Serial Management Interface
The Serial Management Interface (SMI), provides access to the DP83867 internal register space for status
information and configuration. The SMI is compatible with IEEE 802.3-2002 clause 22. The implemented register
set consists of the registers required by the IEEE 802.3, plus several others to provide additional visibility and
controllability of the DP83867 device.
The SMI includes the MDC management clock input and the management MDIO data pin. The MDC clock is
sourced by the external management entity, also called Station (STA), and can run at a maximum clock rate of
25MHz. MDC is not expected to be continuous, and can be turned off by the external management entity when
the bus is idle.
32 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
The MDIO is sourced by the external management entity and by the PHY. The data on the MDIO pin is latched
on the rising edge of the MDC clock. The MDIO pin requires a pullup resistor (2.2kΩ) which, during IDLE and
turnaround, pulls MDIO high.
Up to 16 PHYs can share a common SMI bus. To distinguish between the PHYs, a 4-bit address is used.
During power-up reset, the DP83867 latches the PHY_ADD configuration pins to determine the address. The
DP83867IRPAP 64-pin variant can support up to 32 PHYs and uses a 5-bit address.
The management entity must not start an SMI transaction in the first cycle after power-up reset. To maintain valid
operation, the SMI bus must remain inactive at least one MDC cycle after hard reset is deasserted. In normal
MDIO transactions, the register address is taken directly from the management-frame reg_addr field, thus
allowing direct access to 32 16-bit registers (including those defined in IEEE 802.3 and vendor specific). The
data field is used for both reading and writing. The Start code is indicated by a <01> pattern. This pattern makes
sure that the MDIO line transitions from the default idle line state. Turnaround is defined as an idle bit time
inserted between the Register Address field and the Data field. To avoid contention during a read transaction, no
device can actively drive the MDIO signal during the first bit of turnaround. The addressed DP83867 drives the
MDIO with a zero for the second bit of turnaround and follows this with the required data. Figure 7-9 shows the
timing relationship between MDC and the MDIO as driven and received by the Station (STA) and the DP83867
(PHY) for a typical register read access.
For write transactions, the station-management entity writes data to the addressed DP83867, thus eliminating
the requirement for MDIO turnaround. The turnaround time is filled by the management entity by inserting <10>.
Figure 7-9 shows the timing relationship for a typical MII register write access. The frame structure and general
read and write transactions are shown in Table 7-1, Figure 7-9, and Figure 7-10.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 33
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-1. Typical MDIO Frame Format
TYPICAL MDIO FRAME FORMAT <idle><start><op code><device addr><reg addr><turnaround><data<<idle>
Read Operation <idle><01><10><AAAA><RRRR><Z0><xxxx xxxx xxxx xxxx><idle>
Write Operation <idle><01<01><AAAA><RRRR><10><xxxx xxxx xxxx xxxx><idle>
Figure 7-9. Typical MDC/MDIO Read Operation
Figure 7-10. Typical MDC/MDIO Write Operation
34 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.4.2.1 Extended Address Space Access
The DP83867's SMI function supports read or write access to the extended register set using registers REGCR
(0x0D) and ADDAR (0x0E) 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.
The standard register set, MDIO registers 0 to 31, is accessed using the normal direct-MDIO access or the
indirect method, except for register REGCR (0x0D) and ADDAR (0x0E), which is accessed only using the
normal MDIO transaction. The SMI function ignores indirect accesses to these registers.
REGCR (0x0D) is the MDIO Manageable MMD access control. In general, register REGCR(4:0) is the device
address DEVAD that directs any accesses of ADDAR (0x0E) register to the appropriate MMD.
The PHY’S supports one MMD device address. The vendor-specific device address DEVAD[4:0] = 11111 is used
for general MMD register accesses.
All accesses through registers REGCR and ADDAR must use the correct DEVAD. Transactions with other
DEVAD 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).
Table 7-2. REGCR DEVAD Functions
REGCR[15:14] Function
00 Accesses to register ADDAR modify the extended register ‘set address’ register. This address register must always
be initialized to access any of the registers within the extended register set.
01 Accesses to register ADDAR access the register within the extended register set selected by the value in the
address register.
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.
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 accesses 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. The descriptions use the device address for general MMD register accesses (DEVAD[4:0] = 11111).
7.4.2.1.1 Write Address Operation
1. Write the value 0x001F (address function field = 00, DEVAD = 31) to register REGCR.
2. Write the desired register address to register ADDAR.
Subsequent writes to register ADDAR (step 2) continue to write the address register.
7.4.2.1.2 Read Address Operation
To read the address register:
1. Write the value 0x001F (address function field = 00, DEVAD = 31) to register REGCR.
2. Read the register address from register ADDAR.
7.4.2.1.3 Write (No Post Increment) Operation
To write a register in the extened register set:
Instruction Example: Set reg 0x0170 = 0C50
1. Write the value 0x001F (address function field = 00, DEVAD = 31) Write register 0x0D to value 0x001F
to register REGCR (0x0D).
2. Write the desired register address to register ADDAR (0x0E). Write register 0x0E to value 0x0170
3. Write the value 0x401F (data, no post increment function field = Write register 0x0D to value 0x401F
01, DEVAD = 31) to register REGCR.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 35
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Instruction Example: Set reg 0x0170 = 0C50
4. Write the content of the desired extended register set register to Write register 0x0E to value 0x0C50
register ADDAR.
Subsequent writes to register ADDAR (step 4) continue to rewrite the register selected by the value in the
address register.
Note
Steps (1) and (2) can be skipped if the address register was previously configured.
7.4.2.1.4 Read (No Post Increment) Operation
To read a register in the extended register set:
Instruction Example: Read 0x0170
1. Write the value 0x001F (address function field = 00, DEVAD = Write register 0x0D to value 0x001F
31) to register REGCR.
2. Write the desired register address to register ADDAR. Write register 0x0E to value 0x0170
3. Write the value 0x401F (data, no post increment function field = Write register 0x0D to value 0x401F
01, DEVAD = 31) to register REGCR.
4. Read the content of the desired extended register set register to Read register 0x0E
register ADDAR.
Subsequent reads from register ADDAR (step 4) continue reading the register selected by the value in the
address register.
Note
Steps (1) and (2) can be skipped if the address register was previously configured.
7.4.2.1.5 Write (Post Increment) Operation
To write a register in the extended register set and automatically increment the address register to the next
higher value following the write operation:
Instruction Example: Set reg 0x0170 = 0C50 & reg 0x0171 = 0x0011
1. Write the value 0x001F (address function field = 00, DEVAD = 31) Write register 0x0D to value 0x001F
to register REGCR.
2. Write the register address from register ADDAR. Write register 0x0E to value 0x0170
3. Write the value 0x801F (data, post increment on reads and writes Write register 0x0D to value 0x401F
function field = 10, DEVAD = 31) or the value 0xC01F (data, post
increment on writes function field = 11. DEVAD = 31) to register
REGCR.
4. Write the content of the desired extended register set register to Write register 0x0E to value 0x0C50
register ADDAR.
5. Subsequent writes to register ADDAR (step 4) writes the next Write register 0x0E to value 0x0011
higher addressed data register selected by the value of the address
register; the address register is incremented after each access.
Step 4 Writes register 0x0170 to 0x0C50 and because post increment is enabled, Step 5 writes register 0x0171
to 0x0011.
7.4.2.1.6 Read (Post Increment) Operation
To read a register in the extended register set and automatically increment the address register to the next
higher value following the read operation:
36 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Instruction Example: Read register 0x0170 & 0x0171
1. Write the value 0x001F (address function field = 00, DEVAD = 31) Write register 0x0D to value 0x001F
to register REGCR.
2. Write the desired register address to register ADDAR. Write register 0x0E to value 0x0170
3. Write the value 0x801F (data, post increment on reads and writes Write register 0x0D to value 0x801F
function field = 10, DEVAD = 31) to register REGCR.
4. Read the content of the desired extended register set register to Read register 0x0E
register ADDAR.
5. Subsequent reads to register ADDAR (step 4) reads the next Read register 0x0E
higher addressed data register selected by the value of the address
register; the address register is incremented after each access.
Step 4 Reads register 0x0170 and because post increment is enabled, Step 5 reads register 0x0171.
7.4.2.1.7 Example of Read Operation Using Indirect Register Access
Read register 0x0170.
1. Write register 0x0D to value 0x001F.
2. Write register 0x0E to value 0x0170
3. Write register 0x0D to value 0x401F.
4. Read register 0x0E.
The expected default value is 0x0C10.
7.4.2.1.8 Example of Write Operation Using Indirect Register Access
Write register 0x0170 to value 0x0C50.
1. Write register 0x0D to value 0x001F.
2. Write register 0x0E to value 0x0170
3. Write register 0x0D to value 0x401F.
4. Write register 0x0E to value 0x0C50.
This write disables the output clock on the CLK_OUT pin.
7.4.3 Auto-Negotiation
All 1000BASE-T PHYs are required to support Auto-Negotiation. The Auto-Negotiation function in 1000BASE-T
has three primary purposes:
• Auto-Negotiation of Speed and Duplex Selection
• Auto-Negotiation of Master or Slave Resolution
• Auto-Negotiation of Pause or Asymetrical Pause Resolution
7.4.3.1 Speed and Duplex Selection - Priority Resolution
The Auto-Negotiation function provides a mechanism for exchanging configuration information between the two
ends of a link segment. This mechanism is implemented by exchanging Fast Link Pulses (FLP). FLPs are burst
pulses that provide the signalling used to communicate the abilities between two devices at each end of a link
segment. For further details regarding Auto-Negotiation, refer to Clause 28 of the IEEE 802.3 specification. The
DP83867 supports 100BASE-TX and 1000BASE-T modes of operation. The process of Auto-Negotiation verifies
that the highest performance protocol is selected (that is, priority resolution) based on the advertised abilities of
the Link Partner and the local device.
7.4.3.2 Master and Slave Resolution
If 1000BASE-T mode is selected during the priority resolution, the second goal of Auto-Negotiation is to resolve
Master or Slave configuration. The Master mode priority is given to the device that supports multiport nodes,
such as switches and repeaters. Single node devices such as DTE or NIC card takes lower Master mode priority.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 37
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.4.3.3 Pause and Asymmetrical Pause Resolution
When Full-Duplex operation is selected during priority resolution, the Auto-Negotiation also determines the Flow
Control capabilities of the two link partners. Flow control was originally introduced to force a busy station’s Link
Partner to stop transmitting data in Full-Duplex operation. Unlike Half-Duplex mode of operation where a link
partner can be forced to back off by simply generating collisions, the Full-Duplex operation needed a mechanism
to slow down transmission from a link partner in the event that the receiving station’s buffers are becoming
full. A new MAC control layer was added to handle the generation and reception of Pause Frames. Each MAC
Controller has to advertise whether the controller is capable of processing Pause Frames. In addition, the MAC
Controller advertises if Pause frames can be handled in both directions, that is, receive and transmit. If the MAC
Controller only generates Pause frames but does not respond to Pause frames generated by a link partner,
the event is called Asymmetrical Pause. The advertisement of Pause and Asymmetrical Pause capabilities is
enabled by writing 1 to bits 10 and 11 of ANAR (register address 0x0004). The link partner’s Pause capabilities
is stored in ANLPAR (register address 0x0005) bits 10 and 11. The MAC Controller has to read from ANLPAR
to determine which Pause mode to operate. The PHY layer is not involved in Pause resolution other than simply
advertising and reporting of Pause capabilities.
7.4.3.4 Next Page Support
The DP83867 supports the Auto-Negotiation Next Page protocol as required by IEEE 802.3 clause 28.2.4.1.7.
The ANNPTR 0x07 allows for the configuration and transmission of the Next Page. Refer to clause 28 of the
IEEE 802.3 standard for detailed information regarding the Auto-Negotiation Next Page function.
7.4.3.5 Parallel Detection
The DP83867 supports the Parallel Detection function as defined in the IEEE 802.3 specification. Parallel
Detection requires the 10/100Mbps receivers to monitor the receive signal and report link status to the Auto-
Negotiation function. Auto-Negotiation uses this information to configure the correct technology in the event
that the Link Partner does not support Auto-Negotiation, yet is transmitting link signals that the 10BASE-Te or
100BASE-X PMA recognize as valid link signals.
If the DP83867 completes Auto-Negotiation as a result of Parallel Detection, without Next Page operation, bits 5
and 7 of ANLPAR (register address 0x0005) are set to reflect the mode of operation present in the Link Partner.
Note that bits 4:0 of the ANLPAR are also set to 00001 based on a successful parallel detection to indicate a
valid 802.3 selector field. Software can determine that the negotiation is completed through Parallel Detection
by reading 0 in bit 0 of ANER (register address 0x006) after Auto-Negotiation Complete, bit 5 of BMSR (register
address 0x0001), is set. If the PHY is configured for parallel detect mode and any condition other than a good
link occurs, the parallel detect fault, bit 4 of ANER (register address 0x06), sets.
7.4.3.6 Restart Auto-Negotiation
If a link is established by successful Auto-Negotiation and then lost, the Auto-Negotiation process resumes to
determine the configuration for the link. This function confirms that a link can be re-established if the cable
becomes disconnected and reconnected. After Auto-Negotiation is completed, the process can be restarted
at any time by writing 1 to bit 9 of the BMCR (register address 0x0000). A restart Auto-Negotiation request
from any entity, such as a management agent, causes DP83867 to halt data transmission or link pulse activity
until the break_link_timer expires. Consequently, the Link Partner goes into link fail mode and the resume
Auto-Negotiation. The DP83867 resumes Auto-Negotiation after the break_link_timer has expired by transmitting
FLP (Fast Link Pulse) bursts.
7.4.3.7 Enabling Auto-Negotiation Through Software
If Auto-Negotiation is disabled by MDIO access, and the user desires to restart Auto-Negotiation, this can be
accomplished by software access. Bit 12 of BMCR (register address 0x00) can be cleared and then set for
Auto-Negotiation operation to take place.
If Auto-Negotiation is disabled by strap option, Auto-Negotiation can not be reenabled.
38 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.4.3.8 Auto-Negotiation Complete Time
Parallel detection and Auto-Negotiation typically take 2-3 seconds to complete. In addition, Auto-Negotiation with
next page exchange takes approximately 2-3 seconds to complete, depending on the number of next pages
exchanged. Refer to Clause 28 of the IEEE 802.3 standard for a full description of the individual timers related to
Auto-Negotiation
7.4.3.9 Auto-MDIX Resolution
The DP83867 can determine if a straight or crossover cable is used to connect to the link partner. The
PHY can automatically re-assign channel A and B to establish link with the link partner, (and channel C and
D in 1000BASE-T mode). Auto-MDIX resolution precedes the actual Auto-Negotiation process that involves
exchange of FLPs to advertise capabilities. Automatic MDI/MDIX is described in IEEE 802.3 Clause 40, section
40.8.2. There is no required implementation for 10BASE-Te and 100BASE-TX. DP83867 devices manufactured
after August, 2022, have an increased random seed value that now includes 255 different seed values to
expedite Auto-MDIX resolution with a link partner.
For 10/100, Auto-MDIX is independent of Auto-Negotiation. Auto-MDIX works in both Auto-Negotiation mode
and manual forced speed mode.
7.4.4 Loopback Mode
There are several options for Loopback that test and verify various functional blocks within the PHY. Enabling
loopback mode allows in-circuit testing of the digital and analog data paths. Generally, the DP83867 can
be configured to one of the Near-end loopback modes or to the Far-end (reverse) loopback. MII Loopback
is configured using the BMCR (register address 0x0000). All other loopback modes are enabled using the
BISCR (register address 0x16). Except where otherwise noted, loopback modes are supported for all speeds
(10/100/1000) and all MAC interfaces (RGMII and GMII).
Reverse PCS Analog
Loopback Loopback Loopback
8 7 6 5 4 3 2 1
Transformer
Processing
Signal
RJ-45
PCS
AFE
MII
MAC
MII Digital External
Loopback Loopback Loopback
Figure 7-11. Loopbacks
The availability of Loopback depends on the operational mode of the PHY. The Link Status in these loopback
modes is also affected by the operational mode. Table 7-3 lists out the availability of Loopback Modes and
corresponding Link Status indication.
Table 7-3. Loopback Availability
1000M 100M 10M
LOOPBACK
MAC INTERFACE AVAILABILIT LINK AVAILABILIT LINK AVAILABILIT
MODE LINK STATUS
Y STATUS Y STATUS Y
MII GMII/RGMII Yes No Yes No Yes No
PCS GMII/RGMII Yes No Yes Yes No No
Digital GMII/RGMII Yes Yes Yes Yes Yes Yes
Analog GMII/RGMII Yes Yes Yes Yes Yes Yes
External GMII/RGMII No No Yes Yes Yes Yes
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 39
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.4.4.1 Near-End Loopback
Near-end loopback provides the ability to loop the transmitted data back to the receiver through the digital or
analog circuitry. The point at which the signal is looped back is selected using loopback control bits with several
options being provided.
When configuring loopback modes, the Loopback Configuration Register (LOOPCR), address 0x00FE, can be
set to 0xE720.
To maintain the desired operating mode, Auto-Negotiation can be disabled before selecting the Near-End
Loopback mode. This constraint does not apply for external-loopback mode.
Auto-MDIX can be disabled before selecting the Near-End Loopback mode. MDI or MDIX configuration can be
manually configured.
7.4.4.1.1 MII Loopback
MII Loopback is the shallowest loop through the PHY. The configuration is a useful test mode to validate
communications between the MAC and the PHY. While in MII Loopback mode the data is looped back, and can
also be configured through register to transmit onto the media.
7.4.4.1.2 PCS Loopback
PCS Loopback occurs in the PCS layer of the PHY. No signal processing is performed when using PCS
Loopback.
7.4.4.1.3 Digital Loopback
Digital Loopback includes the entire digital transmit – receive path. Data is looped back prior to the analog
circuitry.
7.4.4.1.4 Analog Loopback
Analog Loopback includes the entire analog transmit-receive path.
7.4.4.2 External Loopback
When operating in 10BASE-Te or 100Base-T mode, signals can be looped back at the RJ-45 connector by
wiring the transmit pins to the receive pins. Due to the nature of the signaling in 1000Base-T mode, this type
of external loopback is not supported. Analog loopback provides a way to loop data back in the analog circuitry
when operating in 1000Base-T mode. For proper operation in Analog Loopback mode, attach 100Ω terminations
to the RJ45 connector.
7.4.4.3 Far-End (Reverse) Loopback
Far-end (Reverse) Loopback is a special test mode to allow testing the PHY from the link-partner side. In this
mode, data that is received from the link partner passes through the PHY's receiver, is looped back at the MAC
interface and is transmitted back to the link partner. While in Reverse Loopback mode, all data signals that come
from the MAC are ignored. Through register configuration, data can also be transmitted onto the MAC Interface.
7.4.5 BIST Configuration
The device incorporates an internal PRBS Built-in Self Test (BIST) circuit to accommodate in-circuit testing or
diagnostics. The BIST circuit can be used to test the integrity of the transmit and receive data paths. The BIST
can be performed using both internal loopback (digital or analog) or external loopback using a cable fixture. The
BIST simulates pseudo-random data transfer scenarios in format of real packets and Inter-Packet Gap (IPG) on
the lines.
The BIST is implemented with independent transmit and receive paths, with the transmit block generating a
continuous stream of a pseudo-random sequence. The device generates a 15-bit pseudo-random sequence for
the BIST. The received data is compared to the generated pseudo-random data by the BIST Linear Feedback
Shift Register (LFSR) to determine the BIST pass or fail status. The number of error bytes that the PRBS
checker received is stored in the BICSR2 register (0x0072). The status of whether the PRBS checker is locked
to the incoming receive bit stream, whether the PRBS has lost sync, and whether the packet generator is busy,
40 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
can be read from the STS2 register (0x0017h). While the lock and sync indications are required to identify the
beginning of proper data reception, for any link failures or data corruption, the best indication is the contents of
the error counter in the BICSR2 register (0x0072). The number of received bytes are stored in BICSR1 (0x0071).
The PRBS test can be put in a continuous mode by using bit 14 of the BISCR register (0x0016h). In continuous
mode, when one of the PRBS counters reaches the maximum value, the counter starts counting from zero
again. Packet transmission can be configured for one of two types, 64 and 1518 bytes, through register bit 13 of
the BISCR register (0x0016).
7.4.6 Cable Diagnostics
With the vast deployment of Ethernet devices, the need for reliable, comprehensive and user-friendly cable
diagnostic tool is more important than ever. The wide variety of cables, topologies, and connectors deployed
results in the need to non-intrusively identify and report cable faults. The TI cable-diagnostic unit provides
extensive information about cable integrity. The DP83867 offers, Time Domain Reflectometry (TDR) capability in
the Cable Diagnostic tools kit.
7.4.6.1 TDR
The DP83867 uses Time Domain Reflectometry (TDR) to determine the quality of the cables, connectors, and
terminations in addition to estimating the cable length. Some of the possible problems that can be diagnosed
include opens, shorts, cable impedance mismatch, bad connectors, termination mismatches, cross faults, cross
shorts, and any other discontinuities along the cable.
The DP83867 transmits a test pulse of known amplitude (1V or 2.5V) down each of the two pairs of an attached
cable. The transmitted signal continues down the cable and reflects from each cable imperfection, fault, bad
connector, and from the end of the cable. After the pulse transmission, the DP83867 measures the return time
and amplitude of all these reflected pulses. This technique enables measuring the distance and magnitude
(impedance) of non-terminated cables (open or short), discontinuities (bad connectors), improperly-terminated
cables, and crossed pairs wires with ±1m accuracy.
The DP83867 also uses data averaging to reduce noise and improve accuracy. The DP83867 can record up to
five reflections within the tested pair. If more than 5 reflections are recorded, the DP83867 saves the first 5 of
them. If a cross fault is detected, the TDR saves the first location of the cross fault and up to 4 reflections in the
tested channel. The DP83867 TDR can measure cables beyond 100m in length.
For all TDR measurements, the transformation between time of arrival and physical distance is done by the
external host using minor computations (such as multiplication, addition, and lookup tables). The host must know
the expected propagation delay of the cable, which depends, among other things, on the cable category (for
example, CAT5, CAT5e, or CAT6).
TDR measurement is allowed in the DP83867 in the following scenarios:
• While Link partner is disconnected – cable is unplugged at the other side
• Link partner is connected but remains quiet (for example, in power-down mode)
• Link fails or is dropped by setting bit 7 of register 0x0009 (CFG1). The results of the TDR run after the link
fails are saved in the TDR registers.
Software reads these registers at any time to apply post processing on the TDR results. This mode is designed
for cases when the link dropped due to cable disconnections; after link failure, for instance, the line is quiet to
allow a proper function of the TDR.
7.4.6.2 Energy Detect
The energy-detector module provides signal-strength indication in various scenarios. Because the detection is
based on an IIR filter, this robust energy detector has excellent reaction time and reliability. The filter output
is compared to predefined thresholds to decide the presence or absence of an incoming signal. The energy
detector also implements hysteresis to avoid jittering in signal-detect indication. Additionally, the PHY has
fully-programmable thresholds and listening-time periods, enabling shortening of the reaction time if required.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 41
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.4.6.3 Fast Link Detect
Several advanced modes are available for fast link establishment. Unlike the Auto-Negotiation and Auto-MDIX
mechanisms defined by the IEEE 802.3 specification, these modes are specific to the DP83867. Take care when
implementing these modes. For best operation, TI recommends implementing these modes with a DP83867 on
both ends of the link.
These advanced link and crossover modes depend on the speed selected for the link. Some modes are intended
for use in 1000Base-T operation. Others are intended for use in 100Base-TX operation.
Fast Link Detect functionality can be configured using the Configuration Register 3 (CFG3), address 0x001E.
7.4.6.4 Speed Optimization
Speed optimization, also known as link downshift, enables fallback to 100M operation after multiple consecutive
failed attempts at Gigabit link establishment. Such a case can occur if cabling with only four wires (two twisted
pairs) are connected instead of the standard cabling with eight wires (four twisted pairs).
The number of failed link attempts before falling back to 100M operation is configurable. By default, four failed
link attempts are required before falling back to 100M.
In enhanced mode, fallback to 100M can occur after one failed link attempt if energy is not detected on the C
and D channels. Speed optimization also supports fallback to 10M if link establishment fails in Gigabit and in
100M mode.
Speed optimization can be enabled via strap or through register configuration.
7.4.6.5 Mirror Mode
In some multiport applications, RJ-45 ports can be mirrored relative to one another. This mirroring can require
crossing board traces. The DP83867 can resolve this issue by implementing mirroring of the ports inside the
device.
In 10/100 operation, the mapping of the port mirroring is:
MDI MODE MIRROR PORT CONFIGURATION
MDI A→D
B→C
MDIX A→D
B→C
In Gigabit operation, the mapping of the port mirroring is:
MDI MODE MIRROR PORT CONFIGURATION
MDI or MDIX A→D
B→C
C→B
D→A
Mirror mode can be enabled through strap or through register configuration using the Port Mirror Enable bit in
the CFG4 register (address 0x0031). In Mirror mode, the polarity of the signals is also reversed.
7.4.6.6 Interrupt
The DP83867 can be configured to generate an interrupt when changes of internal status occur. The interrupt
allows a MAC to act upon the status in the PHY without polling the PHY registers. The interrupt source can be
selected through the interrupt registers, MICR (register address 0x0012) and ISR (register address 0x0013).
42 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.4.6.7 IEEE 802.3 Test Modes
IEEE 802.3 specification for 1000BASE-T requires that the PHY layer be able to generate certain well defined
test patterns on TX outputs. Clause 40 section 40.6.1.1.2 Test Modes describes these tests in detail. There are
four test modes as well as the normal operation mode. These modes can be selected by writing to the CFG1
register (address 0x0009).
See IEEE 802.3 section 40.6.1.1.2 Test modes for more information on the nature of the test modes. The
DP83867 provides a test clock synchronous to the IEEE test patterns. The test patterns are output on the MDI
pins of the device and the transmit clock is output on the CLK_OUT pin.
For more information about configuring the DP83867 for IEEE 802.3 compliance testing, see the How to
Configure DP838XX for Ethernet Compliance Testing application report (SNLS239).
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 43
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.5 Programming
7.5.1 Strap Configuration
The DP83867 uses many of the functional pins as strap options to place the device into specific modes
of operation. The values of these pins are sampled at power up or hard reset. During software resets, the
strap options are internally reloaded from the values sampled at power up or hard reset. The strap option pin
assignments are defined below. The functional pin name is indicated in parentheses.
The strap pins supported are 4-level straps, which are described in greater detail below.
Note
Because strap pins can have alternate functions after reset is deasserted, the pins can not be
connected directly to VDD or GND.
Configuration of the device can be done through the 4-level strap pins or through the management register
interface. A pullup resistor and a pulldown resistor of suggested values can be used to set the voltage ratio of
the 4-level strap pin input and the supply to select one of the possible selected modes.
The MAC interface pins must support I/O voltages of 3.3V, 2.5V, and 1.8V. As the strap inputs are implemented
on these pins, the straps must also support operation at 3.3V, 2.5V, and 1.8V supplies.
For more information about configuring 4-level straps, see the Configuring Ethernet Devices with 4-Level Straps
application report (SNLA258).
VDDIO DP83867
Rhi
V STRAP
9k
Rlo
±25%
Figure 7-12. Strap Circuit
Table 7-4. 4-Level Strap Resistor Ratios
TARGET VOLTAGE
MODE Recommended Rhi (kΩ) Recommended Rlo (kΩ)
Vmin (V) Vtyp (V) Vmax (V)
1 0 0 0.098 × VDDIO OPEN OPEN
2 0.140 × VDDIO 0.165 × VDDIO 0.191 × VDDIO 10 2.49
3 0.225 × VDDIO 0.255 × VDDIO 0.284 × VDDIO 5.76 2.49
4 0.694 × VDDIO 0.783 × VDDIO 0.888 × VDDIO 2.49 OPEN
All straps have a 9kΩ ±25% internal pulldown resistor. The voltage at strap pins can be between the Vmin and
Vmax mentioned in the Target Voltage column in Table 7-4. Strap resistors with 1% tolerance are recommended.
44 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
The following tables describes the DP83867 configuration straps:
Table 7-5. 4-Level Strap Pins
PIN NAME 64 HTQFP PIN # 48 QFN PIN # DEFAULT STRAP FUNCTION
RX_D0 44 33 [00] MODE PHY_ADD1 PHY_ADD0
1 0 0
2 0 1
3 1 0
4 1 1
RX_D2 46 35 [00] MODE PHY_ADD3 PHY_ADD2
1 0 0
2 0 1
3 1 0
4 1 1
RX_D4 48 [00] MODE ANEG_SEL1 PHY_ADD4
1 0 0
2 0 1
3 1 0
4 1 1
Half-Duplex
RX_D5 49 [00] MODE Force MDI/X
Enable (FD/HD)
1 0 0
2 0 1
3 1 0
4 1 1
RX_D6 50 [00] MODE RGMII Disable AMDIX Disable
1 0 0
2 0 1
3 1 0
4 1 1
Speed
RX_D7 51 [00] MODE Optimization Clock Out Disable
Enable
1 0 0
2 0 1
3 1 0
4 1 1
RX_DV/
53 38 [0] MODE Autoneg Disable
RX_CTRL(2)
1 N/A
(Straps Required) 2 N/A
3 0
4 1
Fast Link Drop
CRS(3) 56 [0] MODE
(FLD)
1 0
2 1
3 N/A
4 N/A
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 45
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-5. 4-Level Strap Pins (continued)
PIN NAME 64 HTQFP PIN # 48 QFN PIN # DEFAULT STRAP FUNCTION
RGMII Clock RGMII Clock
LED_2(1) 45 [00] MODE
Skew TX[1] Skew TX[0]
1 0 0
2 0 1
3 1 0
4 1 1
RGMII Clock
LED_1 (RGZ) 46 [00] MODE ANEG_SEL
Skew TX[2]
1 0 0
2 0 1
3 1 0
4 1 1
LED_1 (PAP) 62 [0] MODE ANEG_SEL0
1 0
2 0
3 1
4 1
LED_0(4) 63 47 [0] MODE Mirror Enable
1 0
2 N/A
3 1
4 N/A
RGMII Clock
GPIO_0(1) 39 [00] MODE
Skew RX[0]
1 0
2 Not Applicable
3 1
4 Not Applicable
RGMII Clock RGMII Clock
GPIO_1 40 [00] MODE
Skew RX[2] Skew RX[1]
1 0 0
2 0 1
3 1 0
4 1 1
(1) RGMII TX and RX DLL Skew straps are only available on RGZ devices.
(2) Strap modes 1 and 2 are not applicable for RX_DV/RX_CTRL. The RX_DV/RX_CTRL strap must be configured for strap mode 3 or
strap mode 4. If the RX_CTRL pin cannot be strapped to mode 3 or mode 4, bit[7] of Configuration Register 4 (address 0x0031) must
be cleared to 0. Autoneg Disable can always be set to 0 when using gigabit Ethernet.
(3) Strap modes 3 and 4 are not applicable for CRS. The CRS strap must be configured for strap mode 1 or strap mode 2.
(4) Strap modes 2 and 4 are not applicable for LED_0. The LED_0 strap must be configured for strap mode 1 or strap mode 3.
Table 7-6. PAP Auto-negotiation Select Strap Details
MODE ANEG_SEL0 ANEG_SEL1 REMARKS
10/100/1000 0 0 advertise ability of 10/100/1000
100/1000 1 0 advertise ability of 100/1000 only
1000 0 1 advertise ability of 1000 only
10/100 1 1 advertise ability of 10/100 only
46 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-7. RGZ Auto-negotiation Select Strap Details
MODE ANEG_SEL REMARKS
10/100/1000 0 advertise ability of 10/100/1000
100/1000 1 advertise ability of 100/1000 only
Table 7-8. RGZ RGMII Transmit Clock Skew Details
RGMII CLOCK SKEW RGMII CLOCK SKEW RGMII CLOCK SKEW
MODE RGMII TX CLOCK SKEW
TX[2] TX[1] TX[0]
1 0 0 0 2.0ns
2 0 0 1 1.5ns
3 0 1 0 1.0ns
4 0 1 1 0.5ns
5 1 0 0 0ns
6 1 0 1 3.5ns
7 1 1 0 3.0ns
8 1 1 1 2.5ns
Table 7-9. RGZ RGMII Receive Clock Skew Details
RGMII CLOCK SKEW RGMII CLOCK SKEW RGMII CLOCK SKEW
MODE RGMII RX CLOCK SKEW
RX[2] RX[1] RX[0]
1 0 0 0 2.0ns
2 0 0 1 1.5ns
3 0 1 0 1.0ns
4 0 1 1 0.5ns
5 1 0 0 0ns
6 1 0 1 3.5ns
7 1 1 0 3.0ns
8 1 1 1 2.5ns
7.5.2 LED Configuration
The DP83867 supports four configurable Light Emitting Diode (LED) pins: LED_0, LED_1, LED_2, and RXD7/
GPIO. Several functions can be multiplexed onto the LEDs for different modes of operation. The LED operation
mode can be selected using the LEDCR1 register (address 0x0018).
Because the LED output pins are also used as straps, the external components required for strapping and
LED usage must be considered to avoid contention. Specifically, when the LED outputs are used to drive LEDs
directly, the active state of each output driver is dependent on the logic level sampled by the corresponding AN
input upon power up or reset.
If a given strap input is resistively pulled low then the corresponding output is configured as an active high
driver. In the context of the 4-level straps, this occurs for modes 1, 2, and 3. Conversely, if a given strap input is
resistively pulled high, then the corresponding output is configured as an active low driver. In the context of the
4-level straps, this occurs only for mode 4.
Refer to Figure 7-13 for an example of strap connections to external components. In this example, the strapping
results in Mode 1 for LED_0 and Mode 4 for LED_1.
The adaptive nature of the LED outputs helps to simplify potential implementation issues of these dual purpose
pins.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 47
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
LED_0
LED_1
Mode 1 Mode 4
2.49 NŸ
470Ÿ 470Ÿ
VDD
GND
Figure 7-13. Example Strap Connections
7.5.3 LED Operation From 1.8V I/O VDD Supply
Operation of LEDs from a 1.8V supply results in dim LED lighting. For best results, the recommendation is
to operate from a higher supply (2.5V or 3.3V). Refer to Figure 7-14 for a possible implementation of this
functionality.
LED_2
2.5V or 3.3V
Mode 2
200 Ÿ
1.8V
10 NŸ
2.49 NŸ
GND GND
Figure 7-14. LED Operation From 1.8V I/O VDD Supply
7.5.4 PHY Address Configuration
The DP83867IRPAP can be set to respond to any of 32 possible PHY addresses via strap pins.
DP83867IRRGZ/CRRGZ support 16 addresses. The information is latched into the device at a device power
up or hardware reset. Each DP83867 or port sharing an MDIO bus in a system must have a unique physical
address. The DP83867IRPAP supports PHY address strapping values 0 (<00000>) through 31 (<11111>).
DP83867IRRGZ/CRRGZ support PHY addresses from 0(<0000>) to 16(<1111>).
48 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
For further detail relating to the latch-in timing requirements of the PHY Address pins, as well as the other
hardware configuration pins, refer to Section 7.5.5.
Based on the default strap configuration of PHY_ADD[4:0], the DP83867 PHY address initializes to 0x00 without
any external strap configuration.
Refer to Figure 7-15 for an example of a PHY address connection to external components. In this example, the
pins are configured as follows: RX_D4 = Strap Mode 4, RX_D2 = Strap Mode 3, and RX_D0 = Strap Mode 2.
Therefore, the PHY address strapping results in address 11001 (19h).
VDDIO
10 k
RX_D0
VDDIO 2.49 k
5.76 k
RX_D2
VDDIO
2.49 k
2.49 k
RX_D4
Figure 7-15. IRPAP PHY Address Strapping Example
Refer to Figure 7-16 for an example of a PHY address connection to external components. In this example, the
pins are configured as follows: RX_D2 = Strap Mode 3 and RX_D0 = Strap Mode 2. Therefore, the PHY address
strapping results in address 1001 (09h).
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 49
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
VDDIO
10 NŸ
RX_D0
VDDIO
2.49 NŸ
5.76 NŸ
RX_D2
2.49 NŸ
Figure 7-16. RGZ PHY Address Strapping Example
7.5.5 Reset Operation
The DP83867 includes an internal power-on-reset (POR) function and therefore does not need to be explicitly
reset for normal operation after power up. If required during normal operation, the device can be reset by a
hardware or software reset.
7.5.5.1 Hardware Reset
A hardware reset is accomplished by applying a low pulse, with a duration of at least 1μs, to the RESET_N pin.
This resets the device such that all registers are reinitialized to default values and the hardware configuration
values are re-latched into the device (similar to the power up or reset operation).
7.5.5.2 IEEE Software Reset
An IEEE registers software reset is accomplished by setting the reset bit (bit 15) of the BMCR register (address
0x0000). This bit resets the IEEE-defined standard registers.
7.5.5.3 Global Software Reset
A global software reset is accomplished by setting bit 15 of register CTRL (address 0x001F) to 1. This bit resets
all the internal circuits in the PHY including IEEE-defined registers and all the extended registers. The global
software reset resets the device such that all registers are reset to default values and the hardware configuration
values are maintained.
7.5.5.4 Global Software Restart
A global software restart is accomplished by setting bit 14 of register CTRL (0x001F) to 1. This action resets all
the PHY circuits except the registers in the Register File.
7.5.6 Power-Saving Modes
DP83867 supports 4 power saving modes. The details are provided below.
50 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.5.6.1 IEEE Power Down
The PHY is powered down but access to the PHY through MDIO-MDC pins is retained. This mode can be
activated by asserting external PWDN pin or by setting bit 11 of BMCR (Register 0x00).
The PHY can be taken out of this mode by a power cycle, software reset, or by clearing the bit 11 in BMCR
register. However, the external PWDN pin can be deasserted. If the PWDN pin is kept asserted then the PHY
remains in power down.
7.5.6.2 Deep Power-Down Mode
This same as IEEE power down but the XI pad is also turned off. This mode can be activated by asserting the
external PWDN pin or by setting bit 11 of BMCR (Register 0x00). Before activating this mode, the configuration
is required to set bit 7 for PHYCR (Register 0x10).
The PHY can be taken out of this mode by a power cycle, software reset or by clearing the bit 11 in BMCR
register. However, the external PWDN pin can be de-asserted. If the PWDN pin is kept asserted then the PHY
remains in power down.
7.5.6.3 Active Sleep
In this mode, all the digital and analog blocks are powered down. The PHY is automatically powered up when a
link partner is detected. This mode is useful for saving power when the link partner is down or inactive, but PHY
cannot be powered down. In Active Sleep mode, the PHY still routinely sends NLP to the link partner. This mode
can be active by writing binary 10 to bits [9:8] for PHYCR (Register 0x10).
7.5.6.4 Passive Sleep
This is just like Active sleep except the PHY does not send NLP. This mode can be activated by writing binary 11
to bits [9:8] PHYCR (Register 0x10).
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 51
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6 Register Maps
In the register definitions under the ‘Default’ heading, the following definitions hold true:
RW Read Write access
SC Register sets on event occurrence and Self-Clears when event ends
RW/SC ReadWrite access/Self Clearing bit
RO Read Only access
COR COR = Clear On Read
RO/COR Read Only, Clear On Read
RO/P Read Only, Permanently set to a default value
LL Latched Low and held until read, based upon the occurrence of the corresponding event
LH Latched High and held until read, based upon the occurrence of the corresponding event
Strap Default value loaded from bootstrap pin after reset
7.6.1 Basic Mode Control Register (BMCR)
Table 7-10. Basic Mode Control Register (BMCR), Address 0x0000
BIT BIT NAME DEFAULT DESCRIPTION
15 RESET 0, RW/SC Reset:
1 = Initiate software Reset / Reset in Process.
0 = Normal operation.
This bit, which is self-clearing, returns a value of one until the reset
process is complete. The configuration is restrapped.
14 LOOPBACK 0, RW Loopback:
1 = Loopback enabled.
0 = Normal operation.
The loopback function enables MII transmit data to be routed to the
MII receive data path.
Setting this bit can cause the descrambler to lose synchronization
and produce a 500µs dead time before any valid data appears at the
MII receive outputs.
13 SPEED SELECTION LSB 0, RW Speed Select (Bits 6, 13):
When auto-negotiation is disabled writing to this bit allows the port
speed to be selected.
11 = Reserved
10 = 1000Mbps
1 = 100Mbps
0 = 10Mbps
12 AUTO-NEGOTIATION ENABLE Strap, RW Auto-Negotiation Enable:
Strap controls initial value at reset.
1 = Auto-Negotiation Enabled - bits 8 and 13 of this register are
ignored when this bit is set.
0 = Auto-Negotiation Disabled - bits 8 and 13 determine the port
speed and duplex mode.
11 POWER DOWN 0, RW Power Down:
1 = Power down.
0 = Normal operation.
Setting this bit powers down the PHY. Only the register block
is enabled during a power down condition. This bit is ORd with
the input from the PWRDOWN_INT pin. When the active low
PWRDOWN_INT pin is asserted, this bit sets.
52 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-10. Basic Mode Control Register (BMCR), Address 0x0000 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
10 ISOLATE 0, RW Isolate:
1 = Isolates the Port from the MII with the exception of the serial
management.
0 = Normal operation.
9 RESTART AUTO-NEGOTIATION 0, RW/SC Restart Auto-Negotiation:
1 = Restart Auto-Negotiation. Reinitiates the Auto-Negotiation
process. If Auto-Negotiation is disabled (bit 12 = 0), this bit is
ignored. This bit is self-clearing and returns a value of 1 until Auto-
Negotiation is initiated, whereupon the bit self-clears. Operation of
the Auto-Negotiation process is not affected by the management
entity clearing this bit.
0 = Normal operation.
8 DUPLEX MODE Strap, RW Duplex Mode:
When auto-negotiation is disabled writing to this bit allows the port
Duplex capability to be selected.
1 = Full Duplex operation.
0 = Half Duplex operation.
7 COLLISION TEST 0, RW Collision Test:
1 = Collision test enabled.
0 = Normal operation.
When set, this bit causes the COL signal to be asserted in response
to the assertion of TX_EN within 512-bit times. The COL signal
deasserts within 4-bit times in response to the deassertion of
TX_EN.
6 SPEED SELECTION MSB 1, RW Speed Select: See description for bit 13.
5:0 RESERVED 0 0000, RO RESERVED: Write ignored, read as 0.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 53
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.2 Basic Mode Status Register (BMSR)
Table 7-11. Basic Mode Status Register (BMSR), Address 0x0001
BIT BIT NAME DEFAULT DESCRIPTION
15 100BASE-T4 0, RO/P 100BASE-T4 Capable:
0 = Device not able to perform 100BASE-T4 mode.
14 100BASE-TX FULL DUPLEX 1, RO/P 100BASE-TX Full Duplex Capable:
1 = Device able to perform 100BASE-TX in full duplex mode.
13 100BASE-TX HALF DUPLEX 1, RO/P 100BASE-TX Half Duplex Capable:
1 = Device able to perform 100BASE-TX in half duplex mode.
12 10BASE-Te FULL DUPLEX 1, RO/P 10BASE-Te Full Duplex Capable:
1 = Device able to perform 10BASE-Te in full duplex mode.
11 10BASE-Te HALF DUPLEX 1, RO/P 10BASE-Te Half Duplex Capable:
1 = Device able to perform 10BASE-Te in half duplex mode.
10 100BASE-T2 FULL DUPLEX 0, RO/P 100BASE-T2 Full Duplex Capable:
0 = Device not able to perform 100BASE-T2 in full duplex mode.
9 100BASE-T2 HALF DUPLEX 0, RO/P 100BASE-T2 Half Duplex Capable:
0 = Device not able to perform 100BASE-T2 in half duplex mode.
8 EXTENDED STATUS 1, RO/P 1000BASE-T Extended Status Register:
1 = Device supports Extended Status Register 0x0F.
7 RESERVED 0, RO RESERVED: Write as 0, read as 0.
6 MF PREAMBLE SUPPRESSION 1, RO/P Preamble Suppression Capable:
1 = Device able to perform management transaction with preamble
suppressed, 32-bits of preamble needed only once after reset,
invalid opcode or invalid turnaround.
0 = Normal management operation.
The device requires minimum of 500ns gap between two
transactions, followed by one positive edge of MDC and MDIO=1,
before starting the next transaction.
5 AUTO-NEGOTIATION 0, RO Auto-Negotiation Complete:
COMPLETE 1 = Auto-Negotiation process complete.
0 = Auto-Negotiation process not complete.
4 REMOTE FAULT 0, RO/LH Remote Fault:
1 = Remote Fault condition detected (cleared on read or by reset).
Fault criteria: Far-End Fault Indication or notification from Link
Partner of Remote Fault.
0 = No remote fault condition detected.
3 AUTO-NEGOTIATION ABILITY 1, RO/P Auto Negotiation Ability:
1 = Device is able to perform Auto-Negotiation.
0 = Device is not able to perform Auto-Negotiation.
2 LINK STATUS 0, RO/LL Link Status:
1 = Valid link established.
0 = Link not established.
The criteria for link validity is implementation specific. The
occurrence of a link failure condition causes the Link Status bit to
clear. Once cleared, this bit can only be set by establishing a good
link condition and a read through the management interface.
54 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-11. Basic Mode Status Register (BMSR), Address 0x0001 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
1 JABBER DETECT 0, RO/LH Jabber Detect: This bit only has meaning in 10Mbps mode.
1 = Jabber condition detected.
0 = No Jabber.
This bit is implemented with a latching function, such that the
occurrence of a jabber condition causes the bit to set until the bit
is cleared by a read to this register by the management interface or
by a reset.
0 EXTENDED CAPABILITY 1, RO/P Extended Capability:
1 = Extended register capabilities.
0 = Basic register set capabilities only.
7.6.3 PHY Identifier Register #1 (PHYIDR1)
The PHY Identifier Registers #1 and #2 together form a unique identifier for the DP83867. The Identifier consists
of a concatenation of the Organizationally Unique Identifier (OUI), the vendor's model number and the model
revision number. A PHY can return a value of zero in each of the 32 bits of the PHY Identifier if desired. The
PHY Identifier is intended to support network management. Texas Instruments' IEEE assigned OUI is 080028h.
Table 7-12. PHY Identifier Register #1 (PHYIDR1), Address 0x0002
BIT BIT NAME DEFAULT DESCRIPTION
15:0 OUI_MSB 0010 0000 0000 OUI Most Significant Bits: Bits 3 to 18 of the OUI (080028h,) are
0000, RO/P stored in bits 15 to 0 of this register. The most significant two bits of
the OUI are ignored (the IEEE standard refers to these as bits 1 and
2).
7.6.4 PHY Identifier Register #2 (PHYIDR2)
Table 7-13. PHY Identifier Register #2 (PHYIDR2), Address 0x0003
BIT BIT NAME DEFAULT DESCRIPTION
15:10 OUI_LSB 1010 00, RO/P OUI Least Significant Bits:
Bits 19 to 24 of the OUI (080028h) are mapped from bits 15 to 10 of
this register respectively.
9:4 VNDR_MDL 10 0011, RO/P Vendor Model Number:
The six bits of vendor model number are mapped from bits 9 to 4
(most significant bit to bit 9).
3:0 MDL_REV 0001, RO/P Model Revision Number:
Four bits of the vendor model revision number are mapped from bits
3 to 0 (most significant bit to bit 3). This field increments for all major
device changes.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 55
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.5 Auto-Negotiation Advertisement Register (ANAR)
This register contains the advertised abilities of this device as the settings are transmitted to the link partner
during Auto-Negotiation. Any writes to this register prior to completion of Auto-Negotiation (as indicated in the
Basic Mode Status Register (address 01h) Auto-Negotiation Complete bit, BMSR[5]) can be followed by a
renegotiation. This verifies that the new values are properly used in the Auto-Negotiation.
Table 7-14. Auto-Negotiation Advertisement Register (ANAR), Address 0x0004
BIT BIT NAME DEFAULT DESCRIPTION
15 NP 0, RW Next Page Indication:
0 = Next Page Transfer not desired.
1 = Next Page Transfer desired.
14 RESERVED 0, RO/P RESERVED by IEEE: Writes ignored, Read as 0.
13 RF 0, RW Remote Fault:
1 = Advertises that this device has detected a Remote Fault.
0 = No Remote Fault detected.
12 RESERVED 0, RW RESERVED for Future IEEE use: Write as 0, Read as 0
11 ASM_DIR 0, RW Asymmetric PAUSE Support for Full Duplex Links:
The ASM_DIR bit indicates that asymmetric PAUSE is supported.
Encoding and resolution of PAUSE bits is defined in IEEE 802.3
Annex 28B, Tables 28B-2 and 28B-3, respectively. Pause resolution
status is reported in PHYCR[13:12].
1 = Advertise that the DTE (MAC) has implemented both the optional
MAC control sublayer and the pause function as specified in clause
31 and annex 31B of 802.3u.
0 = No MAC based full duplex flow control.
10 PAUSE 0, RW PAUSE Support for Full Duplex Links:
The PAUSE bit indicates that the device is capable of providing the
symmetric PAUSE functions as defined in Annex 31B.
Encoding and resolution of PAUSE bits is defined in IEEE 802.3
Annex 28B, Tables 28B-2 and 28B-3, respectively. Pause resolution
status is reported in PHYCR[13:12].
1 = Advertise that the DTE (MAC) has implemented both the optional
MAC control sublayer and the pause function as specified in clause
31 and annex 31B of 802.3u.
0 = No MAC based full duplex flow control.
9 T4 0, RO/P 100BASE-T4 Support:
1 = 100BASE-T4 is supported by the local device.
0 = 100BASE-T4 not supported.
8 TX_FD Strap, RW 100BASE-TX Full Duplex Support:
1 = 100BASE-TX Full Duplex is supported by the local device.
0 = 100BASE-TX Full Duplex not supported.
7 TX_HD Strap, RW 100BASE-TX Half Support:
1 = 100BASE-TX is supported by the local device.
0 = 100BASE-TX not supported.
6 Te_FD Strap, RW 10BASE-Te Full Duplex Support:
1 = 10BASE-Te Full Duplex is supported by the local device.
0 = 10BASE-Te Full Duplex not supported.
56 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-14. Auto-Negotiation Advertisement Register (ANAR), Address 0x0004 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
5 Te_HD Strap, RW 10BASE-Te Half Support:
1 = 10BASE-Te is supported by the local device.
0 = 10BASE-Te not supported.
4:0 SELECTOR 0 0001, RW Protocol Selection Bits:
These bits contain the binary encoded protocol selector supported by
this port. <00001> indicates that this device supports IEEE 802.3u.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 57
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.6 Auto-Negotiation Link Partner Ability Register (ANLPAR) (BASE Page)
This register contains the advertised abilities of the Link Partner as received during Auto-Negotiation. The
content changes after the successful Auto-Negotiation if Next pages are supported.
Table 7-15. Auto-Negotiation Link Partner Ability Register (ANLPAR), Address 0x0005
BIT BIT NAME DEFAULT DESCRIPTION
15 NP 0, RO Next Page Indication:
0 = Link Partner does not desire Next Page Transfer.
1 = Link Partner desires Next Page Transfer.
14 ACK 0, RO Acknowledge:
1 = Link Partner acknowledges reception of the ability data word.
0 = Not acknowledged.
The Auto-Negotiation state machine automatically controls this bit
based on the incoming FLP bursts.
13 RF 0, RO Remote Fault:
1 = Remote Fault indicated by Link Partner.
0 = No Remote Fault indicated by Link Partner.
12 RESERVED 0, RO RESERVED for Future IEEE use: Write as 0, read as 0.
11 ASM_DIR 0, RO ASYMMETRIC PAUSE:
1 = Asymmetric pause is supported by the Link Partner.
0 = Asymmetric pause is not supported by the Link Partner.
10 PAUSE 0, RO PAUSE:
1 = Pause function is supported by the Link Partner.
0 = Pause function is not supported by the Link Partner.
9 T4 0, RO 100BASE-T4 Support:
1 = 100BASE-T4 is supported by the Link Partner.
0 = 100BASE-T4 not supported by the Link Partner.
8 TX_FD 0, RO 100BASE-TX Full Duplex Support:
1 = 100BASE-TX Full Duplex is supported by the Link Partner.
0 = 100BASE-TX Full Duplex not supported by the Link Partner.
7 TX 0, RO 100BASE-TX Support:
1 = 100BASE-TX is supported by the Link Partner.
0 = 100BASE-TX not supported by the Link Partner.
6 10_FD 0, RO 10BASE-Te Full Duplex Support:
1 = 10BASE-Te Full Duplex is supported by the Link Partner.
0 = 10BASE-Te Full Duplex not supported by the Link Partner.
5 10 0, RO 10BASE-Te Support:
1 = 10BASE-Te is supported by the Link Partner.
0 = 10BASE-Te not supported by the Link Partner.
4:0 SELECTOR 0 0000, RO Protocol Selection Bits:
Link Partner's binary encoded protocol selector.
58 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.7 Auto-Negotiate Expansion Register (ANER)
This register contains additional Local Device and Link Partner status information.
Table 7-16. Auto-Negotiate Expansion Register (ANER), Address 0x0006
BIT BIT NAME DEFAULT DESCRIPTION
15:7 RESERVED 0, RO RESERVED: Writes ignored, Read as 0.
6 RX_NEXT_PAGE_LOC_ABLE 1, RO Receive Next Page Location Able:
1 = Received Next Page storage location is specified by bit 6.5.
0 = Received Next Page storage location is not specified by bit 6.5.
5 RX_NEXT_PAGE_STOR_LOC 1, RO Receive Next Page Storage Location:
1 = Link Partner Next Pages are stored in register 8.
0 = Link Partner Next Pages are stored in register 5.
4 PDF 0, RO Parallel Detection Fault:
1 = A fault has been detected via the Parallel Detection function.
0 = A fault has not been detected.
3 LP_NP_ABLE 0, RO Link Partner Next Page Able:
1 = Link Partner does support Next Page.
0 = Link Partner does not support Next Page.
2 NP_ABLE 1, RO/P Next Page Able:
1 = Indicates local device is able to send additional Next Pages.
1 PAGE_RX 0, RO/COR Link Code Word Page Received:
1 = Link Code Word has been received, cleared on a read.
0 = Link Code Word has not been received.
0 LP_AN_ABLE 0, RO Link Partner Auto-Negotiation Able:
1 = Indicates that the Link Partner supports Auto-Negotiation.
0 = Indicates that the Link Partner does not support Auto-
Negotiation.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 59
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.8 Auto-Negotiation Next Page Transmit Register (ANNPTR)
This register contains the next page information sent by this device to the Link Partner during Auto-Negotiation.
Table 7-17. Auto-Negotiation Next Page Transmit Register (ANNPTR), Address 0x0007
BIT BIT NAME DEFAULT DESCRIPTION
15 NP 0, RW Next Page Indication:
0 = No other Next Page Transfer desired.
1 = Another Next Page desired.
14 ACK 0, RO Acknowledge:
1 = Acknowledge reception of link code word
0 = Do not acknowledge of link code word.
13 MP 1, RW Message Page:
1 = Current page is a Message Page.
0 = Current page is an Unformatted Page.
12 ACK2 0, RW Acknowledge2:
1 = Complies with message.
0 = Cannot comply with message.
Acknowledge2 is used by the next page function to indicate that
Local Device has the ability to comply with the message received.
11 TOG_TX 0, RO Toggle:
1 = Value of toggle bit in previously transmitted Link Code Word was
0.
0 = Value of toggle bit in previously transmitted Link Code Word was
1.
Toggle is used by the Arbitration function within Auto-Negotiation
to verify synchronization with the Link Partner during Next Page
exchange. This bit always take the opposite value of the Toggle bit in
the previously exchanged Link Code Word.
10:0 CODE 000 0000 0001, Code:
RW This field represents the code field of the next page transmission.
If the MP bit is set (bit 13 of this register), then the code shall be
interpreted as a "Message Page”, as defined in Annex 28C of IEEE
802.3u. Otherwise, the code shall be interpreted as an "Unformatted
Page”, and the interpretation is application specific.
The default value of the CODE represents a Null Page as defined in
Annex 28C of IEEE 802.3u.
60 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.9 Auto-Negotiation Next Page Receive Register (ANNPRR)
This register contains the next page information sent by the Link Partner during Auto-Negotiation.
Table 7-18. Auto-Negotiation Next Page Transmit Register (ANNPTR), Address 0x0008
BIT BIT NAME DEFAULT DESCRIPTION
15 NP 0, RW Next Page Indication:
0 = No other Next Page Transfer desired by the link partner.
1 = Another Next Page desired by the link partner.
14 ACK 0, RO Acknowledge:
1 = Acknowledge reception of link code word by the link partner.
0 = Link partner does not acknowledge reception of link code word.
13 MP 1, RW Message Page:
1 = Received page is a Message Page.
0 = Received page is an Unformatted Page.
12 ACK2 0, RW Acknowledge2:
1 = Link partner sets the ACK2 bit.
0 = Link partner coes not set the ACK2 bit.
Acknowledge2 is used by the next page function to indicate that link
partner has the ability to comply with the message received.
11 TOG_TX 0, RO Toggle:
1 = Value of toggle bit in previously transmitted Link Code Word was
0.
0 = Value of toggle bit in previously transmitted Link Code Word was
1.
Toggle is used by the Arbitration function within Auto-Negotiation
to confirm synchronization with the Link Partner during Next Page
exchange. This bit shall always take the opposite value of the Toggle
bit in the previously exchanged Link Code Word.
10:0 CODE 000 0000 0001, Code:
RW This field represents the code field of the next page transmission.
If the MP bit is set (bit 13 of this register), then the code shall be
interpreted as a "Message Page”, as defined in Annex 28C of IEEE
802.3u. Otherwise, the code shall be interpreted as an "Unformatted
Page”, and the interpretation is application specific.
The default value of the CODE represents a Null Page as defined in
Annex 28C of IEEE 802.3u.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 61
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.10 1000BASE-T Configuration Register (CFG1)
Table 7-19. Configuration Register 1 (CFG1), Address 0x0009
BIT BIT NAME DEFAULT DESCRIPTION
15:13 TEST MODE 000, RW Test Mode Select:
111 = Test Mode 7 - Repetitive {Pulse, 63 zeros}
110 = Test Mode 6 - Repetitive 0001 sequence
101 = Test Mode 5 - Scrambled MLT3 Idles
100 = Test Mode 4 - Transmit Distortion Test
011 = Test Mode 3 - Transmit Jitter Test (Slave Mode)
010 = Test Mode 2 - Transmit Jitter Test (Master Mode)
001 = Test Mode 1 - Transmit Waveform Test
000 = Normal Mode
12 MASTER / SLAVE MANUAL 0, RW Enable Manual Master / Slave Configuration:
CONFIGURATION 1 = Enable Manual Master/Slave Configuration control.
0 = Disable Manual Master/Slave Configuration control.
Using the manual configuration feature can prevent the PHY from
establishing link in 1000Base-T mode if a conflict with the link
partner’s setting exists.
11 MASTER / SLAVE 0, RW Manual Master / Slave Configuration Value:
CONFIGURATION VALUE 1 = Set PHY as MASTER when register 09h bit 12 = 1.
0 = Set PHY as SLAVE when register 09h bit 12 = 1.
Using the manual configuration feature can prevent the PHY from
establishing link in 1000Base-T mode if a conflict with the link
partner’s setting exists.
10 PORT TYPE 0, RW Advertise Device Type: Multi or single port:
1 = Multi-port device.
0 = Single-port device.
9 1000BASE-T FULL DUPLEX RGZ: 1, RW Advertise 1000BASE-T Full Duplex Capable:
1 = Advertise 1000Base-T Full Duplex ability.
PAP: Strap, RW
0 = Do not advertise 1000Base-T Full Duplex ability.
8 1000BASE-T HALF DUPLEX 1, RW Advertise 1000BASE-T Half Duplex Capable:
1 = Advertise 1000Base-T Half Duplex ability.
0 = Do not advertise 1000Base-T Half Duplex ability.
7 TDR AUTO RUN 0, RW Automatic TDR on Link Down:
1 = Enable execution of TDR procedure after link down event.
0 = Disable automatic execution of TDR.
6:0 RESERVED 000 0000, RO RESERVED: Write ignored, read as 0.
62 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.11 Status Register 1 (STS1)
Table 7-20. Status Register 1 (STS1) Address 0x000A
BIT BIT NAME DEFAULT DESCRIPTION
15 MASTER / SLAVE 0, RO, LH, COR Master / Slave Manual Configuration Fault Detected:
CONFIGURATION FAULT 1 = Manual Master/Slave Configuration fault detected.
0 = No Manual Master/Slave Configuration fault detected.
14 MASTER / SLAVE 0, RO Master / Slave Configuration Results:
CONFIGURATION 1 = Configuration resolved to MASTER.
RESOLUTION 0 = Configuration resolved to SLAVE.
13 LOCAL RECEIVER STATUS 0, RO Local Receiver Status:
1 = Local receiver is OK.
0 = Local receiver is not OK.
12 REMOTE RECEIVER STATUS 0, RO Remote Receiver Status:
1 = Remote receiver is OK.
0 = Remote receiver is not OK.
11 1000BASE-T FULL DUPLEX 0, RO Link Partner 1000BASE-T Full Duplex Capable:
1 = Link Partner capable of 1000Base-T Full Duplex.
0 = Link partner not capable of 1000Base-T Full Duplex.
10 1000BASE-T HALF DUPLEX 0, RO Link Partner 1000BASE-T Half Duplex Capable:
1 = Link Partner capable of 1000Base-T Half Duplex.
0 = Link partner not capable of 1000Base-T Half Duplex.
9:8 RESERVED 00, RO RESERVED by IEEE: Writes ignored, read as 0.
7:0 IDLE ERROR COUNTER 0000 0000, RO, 1000BASE-T Idle Error Counter
COR
7.6.12 Extended Register Addressing
REGCR (0x000D) and ADDAR (0x000E) allow read/write access to the extended register set (addresses above
0x001F) using indirect addressing.
• REGCR [15:14] = 00: A write to ADDAR modifies the extended register set address register. This address
register must be initialized to access any of the registers within the extended register set.
• •REGCR [15:14] = 01: A read or write to ADDAR operates on the register within the extended register set
selected (pointed to) by the value in the address register. The address register contents (pointer) remain
unchanged.
• REGCR [15:14] = 10: A read or write to ADDAR operates on the register within the extended register set
selected (pointed to) 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.
• REGCR [15:14] = 11: A read or write to ADDAR operates on the register within the extended register set
selected (pointed to) by the value in the address register. After that access is complete, for write accesses
only, the value in the address register is incremented. For read accesses, the value of the address register
remains unchanged.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 63
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.12.1 Register Control Register (REGCR)
This register is the MDIO Manageable MMD access control. In general, register REGCR (4:0) is the device
address DEVAD that directs any accesses of the ADDAR (0x000E) register to the appropriate MMD. REGCR
also contains selection bits for auto increment of the data register. This register contains the device address
to be written to access the extended registers. Write 0x1F into bits 4:0 of this register. REGCR also contains
selection bits (15:14) for the address auto-increment mode of ADDAR.
Table 7-21. Register Control Register (REGCR), Address 0x000D
BIT BIT NAME DEFAULT DESCRIPTION
15:14 Function 0, RW 00 = Address
01 = Data, no post increment
10 = Data, post increment on read and write
11 = Data, post increment on write only
13:5 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
4:0 DEVAD 0, RW Device Address: In general, these bits [4:0] are the device address
DEVAD that directs any accesses of ADDAR register (0x000E) to the
appropriate MMD. Specifically, the DP83867 uses the vendor specific
DEVAD [4:0] = 11111 for accesses. All accesses through registers
REGCR and ADDAR can use this DEVAD. Transactions with other
DEVAD are ignored.
7.6.12.2 Address or Data Register (ADDAR)
This register is the address/data MMD register. ADDAR is used in conjunction with REGCR register (0x000D) to
provide the access by indirect read/write mechanism to the extended register set.
Table 7-22. Address or Data Register (ADDAR) address 0x000E
BIT BIT NAME DEFAULT DESCRIPTION
15:0 Address / Data 0, RW If REGCR register 15:14 = 00, holds the MMD DEVAD's address
register, otherwise holds the MMD DEVAD's data register
7.6.13 1000BASE-T Status Register (1KSCR)
Table 7-23. 1000BASE-T Status Register (1KSCR) address 0x000F
BIT BIT NAME DEFAULT DESCRIPTION
15 1000BASE-X FULL DUPLEX 0, RO/P 1000BASE-X Full Duplex Support:
1 = 1000BASE-X Full Duplex is supported by the local device.
0 = 1000BASE-X Full Duplex is not supported by the local device.
14 1000BASE-X HALF DUPLEX 0, RO/P 1000BASE-X Half Duplex Support:
1 = 1000BASE-X Half Duplex is supported by the local device.
0 = 1000BASE-X Half Duplex is not supported by the local device.
13 1000BASE-T FULL DUPLEX 1, RO/P 1000BASE-T Full Duplex Support:
1 = 1000BASE-T Full Duplex is supported by the local device.
0 = 1000BASE-T Full Duplex is not supported by the local device.
12 1000BASE-T HALF DUPLEX 1, RO/P 1000BASE-T Half Duplex Support:
1 = 1000BASE-T Half Duplex is supported by the local device.
0 = 1000BASE-T Half Duplex is not supported by the local device.
11:0 RESERVED 00, RO RESERVED by IEEE: Writes ignored, read as 0.
64 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.14 PHY Control Register (PHYCR)
Table 7-24. PHY Control Register (PHYCR), Address 0x0010
BIT BIT NAME DEFAULT DESCRIPTION
15:14 TX FIFO Depth 1, RW TX FIFO Depth:
11 = 8 bytes/nibbles (1000Mbps/Other Speeds)
10 = 6 bytes/nibbles (1000Mbps/Other Speeds)
01 = 4 bytes/nibbles (1000Mbps/Other Speeds)
00 = 3 bytes/nibbles (1000Mbps/Other Speeds)
Note: FIFO is enabled only in the following modes:
1000BaseT + GMII
13:11 RESERVED 010, RO RESERVED
10 FORCE_LINK_GOOD 0, RW Force Link Good:
1 = Force link good according to the selected speed.
0 = Normal operation
9:8 POWER_SAVE_MODE 0, RW Power-Saving Modes:
11 = Passive Sleep mode: Power down all digital and analog blocks.
10 =Active Sleep mode: Power down all digital and analog blocks.
Automatic power-up is performed when link partner is detected. Link
pulses are transmitted approximately once per 1.4 Sec in this mode
to wake up any potential link partner.
01 = IEEE mode: power down all digital and analog blocks.
Note: If DISABLE_CLK_125 (bit [4]of this register) is set to zero, the
PLL is also powered down.
00 = Normal mode
7 DEEP_POWER_DOWN_EN 0, RW Deep power-down mode enable
1 = When power down is initiated through assertion of the external
power-down pin or through the POWER_DOWN bit in the BMCR, the
device enters a deep power-down mode.
0 = Normal operation.
6:5 MDI_CROSSOVER RGZ: 10, RW MDI Crosssover Mode:
1x = Enable automatic crossover
PAP: Strap, RW
01 = Manual MDI-X configuration
00 = Manual MDI configuration
4 DISABLE_CLK_125 0, RW Disable 125MHz Clock:
This bit can be used in conjunction with POWER_SAVE_MODE (bits
9:8 of this register).
1 = Disable CLK125.
0 = Enable CLK125.
3 RESERVED 1, RO RESERVED: Writes ignored, read as 1.
2 STANDBY_MODE 0, RW Standby Mode:
1 = Enable standby mode. Digital and analog circuitry are powered
up, but no link can be established.
0 = Normal operation.
1 LINE_DRIVER_INV_EN 0, RW Line Driver Inversion Enable:
1 = Invert Line Driver Transmission.
0 = Normal operation.
0 DISABLE_JABBER 0, RW Disable Jabber
1 = Disable Jabber function.
0 = Enable Jabber function.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 65
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.15 PHY Status Register (PHYSTS)
This register provides a single location within the register set for quick access to commonly accessed
information.
Table 7-25. PHY Status Register (PHYSTS), Address 0x0011
BIT BIT NAME DEFAULT DESCRIPTION
15:14 SPEED SELECTION 0, RO Speed Select Status:
These two bits indicate the speed of operation as determined by
Auto-Negotiation or as set by manual configuration.
11 = Reserved
10 = 1000Mbps
01 = 100Mbps
00 = 10Mbps
13 DUPLEX MODE 0, RO Duplex Mode Status:
1 = Full Duplex
0 = Half Duplex.
12 PAGE RECEIVED 0, RO, LH, COR Page Received:
This bit is latched high and cleareds upon a read.
1 = Page received.
0 = No page received.
11 SPEED DUPLEX RESOLVED 0, RO Speed Duplex Resolution Status:
1 = Auto-Negotiation has completed or is disabled.
0 = Auto-Negotiation is enabled and has not completed.
10 LINK_STATUS 0, RO Link Status:
1 = Link is up.
0 = Link is down.
9 MDI_X_MODE_CD 0, RO MDI/MDIX Resolution Status for C and D Line Driver Pairs:
1 = Resolved as MDIX
0 = Resolved as MDI.
8 MDI_X_MODE_AB 0, RO MDI/MDIX Resolution Status for A and B Line Driver Pairs:
1 = Resolved as MDIX
0 = Resolved as MDI.
7 SPEED_OPT_STATUS 0, RO Speed Optimization Status:
1 = Auto-Negotiation is currently being performed with Speed
Optimization masking 1000BaseT abilities (Valid only during Auto-
Negotiation).
0 = Auto-Negotiation is currently being performed without Speed
Optimization.
6 SLEEP_MODE 0, RO Sleep Mode Status:
1 = Device currently in sleep mode.
0 = Device currently in active mode.
5:2 WIRE_CROSS 0, RO Crossed Wire Indication:
Indicates channel polarity in 1000BASE-T linked status. Bits [5:2]
correspond to channels [D,C,B,A], respectively.
1 = Channel polarity is reversed.
0 = Channel polarity is normal.
66 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-25. PHY Status Register (PHYSTS), Address 0x0011 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
1 POLARITY STATUS 1, RO 10BASE-Te Polarity Status:
1 = Correct Polarity detected.
0 = Inverted Polarity detected.
0 JABBER DETECT 0, RO Jabber Detect: This bit only has meaning in 10Mbps mode.
This bit is a duplicate of the Jabber Detect bit in the BMSR register,
except that the bit is not cleared upon a read of the PHYSTS
register.
1 = Jabber condition detected.
0 = No Jabber.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 67
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.16 MII Interrupt Control Register (MICR)
This register implements the Interrupt PHY Specific Control register. The individual interrupt events must be
enabled by setting bits in the MII Interrupt Control Register (MICR). If the corresponding enable bit in the register
is set, an interrupt is generated if the event occurs.
Table 7-26. MII Interrupt Control Register (MICR), Address 0x0012
BIT BIT NAME DEFAULT DESCRIPTION
15 AUTONEG_ERR_INT_EN 0, RW Enable Auto-Negotiation Error Interrupt:
1 = Enable Auto-Negotiation Error interrupt.
0 = Disable Auto-Negotiation Error interrupt.
14 SPEED_CHNG_INT_EN 0, RW Enable Speed Change Interrupt:
1 = Enable Speed Change interrupt.
0 = Disable Speed Change interrupt.
13 DUPLEX_MODE_CHNG_INT_E 0, RW Enable Duplex Mode Change Interrupt:
N 1 = Enable Duplex Mode Change interrupt.
0 = Disable Duplex Mode Change interrupt.
12 PAGE_RECEIVED_INT_EN 0, RW Enable Page Received Interrupt:
1 = Enable Page Received Interrupt.
0 = Disable Page Received Interrupt.
11 AUTONEG_COMP_INT_EN 0, RW Enable Auto-Negotiation Complete Interrupt:
1 = Enable Auto-Negotiation Complete Interrupt.
0 = Disable Auto-Negotiation Complete Interrupt.
10 LINK_STATUS_CHNG_INT_EN 0, RW Enable Link Status Change Interrupt:
1 = Enable Link Status Change interrupt.
0 = Disable Link Status Change interrupt.
9 RESERVED 0, RO RESERVED
8 FALSE_CARRIER_INT_EN 0, RW Enable False Carrier Interrupt:
1 = Enable False Carrier interrupt.
0 = Disable False Carrier interrupt.
7 RESERVED 0, RO RESERVED
6 MDI_CROSSOVER_CHNG_INT_ 0, RW Enable MDI Crossover Change Interrupt:
EN 1 = Enable MDI Crossover Change interrupt.
0 = Disable MDI Crossover Change interrupt.
5 SPEED_OPT_EVENT_INT_EN 0, RW Enable Speed Optimization Event Interrupt:
1 = Enable Speed Optimization Event Interrupt.
0 = Disable Speed Optimization Event Interrupt.
4 SLEEP_MODE_CHNG_INT_EN 0, RW Enable Sleep Mode Change Interrupt:
1 = Enable Sleep Mode Change Interrupt.
0 = Disable Sleep Mode Change Interrupt.
3 WOL_INT_EN 0, RW Enable Wake-on-LAN Interrupt:
1 = Enable Wake-on-LAN Interrupt.
0 = Disable Wake-on-LAN Interrupt.
68 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-26. MII Interrupt Control Register (MICR), Address 0x0012 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
2 XGMII_ERR_INT_EN 0, RW Enable xGMII Error Interrupt:
1 = Enable xGMII Error Interrupt.
0 = Disable xGMII Error Interrupt.
1 POLARITY_CHNG_INT_EN 0, RW Enable Polarity Change Interrupt:
1 = Enable Polarity Change interrupt.
0 = Disable Polarity Change interrupt.
0 JABBER_INT_EN 0, RW Enable Jabber Interrupt:
1 = Enable Jabber interrupt.
0 = Disable Jabber interrupt.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 69
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.17 Interrupt Status Register (ISR)
This register contains event status for the interrupt function. If an event has occurred since the last read of this
register, the corresponding status bit sets. The status indications in this register sets even if the interrupt is not
enabled.
Table 7-27. Interrupt Status Register (ISR), Address 0x0013
BIT BIT NAME DEFAULT DESCRIPTION
15 AUTONEG_ERR_INT 0, RO, LH, COR Auto-Negotiation Error Interrupt:
1 = Auto-Negotiation Error interrupt is pending and is cleared by the
current read.
0 = No Auto-Negotiation Error interrupt.
14 SPEED_CHNG_INT 0, RO, LH, COR Speed Change Interrupt:
1 = Speed Change interrupt is pending and is cleared by the current
read.
0 = No Speed Change interrupt.
13 DUPLEX_MODE_CHNG_INT 0, RO, LH, COR Duplex Mode Change Interrupt:
1 = Duplex Mode Change interrupt is pending and is cleared by the
current read.
0 = No Duplex Mode Change interrupt.
12 PAGE_RECEIVED_INT 0, RO, LH, COR Page Received Interrupt:
1 = Page Received Interrupt is pending and is cleared by the current
read.
0 = No Page Received Interrupt is pending.
11 AUTONEG_COMP_INT 0, RO, LH, COR Auto-Negotiation Complete Interrupt:
1 = Auto-Negotiation Complete Interrupt is pending and is cleared by
the current read.
0 = No Auto-Negotiation Complete Interrupt is pending.
10 LINK_STATUS_CHNG_INT 0, RO, LH, COR Link Status Change Interrupt:
1 = Link Status Change interrupt is pending and is cleared by the
current read.
0 = No Link Status Change interrupt is pending.
9 RESERVED 0, RO RESERVED
8 FALSE_CARRIER_INT 0, RO, LH, COR False Carrier Interrupt:
1 = False Carrier interrupt is pending and is cleared by the current
read.
0 = No False Carrier interrupt is pending.
7 RESERVED 0, RO RESERVED
6 MDI_CROSSOVER_CHNG_INT 0, RO, LH, COR MDI Crossover Change Interrupt:
1 = MDI Crossover Change interrupt is pending and is cleared by the
current read.
0 = No MDI Crossover Change interrupt is pending.
70 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-27. Interrupt Status Register (ISR), Address 0x0013 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
5 SPEED_OPT_EVENT_INT 0, RO, LH, COR Speed Optimization Event Interrupt:
1 = Speed Optimization Event Interrupt is pending and is cleared by
the current read.
0 = No Speed Optimization Event Interrupt is pending.
4 SLEEP_MODE_CHNG_INT 0, RO, LH, COR Sleep Mode Change Interrupt:
1 = Sleep Mode Change Interrupt is pending and is cleared by the
current read.
0 = No Sleep Mode Change Interrupt is pending.
3 WOL_INT 0, RO, LH, COR Wake-on-LAN Interrupt:
1 = Wake-on-LAN Interrupt is pending.
0 = No Wake-on-LAN Interrupt is pending.
2 XGMII_ERR_INT 0, RO, LH, COR xGMII Error Interrupt:
1 = xGMII Error Interrupt is pending and is cleared by the current
read.
0 = No xGMII Error Interrupt is pending.
1 POLARITY_CHNG_INT 0, RO, LH, COR Polarity Change Interrupt:
1 = Polarity Change interrupt is pending and is cleared by the current
read.
0 = No Polarity Change interrupt is pending.
0 JABBER_INT 0, RO, LH, COR Jabber Interrupt:
1 = Jabber interrupt is pending and is cleared by the current read.
0 = No Jabber interrupt is pending.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 71
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.18 Configuration Register 2 (CFG2)
Table 7-28. Configuration Register 2 (CFG2), Address 0x0014
BIT BIT NAME DEFAULT DESCRIPTION
15:14 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
13 INTERRUPT_POLARITY 1, RW Configure Interrupt Polarity:
1 = Interrupt pin is active low.
0 = Interrupt pin is active high.
12 RESERVED 0, RO RESERVED
11:10 SPEED_OPT_ATTEMPT_CNT 10, RW Speed Optimization Attempt Count:
Selects the number of 1000BASE-T link establishment attempt
failures prior to performing Speed Optimization.
11 = 8
10 = 4
01 = 2
00 = 1
9 SPEED_OPT_EN RGZ: 0, RW Speed Optimization Enable:
1 = Enable Speed Optimization.
PAP: Strap, RW
0 = Disable Speed Optimization.
8 SPEED_OPT_ENHANCED_EN 1, RW Speed Optimization Enhanced Mode Enable:
In enhanced mode, speed is optimized if energy is not detected in
channels C and D.
1 = Enable Speed Optimization enhanced mode.
0 = Disable Speed Optimization enhanced mode.
7 RESERVED 0, RO RESERVED
6 SPEED_OPT_10M_EN 1, RW Enable Speed Optimization to 10BASE-Te:
1 = Enable speed optimization to 10BASE-Te if link establishment
fails in 1000BASE-T and 100BASE-TX .
0 = Disable speed optimization to 10BASE-Te.
5:0 RESERVED 0 0111, RO RESERVED
7.6.19 Receiver Error Counter Register (RECR)
Table 7-29. Receiver Error Counter Register (RECR), Address 0x0015
BIT BIT NAME DEFAULT DESCRIPTION
15:0 RXERCNT[15:0] 0, RO, WSC RX_ER Counter:
Receive error counter. This register saturates at the maximum value
of 0xFFFF. The counter is cleared by dummy write to this register.
72 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.20 BIST Control Register (BISCR)
This register is used for Build-In Self Test (BIST) configuration. The BIST functionality provides Pseudo Random
Bit Stream (PRBS) mechanism including packet generation generator and checker. Selection of the exact
loopback point in the signal chain is also done in this register.
Table 7-30. BIST Control Register (BISCR), Address 0x0016
BIT BIT NAME DEFAULT DESCRIPTION
15 PRBS_COUNT_MODE 0, RW PRBS Continuous Mode:
1 = Continuous mode enabled. When one of the PRBS counters
reaches the maximum value, a pulse is generated and the counter
starts counting from zero again. This bit must be set for proper PRBS
operation.
0 = PRBS continuous mode disabled. PRBS operation is not
supported for this setting.
14 GEN_PRBS_PACKET 0, RW Generated PRBS Packets:
1 = When the packet generator is enabled, the PHY generates
continuous packets with PRBS data. When the packet generator is
disabled, the PRBS checker is still enabled.
0 = When the packet generator is enabled, the PHY generates a
single packet with constant data. PRBS generation and checking is
disabled.
13 PACKET_GEN_64BIT_MODE 0, RW BIST Packet Size:
1 = Transmit 64 byte packets in packet generation mode.
0 = Transmit 1518 byte packets in packet generation mode
12 PACKET_GEN_EN 0, RW Packet BIST Enable:
1 = Enable packet/PRBS generator
0 = Disable packet/PRBS generator
11:8 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
7 REV_LOOP_RX_DATA_CTRL 0, RW Reverse Loopback Receive Data Control:
This bit can only be set in Reverse Loopback mode.
1 = Send RX packets to MAC in reverse loop
0 = Suppress RX packets to MAC in reverse loop
6 MII_LOOP_TX_DATA_CTRL 0, RW MII Loopback Transmit Data Control:
This bit can only be set in MII Loopback mode.
1 = Transmit data to MDI in MII loop
0 = Suppress data to MDI in MII loop
5:2 LOOPBACK_MODE 0, RW Loopback Mode Select:
PCS Loopback must be disabled (Bits [1:0] =00) prior to selecting the
loopback mode.
1000: Reverse loop
0100: External loop
0010: Analog loop
0001: Digital loop
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 73
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-30. BIST Control Register (BISCR), Address 0x0016 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
1:0 PCS_LOOPBACK 0, RW PCS Loopback Select:
When configured for 100Base-TX:
11: Loop after MLT3 encoder (full TX/RX path)
10: Loop after scrambler, before MLT3 encoder
01: Loop before scrambler
When configured for 1000Base-T:
x1: Loop before 1000Base-T signal processing.
7.6.21 Status Register 2 (STS2)
Table 7-31. Status Register 2 (STS2), Address 0x0017
BIT BIT NAME DEFAULT DESCRIPTION
15:12 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
11 PRBS_LOCK 0, RO PRBS Lock Status:
1 = PRBS checker is locked to the received byte stream.
0 = PRBS checker is not locked.
10 PRBS_LOCK_LOST 0, RO, LH, COR PRBS Lock Lost:
1 = PRBS checker has lost lock.
0 = PRBS checker has not lost lock.
9 PKT_GEN_BUSY 0, RO Packet Generator Busy:
1 = Packet generation is in process.
0 = Packet generation is not in process.
8 SCR_MODE_MASTER_1G 0, RO Gigabit Master Scramble Mode:
1 = 1G PCS (master) is in legacy encoding mode.
0 = 1G PCS (master) is in normal encoding mode..
7 SCR_MODE_MASTER_1G 0, RO Gigabit Slave Scramble Mode:
1 = 1G PCS (slave) is in legacy encoding mode.
0 = 1G PCS (slave) is in normal encoding mode..
6 CORE_PWR_MODE 0, RO Core Power Mode:
1 = Core is in normal power mode.
0 = Core is power-down mode or in sleep mode.
5:0 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
74 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.22 LED Configuration Register 1 (LEDCR1)
This register maps the LED functions to the corresponding pins.
Table 7-32. LED Configuration Register 1 (LEDCR1), Address 0x0018
BIT BIT NAME DEFAULT DESCRIPTION
15:12 LED_GPIO_SEL RW, 0110 Source of the GPIO LED_3:
1111: Reserved
1110: Receive Error
1101: Receive Error or Transmit Error
1100: RESERVED
1011: Link established, blink for transmit or receive activity
1010: Full duplex
1001: 100/1000BT link established
1000: 10/100BT link established
0111: 10BT link established
0110: 100 BTX link established
0101: 1000BT link established
0100: Collision detected
0011: Receive activity
0010: Transmit activity
0001: Receive or Transmit activity
0000: Link established
11:8 LED_2_SEL RW, 0001 Source of LED_2:
1111: Reserved
1110: Receive Error
1101: Receive Error or Transmit Error
1100: RESERVED
1011: Link established, blink for transmit or receive activity
1010: Full duplex
1001: 100/1000BT link established
1000: 10/100BT link established
0111: 10BT link established
0110: 100 BTX link established
0101: 1000BT link established
0100: Collision detected
0011: Receive activity
0010: Transmit activity
0001: Receive or Transmit activity
0000: Link established
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 75
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-32. LED Configuration Register 1 (LEDCR1), Address 0x0018 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
7:4 LED_1_SEL RW, 0101 Source of LED_1:
1111: Reserved
1110: Receive Error
1101: Receive Error or Transmit Error
1100: RESERVED
1011: Link established, blink for transmit or receive activity
1010: Full duplex
1001: 100/1000BT link established
1000: 10/100BT link established
0111: 10BT link established
0110: 100 BTX link established
0101: 1000BT link established
0100: Collision detected
0011: Receive activity
0010: Transmit activity
0001: Receive or Transmit activity
0000: Link established
3:0 LED_0_SEL RW, 0000 Source of LED_0:
1111: Reserved
1110: Receive Error
1101: Receive Error or Transmit Error
1100: RESERVED
1011: Link established, blink for transmit or receive activity
1010: Full duplex
1001: 100/1000BT link established
1000: 10/100BT link established
0111: 10BT link established
0110: 100 BTX link established
0101: 1000BT link established
0100: Collision detected
0011: Receive activity
0010: Transmit activity
0001: Receive or Transmit activity
0000: Link established
76 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.23 LED Configuration Register 2 (LEDCR2)
This register provides the ability to directly control any or all LED outputs.
Table 7-33. LED Configuration Register 2 (LEDCR2), Address 0x0019
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
14 LED_GPIO_POLARITY 1, RW GPIO LED Polarity:
1 = Active high
0 = Active low
13 LED_GPIO_DRV_VAL 0, RW GPIO LED Drive Value:
Value to force on GPIO LED
This bit is only valid if enabled through LED_GPIO_DRV_EN.
12 LED_GPIO_DRV_EN 0, RW GPIO LED Drive Enable:
1 = Force the value of the LED_GPIO_DRV_VAL bit onto the GPIO
LED.
0 = Normal operation
11 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
10 LED_2_POLARITY 1, RW LED_2 Polarity:
1 = Active high
0 = Active low
9 LED_2_DRV_VAL 0, RW LED_2 Drive Value:
Value to force on LED_2
This bit is only valid if enabled through LED_2_DRV_EN.
8 LED_2_DRV_EN 0, RW LED_2 Drive Enable:
1 = Force the value of the LED_2_DRV_VAL bit onto LED_2.
0 = Normal operation
7 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
6 LED_1_POLARITY 1, RW LED_1 Polarity:
1 = Active high
0 = Active low
5 LED_1_DRV_VAL 0, RW LED_1 Drive Value:
Value to force on LED_1
This bit is only valid if enabled through LED_1_DRV_EN.
4 LED_1_DRV_EN 0, RW LED_1 Drive Enable:
1 = Force the value of the LED_1_DRV_VAL bit onto LED_1.
0 = Normal operation
3 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
2 LED_0_POLARITY 1, RW LED_0 Polarity:
1 = Active high
0 = Active low
1 LED_0_DRV_VAL 0, RW LED_0 Drive Value:
Value to force on LED_0
This bit is only valid if enabled through LED_0_DRV_EN.
0 LED_0_DRV_EN 0, RW LED_0 Drive Enable:
1 = Force the value of the LED_0_DRV_VAL bit onto LED_0.
0 = Normal operation
7.6.24 LED Configuration Register (LEDCR3)
This register controls the LED blink rate and stretching.
Table 7-34. LED Configuration Register 3 (LEDCR3), Address 0x001A
BIT BIT NAME DEFAULT DESCRIPTION
15:3 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
2 LEDS_BYPASS_STRETCHING 0, RW Bypass LED Stretching:
1 = Bypass LED Stretching
0 = Normal operation
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 77
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-34. LED Configuration Register 3 (LEDCR3), Address 0x001A (continued)
BIT BIT NAME DEFAULT DESCRIPTION
1:0 LEDS_BLINK_RATE 10, RW LED Blink Rate:
11: 2Hz (500ms)
10: 5Hz (200ms)
01: 10Hz (100ms)
00 = 20Hz (50ms)
7.6.25 Configuration Register 3 (CFG3)
Table 7-35. Configuration Register 3 (CFG3), Address 0x001E
BIT BIT NAME DEFAULT DESCRIPTION
15 Fast Link-Up in Parallel Detect 0, RW Fast Link-Up in Parallel Detect Mode:
1 = Enable Fast Link-Up time During Parallel Detection
0 = Normal Parallel Detection link establishment
In Fast Auto MDI-X this bit is automatically set.
14 Fast AN Enable 0, RW Fast Auto-Negotiation Enable:
1 = Enable Fast Auto-Negotiation mode – The PHY auto-negotiates
using Timer setting according to Fast AN Sel bits
0 = Disable Fast Auto-Negotiation mode – The PHY auto-negotiates
using normal Timer setting
Adjusting these bits reduces the time the PHY takes to Auto-
negotiate between two PHYs. Note: When using this option care
must be taken to maintain proper operation of the system. While
shortening these timer intervals can not cause problems in normal
operation, there are certain situations where this can lead to
problems.
13:12 Fast AN Sel 0, RW Fast Auto-Negotiation Select bits:
Fast AN Break Link Fall Auto-Neg
Select Link Inhibit Wait
Timer(ms) Timer(ms) Timer(ms)
<00> 80 50 35
<01> 120 75 50
<10> 240 150 100
<11> NA NA NA
Adjusting these bits reduces the time the PHY takes to auto-
negotiate between two PHYs. In Fast AN mode, both PHYs can
be configured to the same configuration. These 2 bits define the
duration for each state of the Auto-Negotiation process according to
the table above. The new duration time must be enabled by setting
Fast AN En - bit 4 of this register. Note: Using this mode in cases
where both link partners are not configured to the same Fast Auto-
Negotiation configuration can produce scenarios with unexpected
behavior.
78 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-35. Configuration Register 3 (CFG3), Address 0x001E (continued)
BIT BIT NAME DEFAULT DESCRIPTION
11 Extended FD Ability 0, RW Extended Full-Duplex Ability:
1 = Force Full-Duplex while working with link partner in forced 100B-
TX. When the PHY is set to Auto-Negotiation or Force 100B-TX and
the link partner is operated in Force 100B-TX, the link is always Full
Duplex
0 = Disable Extended Full Duplex Ability. Decision to work in Full
Duplex or Half Duplex mode follows IEEE specification.
10 RESERVED 0, RO RESERVED
9 Robust Auto-MDIX 0, RW Robust Auto-MDIX:
1 =Enable Robust Auto MDI/MDIX resolution
0 = Normal Auto MDI/MDIX mode
If link partners are configured to operational modes that are not
supported by normal Auto MDI/MDIX mode (like Auto-Neg versus
Force 100Base-TX or Force 100Base-TX versus Force 100Base-
TX), this Robust Auto MDI/MDIX mode allows MDI/MDIX resolution
and prevents deadlock.
8 Fast Auto-MDIX 0, RW Fast Auto MDI/MDIX:
1 = Enable Fast Auto MDI/MDIX mode
0 = Normal Auto MDI/MDIX mode
If both link partners are configured to work in Force 100Base-TX
mode (Auto-Negotiation is disabled), this mode enables Automatic
MDI/MDIX resolution in a short time.
7 INT_OE 0, RW Interrupt Output Enable:
1 = INTN/PWDNN Pad is an Interrupt Output.
0 = INTN/PWDNN Pad in a Power-Down Input.
6 FORCE_INTERRUPT 0, RW Force Interrupt:
1 = Assert interrupt pin.
0 = Normal interrupt mode.
5:3 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
2 TDR_FAIL 0, RO TDR Failure:
1 = TDR failed.
0 = Normal TDR operation.
1 TDR_DONE 1, RO TDR Done:
1 = TDR has completed.
0 = TDR has not completed.
0 TDR_START 0, RW TDR Start:
1 = Start TDR.
0 = Normal operation
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 79
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.26 Control Register (CTRL)
Table 7-36. Control Register (CTRL), Address 0x001F
BIT BIT NAME DEFAULT DESCRIPTION
15 SW_RESET 0, RW, SC Software Reset:
1 = Perform a full reset, including registers.
0 = Normal operation.
14 SW_RESTART 0, RW, SC Software Restart:
1 = Perform a full reset, not including registers. .
0 = Normal operation.
13:0 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
7.6.27 Testmode Channel Control (TMCH_CTRL)
Table 7-37. Testmode Channel Control (TMCH_CTRL), Address 0x0025
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0x04 RESERVED
Test mode Channel Select.
If bit 7 is set then Test mode is driven on all 4 channels. If bit 7 is
cleared then test modes are driven according to bits 6:5 as follows:
7:5 TM_CH_SEL 0x0 00: Channel A
01: Channel B
10: Channel C
11: Channel D
4:0 RESERVED 0x00 RESERVED
80 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.28 Robust Auto MDIX Timer Configuration Register (AMDIX_TMR_CFG)
To use this register the Robust AMDIX feature must be enabled.
Table 7-38. Robust Auto MDIX Timer Configuration Register (RAMDIX_TMR_CFG), Address 0x002C
BIT BIT NAME DEFAULT DESCRIPTION
15:4 RESERVED 0x141, RW RESERVED
3:0 RAMDIX_TMR 0xF, RW Robust Auto MDIX Timer
0000: 32ms
0001: 64ms
0010: 96ms
.
.
1111: 480ms
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 81
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.29 Fast Link Drop Configuration Register (FLD_CFG)
Table 7-39. Fast Link Drop Configuration Register (FLD_CFG), Address 0x002D
BIT BIT NAME DEFAULT DESCRIPTION
15 FORCE_DROP 0, RW Force Drop Link
Forces the link partner to drop the link when no signal is received.
1 = Drops link
0 = Normal operation
14 FLD_EN 0, RW 1000BASE-T Fast Link Drop:
This bit must be set to 0 during the link up process. After the link is
established set this bit to 1 to enable FLD.
1 = Enable FLD
0 = Normal operation
13 RESERVED 0, RO RESERVED
12:8 FLD_STS 0, RO, LH Fast Link Drop Status:
Status Registers that latch high each time a given Fast Link Down
mode is activated and causes a link drop (assuming this criterion
was enabled):
Bit 12: Descrambler Loss Sync
Bit 11: RX Errors
Bit 10: MLT3 Errors
Bit 9: SNR level
Bit 8: Signal/Energy Lost
7:5 RESERVED 0, RO RESERVED
4:0 FLD_SRC_CFG 0, RW Fast Link Drop Source Configuration:
The following FLD sources can be configured independently:
Bit 4: Descrambler Loss Sync
Bit 3: RX Errors
Bit 2: MLT3 Errors
Bit 1: SNR level
Bit 0: Signal/Energy Lost
82 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.30 Fast Link Drop Threshold Configuration Register (FLD_THR_CFG)
Table 7-40. Fast Link Drop Threshold Configuration Register (FLD_THR_CFG), Address 0x002E
BIT BIT NAME DEFAULT DESCRIPTION
15:11 RESERVED 0, RO RESERVED
10:8 RESERVED 0x2, RW RESERVED
7 RESERVED 0, RO RESERVED
6:4 RESERVED 0x2, RW RESERVED
3 RESERVED 0, RO RESERVED
2:0 ENERGY_LOST_FLD_THR 0x1, RW Energy Lost Threshold for FLD Energy Lost Mode
ENERGY_LOST_FLD_THR asserts if energy detector accumulator
falls below this threshold. When using strap to enable FLD feature,
this bit defaults to 0x2. Register write is needed to change the value
to 0x1. Changing the field to other value is not advised.
7.6.31 Configuration Register 4 (CFG4)
Table 7-41. Configuration Register 4 (CFG4), Address 0x0031
BIT BIT NAME DEFAULT DESCRIPTION
15:13 RESERVED 000, RO RESERVED
12 RESERVED 1, RO RESERVED
11:9 RESERVED 000, RO RESERVED
8 RESERVED 0, RW RESERVED
7 INT_TST_MODE_1 Strap, RW Reserved; 0: Normal Operation.
If RX_CTRL is strapped to mode1/mode2 then PHY goes to internal
test mode. Reg x6F[8] = 0 also indicates the test mode entry request
from RX_CTRL's strap . To overrule this test mode entry through
strap mode, INT_TST_MODE_1bit can be set to 0.
1: Internal Test Mode 1, this bit must be cleared
0: Normal Operation
6:1 RESERVED 001 000, RO RESERVED
0 PORT_MIRROR_EN Strap, RW Port Mirror Enable:
1 = Enable port mirroring.
0 = Normal operation
7.6.32 RGMII Control Register (RGMIICTL)
This register provides access to the RGMII controls.
Table 7-42. RGMII Control Register (RGMIICTL), Address 0x0032
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
7 RGMII_EN RGZ: 1, RW RGMII Enable:
1 = Enable RGMII interface.
PAP: Strap, RW
0 = Disable RGMII interface.
6:5 RGMII_RX_HALF_FULL_THR 10, RW RGMII Receive FIFO Half Full Threshold:
This field controls the RGMII receive FIFO half full threshold.
4:3 RGMII_TX_HALF_FULL_THR 10, RW RGMII Transmit FIFO Half Full Threshold:
This field controls the RGMII transmit FIFO half full threshold.
2 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
1 RGMII_TX_CLK_DELAY 1, RW RGMII Transmit Clock Delay:
1 = RGMII transmit clock is shifted relative to transmit data.
0 = RGMII transmit clock is aligned to transmit data.
0 RGMII_RX_CLK_DELAY 1, RW RGMII Receive Clock Delay:
1 = RGMII receive clock is shifted relative to receive data.
0 = RGMII receive clock is aligned to receive data.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 83
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.33 RGMII Control Register 2 (RGMIICTL2)
Table 7-43. RGMII Control Register 2 (RGMIICTL2), Address 0x0033
BIT BIT NAME DEFAULT DESCRIPTION
15:5 RESERVED 0, RO RESERVED
4 RGMII_AF_BYPASS_EN 0, RW RGMII Async FIFO Bypass Enable:
1 = Enable RGMII Async FIFO Bypass.
0 = Normal operation.
3:0 RESERVED 0, RO RESERVED
84 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.34 100BASE-TX Configuration (100CR)
Table 7-44. 100BASE-TX Configuration Register (100CR), Address 0x0043
BIT BIT NAME DEFAULT DESCRIPTION
15:12 RESERVED 0, RO RESERVED
11 DESCRAM_TIMEOUT_DIS 0, RW Disable 100Base-TX Descrambler Timeout:
1 = Disable packet reception when received packet violates the
descrambler timeout. This occurs when the packet is longer than
1.5ms.
0 = Stops packet reception when received packet violates the
descrambler timeout. This occurs when the packet is longer than
1.5ms.
10:7 DESCRAM_TIMEOUT 1111, RW Descrambler Timeout:
Adjust the descrambler time out value. This value refers to the
recovery time due to descrambler unlock. Timer is in ms units.
6 FORCE_100_OK 0, RW Force 100Mbps Good Link:
1 = Forces 100Mbps good link.
0 = Normal operation.
5 ENH_MLT3_DET_EN 1, RW Enhanced MLT-3 Detection Enable:
1 = Enable enhanced MLT-3 Detection.
0 = Normal operation.
4 ENH_IPG_DET_EN 0, RW Enhanced Interpacket Gap Detection Enable:
1 = Enable enhanced interpacket gap detection.
0 = Normal operation.
3 BYPASS_4B5B_RX 0, RW Bypass 4B/5B Receive Decoder:
1 = Bypass 4B/5B decoder in receive path.
0 = Normal operation.
2 SCR_DIS 0, RW Disable Scrambler:
1 = Disable scrambler.
0 = Normal operation.
1 ODD_NIBBLE_DETECT 0, RW Enable Odd Nibble Detection:
1 = Detect when an odd number of nibbles is received.
0 = Normal operation.
0 FAST_RX_DV 0, RW Fast RX_DV Enable:
1 = Enable fast RX_DV.
0 = Normal operation.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 85
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.35 Viterbi Module Configuration (VTM_CFG)
Table 7-45. Viterbi Module Configuration (VTM_CFG), Address 0x0053
BIT BIT NAME DEFAULT DESCRIPTION
15:4 RESERVED 0x205, RO RESERVED
3:0 VTM_IDLE_CHECK_CNT_THR 0x5, RW Viterbi Detector Idle Count Threshold
Threshold for consecutive amount of Idle symbols for Viterbi Idle
detector to assert Idle Mode.
Default value 0x5 is for IPG >= 12. Set this field to 0x4: for IPG < 12.
Please verify new register settings through system level tests if this
field is changed.
7.6.36 Skew FIFO Status (SKEW_FIFO)
Table 7-46. Skew FIFO Status (SKEW_FIFO), Address 0x0055
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0, RO RESERVED
7:4 CH_B_SKEW 0, RO Skew of RX channel B to align symbols in # of clock cycles.
3:0 CH_A_SKEW 0, RO Skew of RX channel A to align symbols in # of clock cycles.
86 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.37 Strap Configuration Status Register 1 (STRAP_STS1)
Strap Configuration Status Register 1 (STRAP_STS1), Address 0x006E
Table 7-47. Strap Configuration Status Register 1 (STRAP_STS1), Address 0x006E
BIT BIT NAME DEFAULT DESCRIPTION
15 STRAP_MIRROR_EN Strap, RO Mirror Enable Strap:
1 = Port mirroring strapped to enable.
0 = Port mirroring strapped to disable.
14 STRAP_LINK_DOWNSHIFT_EN Strap, RO Link Downshift Enable Strap:
1 = Link Downshift strapped to enable.
0 = Link Downshift strapped to disable.
13 STRAP_CLK_OUT_DIS(PAP Strap, RO Clock Output Disable Strap:
only) 1 = Clock output strapped to disable.
0 = Clock output strapped to enable.
12 STRAP_RGMII_DIS Strap, RO RGMII Disable Strap:
1 = RGMII strapped to disable.
0 = RGMII strapped to enable.
11 RESERVED 0, RO RESERVED
10 STRAP_AMDIX_DIS Strap, RO Auto-MDIX Disable Strap:
1 = Auto-MDIX strapped to disable.
0 = Auto-MDIX strapped to enable.
9 STRAP_FORCE_MDI_X Strap, RO Force MDI/X Strap:
1 = Force MDIX strapped to enable.
0 = Force MDI strapped to enable.
8 STRAP_HD_EN Strap, RO Half Duplex Enable Strap:
1 = Half Duplex strapped to enable.
0 = Full Duplex strapped to enable.
7 STRAP_ANEG_DIS Strap, RO Auto-Negotiation Disable Strap:
1 = Auto-Negotiation strapped to disable.
0 = Auto-Negotiation strapped to enable.
6:5 STRAP_ANEG_SEL (PAP) Strap, RO Speed Select Strap:
SPEED_SEL[1:0] values from straps for PAP devices
See Speed Select Strap Details table.
4:0 STRAP_PHY_ADD (PAP) Strap, RO PHY Address Strap for PAP:
PHY address value from straps.
6 RESERVED (RGZ) 0, RO RESERVED
5 STRAP_SPEED_SEL (RGZ) Strap, RO SPEED_SEL value from strap for RGZ devices
See Speed Select Strap Details table.
4 RESERVED 0, RO RESERVED
3:0 STRAP_PHY_ADD (RGZ) Strap, RO PHY Address Strap for RGZ:
PHY address value from straps.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 87
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.38 Strap Configuration Status Register 2 (STRAP_STS2)
Table 7-48. Strap Configuration Status Register 2 (STRAP_STS2), Address 0x006F
BIT BIT NAME DEFAULT DESCRIPTION
15:11 RESERVED 0, RO RESERVED
10 STRAP_ FLD Strap, RO Fast Link Drop (FLD) Enable Strap:
1 = FLD strapped to enable.
0 = FLD strapped to disable.
10 RESERVED 0, RO RESERVED
9 RESERVED 0, RO RESERVED
8 RESERVED 0, RO RESERVED
7 RESERVED 0, RO RESERVED
6:4 RESERVED (PAP) 0, RO RESERVED
6:4 STRAP_RGMII_CLK_SKEW_TX Strap, RO RGMII Transmit Clock Skew Strap:
(RGZ) RGMII_TX_DELAY_CTRL[2:0] values from straps.
See RGMII Transmit Clock Skew Details table for more information.
3 RESERVED 0, RO RESERVED
2:0 RESERVED (PAP) 0, RO RESERVED
2:0 STRAP_RGMII_CLK_SKEW_RX Strap, RO RGMII Receive Clock Skew Strap:
(RGZ) RGMII_RX_DELAY_CTRL[2:0] values from straps.
See RGMII Transmit Clock Skew Details table for more information.
7.6.39 BIST Control and Status Register 1 (BICSR1)
Table 7-49. BIST Control and Status Register 1 (BICSR1), Address 0x0071
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PRBS_BYTE_CNT 0x0000, RO Holds the number of total bytes received by the PRBS checker.
Value in this register is locked when write is done to register BICSR2
bit[0] or bit[1].
The count stops at 0xFFFF when PRBS_COUNT_MODE in BISCR
register (0x0016) is set to 0.
7.6.40 BIST Control and Status Register 2 (BICSR2)
Table 7-50. BIST Control and Status Register 2 (BICSR2), Address 0x0072
BIT BIT NAME DEFAULT DESCRIPTION
15:11 Reserved 0x00, RO Ignored on Read
PRBS Checker Packet Count Overflow
If set, PRBS Packet counter has reached overflow. Overflow is
10 PRBS_PKT_CNT_OVF 0, RO
cleared when PRBS counters are cleared by setting bit #1 of this
register.
PRBS Byte Count Overflow
9 PRBS_BYTE_CNT_OVF 0, RO If set, PRBS Byte counter has reached overflow. Overflow is cleared
when PRBS counters are cleared by setting bit #1 of this register.
8 Reserved 0,RO Ignore on Read
Holds number of error bytes that are received by PRBS checker.
Value in this register is locked when write is done to bit[0] or bit[1]
When PRBS Count Mode set to zero, count stops on 0xFF (see
7:0 PRBS_ERR_CNT 0x00, RO
register 0x0016)
Notes: Writing bit 0 generates a lock signal for the PRBS counters.
Writing bit 1 generates a lock and clear signal for the PRBS counters
88 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.41 BIST Control and Status Register 3 (BICSR3)
Table 7-51. BIST Control and Status Register 3 (BICSR3), Address 0x007B
BIT BIT NAME DEFAULT DESCRIPTION
Length of the generated BIST packets. The value of this register
defines the size (in bytes) of every packet that is generated by the
15:0 PKT_LEN_PRBS 0x05DC, RW BIST. Default value is 0x05DC, which is equal to 1500 bytes.
Each packet is appended with 13 nibbles of 0x5 and then 0xD5
(SFD).
7.6.42 BIST Control and Status Register 4 (BICSR4)
Table 7-52. BIST Control and Status Register 4 (BICSR4), Address 0x007C
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0x00, RO RESERVED
Inter Packet Gap (IPG) Length defines the size of the gap (in bytes)
between any 2 successive packets generated by the BIST. Default
7:0 IPG_LEN 0x7D, RW
value is 0x7D (equal to 500 bytes). An increment in this fields value
corresponds to an addition of 4 bytes to the IPG Length.
7.6.43 Configuration for Receiver's Equalizer (CRE)
Table 7-53. Configuration for Receiver's Equalizer (CRE), Address 0x008A
BIT BIT NAME DEFAULT DESCRIPTION
Configuration for receiver's equalizer. Value 0x010F can further
15:0 CONFIG_REC_EQ 0x0000, RW
improve the immunity margins during EMC testing.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 89
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.44 RGMII Delay Control Register (RGMIIDCTL)
This register provides access to the RGMII delay controls.
Table 7-54. RGMII Delay Control Register (RGMIIDCTL), Address 0x0086
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
7:4 RGMII_TX_DELAY_CTRL RGZ: Strap, RGMII Transmit Clock Delay:
RW 1111: 4.00ns
1110: 3.75ns
PAP: 0111, RW
1101: 3.50ns
1100: 3.25ns
1011: 3.00ns
1010: 2.75ns
1001: 2.50ns
1000: 2.25ns
0111: 2.00ns
0110: 1.75ns
0101: 1.50ns
0100: 1.25ns
0011: 1.00ns
0010: 0.75ns
0001: 0.50ns
0000: 0.25ns
3:0 RGMII_RX_DELAY_CTRL RGZ: Strap, RGMII Receive Clock Delay:
RW 1111: 4.00ns
1110: 3.75ns
PAP: 0111, RW
1101: 3.50ns
1100: 3.25ns
1011: 3.00ns
1010: 2.75ns
1001: 2.50ns
1000: 2.25ns
0111: 2.00ns
0110: 1.75ns
0101: 1.50ns
0100: 1.25ns
0011: 1.00ns
0010: 0.75ns
0001: 0.50ns
0000: 0.25ns
7.6.45 ANA_LD_TXG_FINE_GAINSEL_AB (ALTFGAB)
Table 7-55. ANA_LD_TXG_FINE_GAINSEL_AB (ALTFGAB), Address 0x00A0
BIT BIT NAME DEFAULT DESCRIPTION
15:12 Reserved 0000,RO RESERVED
11:8 TXG_GAINSEL_FINE_B trim,RW Gain control channel B.
For details, see bits [3:0]
7:4 Reserved 0000,RO RESERVED
3:0 TXG_GAINSEL_FINE_A trim,RW Gain control channel A.
Default value is set by trim.
Possible values:
x0000 = -16% change in gain
x0001 = -14% change in gain
x1000 = No change in gain
x1001 = +2% change in gain
x1111 = +14% change in gain
90 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.46 ANA_LD_TXG_FINE_GAINSEL_CD (ALTFGCD)
Table 7-56. ANA_LD_TXG_FINE_GAINSEL_CD (ALTFGCD), Address 0x00A1
BIT BIT NAME DEFAULT DESCRIPTION
15:12 Reserved 0000,RO RESERVED
11:8 TXG_GAINSEL_FINE_D trim,RW Gain control channel D
For details, see bits [3:0] of 0x00A0
7:4 Reserved 0000,RO RESERVED
3:0 TXG_GAINSEL_FINE_C trim,RW Gain control channel C
For details, see bits [3:0] of 0x00A0
7.6.47 ANA_LD_FILTER_TUNE_AB (ALFTAB)
Table 7-57. ANA_LD_FILTER_TUNE_AB (ALFTAB), Address 0x00A2
BIT BIT NAME DEFAULT DESCRIPTION
15:14 Reserved 00, RO RESERVED
13 LD_FILTER_TUNE_B_FORCE_ 0, RW Channel B LD_FILTER_TUNE enable
CTRL
12:8 LD_FILTER_TUNE_B 1000, RW Line driver swing for channel B when
LD_FILTER_TUNE_B_FORCE_CTRL is enable
7:6 Reserved 0, RO RESERVED
5 LD_FILTER_TUNE_A_FORCE_ 0, RW Channel A LD_FILTER_TUNE_A enable
CTRL
4:0 LD_FILTER_TUNE_A 10000, RW Line driver swing for channel A when
LD_FILTER_TUNE_A_FORCE_CTRL is enable
7.6.48 ANA_LD_FILTER_TUNE_CD (ALFTCD)
Table 7-58. ANA_LD_FILTER_TUNE_CD (ALFTCD), Address 0x00A3
BIT BIT NAME DEFAULT DESCRIPTION
15:14 Reserved 00,RO RESERVED
13 LD_FILTER_TUNE_D_FORCE_ 0,RW Channel D LD_FILTER_TUNE enable
CTRL
12:8 LD_FILTER_TUNE_D 10000,RW Line driver swing for channel D when
LD_FILTER_TUNE_D_FORCE_CTRL is enable
7:6 Reserved 00,RO RESERVED
5 LD_FILTER_TUNE_C_FORCE_ 0,RW Channel C LD_FILTER_TUNE enable
CTRL
4:0 LD_FILTER_TUNE_C 10000,RW Line driver swing for channel C when
LD_FILTER_TUNE_C_FORCE_CTRL is enable
7.6.49 Configuration of Receiver's LPF (CRLPF)
Table 7-59. Configuration of Receiver's LPF (CRLPF), Address 0x00B3
BIT BIT NAME DEFAULT DESCRIPTION
Configuration of receiver's LPF. Value 0x000C can further improve
15:0 CONFIG_REC_LPF 0x0088, RW
the immunity margins during EMC testing.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 91
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.50 Enable Control of Receiver's Equalizer (ECRE)
Table 7-60. Enable Control of Receiver's Equalizer (ECRE), Address 0x00C0
BIT BIT NAME DEFAULT DESCRIPTION
Enable control of receiver's equalizer. Value 0x0000 can further
15:0 EN_CTRL_REC_EQ 0x0000, RW
improve the immunity margins during EMC testing.
7.6.51 PLL Clock-out Control Register (PLLCTL)
Table 7-61. PLL Clock-out Control Register (PLLCTL), Address 0x00C6
BIT BIT NAME DEFAULT DESCRIPTION
15:5 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
4 CLK_MUX 0, RW Internal Clock MUX Control:
1 = Configures analog CLK_OUT to be TX_TCLK for compliance
testing.
0 = Normal operation.
3:0 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
7.6.52 Sync FIFO Control (SYNC_FIFO_CTRL)
Table 7-62. Sync FIFO Control (SYNC_FIFO_CTRL), Address 0x00E9
BIT BIT NAME DEFAULT DESCRIPTION
15:0 RESERVED 0x9F22, RW RESERVED
7.6.53 Loopback Configuration Register (LOOPCR)
Table 7-63. Loopback Configuration Register (LOOPCR), Address 0x00FE
BIT BIT NAME DEFAULT DESCRIPTION
15:0 LOOP_CFG_VAL 1110 0111 0010 Loopback Configuration Value:
0001, RW 1110 0111 0010 000: Configuration for loopback modes.
A software reset through bit 14 of the Control Register (CTRL),
address 0x001F, is required after changes to this register value.
Other values for this register are not recommended.
7.6.54 DSP Configuration (DSP_CONFIG)
Table 7-64. DSP Configuration (DSP_CONFIG), Address 0x0100
BIT BIT NAME DEFAULT DESCRIPTION
DSP Configuration. Value 0x1027 can further improve the immunity
15:0 DSP_CONFIG 0x051C, RW
margins during EMC testing.
7.6.55 DSP Feedforward Equalizer Configuration (DSP_FFE_CFG)
Certain applications can need this register to be configured to 0x0E81 to improve Short Cable performance.
Changing this register to 0x0E81, does not effect Long Cable performance.
Table 7-65. DSP Feedforward Equalizer Configuration (DSP_FFE_CFG), Address 0x012C
BIT BIT NAME DEFAULT DESCRIPTION
15:10 RESERVED 0000 11, RO RESERVED
9:0 FFE_EQ 00 0010 1101, FFE Equalizer Configuration
RW Set this field to 10 1000 0001 when using cables of length <= 1m.
92 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.56 Receive Configuration Register (RXFCFG)
This register provides receive configuration for Wake-on-LAN (WoL).
Table 7-66. Receive Configuration Register (RXFCFG), Address 0x0134
BIT BIT NAME DEFAULT DESCRIPTION
15:12 RESERVED 0, RO RESERVED
11 WOL_OUT_CLEAR 0, RW, SC Clear Wake-on-LAN Output:
This bit is only applicable when configured for level mode.
1 = Clear Wake-on-LAN output
10:9 WOL_OUT_STRETCH 00, RW Wake-on-LAN Output Stretch:
If WoL out is configured for pulse mode, the pulse length is defined
as the following number of 125MHz clock cycles:
11 = 64 clock cycles
10 = 32 clock cycles
01 = 16 clock cycles
00 = 8 clock cycles
8 WOL_OUT_MODE 0, RW Wake-on-LAN Output Mode:
1 = Level Mode. WoL is cleared by a write to WOL_OUT_CLEAR (bit
11).
0 = Pulse Mode. Pulse width is configured via
WOL_OUT_STRETCH (bits 10:9).
7 ENHANCED_MAC_SUPPORT 0, RW Enable Enhanced Receive Features:
1 = Enable for Wake-on-LAN, CRC check, and Receive 1588
indication.
0 = Normal operation.
6 RESERVED 0, RO RESERVED
5 SCRON_EN 0, RW Enable SecureOn Password:
1 = SecureOn Password enabled.
0 = SecureOn Password disabled.
4 WAKE_ON_UCAST 0, RW Wake on Unicast Packet:
1 = Issue an interrupt upon reception of Unicast packet.
0 = Do not issue an interrupt upon reception of Unicast packet.
3 RESERVED 0, RO RESERVED
2 WAKE_ON_BCAST 1, RW Wake on Broadcast Packet:
1 = Issue an interrupt upon reception of Broadcast packet.
0 = Do not issue an interrupt upon reception of Broadcast packet.
1 WAKE_ON_PATTERN 0, RW Wake on Pattern Match:
1 = Issue an interrupt upon pattern match.
0 = Do not issue an interrupt upon pattern match.
0 WAKE_ON_MAGIC 0, RW Wake on Magic Packet:
1 = Issue an interrupt upon reception of Magic packet.
0 = Do not issue an interrupt upon reception of Magic packet.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 93
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.57 Receive Status Register (RXFSTS)
This register provides status for receive functionality.
Table 7-67. Receive Status Register (RXFSTS), Address 0x0135
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0, RO RESERVED
7 SFD_ERR 0, R0, LH, SC SFD Error:
1 = Packet with SFD error (without an 0x5D SFD byte) received.
0 = No SFD error seen.
6 BAD_CRC 0, R0, LH, SC Bad CRC:
1 = A packet with a bad CRC was received.
0 = No bad CRC seen.
5 SCRON_HACK 0, R0, LH, SC SecureOn Hack Attempt Flag:
1 = SecureOn Hack attempt seen.
0 = No SecureOn Hack attempt seen.
4 UCAST_RCVD 0, R0, LH, SC Unicast Packet Received:
1 = A valid Unicast packet was received.
0 = No valid Unicast packet was received.
3 RESERVED 0, RO RESERVED
2 BCAST_RCVD 0, R0, LH, SC Broadcast Packet Received:
1 = A valid Broadcast packet was received.
0 = No valid Broadcast packet was received.
1 PATTERN_RCVD 0, R0, LH, SC Pattern Match Received:
1 = A valid packet with the configured pattern was received.
0 = No valid packet with the configured pattern was received.
0 MAGIC_RCVD 0, R0, LH, SC Magic Packet Received:
1 = A valid Magic packet was received.
0 = No valid Magic packet was received.
94 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.58 Pattern Match Data Register 1 (RXFPMD1)
Table 7-68. Pattern Match Data Register 1 (RXFPMD1), Address 0x0136
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PMATCH_DATA_15_0 0, RW Bits 15:0 of Perfect Match Data - used for DA (destination address)
match
7.6.59 Pattern Match Data Register 2 (RXFPMD2)
Table 7-69. Pattern Match Data Register 2 (RXFPMD2), address 0x0137
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PMATCH_DATA_31_16 0, RW Bits 31:16 of Perfect Match Data - used for DA (destination address)
match
7.6.60 Pattern Match Data Register 3 (RXFPMD3)
Table 7-70. Pattern Match Data Register 3 (RXFPMD3), address 0x0138
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PMATCH_DATA_ 47_32 0, RW Bits 47:32 of Perfect Match Data - used for DA (destination address)
match
7.6.61 SecureOn Pass Register 2 (RXFSOP1)
Table 7-71. SecureOn Pass Register 1 (RXFSOP1), Address 0x0139
BIT BIT NAME DEFAULT DESCRIPTION
15:0 SCRON_PASSWORD _15_0 0, RW Bits 15:0 of secure-on password for magic packet)
7.6.62 SecureOn Pass Register 2 (RXFSOP2)
Table 7-72. SecureOn Pass Register 2 (RXFSOP2), Address 0x013A
BIT BIT NAME DEFAULT DESCRIPTION
15:0 SCRON_PASSWORD _31_16 0, RW Bits 31:16 of secure-on password for magic packet
7.6.63 SecureOn Pass Register 3 (RXFSOP3)
Table 7-73. SecureOn Pass Register 3 (RXFSOP3), Address 0x013B
BIT BIT NAME DEFAULT DESCRIPTION
15:0 SCRON_PASSWORD _ 47_32 0, RW Bits 47:32 of secure-on password for magic packet
7.6.64 Receive Pattern Register 1 (RXFPAT1)
Table 7-74. Receive Pattern Register 1 (RXFPAT1), Address 0x013C
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_0_1 0, RW Bytes 0 (LSbyte) + 1 of the configured pattern. Each byte can
be masked separately through the RXF_PATTERN_BYTE_MASK
registers.
7.6.65 Receive Pattern Register 2 (RXFPAT2)
Table 7-75. Receive Pattern Register 2 (RXFPAT2), Address 0x013D
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_2_3 0, RW Bytes 2 + 3 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 95
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.66 Receive Pattern Register 3 (RXFPAT3)
Table 7-76. Receive Pattern Register 3 (RXFPAT3), Address 0x013E
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_4_5 0, RW Bytes 4 + 5 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.67 Receive Pattern Register 4 (RXFPAT4)
Table 7-77. Receive Pattern Register 4 (RXFPAT4), Address 0x013F
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_6_7 0, RW Bytes 6 + 7 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.68 Receive Pattern Register 5 (RXFPAT5)
Table 7-78. Receive Pattern Register 5 (RXFPAT5), Address 0x0140
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_8_9 0, RW Bytes 8 + 9 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.69 Receive Pattern Register 6 (RXFPAT6)
Table 7-79. Receive Pattern Register 6 (RXFPAT6), Address 0x0141
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_10_11 0, RW Bytes 10 + 11 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.70 Receive Pattern Register 7 (RXFPAT7)
Table 7-80. Receive Pattern Register 7 (RXFPAT7), Address 0x0142
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_12_13 0, RW Bytes 12 + 13 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.71 Receive Pattern Register 8 (RXFPAT8)
Table 7-81. Receive Pattern Register 8 (RXFPAT8), Address 0x0143
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_14_15 0, RW Bytes 0 14 + 15 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.72 Receive Pattern Register 9 (RXFPAT9)
Table 7-82. Receive Pattern Register 9 (RXFPAT9), Address 0x0144
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_16_17 0, RW. Bytes 16 + 17 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
96 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.73 Receive Pattern Register 10 (RXFPAT10)
Table 7-83. Receive Pattern Register 10 (RXFPAT10), Address 0x0145
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_18_19 0, RW Bytes 18 + 19 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.74 Receive Pattern Register 11 (RXFPAT11)
Table 7-84. Receive Pattern Register 11 (RXFPAT11), Address 0x0146
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_20_21 0, RW Bytes 20 + 21 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.75 Receive Pattern Register 12 (RXFPAT12)
Table 7-85. Receive Pattern Register 12 (RXFPAT12), Address 0x0147
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_22_23 0, RW Bytes 22 + 23 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.76 Receive Pattern Register 13 (RXFPAT13)
Table 7-86. Receive Pattern Register 13 (RXFPAT13), Address 0x0148
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_24_25 0, RW Bytes 24 + 25 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.77 Receive Pattern Register 14 (RXFPAT14)
Table 7-87. Receive Pattern Register 14 (RXFPAT14), Address 0x0149
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_26_27 0, RW Bytes 26 + 27 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.78 Receive Pattern Register 15 (RXFPAT15)
Table 7-88. Receive Pattern Register 15 (RXFPAT15), address 0x014A
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_28_29 0, RW Bytes 28 + 29 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.79 Receive Pattern Register 16 (RXFPAT16)
Table 7-89. Receive Pattern Register 16 (RXFPAT16), Address 0x014B
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_30_31 0, RW Bytes 30 + 31 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.80 Receive Pattern Register 17 (RXFPAT17)
Table 7-90. Receive Pattern Register 17 (RXFPAT17), Address 0x014C
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_32_33 0, RW Bytes 32 + 33 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 97
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.81 Receive Pattern Register 18 (RXFPAT18)
Table 7-91. Receive Pattern Register 18 (RXFPAT18), Address 0x014D
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_34_35 0, RW Bytes 34 + 35 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.82 Receive Pattern Register 19 (RXFPAT19)
Table 7-92. Receive Pattern Register 19 (RXFPAT19), Address 0x014E
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_36_37 0, RW Bytes 36 + 37 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.83 Receive Pattern Register 20 (RXFPAT20)
Table 7-93. Receive Pattern Register 20 (RXFPAT20), Address 0x014F
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_38_39 0, RW Bytes 38 + 39 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.84 Receive Pattern Register 21 (RXFPAT21)
Table 7-94. Receive Pattern Register 21 (RXFPAT21), Address 0x0150
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_38_39 0, RW Bytes 38 + 39 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.85 Receive Pattern Register 22 (RXFPAT22)
Table 7-95. Receive Pattern Register 22 (RXFPAT22), Address 0x0151
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_42_43 0, RW Bytes 42 + 43 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.86 Receive Pattern Register 23 (RXFPAT23)
Table 7-96. Receive Pattern Register 23 (RXFPAT23), Address 0x0152
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_44_45 0, RW Bytes 44 + 45 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.87 Receive Pattern Register 24 (RXFPAT24)
Table 7-97. Receive Pattern Register 24 (RXFPAT24), Address 0x0153
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_46_47 0, RW Bytes 46 + 47 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.88 Receive Pattern Register 25 (RXFPAT25)
Table 7-98. Receive Pattern Register 25 (RXFPAT25), Address 0x0154
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_48_49 0, RW Bytes 48 + 49 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
98 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.89 Receive Pattern Register 26 (RXFPAT26)
Table 7-99. Receive Pattern Register 26 (RXFPAT26), Address 0x0155
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_50_51 0, RW Bytes 50 + 51 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.90 Receive Pattern Register 27 (RXFPAT27)
Table 7-100. Receive Pattern Register 27 (RXFPAT27), Address 0x0156
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_52_53 0, RW Bytes 52 + 53 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.91 Receive Pattern Register 28 (RXFPAT28)
Table 7-101. Receive Pattern Register 28 (RXFPAT28), Address 0x0157
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_54_55 0, RW Bytes 54 + 55 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.92 Receive Pattern Register 29 (RXFPAT29)
Table 7-102. Receive Pattern Register 29 (RXFPAT29), Address 0x0158
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_56_57 0, RW Bytes 56 + 57 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.93 Receive Pattern Register 30 (RXFPAT30)
Table 7-103. Receive Pattern Register 30 (RXFPAT30), Address 0x0159
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_58_59 0, RW Bytes 58 + 59 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.94 Receive Pattern Register 31 (RXFPAT31)
Table 7-104. Receive Pattern Register 31 (RXFPAT31), Address 0x015A
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_0_1 0, RW Bytes 60 + 61 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.95 Receive Pattern Register 32 (RXFPAT32)
Table 7-105. Receive Pattern Register 32 (RXFPAT32), Address 0x015B
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_62_63 0, RW Bytes 62 + 63 of the configured pattern. Each byte can be masked
separately through the RXF_PATTERN_BYTE_MASK registers.
7.6.96 Receive Pattern Byte Mask Register 1 (RXFPBM1)
Table 7-106. Receive Pattern Byte Mask Register 1 (RXFPBM1), Address 0x015C
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_ MASK_0_15 0, RW Masks for bytes 0 to 15 of the pattern. A 1 indicates a mask for the
associated byte.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 99
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.97 Receive Pattern Byte Mask Register 2 (RXFPBM2)
Table 7-107. Receive Pattern Byte Mask Register 2 (RXFPBM2), Address 0x015D
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_ 0, RW Masks for bytes 16 to 31 of the pattern. A 1 indicates a mask for the
MASK_16_31 associated byte.
7.6.98 Receive Pattern Byte Mask Register 3 (RXFPBM3)
Table 7-108. Receive Pattern Byte Mask Register 3 (RXFPBM3), Address 0x015E
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_ 0, RW Masks for bytes 32 to 47 of the pattern. A 1 indicates a mask for the
MASK_32_47 associated byte.
7.6.99 Receive Pattern Byte Mask Register 4 (RXFPBM4)
Table 7-109. Receive Pattern Byte Mask Register 4 (RXFPBM4), Address 0x015F
BIT BIT NAME DEFAULT DESCRIPTION
15:0 PATTERN_BYTES_ 0, RW Masks for bytes 48 to 63 of the pattern. A 1 indicates a mask for the
MASK_48_63 associated byte.
7.6.100 Receive Pattern Control (RXFPATC)
Table 7-110. Receive Status Register (RXFSTS), Address 0x0161
BIT BIT NAME DEFAULT DESCRIPTION
15:6 RESERVED 0, RO RESERVED: Writes ignored, read as 0.
5:0 PATTERN_START_POINT 0, RW Number of bytes after SFD where comparison of the RX packet to
the configured pattern begins:
111111 - Start compare in the 64th byte after SFD
000000 - Start compare in the 1st byte after SFD
7.6.101 I/O Configuration (IO_MUX_CFG)
Table 7-111. I/O Configuration (IO_MUX_CFG), Address 0x0170
BIT BIT NAME DEFAULT DESCRIPTION
15:13 RESERVED 0, RO RESERVED
12:8 CLK_O_SEL 0 1100, RW Clock Output Select:
01101 - 11111: RESERVED
01100: Reference clock (synchronous to XI input clock)
01011: Channel D transmit clock
01010: Channel C transmit clock
01001: Channel B transmit clock
01000: Channel A transmit clock
00111: Channel D receive clock divided by 5
00110: Channel C receive clock divided by 5
00101: Channel B receive clock divided by 5
00100: Channel A receive clock divided by 5
00011: Channel D receive clock
00010: Channel C receive clock
00001: Channel B receive clock
00000: Channel A receive clock
7 RESERVED 0, RO RESERVED
6 CLK_O_DISABLE PAP: Strap, RW Clock Output Disable:
RGZ: 0,RW 1 = Disable clock output on CLK_OUT pin.
0 = Enable clock output on CLK_OUT pin.
5 RESERVED 0, RO RESERVED
100 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-111. I/O Configuration (IO_MUX_CFG), Address 0x0170 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
4:0 IO_IMPEDANCE_CTRL TRIM, RW Impedance Control for MAC I/Os:
Output impedance approximate range from 35-70Ω in 32 steps.
Lowest being 11111 and highest being 00000. Range and Step size
will vary with process.
Default is set to 50Ω by trim. But the default register value can
vary by process. Non default values of MAC I/O impedance can
be used based on trace impedance. Mismatch between device and
trace impedance can cause voltage overshoot and undershoot.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 101
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.102 GPIO Mux Control Register 1 (GPIO_MUX_CTRL1)
This register is only available for PAP devices. This register is not applicable to RGZ devices.
Table 7-112. GPIO Mux Control Register 1 (GPIO_MUX_CTRL1), Address 0x0171
BIT BIT NAME DEFAULT DESCRIPTION
15:12 RX_D7_GPIO_CTRL RW, 0000 RX_D7 GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: RX_D7
11:8 RX_D6_GPIO_CTRL RW, 0000 RX_D6 GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: RX_D6
7:4 RX_D5_GPIO_CTRL RW, 0000 RX_D5 GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: RX_D5
102 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-112. GPIO Mux Control Register 1 (GPIO_MUX_CTRL1), Address 0x0171 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
3:0 RX_D4_GPIO_CTRL RW, 0000 RX_D4 GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: RX_D4
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 103
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.103 GPIO Mux Control Register 2 (GPIO_MUX_CTRL2)
This description is only for PAP devices. For RGZ devices, refer to Section 7.6.104
Table 7-113. GPIO Mux Control Register 2 (GPIO_MUX_CTRL2), Address 0x0172
BIT BIT NAME DEFAULT DESCRIPTION
15:12 RESERVED 0, RO RESERVED
11:8 CRS_GPIO_CTRL RW, 0000 CRS GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: CRS
7:4 COL_GPIO_CTRL RW, 0000 COL GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: COL
3:0 RX_ER_GPIO_CTRL RW, 0000 RX_ER GPIO Control:
1010 - 1111: RESERVED
1001: Constant '1'
1000: Constant '0'
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: RX_ER
104 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.104 GPIO Mux Control Register (GPIO_MUX_CTRL)
This description is only for RGZ devices. For PAP devices refer to Section 7.6.103
Table 7-114. GPIO Mux Control Register (GPIO_MUX_CTRL), Address 0x0172
BIT BIT NAME DEFAULT DESCRIPTION
15:8 RESERVED 0, RO RESERVED
7:4 GPIO_1_CTRL RW, 0000 GPIO_1 Control:
1010 - 1111: RESERVED
1001: Constant 1
1000: Constant 0
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: COL
3:0 GPIO_0_CTRL RW, 0000 GPIO_0 Control:
1010 - 1111: RESERVED
1001: Constant 1
1000: Constant 0
0111: PRBS Errors / Loss of Sync
0110: LED_3
0101: RESERVED
0100: Energy Detect (1000Base-T and 100Base-TX only)
0011: WOL
0010: 1588 RX SFD
0001: 1588 TX SFD
0000: RX_ER
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 105
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
7.6.105 TDR General Configuration Register 1 (TDR_GEN_CFG1)
Table 7-115. TDR General Configuration Register 1 (TDR_GEN_CFG1), Address 0x0180
BIT BIT NAME DEFAULT DESCRIPTION
15:13 RESERVED 0, RO RESERVED
12 TDR_CH_CD_BYPASS 0, RW TDR Bypass for Channel C and D:
1 = Bypass channel C and D in TDR tests.
0 = Normal operation.
11 TDR_CROSS_MODE_DIS 0, RW Disable TDR Cross Mode:
1 = Disable cross mode option. Do not check cross channels. Only
listen to the channel being used for transmit.
0 = Normal operation.
10 TDR_NLP_CHECK 1, RW TDR NLP Check:
1 = Check for NLPs during silence.
0 = Normal operation.
9:7 TDR_AVG_NUM 110, RW Number Of TDR Cycles to Average:
111: RESERVED: Writes ignored, read as 0.
110: 64 TDR cycles
101: 32 TDR cycles
100: 16 TDR cycles
011: 8 TDR cycles
010: 4 TDR cycles
001: 2 TDR cycles
000: 1 TDR cycle
6:4 TDR_SEG_NUM 101, RW Set the number of TDR segments to check.
3:0 TDR_CYCLE_TIME 010, RW Set the time for each TDR cycle. Value is measured in
microseconds.
7.6.106 TDR Peak Locations Register 1 (TDR_PEAKS_LOC_1)
Table 7-116. TDR Peak Locations Register 1 (TDR_PEAKS_LOC_1), Address 0x0190
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_A_1 0, RO Location of the second peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into distance from the
PHY.
7:0 TDR_PEAKS_LOC_A_0 0, RO Location of the first peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into distance from the
PHY.
7.6.107 TDR Peak Locations Register 2 (TDR_PEAKS_LOC_2)
Table 7-117. TDR Peak Locations Register 2 (TDR_PEAKS_LOC_2), Address 0x0191
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_A_3 0, RO Location of the fourth peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into distance from the
PHY.
7:0 TDR_PEAKS_LOC_A_2 0, RO Location of the third peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into distance from the
PHY.
7.6.108 TDR Peak Locations Register 3 (TDR_PEAKS_LOC_3)
Table 7-118. TDR Peak Locations Register 3 (TDR_PEAKS_LOC_3), Address 0x0192
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_B_0 0, RO Location of the first peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into distance from the
PHY.
106 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-118. TDR Peak Locations Register 3 (TDR_PEAKS_LOC_3), Address 0x0192 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
7:0 TDR_PEAKS_LOC_A_4 0, RO Location of the fifth peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into distance from the
PHY.
7.6.109 TDR Peak Locations Register 4 (TDR_PEAKS_LOC_4)
Table 7-119. TDR Peak Locations Register 4 (TDR_PEAKS_LOC_4), Address 0x0193
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_B_2 0, RO Location of the third peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into distance from the
PHY.
7:0 TDR_PEAKS_LOC_B_1 0, RO Location of the second peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into distance from the
PHY.
7.6.110 TDR Peak Locations Register 5 (TDR_PEAKS_LOC_5)
Table 7-120. TDR Peak Locations Register 5 (TDR_PEAKS_LOC_5), Address 0x0194
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_B_4 0, RO Location of the fifth peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into distance from the
PHY.
7:0 TDR_PEAKS_LOC_B_3 0, RO Location of the fourth peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into distance from the
PHY.
7.6.111 TDR Peak Locations Register 6 (TDR_PEAKS_LOC_6)
Table 7-121. TDR Peak Locations Register 6 (TDR_PEAKS_LOC_6), Address 0x0195
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_C_1 0, RO Location of the second peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into distance from
the PHY.
7:0 TDR_PEAKS_LOC_C_0 0, RO Location of the first peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into distance from
the PHY.
7.6.112 TDR Peak Locations Register 7 (TDR_PEAKS_LOC_7)
Table 7-122. TDR Peak Locations Register 7 (TDR_PEAKS_LOC_7), Address 0x0196
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_C_3 0, RO Location of the fourth peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into distance from
the PHY.
7:0 TDR_PEAKS_LOC_C_2 0, RO Location of the third peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into distance from
the PHY.
7.6.113 TDR Peak Locations Register 8 (TDR_PEAKS_LOC_8)
Table 7-123. TDR Peak Locations Register 8 (TDR_PEAKS_LOC_8), Address 0x0197
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_D_0 0, RO Location of the first peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into distance from
the PHY.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 107
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-123. TDR Peak Locations Register 8 (TDR_PEAKS_LOC_8), Address 0x0197 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
7:0 TDR_PEAKS_LOC_C_4 0, RO Location of the fifth peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into distance from
the PHY.
7.6.114 TDR Peak Locations Register 9 (TDR_PEAKS_LOC_9)
Table 7-124. TDR Peak Locations Register 9 (TDR_PEAKS_LOC_9), Address 0x0198
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_D_2 0, RO Location of the third peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into distance from
the PHY.
7:0 TDR_PEAKS_LOC_D_1 0, RO Location of the second peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into distance from
the PHY.
7.6.115 TDR Peak Locations Register 10 (TDR_PEAKS_LOC_10)
Table 7-125. TDR Peak Locations Register 10 (TDR_PEAKS_LOC_10), Address 0x0199
BIT BIT NAME DEFAULT DESCRIPTION
15:8 TDR_PEAKS_LOC_D_4 0, RO Location of the fifth peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into distance from
the PHY.
7:0 TDR_PEAKS_LOC_D_3 0, RO Location of the fourth peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into distance from
the PHY.
7.6.116 TDR Peak Amplitudes Register 1 (TDR_PEAKS_AMP_1)
Table 7-126. TDR Peak Amplitudes Register 1 (TDR_PEAKS_AMP_1), Address 0x019A
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_A_1 0, RO Amplitude of the second peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_A_0 0, RO Amplitude of the first peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into type of cable
fault and-or interference.
7.6.117 TDR Peak Amplitudes Register 2 (TDR_PEAKS_AMP_2)
Table 7-127. TDR Peak Amplitudes Register 2 (TDR_PEAKS_AMP_2), Address 0x019B
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_A_3 0, RO Amplitude of the fourth peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_A_2 0, RO Amplitude of the third peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into type of cable
fault and-or interference.
108 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
7.6.118 TDR Peak Amplitudes Register 3 (TDR_PEAKS_AMP_3)
Table 7-128. TDR Peak Amplitudes Register 3 (TDR_PEAKS_AMP_3), Address 0x019C
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_B_0 0, RO Amplitude of the first peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_A_4 0, RO Amplitude of the fifth peak discovered by the TDR mechanism on
channel A. The value of these bits is translated into type of cable
fault and-or interference.
7.6.119 TDR Peak Amplitudes Register 4 (TDR_PEAKS_AMP_4)
Table 7-129. TDR Peak Amplitudes Register 4 (TDR_PEAKS_AMP_4), Address 0x019D
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_B_2 0, RO Amplitude of the third peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_B_1 0, RO Amplitude of the second peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into type of cable
fault and-or interference.
7.6.120 TDR Peak Amplitudes Register 5 (TDR_PEAKS_AMP_5)
Table 7-130. TDR Peak Amplitudes Register 5 (TDR_PEAKS_AMP_5), Address 0x019E
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_B_4 0, RO Amplitude of the fifth peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_B_3 0, RO Amplitude of the fourth peak discovered by the TDR mechanism on
channel B. The value of these bits is translated into type of cable
fault and-or interference.
7.6.121 TDR Peak Amplitudes Register 6 (TDR_PEAKS_AMP_6)
Table 7-131. TDR Peak Amplitudes Register 6 (TDR_PEAKS_AMP_6), Address 0x019F
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_C_1 0, RO Amplitude of the second peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_C_0 0, RO Amplitude of the first peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into type of cable
fault and-or interference.
7.6.122 TDR Peak Amplitudes Register 7 (TDR_PEAKS_AMP_7)
Table 7-132. TDR Peak Amplitudes Register 7 (TDR_PEAKS_AMP_7), Address 0x01A0
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 109
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-132. TDR Peak Amplitudes Register 7 (TDR_PEAKS_AMP_7), Address 0x01A0 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
14:8 TDR_PEAKS_AMP_C_3 0, RO Amplitude of the fourth peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_C_2 0, RO Amplitude of the third peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into type of cable
fault and-or interference.
7.6.123 TDR Peak Amplitudes Register 8 (TDR_PEAKS_AMP_8)
Table 7-133. TDR Peak Amplitudes Register 8 (TDR_PEAKS_AMP_8), Address 0x01A1
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_D_0 0, RO Amplitude of the first peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_C_4 0, RO Amplitude of the fifth peak discovered by the TDR mechanism on
channel C. The value of these bits is translated into type of cable
fault and-or interference.
7.6.124 TDR Peak Amplitudes Register 9 (TDR_PEAKS_AMP_9)
Table 7-134. TDR Peak Amplitudes Register 9 (TDR_PEAKS_AMP_9), Address 0x01A2
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_D_2 0, RO Amplitude of the third peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_D_1 0, RO Amplitude of the second peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into type of cable
fault and-or interference.
7.6.125 TDR Peak Amplitudes Register 10 (TDR_PEAKS_AMP_10)
Table 7-135. TDR Peak Amplitudes Register 10 (TDR_PEAKS_AMP_10), Address 0x01A3
BIT BIT NAME DEFAULT DESCRIPTION
15 RESERVED 0, RO RESERVED
14:8 TDR_PEAKS_AMP_D_4 0, RO Amplitude of the fifth peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into type of cable
fault and-or interference.
7 RESERVED 0, RO RESERVED
6:0 TDR_PEAKS_AMP_D_3 0, RO Amplitude of the fourth peak discovered by the TDR mechanism on
channel D. The value of these bits is translated into type of cable
fault and-or interference.
7.6.126 TDR General Status (TDR_GEN_STATUS)
Table 7-136. TDR General Status (TDR_GEN_STATUS), Address 0x01A4
BIT BIT NAME DEFAULT DESCRIPTION
15:12 RESERVED 0, RO RESERVED
110 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 7-136. TDR General Status (TDR_GEN_STATUS), Address 0x01A4 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
11 TDR_P_LOC_CROSS_MODE_D 0, RO Cross Detect on Channel D:
1 = Cross reflection detected on channel D. Indicates a short
between channels.
0 = No cross reflection detected.
10 TDR_P_LOC_CROSS_MODE_C 0, RO Cross Detect on Channel C:
1 = Cross reflection detected on channel C. Indicates a short
between channels.
0 = No cross reflection detected.
9 TDR_P_LOC_CROSS_MODE_B 0, RO Cross Detect on Channel B:
1 = Cross reflection detected on channel B. Indicates a short
between channels.
0 = No cross reflection detected.
8 TDR_P_LOC_CROSS_MODE_A 0, RO Cross Detect on Channel A:
1 = Cross reflection detected on channel A. Indicates a short
between channels.
0 = No cross reflection detected.
7 TDR_P_LOC_OVERFLOW_D 0, RO Peak Overflow on Channel D:
1 = More than 5 reflections were detected on channel D.
0 = Normal operation.
6 TDR_P_LOC_OVERFLOW_C 0, RO Peak Overflow on Channel C:
1 = More than 5 reflections were detected on channel C.
0 = Normal operation.
5 TDR_P_LOC_OVERFLOW_B 0, RO Peak Overflow on Channel B:
1 = More than 5 reflections were detected on channel B.
0 = Normal operation.
4 TDR_P_LOC_OVERFLOW_A 0, RO Peak Overflow on Channel A:
1 = More than 5 reflections were detected on channel A.
0 = Normal operation.
3:0 RESERVED 0, RO RESERVED
7.6.127 TDR Peak Sign AB (TDR_PEAK_SIGN_A_B)
Table 7-137. TDR Peak Sign AB (TDR_PEAKS_SIGN_A_B), Address 0x01A5
BIT BIT NAME DEFAULT DESCRIPTION
15:10 RESERVED 0, RO RESERVED
9 TDR_PEAKS_SIGN_B_4 0, RO found peaks sign 4 in channel B
8 TDR_PEAKS_SIGN_B_3 0, RO found peaks sign 3 in channel B
7 TDR_PEAKS_SIGN_B_2 0, RO found peaks sign 2 in channel B
6 TDR_PEAKS_SIGN_B_1 0, RO found peaks sign 1 in channel B
5 TDR_PEAKS_SIGN_B_0 0, RO found peaks sign 0 in channel B
4 TDR_PEAKS_SIGN_A_4 0, RO found peaks sign 4 in channel A
3 TDR_PEAKS_SIGN_A_3 0, RO found peaks sign 3 in channel A
2 TDR_PEAKS_SIGN_A_2 0, RO found peaks sign 2 in channel A
1 TDR_PEAKS_SIGN_A_1 0, RO found peaks sign 1 in channel A
0 TDR_PEAKS_SIGN_A_0 0, RO found peaks sign 0 in channel A
7.6.128 TDR Peak Sign CD (TDR_PEAK_SIGN_C_D)
Table 7-138. TDR Peak Sign CD (TDR_PEAKS_SIGN_C_D), Address 0x01A6
BIT BIT NAME DEFAULT DESCRIPTION
15:10 RESERVED 0, RO RESERVED
9 TDR_PEAKS_SIGN_D_4 0, RO found peaks sign 4 in channel D
8 TDR_PEAKS_SIGN_D_3 0, RO found peaks sign 3 in channel D
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 111
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
Table 7-138. TDR Peak Sign CD (TDR_PEAKS_SIGN_C_D), Address 0x01A6 (continued)
BIT BIT NAME DEFAULT DESCRIPTION
7 TDR_PEAKS_SIGN_D_2 0, RO found peaks sign 2 in channel D
6 TDR_PEAKS_SIGN_D_1 0, RO found peaks sign 1 in channel D
5 TDR_PEAKS_SIGN_D_0 0, RO found peaks sign 0 in channel D
4 TDR_PEAKS_SIGN_C_4 0, RO found peaks sign 4 in channel C
3 TDR_PEAKS_SIGN_C_3 0, RO found peaks sign 3 in channel C
2 TDR_PEAKS_SIGN_C_2 0, RO found peaks sign 2 in channel C
1 TDR_PEAKS_SIGN_C_1 0, RO found peaks sign 1 in channel C
0 TDR_PEAKS_SIGN_C_0 0, RO found peaks sign 0 in channel C
112 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
8 Application and Implementation
Note
Information in the following applications sections is not part of the TI component specification,
and TI does not warrant its accuracy or completeness. TI’s customers are responsible for
determining suitability of components for their purposes, as well as validating and testing their design
implementation to confirm system functionality.
8.1 Application Information
The DP83867 is a single port 10/100/1000 Ethernet PHY, that supports connections to an Ethernet MAC via
RGMII or GMII. Connections to the Ethernet media are made via the IEEE 802.3 defined Media Dependent
Interface. DP83867IRRGZ/CRRGZ support only RGMII.
When using the device for Ethernet application, there can be certain requirements to be met for normal operation
of the device. The following typical application and design requirements can be used for selecting appropriate
component values for DP83867.
8.2 Typical Application
MII (PAP) 10BASE-Te
GMII (PAP) 100BASE-TX
RGMII (PAP, RGZ) 1000BASE-T
DP83867
Ethernet MAC 10/100/1000 Mbps Magnetics RJ-45
Ethernet Physical Layer
25 MHz Status
Crystal or Oscillator LEDs
Figure 8-1. Typical DP83867 Application
8.2.1 Design Requirements
The design requirements for the DP83867 are:
• VDDA2P5 = 2.5V
• VDD1P1 (PAP) = 1.1V
• VDD1P0 (RGZ) = 1.0V
• VDDIO = 3.3V, 2.5V, or 1.8V
• Clock Input = 25MHz
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 113
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
8.2.1.1 Cable Line Driver
The line driver implementation is designed to support simple connections to the transformer and the connector.
The DP83867 includes integrated terminations so no external termination resistors are required.
The connection diagram for the cable line driver is shown in Figure 8-2.
TD_P_A Pin 1
TD_M_A Pin 2
TD_P_B Pin 3
TD_M_B Pin 6
TD_P_C Pin 4
TD_M_C Pin 5
TD_P_D Pin 7
TD_M_D Pin 8
75 75 75
0.1µF 0.1µF 0.1µF 0.1µF
75
1nF
2kV
A. Each center tap on the side connected to the PHY, must be isolated from one another and connected to ground via a decoupling
capacitor (0.1µF recommended).
B. Discrete transformer is recommended for better EMC/EMI performance. Pulse Electronics part, HX5008FNL is recommended for a
discrete magnetics component.
C. Only channels A&B is required for 100mbps/10mbps communication
D. R//C between the ground connection is recommended for EMI purpose. Please refer to DP83867 Schematic Checklist for
recommended values
Figure 8-2. Magnetics Connections
Magnetic isolation used with the DP83867 can either be a discrete component or integrated with the RJ-45
connector. Refer to Table 8-1 for the electrical requirements.
114 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Table 8-1. Magnetic Isolation Requirements
PARAMETER TEST CONDITIONS TYP UNIT
Turns Ratio ±2% Tolerance 1:1 -
Open Circuit Inductance - 320 to 350 µH
Insertion Loss 1-100MHz -1 dB
1-30MHz -16 dB
Return Loss 30-60MHz -12 dB
60-100MHz -10 dB
1-50MHz -30 dB
Differential to Common Mode Rejection Ratio
50-150MHz -20 dB
30MHz -35 dB
Crosstalk
60MHz -30 dB
Isolation HPOT 1500 Vrms
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 115
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
8.2.1.2 Clock In (XI) Recommendation
If an external clock source is used, XO can be left floating. For a 1.8V clock source, XI can be tied to the clock
source. For a 3.3V or 2.5V clock source, a capacitor divider is recommended as shown in Figure 8-3. For a 3.3V
clock source, the CD1 and CD2 capacitors used are recommended to be 27pF. If a 2.5V clock source is used
check with the vendor for recommended capacitor loads. The values of CD1 and CD2 shall be adjusted to meet
XI Input pin specification defined in Section 6.5.
XI XO
3.3V or 2.5V
Clock Source
CD1 CD2
Figure 8-3. Clock Divider
The CMOS 25MHz oscillator specifications are listed in Table 8-2. Additionally, the maximum oscillator phase
noise tolerated by the PHY is shown in Figure 8-4
Table 8-2. 25MHz Oscillator Specifications
PARAMETER TEST CONDITION MIN TYP MAX UNIT
Frequency 25 MHz
Frequency Tolerance Operational Temperature ±50 ppm
Frequency Stability 1 year aging ±50 ppm
Rise / Fall Time 20% - 80% 5 ns
Symmetry Duty Cycle 40% 60%
Jitter RMS Integration Band: 12kHz to 5MHz 11 ps
-85
-90
-95
Phase Noise (dBc/Hz)
-100
-105
-110
-115
-120
-125
-130
10 100 1000 10000 100000 1000000
Frequency Offset (Hz) D001
Figure 8-4. 25MHz Oscillator Phase Noise
8.2.1.3 Crystal Recommendations
A 25MHz, parallel, 18pF load crystal resonator can be used if a crystal source is desired. Figure 8-5 shows a
typical connection for a crystal resonator circuit. The load capacitor values vary with the crystal vendors; check
with the vendor for the recommended loads.
116 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
XI XO
R1
CL1 CL2
Figure 8-5. Crystal Oscillator Circuit
As a starting point for evaluating an oscillator circuit, if the requirements for the crystal are not known, CL1 and
CL2 can be set at 27pF, and R1 can be set at 0Ω.
Specification for 25MHz crystal are listed in Table 8-3.
Table 8-3. 25MHz Crystal Specifications
PARAMETER TEST CONDITION MIN TYP MAX UNIT
Frequency 25 MHz
Frequency
Operational Temperature ±50 ppm
Tolerance
Frequency Stability 1 year aging ±50 ppm
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 117
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
8.2.1.4 Clock Out (CLK_OUT) Phase Noise
Figure 8-6 provides a phase noise plot for the 25MHz clock output from the device.
A. This measurement was taken on a DP83867 configured as a slave. The PHY was linked to another DP83867 configured as the master.
Both devices had PRBS enabled (BISCR, register 0x0016, configured to 0xD000).
B. The phase noise on the CLK_OUT pin before linkup and after link up with no packets being generated are expected to be lower than
pictured.
Figure 8-6. 25MHz Clock Output Phase Noise
118 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
8.2.2 Detailed Design Procedure
8.2.2.1 MAC Interface
The Media Independent Interface (RGMII / GMII) connects the DP83867 to the Media Access Controller (MAC).
The MAC can in fact be a discrete device, integrated into a microprocessor, CPU or FPGA.
8.2.2.1.1 RGMII Layout Guidelines
• RGMII signals are single-ended signals.
• Traces must be routed with impedance of 50Ω to ground.
• Skew between TXD[3:0] lines must be less than 11ps, which correlates to 60 mil for standard FR4.
• Skew between RXD[3:0] lines must be less than 11ps, which correlates to 60 mil for standard FR4.
• Keep trace lengths as short as possible; less than 2 inches is recommended with less than 6 inches as
maximum length.
• Configurable clock skew for GTX_CLK and RX_CLK.
– Clock skew for RX and TX paths can be optimized independently.
– Clock skew is adjustable in 0.25ns increments (through register).
8.2.2.1.2 GMII Layout Guidelines
• GMII signals are single-ended signals.
• Traces must be routed with impedance of 50Ω to ground.
• Keep trace lengths as short as possible, less than 2 inches recommended, less than 6 inches maximum
length.
8.2.2.2 Media Dependent Interface (MDI)
The Media Dependent Interface (MDI) connects the DP83867 to the transformer and the Ethernet network.
8.2.2.2.1 MDI Layout Guidelines
• MDI traces must be 50Ω to ground and 100Ω-differential controlled impedance.
• Route MDI traces to transformer on the same layer.
• Use a metal shielded RJ-45 connector, and connect the shield to chassis ground.
• Use magnetics with integrated common-mode choking devices.
• Void supplies and ground beneath magnetics.
• Do not overlap the circuit and chassis ground planes, keep them isolated. Instead, make chassis ground
an isolated island and make a void between the chassis and circuit ground. Connecting circuit and chassis
planes using a size 1206 resistor and capacitor on either side of the connector is a good practice.
8.2.3 Application Curves
Table 8-4 lists the application curves for this application.
Table 8-4. Table of Graphs
TITLE FIGURE
1000Base-T Signaling Figure 6-13
100Base-TX Signaling Figure 6-14
8.3 Power Supply Recommendations
The DP83867 is capable of operating with as few as two or three supplies. The I/O power supply can also be
operated independently of the main device power supplies to provide flexibility for the MAC interface.
For detailed information about DP83867 power consumption for specific supplies under a wide set of conditions,
see the DP83867E/IS/CS/IR/CR RGZ Power Consumption Data application report (SNLA241).
The connection diagrams for the two-supply and three-supply configurations are shown in Figure 8-7 and Figure
8-8.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 119
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
VDDIO VDD1P1
(VDD1P0)
1.1V
VDDIO
Supply
1 PF 0.1 PF 0.1 PF 1 PF (1.0V)
Supply
VDDIO VDD1P1
(VDD1P0)
10 PF 10 nF 1 PF 0.1 PF 0.1 PF 1 PF 10 nF 10 PF
VDDIO VDD1P1
(VDD1P0)
1 PF 0.1 PF 0.1 PF 1 PF
VDD1P1
(VDD1P0)
0.1 PF 1 PF
VDDA2P5 VDDA1P8
2.5V
Supply 1 PF 0.1 PF
VDDA2P5 VDDA1P8
10 PF 10 nF 1 PF 0.1 PF
GND
(Die Attach Pad)
A. For two supply configuration, both VDDA1P8 pins must be left unconnected.
B. RGZ devices support 1.0V on VDD1P0 pins. PAP device support 1.1V on VDD1P1 pins
C. Place 1µF and 0.1µF decoupling capacitors as close as possible to component VDD pins, placing the 0.1µF capacitor closest to the pin.
D. VDDIO can be 3.3V or 2.5V or 1.8V.
E. No Components must be connected to VDDA1P8 pins in Two Supply Configuration.
Figure 8-7. Two Supply Configuration
120 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
VDDIO VDD1P1
(VDD1P0)
1.1V
VDDIO
Supply
1 PF 0.1 PF 0.1 PF 1 PF (1.0V)
Supply
VDDIO VDD1P1
(VDD1P0)
10 PF 10 nF 1 PF 0.1 PF 0.1 PF 1 PF 10 nF 10 PF
VDDIO VDD1P1
(VDD1P0)
1 PF 0.1 PF 0.1 PF 1 PF
VDD1P1
(VDD1P0)
0.1 PF 1 PF
VDDA2P5 VDDA1P8
2.5V 1.8V
Supply 1 PF 0.1 PF 0.1 PF 1 PF Supply
VDDA2P5 VDDA1P8
10 PF 10 nF 1 PF 0.1 PF 0.1 PF 1 PF 10 nF 10 PF
GND
(Die Attach Pad)
A. Place 1µF and 0.1µF decoupling capacitors as close as possible to component VDD pins, placing the 0.1µF capacitor closest to the pin.
B. RGZ devices support 1.0V on VDD1P0 pins. PAP device support 1.1V on VDD1P1 pins
C. VDDIO can be 3.3V or 2.5V or 1.8V.
Figure 8-8. Three Supply Configuration
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 121
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
When operating in three-supply mode, the 1.8V VDDA1P8 supply must be stable within 25ms of the 2.5V
VDDA2P5 supply ramping up. There is no sequencing requirement for other supplies when operating in three-
supply mode.
When powering down the DP83867, the 1.8V supply must be brought down before the 2.5V supply.
VDDA2P5
tt1t
VDDA1P8
Figure 8-9. Three-Supply Mode Power Supply Sequence Diagram
Table 8-5. Three-Supply Mode Power Supply Sequence
PARAMETER TEST CONDITIONS MIN NOM MAX UNIT
Beginning of VDDA2P5 ramp up
T1 0 25 ms
to VDDA1P8 stable
Note
If the 2.5V power supply provides power to DP83867 devices only, the 1.8V supply can ramp up any
time before 2.5V.
There is no requirement for the sequence of the supplies when operating in two-supply mode.
8.4 Layout
8.4.1 Layout Guidelines
8.4.1.1 Signal Traces
PCB traces are lossy and long traces can degrade the signal quality. Traces must be kept short as possible.
Unless mentioned otherwise, all signal traces must be 50Ω, single-ended impedance. Differential traces must
be 50Ω single-ended and 100Ω differential. Take care that the impedance is constant throughout. Impedance
discontinuities cause reflections leading to EMI & signal integrity problems. Stubs must be avoided on all signal
traces, especially the differential signal pairs. See Figure 8-10
Within the differential pairs, the trace lengths must run parallel to each other and matched in length. Matched
lengths minimize delay differences, avoiding an increase in common-mode noise and increased EMI.
Length matching is also important on MAC interface. All Transmit signal trace lengths must match to each other
and all Receive signal trace lengths must match to each other.
There must be no crossover or via on the signal paths. Vias present impedance discontinuities and must be
minimized when possible. Route an entire trace pair on a single layer if possible.
122 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Figure 8-10. Avoiding Stubs in a Differential Signal Pair
Signals on different layers must not cross each other without at least one return path plane between them.
Coupling between traces is also an important factor. Unwanted coupling can cause cross talk problems.
Differential pairs must have a constant coupling distance between them.
For convenience and efficient layout process, start by routing the critical signals first.
8.4.1.2 Return Path
A general best practice is to have a solid return path beneath all signal traces. This return path can be a
continuous ground or DC power plane. Reducing the width of the return path width can potentially affect the
impedance of the signal trace. This effect is more prominent when the width of the return path is comparable to
the width of the signal trace. Breaks in return path beneath the signal traces can be avoided at all cost. A signal
crossing a plane split can cause unpredictable return path currents and can likely impact signal quality as well,
potentially creating EMI problems. See Figure 8-11
Figure 8-11. Differential Signal Pair-Plane Crossing
8.4.1.3 Transformer Layout
There can be no metal layer running beneath the transformer. Transformers can inject noise in metal beneath
them which can affect the performance of the system.
8.4.1.4 Metal Pour
All metal pours which are not signals or power can be tied to ground. There can be no floating metal on the
system. There can be no metal between the differential traces.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 123
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
8.4.1.5 PCB Layer Stacking
To meet signal integrity and performance requirements, at minimum a 4-layer PCB can be used. However a 6-
layer board is recommended. See Figure 8-12 for the recommended layer stack ups for 4, 6 and 8-layer boards.
These are recommendations not requirements, other configurations can be used as per system requirements.
Figure 8-12. Recommended Layer Stack Up
Within a PCB, a desirabled can be to run traces using different methods, microstrip vs. stripline, depending on
the location of the signal on the PCB. For example, the opportunity can be desirable to change layer stacking
where an isolated chassis ground plane is used. Figure 8-13 illustrates alternative PCB stacking options.
Figure 8-13. Alternative Layer Stack Up
124 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
8.4.2 Layout Example
Plane
Coupling
Component
Transformer RJ45
PHY (if not Connector
Component Integrated in
RJ45)
Note: Power/Ground Plane
Planes Voided under Coupling
Transformer Component
Chassis
System Power/ Ground
Ground Planes Plane
Figure 8-14. Layout Example
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 125
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025 www.ti.com
9 Device and Documentation Support
9.1 Documentation Support
Note
TI is transitioning to use more inclusive terminology. Some language can be different than what you
can expect to see for certain technology areas.
9.1.1 Related Documentation
For related documentation, see the following:
• Texas Instruments, DP83867 Troubleshooting Guide
• Texas Instruments, How to Configure DP838XX for Ethernet Compliance Testing application note
• Texas Instruments, Configuring Ethernet Devices with 4-Level Straps application note
• Texas Instruments, RGMII Interface Timing Budgets application note
• Texas Instruments, DP83867E/IS/CS/IR/CR RGZ Power Consumption Data application note
• Texas Instruments, How to Configure DP83867 Start of Frame application note
9.2 Receiving Notification of Documentation Updates
To receive notification of documentation updates, navigate to the device product folder on ti.com. Click on
Notifications to register and receive a weekly digest of any product information that has changed. For change
details, review the revision history included in any revised document.
9.3 Support Resources
TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight
from the experts. Search existing answers or ask your own question to get the quick design help you need.
Linked content is provided "AS IS" by the respective contributors. They do not constitute TI specifications and do
not necessarily reflect TI's views; see TI's Terms of Use.
9.4 Trademarks
TI E2E™ is a trademark of Texas Instruments.
All trademarks are the property of their respective owners.
9.5 Electrostatic Discharge Caution
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled
with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may
be more susceptible to damage because very small parametric changes could cause the device not to meet its published
specifications.
9.6 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
10 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from Revision H (June 2024) to Revision I (January 2025) Page
• Updated JTAG_CLK description.........................................................................................................................5
• Added clarity to BMSR Register's MF Preamble Suppression description.......................................................52
126 Submit Document Feedback Copyright © 2025 Texas Instruments Incorporated
Product Folder Links: DP83867IR DP83867CR
DP83867IR, DP83867CR
www.ti.com SNLS484I – FEBRUARY 2015 – REVISED JANUARY 2025
Changes from Revision G (August 2022) to Revision H (June 2024) Page
• Changed Pin Functions table to add information on LED2 pin...........................................................................5
• Added information on LED_2............................................................................................................................. 5
• Reduce duplicate Timing Diagram....................................................................................................................16
• Remove the duplicate timing diagram.............................................................................................................. 17
• Edit Wake on Lan section.................................................................................................................................25
• Edit Magic Packet Structure............................................................................................................................. 25
• Change Magic Packet Example....................................................................................................................... 26
• Edit Wake-on-LAN Configuration and Status................................................................................................... 26
• Edit Extended Address Space Access............................................................................................................. 35
• Edit Write (No Post Increment) Operation........................................................................................................ 35
• Edit Read (No Post Increment) Operation........................................................................................................36
• Edit Write (Post Increment) Operation..............................................................................................................36
• Edit Read (Post Increment) Operation............................................................................................................. 36
• Clean up the language..................................................................................................................................... 37
• Update Figure 8-15...........................................................................................................................................48
• Clarify register 0x0004 half duplex advertisement bit ......................................................................................52
• Updated Auto-Negotiation Advertisement Register (ANAR) register............................................................... 56
• Edit default value for bit [1:0]............................................................................................................................83
• Add register 0x00A0 content............................................................................................................................ 90
• Add register 0x00A1 content............................................................................................................................ 91
• Add register 0x00A2 content............................................................................................................................ 91
• Add register 0x00A3 content............................................................................................................................ 91
• Add TDR Peak Sign info................................................................................................................................. 111
• Updated the Cable Line Driver section........................................................................................................... 114
• Add a note on power supply recommendation sesssion................................................................................ 119
Changes from Revision F (October 2019) to Revision G (August 2022) Page
• Updated Start of Frame Detect for IEEE 1588 time stamp.................................................................................1
• Added following wording to the end of first paragraph in Section 7.4.3.9 "DP83867 devices manufactured
after August, 2022, have an increased random seed value that now includes 255 different seed values to
expedite Auto-MDIX resolution with a link partner."..........................................................................................39
• Removed Reg 0x01D5 Programmable Gain Register (PROG_GAIN).............................................................52
• Changed Bit 11:10 SPEED_OPT_ATTEMPT_CNT to RW description in ....................................................... 72
• Changed bits 15:9, so that bit 12 can be '1'. Bit 7 description updated Section 7.6.31 ...................................83
• Added Register 0x008A....................................................................................................................................89
• Added Register 0x00B3....................................................................................................................................91
• Added Register 0x00C0................................................................................................................................... 92
• Added Register 0x0100.................................................................................................................................... 92
11 Mechanical, Packaging, and Orderable Information
The following pages include mechanical, packaging, and orderable information. This information is the most
current data available for the designated devices. This data is subject to change without notice and revision of
this document. For browser-based versions of this data sheet, refer to the left-hand navigation.
Copyright © 2025 Texas Instruments Incorporated Submit Document Feedback 127
Product Folder Links: DP83867IR DP83867CR
PACKAGE OPTION ADDENDUM
www.ti.com 2-Jul-2025
PACKAGING INFORMATION
Orderable part number Status Material type Package | Pins Package qty | Carrier RoHS Lead finish/ MSL rating/ Op temp (°C) Part marking
(1) (2) (3) Ball material Peak reflow (6)
(4) (5)
DP83867CRRGZR Active Production VQFN (RGZ) | 48 2500 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR 0 to 70 DP83867CR
DP83867CRRGZR.A Active Production VQFN (RGZ) | 48 2500 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR 0 to 70 DP83867CR
DP83867CRRGZT Active Production VQFN (RGZ) | 48 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR 0 to 70 DP83867CR
DP83867CRRGZT.A Active Production VQFN (RGZ) | 48 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR 0 to 70 DP83867CR
DP83867IRPAPR Active Production HTQFP (PAP) | 64 1000 | LARGE T&R Yes Call TI | Nipdau Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPR.A Active Production HTQFP (PAP) | 64 1000 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPRG4 Active Production HTQFP (PAP) | 64 1000 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPRG4.A Active Production HTQFP (PAP) | 64 1000 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPT Active Production HTQFP (PAP) | 64 250 | SMALL T&R Yes Call TI | Nipdau Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPT.A Active Production HTQFP (PAP) | 64 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPTG4 Active Production HTQFP (PAP) | 64 250 | SMALL T&R Yes Call TI | Nipdau Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRPAPTG4.A Active Production HTQFP (PAP) | 64 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRRGZR Active Production VQFN (RGZ) | 48 2500 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRRGZR.A Active Production VQFN (RGZ) | 48 2500 | LARGE T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRRGZT Active Production VQFN (RGZ) | 48 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRRGZT.A Active Production VQFN (RGZ) | 48 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRRGZTG4 Active Production VQFN (RGZ) | 48 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
DP83867IRRGZTG4.A Active Production VQFN (RGZ) | 48 250 | SMALL T&R Yes NIPDAU Level-3-260C-168 HR -40 to 85 DP83867IR
(1)
Status: For more details on status, see our product life cycle.
(2)
Material type: When designated, preproduction parts are prototypes/experimental devices, and are not yet approved or released for full production. Testing and final process, including without limitation quality assurance,
reliability performance testing, and/or process qualification, may not yet be complete, and this item is subject to further changes or possible discontinuation. If available for ordering, purchases will be subject to an additional
waiver at checkout, and are intended for early internal evaluation purposes only. These items are sold without warranties of any kind.
(3)
RoHS values: Yes, No, RoHS Exempt. See the TI RoHS Statement for additional information and value definition.
(4)
Lead finish/Ball material: Parts may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two lines if the finish value exceeds the maximum
column width.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 2-Jul-2025
(5)
MSL rating/Peak reflow: The moisture sensitivity level ratings and peak solder (reflow) temperatures. In the event that a part has multiple moisture sensitivity ratings, only the lowest level per JEDEC standards is shown.
Refer to the shipping label for the actual reflow temperature that will be used to mount the part to the printed circuit board.
(6)
Part marking: There may be an additional marking, which relates to the logo, the lot trace code information, or the environmental category of the part.
Multiple part markings will be inside parentheses. Only one part marking contained in parentheses and separated by a "~" will appear on a part. If a line is indented then it is a continuation of the previous line and the two
combined represent the entire part marking for that device.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and
makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative
and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers
and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 10-Jul-2025
TAPE AND REEL INFORMATION
REEL DIMENSIONS TAPE DIMENSIONS
K0 P1
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
Reel Width (W1)
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE
Sprocket Holes
Q1 Q2 Q1 Q2
Q3 Q4 Q3 Q4 User Direction of Feed
Pocket Quadrants
*All dimensions are nominal
Device Package Package Pins SPQ Reel Reel A0 B0 K0 P1 W Pin1
Type Drawing Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant
(mm) W1 (mm)
DP83867CRRGZR VQFN RGZ 48 2500 330.0 16.4 7.3 7.3 1.1 12.0 16.0 Q1
DP83867CRRGZT VQFN RGZ 48 250 180.0 16.4 7.3 7.3 1.1 12.0 16.0 Q1
DP83867IRPAPRG4 HTQFP PAP 64 1000 330.0 24.4 13.0 13.0 1.5 16.0 24.0 Q2
DP83867IRRGZR VQFN RGZ 48 2500 330.0 16.4 7.3 7.3 1.1 12.0 16.0 Q1
DP83867IRRGZT VQFN RGZ 48 250 180.0 16.4 7.3 7.3 1.1 12.0 16.0 Q1
DP83867IRRGZTG4 VQFN RGZ 48 250 180.0 16.4 7.3 7.3 1.1 12.0 16.0 Q1
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 10-Jul-2025
TAPE AND REEL BOX DIMENSIONS
Width (mm)
H
W
*All dimensions are nominal
Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm)
DP83867CRRGZR VQFN RGZ 48 2500 367.0 367.0 38.0
DP83867CRRGZT VQFN RGZ 48 250 210.0 185.0 35.0
DP83867IRPAPRG4 HTQFP PAP 64 1000 356.0 356.0 45.0
DP83867IRRGZR VQFN RGZ 48 2500 367.0 367.0 38.0
DP83867IRRGZT VQFN RGZ 48 250 210.0 185.0 35.0
DP83867IRRGZTG4 VQFN RGZ 48 250 210.0 185.0 35.0
Pack Materials-Page 2
GENERIC PACKAGE VIEW
RGZ 48 VQFN - 1 mm max height
7 x 7, 0.5 mm pitch PLASTIC QUADFLAT PACK- NO LEAD
Images above are just a representation of the package family, actual package may vary.
Refer to the product data sheet for package details.
4224671/A
www.ti.com
PACKAGE OUTLINE
RGZ0048B SCALE 2.000
VQFN - 1 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
7.15 A
B
6.85
PIN 1 INDEX AREA
7.15
6.85
1 MAX
C
SEATING PLANE
0.05
0.00 0.08 C
2X 5.5
4.1 0.1
(0.2) TYP
13 24 EXPOSED
44X 0.5 THERMAL PAD
12
25
49 SYMM
2X
5.5
36 0.30
48X
1 0.18
0.1 C B A
48 37
0.05
PIN 1 ID SYMM
0.5
(OPTIONAL) 48X
0.3
4218795/B 02/2017
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.
www.ti.com
EXAMPLE BOARD LAYOUT
RGZ0048B VQFN - 1 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
( 4.1)
(1.115) TYP
(0.685)
TYP 37
48
48X (0.6)
1
36
48X (0.24)
(1.115)
TYP
44X (0.5)
(0.685)
SYMM 49 TYP
( 0.2) TYP (6.8)
VIA
(R0.05)
TYP
12 25
13 24
SYMM
(6.8)
LAND PATTERN EXAMPLE
EXPOSED METAL SHOWN
SCALE:12X
0.07 MAX 0.07 MIN
ALL AROUND ALL AROUND
SOLDER MASK
METAL OPENING
EXPOSED METAL
EXPOSED METAL
SOLDER MASK METAL UNDER
OPENING SOLDER MASK
NON SOLDER MASK
SOLDER MASK
DEFINED
DEFINED
(PREFERRED)
SOLDER MASK DETAILS
4218795/B 02/2017
NOTES: (continued)
4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature
number SLUA271 (www.ti.com/lit/slua271).
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown
on this view. It is recommended that vias under paste be filled, plugged or tented.
www.ti.com
EXAMPLE STENCIL DESIGN
RGZ0048B VQFN - 1 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
(1.37)
TYP
48 37
48X (0.6)
1
36
48X (0.24)
44X (0.5) (1.37)
TYP
SYMM 49
(R0.05) TYP (6.8)
9X
METAL ( 1.17)
TYP
12 25
13 24
SYMM
(6.8)
SOLDER PASTE EXAMPLE
BASED ON 0.125 mm THICK STENCIL
EXPOSED PAD 49
73% PRINTED SOLDER COVERAGE BY AREA UNDER PACKAGE
SCALE:12X
4218795/B 02/2017
NOTES: (continued)
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
www.ti.com
PACKAGE OUTLINE
PAP0064M SCALE 1.500
PowerPAD TM - 1.2 mm max height
PLASTIC QUAD FLATPACK
PIN 1 ID 10.2
B
9.8
A 64 49
1 48
12.2
TYP
10.2 11.8
9.8
16 33
17
32
0.27
64X
0.17
0.08 C A B 60X 0.5
4X 7.5
SEE DETAIL A 1.2 MAX
C
SEATING PLANE
0.08
0.09-0.20
TYP
0 MIN
(0.15) TYP 0.25
NOTE 4 GAGE PLANE (1)
4.44 0.15
3.64 0 -7 0.75 0.05
0.45
DETAIL A
DETAIL A
SCALE: 12
EXPOSED TYPICAL
(0.15) TYP THERMAL PAD
NOTE 4
4221602/A 07/2014
PowerPAD is a trademark of Texas Instruments.
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. Reference JEDEC registration MS-026, variation ACD.
4. Strap features may not be present,
www.ti.com
EXAMPLE BOARD LAYOUT
PAP0064M PowerPAD TM - 1.2 mm max height
PLASTIC QUAD FLATPACK
( 8) NOTE 7
( 4.44)
SOLDER MASK
OPENING
SYMM
64 49 SOLDER MASK
DEFINED PAD
64X (1.5)
1
48
64X (0.3)
(0.5)
TYP
SYMM
(11.4)
60X (0.5)
(1)
TYP
16 33
( 0.2) TYP
VIA
17 32 METAL COVERED
BY SOLDER MASK
SEE DETAIL
(0.5) TYP (1) TYP
(11.4)
LAND PATTERN EXAMPLE
SCALE:6X
0.05 MAX
ALL AROUND
METAL
SOLDER MASK
OPENING
NON SOLDER MASK
DEFINED
4221602/A 07/2014
NOTES: (continued)
5. Publication IPC-7351 may have alternate designs.
6. Solder mask tolerances between and around signal pads can vary based on board fabrication site.
7. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature
numbers SLMA002 (www.ti.com/lit/slma002) and SLMA004 (www.ti.com/lit/slma004).
8. Size of metal pad may vary due to creepage requirement.
www.ti.com
EXAMPLE STENCIL DESIGN
PAP0064M PowerPAD TM - 1.2 mm max height
PLASTIC QUAD FLATPACK
( 4.44)
BASED ON
0.127 THICK STENCIL SYMM SEE TABLE FOR
DIFFERENT OPENINGS
64 49 FOR OTHER STENCIL
THICKNESSES
64X (1.5)
1
48
64X (0.3)
SYMM
(11.4)
60X (0.5)
16 33
METAL COVERED
BY SOLDER MASK
17 32
(11.4)
SOLDER PASTE EXAMPLE
EXPOSED PAD
100% PRINTED SOLDER COVERAGE BY AREA
SCALE:6X
STENCIL SOLDER STENCIL
THICKNESS OPENING
0.1 5X5
0.127 4.44 X 4.44 (SHOWN)
0.152 4.06 X 4.06
0.178 3.75 X 3.75
4221602/A 07/2014
NOTES: (continued)
9. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
10. Board assembly site may have different recommendations for stencil design.
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, regulatory or other requirements.
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these
resources.
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for
TI products.
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2025, Texas Instruments Incorporated