SNLS505H July 2016 – July 2026 DP83822H , DP83822HF , DP83822I , DP83822IF
PRODUCTION DATA
Figure 5-1 RHB Package
| PIN | TYPE(1) | DESCRIPTION | |
|---|---|---|---|
| NAME | NO. | ||
| MAC INTERFACE | |||
| TX_CLK | 2 | O, Hi-Z | MII Transmit Clock: MII Transmit Clock provides a 25MHz reference clock for 100Mbps speed and a 2.5MHz reference clock for 10Mbps speed. Note that in MII mode, this clock has constant phase referenced to the reference clock. Applications requiring such constant phase can use this feature. |
| Hi-Z | Unused in RMII Mode | ||
| I, PD | RGMII Transmit Clock: The clock is
sourced from the MAC layer to the PHY. When operating at 100Mbps speed, this clock
must be 25MHz. When operating at 10Mbps speed, this clock must be 2.5MHz. Note : When in reset, TX_CLK is an output pin and low value is driven on the pin. Only once device is out of reset, TX_CLK is configured as input. |
||
| TX_EN / TX_CTRL | 3 | I, PD | Transmit Enable: TX_EN is presented
on the rising edge of the TX_CLK. TX_EN indicates
the presence of valid data inputs on TX_D[3:0] in
MII mode and on TX_D[1:0] in RMII mode. TX_EN is
an active high signal. RGMII Transmit Control: TX_CTRL combines transmit enable and transmit error signals. TX_EN is presented on the rising edge of TX_CLK and TX_ER on the falling edge of TX_CLK. |
| TX_D0 | 4 | I, PD | Transmit Data: In MII mode, the transmit data nibble received from the MAC is synchronous to the rising edge of TX_CLK. In RMII mode, TX_D[1:0] received from the MAC is synchronous to the rising edge of the reference clock. In RGMII mode, the transmit data nibble received from the MAC is synchronous to the rising edge of TX_CLK. |
| TX_D1 | 5 | ||
| TX_D2 | 6 | ||
| TX_D3 | 7 | ||
| RX_CLK | 25 | O | MII Receive Clock: MII Receive Clock
provides a 25MHz reference clock for 100Mbps speed and a 2.5MHz reference clock for
10Mbps speed, which is derived from the received data stream. Unused in RMII Mode RGMII Receive Clock:RGMII Receive Clock provides a 25MHz reference clock for 100Mbps speed and a 2.5MHz reference clock for 10Mbps speed, which is derived from the receive data stream. |
| RX_DV / RX_CTRL | 26 | O, S-PD | Receive Data Valid: This pin
indicates valid data is present on the RX_D[3:0]
for MII mode and on RX_D[1:0] in RMII mode,
independent from Carrier Sense. RGMII Receive Control: RX_CTRL combines receive data valid and receive error signals. RX_DV is presented on the rising edge of RX_CLK and RX_ER on the falling edge of RX_CLK. |
| RX_ER | 28 | O, S-PU | Receive Error: This pin indicates
that an error symbol has been detected within a
received packet in both MII and RMII mode. In MII
mode, RX_ER is asserted high synchronously to the
rising edge of RX_CLK. In RMII mode, RX_ER is
asserted high synchronously to the rising edge of
the reference clock. This pin is not required to
be used by the MAC in MII or RMII because the PHY
is corrupting data on a receive error. Unused in RGMII Mode |
| RX_D0 | 30 | O, S-PD | Receive Data: Symbols received on the cable are decoded and presented on these pins synchronous to the rising edge of RX_CLK. The pins contain valid data when RX_DV is asserted. A nibble RX_D[3:0] is received in MII and RGMII modes. 2-bits RX_D[1:0] is received in RMII Mode. PHY address pins PHY_AD[4:1] are multiplexed with RX_D[3:0], and are pulled down. PHY_AD[0] (LSB of the address) is multiplexed with COL on pin 29, and is pulled up. If no external pullup or pulldown is present, the default PHY address is 0x01. |
| RX_D1 | 31 | ||
| RX_D2 | 32 | ||
| RX_D3 / GPIO3 | 1 | ||
| CRS / CRS_DV | 27 | O, S-PU | Carrier Sense: In MII mode this pin
is asserted high when the receive or transmit
medium is non-idle. Carrier Sense / Receive Data Valid: In RMII mode, this pin combines the RMII Carrier and Receive Data Valid indications. Unused in RGMII Mode |
| COL / GPIO2 | 29 | I/O, S-PU | Collision Detect: For Full-Duplex
mode, this pin is always LOW. In Half-Duplex
mode, this pin is asserted HIGH only when both
transmit and receive media are non-idle. Unused in RMII Mode |
| SERIAL MANAGEMENT INTERFACE | |||
| MDC | 20 | I, PD | Management Data Clock: Synchronous clock to the MDIO serial management input/output data. This clock can be asynchronous to the MAC transmit and receive clocks. The maximum clock rate is 25MHz. There is no minimum clock rate. |
| MDIO | 19 | I/O | Management Data I/O: Bidirectional management data signal that can be sourced by the management station or the PHY. This pin requires a 2.2kΩ pullup resistor. |
| INT/PWDN_N | 8 | I/O, OD | Interrupt / Power Down: Register
access is required for this pin to be configured either as power down or as an
interrupt. The default function of this pin is power down. When this pin is
configured for a power down function, an active low signal on this pin places the
device in power-down mode. When this pin is configured as an interrupt pin, this pin is asserted low when an interrupt condition occurs. The pin has an open-drain output with a weak internal pullup. Some applications can require an external pullup resistor. |
| RESET_N | 18 | I, PU | RESET: This pin is an active low reset input that initializes or re-initializes all the internal registers of the PHY. Asserting this pin low for at least 10µs forces a reset process to occur. |
| CLOCK INTERFACE | |||
| XI | 23 | I | Crystal / Oscillator Input MII reference clock: Reference clock 25MHz ±100ppm-tolerance crystal or oscillator input. The device supports either an external crystal resonator connected across pins XI and XO, or an external CMOS-level oscillator connected to pin XI only. RMII reference clock: Reference clock 50MHz ±100ppm-tolerance CMOS-level oscillator in RMII Follower mode. Reference clock 25MHz ±100ppm-tolerance crystal or oscillator in RMII Leader mode. RGMII reference clock:Reference clock 25MHz ±100ppm-tolerance crystal or oscillator input. The device supports either an external crystal resonator connected across pins XI and XO, or an external CMOS-level oscillator connected to pin XI only. |
| XO | 22 | O | Crystal Output: Reference Clock output. XO pin is used for crystal only. This pin must be left floating when a CMOS-level oscillator is connected to XI. |
| GPIO AND LED INTERFACE | |||
| LED_0 | 17 | O, S-PU | Function 1 (Default): LINK
Indication, LED indicates the status of the link.
When the link is good, LED is ON. When the link is
down, LED is OFF. Function 2: ACT Indication, LED indicates transmit and receive activity in addition to the status of the link. The LED is ON when link is good. The LED blinks when the transmitter or receiver is active. |
| LED_1 / GPIO1 | 24 | I/O, S-PD | Function 1 (Default): This pin is
tri-state. Function 2: SPEED Indication, LED indicates the speed of the link. If speed is 100Mbps, LED is ON. If speed is 10Mbps, LED is OFF. External Pull resistors are required when LED is connected to this pin. GPIO1: This pin can be used as a GPIO when using register access. Signal Detect: This pin acts as Signal Detect in 100BASE-FX mode and is connected with Optical Transceiver. Signal Detect high level is the VDDIO voltage level. |
| COL / GPIO2 | 29 | I/O, S, PU | MII Mode: COL pin can be used to
drive an LED when operating in Full-Duplex mode.
Register access is required for LED
configuration. RMII Mode: This pin can be used as an LED when using register access. RGMII Mode:This pin can be used as an LED when using register access. GPIO2: This pin can be used as a GPIO when using register access. |
| RX_D3 / GPIO3 | 1 | I/O, S-PD | MII Mode: RX_D3 remains as RX_D3
because this pin is required for MII mode. RMII Mode: RX_D3 pin can be configured to drive an LED. Register access is required for LED configuration. RGMII Mode:RX_D3 remains as RX_D3 because this pin is required for RGMII mode. GPIO3: This pin can be used as a GPIO when using register access. |
| MEDIA DEPENDENT INTERFACE | |||
| TD_M | 11 | A | Differential Transmit Output (PMD): These differential outputs can be automatically configured to either 10BASE-Te, 100BASE-TX, or 100BASE-FX signaling or forced into a specific signaling mode. |
| TD_P | 12 | ||
| RD_M | 9 | A | Differential Receive Input (PMD): These differential inputs are automatically configured to accept either 10BASE-Te, 100BASE-TX, or 100BASE-FX signaling or forced into a specific signaling mode. |
| RD_P | 10 | ||
| POWER AND GROUND PINS | |||
| VDDIO | 21 | P | I/O Supply: 3.3V, 2.5V, or 1.8V |
| AVD | 14 | P | Analog Supply: 3.3V or 1.8V |
| GND | Ground Pad |
P | Ground |
| RBIAS | 16 | I | Bias Resistor Connection. A 4.87kΩ ±1% resistor must be connected from RBIAS to GND. |
| OTHER PINS | |||
| NC | 13 | NC | Leave Floating |
| NC | 15 | NC | Leave Floating |
| LED_1 / GPIO1 | 24 | I/O, S-PD | This pin can be left floating when not in used. External Pull resistors are required when LED is connected to this pin. |
| PIN NAME | NO. | TYPE | PU/PD/HiZ |
|---|---|---|---|
| MDIO | 19 | I | Hi-Z |
| MDC | 20 | I | PD |
| INT_N | 8 | I | PU |
| RESET_N | 18 | — | — |
| TX_CLK (1) | 2 | O | PD |
| TX_EN | 3 | I | PD |
| TX_D3 | 7 | I | PD |
| TX_D2 | 6 | I | PD |
| TX_D1 | 5 | I | PD |
| TX_D0 | 4 | I | PD |
| LED_0 | 17 | Strap | PU |
| LED_1 | 24 | Strap | PD |
| CRS | 27 | Strap | PU |
| COL | 29 | Strap | PU |
| RX_ER | 28 | Strap | PU |
| RX_DV | 26 | Strap | PD |
| RX_D3 | 1 | Strap | PD |
| RX_D2 | 32 | Strap | PD |
| RX_D1 | 31 | Strap | PD |
| RX_D0 | 30 | Strap | PD |
| RX_CLK | 25 | O | PD |