SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
This section describes module integration in the device, including information about clocks, resets, and hardware requests.
This section describes the CPTS in the main Navigator subsystem (NAVSS0).
For CPTS in PCIe integration, see Section 12.2.3, Peripheral Component Interconnect Express (PCIe) Subsystem.
For CPTS in MCU_CPSW integration, refer to Gigabit Ethernet MAC (MCU_CPSW0).
For CPTS in CPSW integration, refer to Section 12.2.2, Gigabit Ethernet Switch (CPSW0).
Figure 11-2 shows the NAVSS0_CPTS0 integration.
Table 11-2 and Table 11-3 summarize the integration of the module in the device.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | |
NAVSS0_CPTS0 | PSC0 | GP | LPSC0 | NAVSS_CBASS |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
NAVSS0_CPTS0 | CPTS0_ICLK | MODSS_VBUS_D2_CLK | MAIN_SYSCLK0 | CPTS0 interface clock |
CPTS0_RCLK | HSDIV1_CLKOUT | MAIN_PLL3 | CPTS0 reference clock. Selectable in CTRL_MMR
CTRLMMR_NAVSS_CLKSELCTRLMMR_NAVSS_CLKSEL register. The recommended RCLK frequency is greater than or equal to VBUS clock frequency. | |
HSDIV6_CLKOUT | MAIN_PLL0 | |||
MCU_CPTS0_RFT_CLK | Pin | |||
CPTS0_RFT_CLK | Pin | |||
MCU_EXT_REFCLK0 | Pin | |||
EXT_REFCLK1 | Pin | |||
SERDES0_IP2_LN0_TXMCLK(1) | SERDES0 | |||
SERDES0_IP2_LN1_TXMCLK | SERDES0 | |||
SERDES0_IP2_LN2_TXMCLK | SERDES0 | |||
SERDES0_IP2_LN3_TXMCLK | SERDES0 | |||
HSDIV1_CLKOUT | MCU_PLL2 | |||
MAIN_SYSCLK0 | MAIN_PLL0 | |||
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
NAVSS0_CPTS0 | CPTS0_RST | MODSS_RST | LPSC0 | CPTS0 hardware reset |
Interrupt Requests | |||||
Module Instance | Module Interrupt Signal | Destination Interrupt Input | Destination | Description | Type |
NAVSS0_CPTS0 | CPTS0_EVNT_PEND_INTR | IN_INTR[391] | INTR_ROUTER0 | Event pending interrupt | Level |
DMA Events | |||||
Module Instance | Module DMA Event | Destination DMA Event Input | Destination | Description | Type |
NAVSS0_CPTS0 | - | - | - | No PDMA channels to external DMA engines | - |
Time Sync Event Inputs | |||||
Module Instance | Module Sync Input | Sync Source Signal | Source | Description | Type |
NAVSS0_CPTS0 | CPTS0_HW1_PUSH | SYNCEVT_RTR_SYNC0_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 1 push input | Pulse |
CPTS0_HW2_PUSH | SYNCEVT_RTR_SYNC1_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 2 push input | Pulse | |
CPTS0_HW3_PUSH | SYNCEVT_RTR_SYNC2_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 3 push input | Pulse | |
CPTS0_HW4_PUSH | SYNCEVT_RTR_SYNC3_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 4 push input | Pulse | |
CPTS0_HW5_PUSH | SYNCEVT_RTR_SYNC4_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 5 push input | Pulse | |
CPTS0_HW6_PUSH | SYNCEVT_RTR_SYNC5_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 6 push input | Pulse | |
CPTS0_HW7_PUSH | SYNCEVT_RTR_SYNC6_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 7 push input | Pulse | |
CPTS0_HW8_PUSH | SYNCEVT_RTR_SYNC7_EVT | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 8 push input | Pulse | |
Time Sync Event Outputs | |||||
Module Instance | Module Sync Output | Destination Sync Input | Destination | Description | Type |
NAVSS0_CPTS0 | CPTS0_TS_GENF0 | SYNCEVENT_INTRTR_IN_4 | TIMESYNC_INTRTR0 | Generation Function Output 0 | Edge |
EON_TICK_EVT | TIMER_MGR0 | ||||
CPTS0_TS_GENF1 | SYNCEVENT_INTRTR_IN_5 | TIMESYNC_INTRTR0 | Generation Function Output 1 | Edge | |
EON_TICK_EVT | TIMER_MGR1 | ||||
CPTS0_TS_GENF2 | SYNCEVENT_INTRTR_IN_6 | TIMESYNC_INTRTR0 | Generation Function Output 2 | Edge | |
0xC | TIMERCLK[0:19] MUX | ||||
CPTS0_TS_GENF3 | SYNCEVENT_INTRTR_IN_7 | TIMESYNC_INTRTR0 | Generation Function Output 3 | Edge | |
0xD | TIMERCLK[0:19] MUX | ||||
CPTS0_TS_GENF4 | SYNCEVENT_INTRTR_IN_8 | TIMESYNC_INTRTR0 | Generation Function Output 4 | Edge | |
0xF | TIMERCLK[0:19] MUX | ||||
CPTS0_TS_GENF5 | SYNCEVENT_INTRTR_IN_9 | TIMESYNC_INTRTR0 | Generation Function Output 5 | Edge | |
CPTS0_TS_SYNC | SYNCEVENT_INTRTR_IN_30 | TIMESYNC_INTRTR0 | Sync Output | Edge | |
CPTS0_TS_SYNC | Pin | ||||
Compare Event Outputs | |||||
Module Instance | Module Comp Output | Destination Comp Input | Destination | Description | Type |
NAVSS0_CPTS0 | CPTS0_TS_COMP | CMPEVT_INTRTR_IN_4 | CMPEVT_INTRTR0 | Comparison Output | Edge |
CPTS0_TS_COMP | Pin |
For more information on the interconnects, see Section 3, System Interconnect.
For more information on the power, reset, and clock management, see the corresponding sections within Section 5, Device Configuration.
For more information on the time sync and compare events routers, see Section 11.3, Time Sync and Compare Events.