SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
Table 12-1 shows the time synchronization functions supported by the device.
Interface | Time Sync Functions | Supported by |
---|---|---|
PRU-ICSS | IEEE 1588-2008 (1/2-step), 802.1AS, TSN | PRU-ICSS firmware |
CPSW0 | IEEE 1588-2008 (2-step), 802.1AS | CPTS in CPSW0 |
EPWMx.SYNCOUT | PWM SYNCOUT | EPWMx.SYNCOUT |
Any of these functions can be a time sync controller in the system. Sync routers (SOC_TIMESYNC_XBAR0, SOC_TIMESYNC_XBAR1) provide flexibility for each time domain to choose a synch controller independently. In addition these routers also provide selection of sync and compare events for routing as CPU or DMA events.
Figure 12-1 shows a high-level overview of the SoC time sync architecture.