SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
The timesync event router (TIMESYNC_INTRTR0) and compare event router (CMPEVT_INTRTR0) are instantiations of the generic interrupt router module in the device.
The TIMESYNC_INTRTR0 implements a set of multiplexers to provide selection of active CPTS time sync events for routing to CPTS capable modules. There is one register per output that controls the selection (TIMESYNC_INTRTR0_MUXCNTL_y).
The CMPEVT_INTRTR0 implements a set of multiplexers to provide selection of active CPTS counter compare events for routing as CPU or DMA events. There is one register per output that controls the selection (CMPEVT_INTRTR0_MUXCNTL_y).
Table 11-74 summarizes the configuration details for TIMESYNC_INTRTR0 and CMPEVT_INTRTR0.
Module | Number of Inputs | Number of Outputs | Input Interrupt Type |
---|---|---|---|
TIMESYNC_INTRTR0 | 56 | 48 | Level |
CMPEVT_INTRTR0 | 96 | 32 | Pulse |
Refer to Section 9.3.1, INTRTR Overview, for the general programming sequence that is recommended to be followed for all interrupt routers in the device.
This section describes the Time Sync Routers integration in the device, including information about clocks, resets, and hardware requests.
Figure 11-10 shows the TIMESYNC_INTRTR0 integration.
Table 11-13 through Table 11-15 summarize the TIMESYNC_INTRTR0 integration.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | |
TIMESYNC_INTRTR0 | PSC0 | PD0 | LPSC0 | CBASS0 |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
TIMESYNC_INTRTR0 | TIMESYNC_INTRTR0_FICLK | MAIN_SYSCLK0/4 | PLLCTRL0 | TIMESYNC_INTRTR0 functional and interface clock |
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
TIMESYNC_INTRTR0 | TIMESYNC_INTRTR0_RST | MOD_G_RST | LPSC0 | TIMESYNC_INTRTR0 hardware reset |
Module Time Sync Events (Outputs) | |||||
Module Instance | Module Sync Output | Destination Sync Signal | Destination | Description | Type |
TIMESYNC_INTRTR0 | TIMESYNC_INTRTR0_OUTL_0 | NAVSS0_CPTS0_HW1_PUSH | NAVSS0 | Selectable timesync event 0 | Level |
TIMESYNC_INTRTR0_OUTL_1 | NAVSS0_CPTS0_HW2_PUSH | NAVSS0 | Selectable timesync event 1 | Level | |
TIMESYNC_INTRTR0_OUTL_2 | NAVSS0_CPTS0_HW3_PUSH | NAVSS0 | Selectable timesync event 2 | Level | |
TIMESYNC_INTRTR0_OUTL_3 | NAVSS0_CPTS0_HW4_PUSH | NAVSS0 | Selectable timesync event 3 | Level | |
TIMESYNC_INTRTR0_OUTL_4 | NAVSS0_CPTS0_HW5_PUSH | NAVSS0 | Selectable timesync event 4 | Level | |
TIMESYNC_INTRTR0_OUTL_5 | NAVSS0_CPTS0_HW6_PUSH | NAVSS0 | Selectable timesync event 5 | Level | |
TIMESYNC_INTRTR0_OUTL_6 | NAVSS0_CPTS0_HW7_PUSH | NAVSS0 | Selectable timesync event 6 | Level | |
TIMESYNC_INTRTR0_OUTL_7 | NAVSS0_CPTS0_HW8_PUSH | NAVSS0 | Selectable timesync event 7 | Level | |
TIMESYNC_INTRTR0_OUTL_8 | PRU_ICSSG0_PR1_EDC0_LATCH0_IN | PRU_ICSSG0 | Selectable timesync event 8 | Level | |
TIMESYNC_INTRTR0_OUTL_9 | PRU_ICSSG0_PR1_EDC0_LATCH1_IN | PRU_ICSSG0 | Selectable timesync event 9 | Level | |
TIMESYNC_INTRTR0_OUTL_10 | PRU_ICSSG0_PR1_EDC1_LATCH0_IN | PRU_ICSSG0 | Selectable timesync event 10 | Level | |
TIMESYNC_INTRTR0_OUTL_11 | PRU_ICSSG0_PR1_EDC1_LATCH1_IN | PRU_ICSSG0 | Selectable timesync event 11 | Level | |
TIMESYNC_INTRTR0_OUTL_12 | PRU_ICSSG1_PR1_EDC0_LATCH0_IN | PRU_ICSSG1 | Selectable timesync event 12 | Level | |
TIMESYNC_INTRTR0_OUTL_13 | PRU_ICSSG1_PR1_EDC0_LATCH1_IN | PRU_ICSSG1 | Selectable timesync event 13 | Level | |
TIMESYNC_INTRTR0_OUTL_14 | PRU_ICSSG1_PR1_EDC1_LATCH0_IN | PRU_ICSSG1 | Selectable timesync event 14 | Level | |
TIMESYNC_INTRTR0_OUTL_15 | PRU_ICSSG1_PR1_EDC1_LATCH1_IN | PRU_ICSSG1 | Selectable timesync event 15 | Level | |
TIMESYNC_INTRTR0_OUTL_20 | PCIE0_CPTS0_HW2_PUSH | PCIE0 | Selectable timesync event 20 | Level | |
TIMESYNC_INTRTR0_OUTL_21 | PCIE1_CPTS0_HW2_PUSH | PCIE1 | Selectable timesync event 21 | Level | |
TIMESYNC_INTRTR0_OUTL_24 | MPU_CPSW0_CPTS0_HW3_PUSH | MPU_CPSW0 | Selectable timesync event 24 | Level | |
TIMESYNC_INTRTR0_OUTL_25 | MPU_CPSW0_CPTS0_HW4_PUSH | MPU_CPSW0 | Selectable timesync event 25 | Level | |
TIMESYNC_INTRTR0_OUTL_26 | CPTS0_HW1_PUSH | CPTS0 | Selectable timesync event 26 | Level | |
TIMESYNC_INTRTR0_OUTL_27 | CPTS0_HW2_PUSH | CPTS0 | Selectable timesync event 27 | Level | |
TIMESYNC_INTRTR0_OUTL_28 | CPTS0_HW3_PUSH | CPTS0 | Selectable timesync event 28 | Level | |
TIMESYNC_INTRTR0_OUTL_29 | CPTS0_HW4_PUSH | CPTS0 | Selectable timesync event 29 | Level | |
TIMESYNC_INTRTR0_OUTL_30 | CPTS0_HW5_PUSH | CPTS0 | Selectable timesync event 30 | Level | |
TIMESYNC_INTRTR0_OUTL_31 | CPTS0_HW6_PUSH | CPTS0 | Selectable timesync event 31 | Level | |
TIMESYNC_INTRTR0_OUTL_32 | CPTS0_HW7_PUSH | CPTS0 | Selectable timesync event 32 | Level | |
TIMESYNC_INTRTR0_OUTL_33 | CPTS0_HW8_PUSH | CPTS0 | Selectable timesync event 33 | Level | |
TIMESYNC_INTRTR0_OUTL_34 | SYNC0_OUT | Pin | Selectable timesync event 34 | Level | |
TIMESYNC_INTRTR0_OUTL_35 | SYNC1_OUT | Pin | Selectable timesync event 35 | Level | |
TIMESYNC_INTRTR0_OUTL_36 | SYNC2_OUT | Pin | Selectable timesync event 36 | Level | |
TIMESYNC_INTRTR0_OUTL_37 | SYNC3_OUT | Pin | Selectable timesync event 37 | Level | |
TIMESYNC_INTRTR0_OUTL_40 | NAVSS0_L2G_EVENT_PEND_0 | NAVSS0 | Selectable timesync event 40 | Level | |
TIMESYNC_INTRTR0_OUTL_41 | NAVSS0_L2G_EVENT_PEND_1 | NAVSS0 | Selectable timesync event 41 | Level | |
TIMESYNC_INTRTR0_OUTL_42 | NAVSS0_L2G_EVENT_PEND_2 | NAVSS0 | Selectable timesync event 42 | Level | |
TIMESYNC_INTRTR0_OUTL_43 | NAVSS0_L2G_EVENT_PEND_3 | NAVSS0 | Selectable timesync event 43 | Level | |
TIMESYNC_INTRTR0_OUTL_44 | NAVSS0_L2G_EVENT_PEND_4 | NAVSS0 | Sselectable timesync event 44 | Level | |
TIMESYNC_INTRTR0_OUTL_45 | NAVSS0_L2G_EVENT_PEND_5 | NAVSS0 | Selectable timesync event 45 | Level | |
TIMESYNC_INTRTR0_OUTL_46 | NAVSS0_L2G_EVENT_PEND_6 | NAVSS0 | Selectable timesync event 46 | Level | |
TIMESYNC_INTRTR0_OUTL_47 | NAVSS0_L2G_EVENT_PEND_7 | NAVSS0 | Selectable timesync event 47 | Level | |
Module Time Sync Events (Inputs) | |||||
Module Instance | Module Sync Input | Time Sync Event Sources | |||
TIMESYNC_INTRTR0 | TIMESYNC_INTRTR0_IN_[55:0] | See Table 11-32 for mapping of time sync events to TIMESYNC_INTRTR0 inputs |
Figure 11-11 shows the CMPEVT_INTRTR0 integration.
Table 11-16 through Table 11-18 summarize the CMPEVT_INTRTR0 integration.
Module Instance | Attributes | |||
Power Sleep Controller | Power Domain | Module Domain | Interconnect | |
CMPEVT_INTRTR0 | PSC0 | PD0 | LPSC0 | CBASS0 |
Clocks | ||||
Module Instance | Module Clock Input | Source Clock Signal | Source | Description |
CMPEVT_INTRTR0 | CMPEVT_INTRTR0_FICLK | MAIN_SYSCLK0/4 | PLLCTRL0 | CMPEVT_INTRTR0 functional and interface clock |
Resets | ||||
Module Instance | Module Reset Input | Source Reset Signal | Source | Description |
CMPEVT_INTRTR0 | CMPEVT_INTRTR0_RST | MOD_G_RST | LPSC0 | CMPEVT_INTRTR0 hardware reset |
Module Compare Events (Outputs) | |||||
Module Instance | Module Compare Event Output | Destination Input | Destination | Description | Type |
CMPEVT_INTRTR0 | CMPEVENT_INTRTR0_OUTP_0 | GIC500_SPI_IN_544 R5FSS0_INTRTR0_IN_287 R5FSS1_INTRTR0_IN_287 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 0 | Pulse |
CMPEVENT_INTRTR0_OUTP_1 | GIC500_SPI_IN_545 R5FSS0_INTRTR0_IN_288 R5FSS1_INTRTR0_IN_288 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 1 | Pulse | |
CMPEVENT_INTRTR0_OUTP_2 | GIC500_SPI_IN_546 R5FSS0_INTRTR0_IN_289 R5FSS1_INTRTR0_IN_289 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 2 | Pulse | |
CMPEVENT_INTRTR0_OUTP_3 | GIC500_SPI_IN_547 R5FSS0_INTRTR0_IN_290 R5FSS1_INTRTR0_IN_290 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 3 | Pulse | |
CMPEVENT_INTRTR0_OUTP_4 | GIC500_SPI_IN_548 R5FSS0_INTRTR0_IN_291 R5FSS1_INTRTR0_IN_291 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 4 | Pulse | |
CMPEVENT_INTRTR0_OUTP_5 | GIC500_SPI_IN_549 R5FSS0_INTRTR0_IN_292 R5FSS1_INTRTR0_IN_292 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 5 | Pulse | |
CMPEVENT_INTRTR0_OUTP_6 | GIC500_SPI_IN_550 R5FSS0_INTRTR0_IN_293 R5FSS1_INTRTR0_IN_293 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 6 | Pulse | |
CMPEVENT_INTRTR0_OUTP_7 | GIC500_SPI_IN_551 R5FSS0_INTRTR0_IN_294 R5FSS1_INTRTR0_IN_294 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 7 | Pulse | |
CMPEVENT_INTRTR0_OUTP_8 | GIC500_SPI_IN_552 R5FSS0_INTRTR0_IN_295 R5FSS1_INTRTR0_IN_295 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 8 | Pulse | |
CMPEVENT_INTRTR0_OUTP_9 | GIC500_SPI_IN_553 R5FSS0_INTRTR0_IN_296 R5FSS1_INTRTR0_IN_296 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 9 | Pulse | |
CMPEVENT_INTRTR0_OUTP_10 | GIC500_SPI_IN_554 R5FSS0_INTRTR0_IN_297 R5FSS1_INTRTR0_IN_297 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 10 | Pulse | |
CMPEVENT_INTRTR0_OUTP_11 | GIC500_SPI_IN_555 R5FSS0_INTRTR0_IN_298 R5FSS1_INTRTR0_IN_298 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 11 | Pulse | |
CMPEVENT_INTRTR0_OUTP_12 | GIC500_SPI_IN_556 R5FSS0_INTRTR0_IN_299 R5FSS1_INTRTR0_IN_299 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 12 | Pulse | |
CMPEVENT_INTRTR0_OUTP_13 | GIC500_SPI_IN_557 R5FSS0_INTRTR0_IN_300 R5FSS1_INTRTR0_IN_300 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 13 | Pulse | |
CMPEVENT_INTRTR0_OUTP_14 | GIC500_SPI_IN_558 R5FSS0_INTRTR0_IN_301 R5FSS1_INTRTR0_IN_301 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 14 | Pulse | |
CMPEVENT_INTRTR0_OUTP_15 | GIC500_SPI_IN_559 R5FSS0_INTRTR0_IN_302 R5FSS1_INTRTR0_IN_302 | COMPUTE_CLUSTER0 R5FSS0_INTRTR0 R5FSS1_INTRTR0 | Selectable compare event 15 | Pulse | |
CMPEVENT_INTRTR0_OUTP_16 | R5FSS0_INTRTR0_IN_99 R5FSS1_INTRTR0_IN_99 MAIN2MCU_PLS_INTRTR0_IN_95 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 16 | Pulse | |
CMPEVENT_INTRTR0_OUTP_17 | R5FSS0_INTRTR0_IN_100 R5FSS1_INTRTR0_IN_100 MAIN2MCU_PLS_INTRTR0_IN_96 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 17 | Pulse | |
CMPEVENT_INTRTR0_OUTP_18 | R5FSS0_INTRTR0_IN_101 R5FSS1_INTRTR0_IN_101 MAIN2MCU_PLS_INTRTR0_IN_97 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 18 | Pulse | |
CMPEVENT_INTRTR0_OUTP_19 | R5FSS0_INTRTR0_IN_102 R5FSS1_INTRTR0_IN_102 MAIN2MCU_PLS_INTRTR0_IN_98 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 19 | Pulse | |
CMPEVENT_INTRTR0_OUTP_20 | R5FSS0_INTRTR0_IN_103 R5FSS1_INTRTR0_IN_103 MAIN2MCU_PLS_INTRTR0_IN_99 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 20 | Pulse | |
CMPEVENT_INTRTR0_OUTP_21 | R5FSS0_INTRTR0_IN_104 R5FSS1_INTRTR0_IN_104 MAIN2MCU_PLS_INTRTR0_IN_100 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 21 | Pulse | |
CMPEVENT_INTRTR0_OUTP_22 | R5FSS0_INTRTR0_IN_105 R5FSS1_INTRTR0_IN_105 MAIN2MCU_PLS_INTRTR0_IN_101 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 22 | Pulse | |
CMPEVENT_INTRTR0_OUTP_23 | R5FSS0_INTRTR0_IN_106 R5FSS1_INTRTR0_IN_106 MAIN2MCU_PLS_INTRTR0_IN_102 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 MAIN2MCU_PLS_INTRTR0 | Selectable compare event 23 | Pulse | |
CMPEVENT_INTRTR0_OUTP_24 | R5FSS0_INTRTR0_IN_107 R5FSS1_INTRTR0_IN_107 NAVSS0_L2G_EVENT_PEND_8 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 24 | Pulse | |
CMPEVENT_INTRTR0_OUTP_25 | R5FSS0_INTRTR0_IN_108 R5FSS1_INTRTR0_IN_108 NAVSS0_L2G_EVENT_PEND_9 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 25 | Pulse | |
CMPEVENT_INTRTR0_OUTP_26 | R5FSS0_INTRTR0_IN_109 R5FSS1_INTRTR0_IN_109 NAVSS0_L2G_EVENT_PEND_10 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 26 | Pulse | |
CMPEVENT_INTRTR0_OUTP_27 | R5FSS0_INTRTR0_IN_110 R5FSS1_INTRTR0_IN_110 NAVSS0_L2G_EVENT_PEND_11 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 27 | Pulse | |
CMPEVENT_INTRTR0_OUTP_28 | R5FSS0_INTRTR0_IN_111 R5FSS1_INTRTR0_IN_111 NAVSS0_L2G_EVENT_PEND_12 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 28 | Pulse | |
CMPEVENT_INTRTR0_OUTP_29 | R5FSS0_INTRTR0_IN_112 R5FSS1_INTRTR0_IN_112 NAVSS0_L2G_EVENT_PEND_13 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 29 | Pulse | |
CMPEVENT_INTRTR0_OUTP_30 | R5FSS0_INTRTR0_IN_113 R5FSS1_INTRTR0_IN_113 NAVSS0_L2G_EVENT_PEND_14 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 30 | Pulse | |
CMPEVENT_INTRTR0_OUTP_31 | R5FSS0_INTRTR0_IN_114 R5FSS1_INTRTR0_IN_114 NAVSS0_L2G_EVENT_PEND_15 | R5FSS0_INTRTR0 R5FSS1_INTRTR0 NAVSS0 | Selectable compare event 31 | Pulse | |
Module Compare Events (Inputs) | |||||
Module Instance | Module Compare Event Input | Compare Event Sources | |||
CMPEVT_INTRTR0 | CMPEVENT_INTRTR0_IN_[95:0] | See Table 11-31 for mapping of compare events to CMPEVT_INTRTR0 inputs |
Table 11-20 lists the memory-mapped registers for the TIMESYNC_INTRTR0. All register offset addresses not listed in Table 11-20 should be considered as reserved locations and the register contents should not be modified.
Instance | Base Address |
---|---|
TIMESYNC_INTRTR0_INTR_ROUTER_CFG | 00A4 0000h |
Offset | Acronym | Register Name | TIMESYNC_INTRTR0_ INTR_ROUTER_CFG Physical Address |
---|---|---|---|
0h | TIMESYNC_INTRTR0_PID | Peripheral identification register | 00A4 0000h |
4h + formula | TIMESYNC_INTRTR0_MUXCNTL_y | Event mux control register | 00A4 0004h + formula |
TIMESYNC_INTRTR0_PID is shown in Figure 11-12 and described in Table 11-22.
Description: Peripheral identification register. Uniquely identifies the module and its specific revision.
Return to Summary Table.
Instance | Physical Address |
---|---|
TIMESYNC_INTRTR0_INTR_ROUTER_CFG | 00A4 0000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REV | |||||||||||||||||||||||||||||||
R-66947900h | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | REV | R | 66947900h | TI internal data. Identifies revision of peripheral. |
TIMESYNC_INTRTR0_MUXCNTL_y is shown in Figure 11-13 and described in Table 11-24.
Description: Event mux control register.
Offset = 4h + (y * 4h); where y = 0h to 27h.
Return to Summary Table.
Instance | Physical Address |
---|---|
TIMESYNC_INTRTR0_INTR_ROUTER_CFG | 00A4 0004h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | INT_ENABLE | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ENABLE | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | INT_ENABLE | R/W | 0h | Enable for event output N |
15-7 | RESERVED | R | 0h | Reserved |
6-0 | ENABLE | R/W | 0h | Mux control for event output N |
Table 11-26 lists the memory-mapped registers for the CMPEVT_INTRTR0. All register offset addresses not listed in Table 11-26 should be considered as reserved locations and the register contents should not be modified.
Instance | Base Address |
---|---|
CMPEVENT_INTRTR0_INTR_ROUTER_CFG | 00A3 0000h |
Offset | Acronym | Register Name | CMPEVENT_INTRTR0_ INTR_ROUTER_CFG Physical Address |
---|---|---|---|
0h | CMPEVT_INTRTR0_PID | Peripheral identification register | 00A3 0000h |
4h + formula | CMPEVT_INTRTR0_MUXCNTL_y | Event mux control register | 00A3 0004h + formula |
CMPEVT_INTRTR0_PID is shown in Figure 11-14 and described in Table 11-28.
Description: Peripheral identification register. Uniquely identifies the module and its specific revision.
Return to Summary Table.
Instance | Physical Address |
---|---|
CMPEVENT_INTRTR0_INTR_ROUTER_CFG | 00A3 0000h |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REV | |||||||||||||||||||||||||||||||
R-66947900h | |||||||||||||||||||||||||||||||
LEGEND: R = Read Only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | REV | R | 66947900h | TI internal data. Identifies revision of peripheral. |
CMPEVT_INTRTR0_MUXCNTL_y is shown in Figure 11-15 and described in Table 11-30.
Description: Event mux control register.
Offset = 4h + (y * 4h); where y = 0h to 1Fh.
Return to Summary Table.
Instance | Physical Address |
---|---|
CMPEVENT_INTRTR0_INTR_ROUTER_CFG | 00A3 0004h + formula |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | INT_ENABLE | ||||||
R-0h | R/W-0h | ||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ENABLE | ||||||
R-0h | R/W-0h | ||||||
LEGEND: R/W = Read/Write; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-17 | RESERVED | R | 0h | Reserved |
16 | INT_ENABLE | R/W | 0h | Enable for event output N |
15-7 | RESERVED | R | 0h | Reserved |
6-0 | ENABLE | R/W | 0h | Mux control for event output N |