SNLS779A July 2025 – November 2025 DP83TC815-Q1
PRODUCTION DATA
The DP83TC815-Q1 features a set of general-purpose input/output (GPIO) pins that are configurable to meet various application needs. These GPIO pins can be used for input event monitoring, output pulse generation, or outputting unique serial bit streams.
When configured for PTP application the GPIOs work closely with the IEEE802.1AS PTP to generate and monitor precisely timed signals synchronous to the precision time clock. The GPIO output pins can be configured to initiate an output upon the occurrence of a specific time which is being kept by the on-board precision time clock. Likewise, the specific time of arrival of an input event can be captured and recorded with respect to the precision time clock.
In addition to timestamping PTP packets, the IEEE802.1AS Clock value can be saved into a set of clock capture registers based on the GPIO inputs. The GPIO output pins can be configured to initiate an output upon the occurrence of a specific time configured. If an LED pin is to be used as a GPIO, the LED function must be disabled prior to configuring the GPIO function.
Note: The IEEE802.1AS module supports up to 7 GPIO signals and details are summarized in the below table:
| FIELD | PIN | 50/25MHz PTP INPUT | PTP SYNC CLOCK | PTP INTERRUPT | EVENT TRIGGER | EVENT CAPTURE |
|---|---|---|---|---|---|---|
| LED_0 / GPIO_0 | 35 | Yes | Yes | Yes | Yes | |
| LED_1 / GPIO_1 | 6 | Yes | Yes | Yes | ||
| CLKOUT / GPIO_2 | 16 | Yes | Yes | Yes | Yes | |
| GPIO_3 | 18 | Yes | Yes | Yes | Yes | |
| GPIO_4 | 19 | Yes | Yes | Yes | Yes | |
| GPIO_5 | 20 | Yes | Yes | Yes | Yes | |
| RX_ER / GPIO_6 | 14 | Yes | Yes | Yes |