SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Figure 24-173 shows the integration of the DCAN1 module in the device.
(1) For more information on DCAN RAM Initialization see Section 24.10.4.12.1.3, DCAN RAM Hardware Initialization
Figure 24-174 shows the integration of the DCAN2 module in the device .
(1) For more information on DCAN RAM Initialization see Section 24.10.4.12.1.3, DCAN RAM Hardware Initialization
Table 24-715 through Table 24-717 summarize the integration of the DCAN modules in the device.
Module Instance | Attributes | ||
Power Domain | Wake-Up Capability | Interconnect | |
DCAN1 | PD_WKUPAON | Yes | L4_WKUP |
DCAN2 | PD_COREAON | No | L4_PER2 |
Clocks | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
DCAN1 | DCAN1_ICLK | WKUPAON_GICLK | PRCM | Interface clock for the DCAN1 module |
DCAN1_FCLK | DCAN1_SYS_CLK | PRCM | Functional clock for the DCAN1 core (CAN_CLK). Gated SYS_CLK1 or SYS_CLK2 version. | |
DCAN2 | DCAN2_ICLK | L4PER2_L3_GICLK | PRCM | Interface clock for the DCAN2 module |
DCAN2_FCLK | DCAN2_SYS_CLK | PRCM | Functional clock for the DCAN2 core (CAN_CLK). Gated SYS_CLK1 version. | |
Resets | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
DCAN1 | DCAN1_RST | WKUPAON_RST | PRCM | Asynchronous reset signal to the DCAN1 module |
DCAN2 | DCAN2_RST | L4PER_RST | PRCM | Asynchronous reset signal to the DCAN2 module |
Interrupt Requests | ||||
Module Instance | Source Signal Name | IRQ_CROSSBAR Input | Default Mapping | Description |
DCAN1 | DCAN1_IRQ_INT0 | IRQ_CROSSBAR_222 | - | Error, Status, and Message Objects interrupt |
DCAN1_IRQ_INT1 | IRQ_CROSSBAR_223 | - | Message Objects interrupt | |
DCAN1_IRQ_PARITY | IRQ_CROSSBAR_224 | - | Parity error interrupt | |
DCAN2 | DCAN2_IRQ_INT0 | IRQ_CROSSBAR_225 | - | Error, Status, and Message Objects interrupt |
DCAN2_IRQ_INT1 | IRQ_CROSSBAR_226 | - | Message Objects interrupt | |
DCAN2_IRQ_PARITY | IRQ_CROSSBAR_227 | - | Parity error interrupt | |
DMA Requests | ||||
Module Instance | Source Signal Name | DMA_CROSSBAR Input | Default Mapping | Description |
DCAN1 | DCAN1_DREQ_IF1 | DMA_CROSSBAR_158 | - | DMA request for IF1 register set |
DCAN1_DREQ_IF2 | DMA_CROSSBAR_159 | - | DMA request for IF2 register set | |
DCAN1_DREQ_IF3 | DMA_CROSSBAR_160 | - | DMA request for IF3 register set | |
DCAN2 | DCAN2_DREQ_IF1 | DMA_CROSSBAR_161 | - | DMA request for IF1 register set |
DCAN2_DREQ_IF2 | DMA_CROSSBAR_162 | - | DMA request for IF2 register set | |
DCAN2_DREQ_IF3 | DMA_CROSSBAR_163 | - | DMA request for IF3 register set |
DCAN has no default IRQ mappings through the
IRQ_CROSSBAR. For DCAN, the IRQ_CROSSBAR module must be configured prior to
unmask interrupts in the interrupt controller(s).
For more information about the IRQ_CROSSBAR module, see IRQ_CROSSBAR Module
Functional Description, in Control Module.
For more information about the device interrupt
controllers, see Interrupt Controllers.
For more information about the DMA_CROSSBAR module, see DMA_CROSSBAR Module Functional Description, in Control Module.
For the description of the interrupt source, see Section 24.10.4.2, Interrupt Functionality.