2.7 Pin Configuration

Some pins of the LAN8670/1/2 may take on multiple functions depending on the device and mode. The functionality of five pins of the LAN8670 varies depending upon the device mode set by the MODE[1:0] Configuration Straps. Table   1 shows the functionality assigned to these pins based on the configured device mode.

Table 2-14. LAN8670 Device Mode Pin Configuration
MIISC-MIIRMII

Pin 11

(TXER/ACMA)

TXER1

ACMA

ACMA

Pin 12

(TXCLK/RXPI)

TXCLK2

RXPI

RXPI

Pin 15

(CRS)

CRS

CRS

Not Used

Pin 17

(RXCLK/SMCLK/WAKE_OUT)

RXCLK

SMCLK

WAKE_OUT

Pin 20

(RXDV/CRSDV)

RXDV

RXDV

CRSDV

Note:
  1. GPIO0 may be used for ACMA
  2. GPIO0 may be used for RXPI

The GPIO0 pin is a multipurpose pin that can be configured as desired for multiple uses. This feature is useful for enabling specific features that would not otherwise be available for a specific device package or configuration. For example, Time Sensitive Networking (TSN) is supported through the ability to assert output signals when packets matching a specific pattern are transmitted and/or received. The GPIO0 pin may be configured as a Transmit Packet Indication (TXPI), Receive Packet Indication (RXPI), or Receive/Transmit Packet Indication (RXTXPI) output, as needed. Additionally, GPIO0 may be configured as an Application Controlled Media Access (ACMA) input pin.