SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-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, please see PCIe Subsystem Precision Time Measurement (PTM) in Peripheral Component Interconnect Express (PCIe) Subsystem.
For CPTS in CPSW integration, please refer to Gigabit Ethernet Switch (CPSW).
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_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 | |||
SERDES1_IP2_LN0_TXMCLK | SERDES1 | |||
SERDES1_IP2_LN1_TXMCLK | SERDES1 | |||
SERDES2_IP2_LN0_TXMCLK | SERDES2 | |||
SERDES2_IP2_LN1_TXMCLK | SERDES2 | |||
SERDES3_IP2_LN0_TXMCLK | SERDES3 | |||
SERDES3_IP2_LN1_TXMCLK | SERDES3 | |||
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 | TIMESYNC_INTRTR0_OUTL_0 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 1 push input | Pulse |
CPTS0_HW2_PUSH | TIMESYNC_INTRTR0_OUTL_1 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 2 push input | Pulse | |
CPTS0_HW3_PUSH | TIMESYNC_INTRTR0_OUTL_2 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 3 push input | Pulse | |
CPTS0_HW4_PUSH | TIMESYNC_INTRTR0_OUTL_3 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 4 push input | Pulse | |
CPTS0_HW5_PUSH | TIMESYNC_INTRTR0_OUTL_4 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 5 push input | Pulse | |
CPTS0_HW6_PUSH | TIMESYNC_INTRTR0_OUTL_5 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 6 push input | Pulse | |
CPTS0_HW7_PUSH | TIMESYNC_INTRTR0_OUTL_6 | TIMESYNC_INTRTR0 | Asynchronous hardware timestamp 7 push input | Pulse | |
CPTS0_HW8_PUSH | TIMESYNC_INTRTR0_OUTL_7 | 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 | TIMESYNC_INTRTR0_IN4 | TIMESYNC_INTRTR0 | Generation Function Output 0 | Edge |
EON_TICK_EVT | TIMER_MGR0 | ||||
CPTS0_TS_GENF1 | TIMESYNC_INTRTR0_IN5 | TIMESYNC_INTRTR0 | Generation Function Output 1 | Edge | |
EON_TICK_EVT | TIMER_MGR1 | ||||
CPTS0_TS_GENF2 | TIMESYNC_INTRTR0_IN6 | TIMESYNC_INTRTR0 | Generation Function Output 2 | Edge | |
0xC | TIMER[0:19]_CLKMUX | ||||
CPTS0_TS_GENF3 | TIMESYNC_INTRTR0_IN7 | TIMESYNC_INTRTR0 | Generation Function Output 3 | Edge | |
0xD | TIMER[0:19]_CLKMUX | ||||
CPTS0_TS_GENF4 | TIMESYNC_INTRTR0_IN8 | TIMESYNC_INTRTR0 | Generation Function Output 4 | Edge | |
CPTS0_TS_GENF5 | TIMESYNC_INTRTR0_IN9 | TIMESYNC_INTRTR0 | Generation Function Output 5 | Edge | |
CPTS0_TS_SYNC | TIMESYNC_INTRTR0_IN36 | 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_INTRTR0_IN8 | CMPEVT_INTRTR0 | Comparison Output | Edge |
CPTS0_TS_COMP | Pin |