SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
This section describes the integration of the module in the device, including information about clocks, resets, and hardware requests.
Figure 5-2 shows the integration of the DSP subsystem.
For more information about the slave idle protocol and the wake-up request, see Section 3.1.1.1.3, Module-Level Clock Management, in Power, Reset, and Clock Management.
Table 5-1 through Table 5-3 summarize the integration of the module in the device.
Module Instance | Attributes | |
Power Domain | Interconnect | |
DSP1 | PD_DSP1 | L3_MAIN |
Clocks | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
DSP1 | DSP1_FICLK | DSP1_GFCLK | PRCM module | DSP1 subsystem gateable interface and functional clock. |
Resets | ||||
Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
DSP1 | DSP1_PWR_RST | DSP1_PWRON_RST | PRCM module | For information about PRCM reset sources and distribution, see Section 3.7.2, PD_DSP1 Description in Power, Reset, and Clock Management. For DSP1 local reset details see also the Section 5.3.3.2. |
DSP1_RST | DSP1_RST | PRCM module | ||
DSP1_LRST | DSP1_LRST | PRCM module | ||
DSP1_LRST_DONE(1) | DSP1_LRST_DONE | DSP1 |
For information about PRCM clock gating and management, see Section 3.7.2, PD_DSP1 Description in Power, Reset, and Clock Management.
The DSP1 generates a number of interrupt requests (IRQs) mapped via the device IRQ_CROSBBAR to other device interrupt controllers (outside DSP subsystem). They are described in Table 5-3.
Interrupt Requests | ||||
Module Instance | Source Signal Name | Destination IRQ_CROSSBAR Input | Default Mapping | Description |
DSP1 | DSP1_IRQ_MMU0 | IRQ_CROSSBAR_23 | MPU_IRQ_28; DSP1_IRQ_54; PRUSS1_IRQ_54 PRUSS2_IRQ_54 | Interrupt from the DSP1 subsystem local MMU0 (DSP1_MMU0CFG). |
DSP1_IRQ_MMU1 | IRQ_CROSSBAR_145 | - | DSP1 subsystem local MMU1 (DSP1_MMUCFG1) interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_ERR | IRQ_CROSSBAR_317 | - | DSP1 subsystem aggregated ("OR-ed") error interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_GLOBAL | IRQ_CROSSBAR_318 | - | DSP1 subsystem EDMA channel controller global interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION0 | IRQ_CROSSBAR_319 | - | DSP1 subsystem EDMA channel controller REGION0 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION1 | IRQ_CROSSBAR_320 | - | DSP1 subsystem EDMA channel controller REGION1 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION2 | IRQ_CROSSBAR_321 | - | DSP1 subsystem EDMA channel controller REGION2 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION3 | IRQ_CROSSBAR_322 | - | DSP1 subsystem EDMA channel controller REGION3 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION4 | IRQ_CROSSBAR_323 | - | DSP1 subsystem EDMA channel controller REGION4 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION5 | IRQ_CROSSBAR_324 | - | DSP1 subsystem EDMA channel controller REGION5 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION6 | IRQ_CROSSBAR_375 | - | DSP1 subsystem EDMA channel controller REGION6 interrupt. This IRQ source signal is not mapped by default to any device INTC. | |
DSP1_IRQ_TPCC_REGION7 | IRQ_CROSSBAR_376 | - | DSP1 subsystem EDMA channel controller REGION7 interrupt. This IRQ source signal is not mapped by default to any device INTC. |
The DSP1 does NOT generate any DMA requests towards other device DMA controllers outside DSP1 (EDMA, DMA_SYSTEM, and so forth).
The “Default Mapping” column in Table 5-3, DSP1 Hardware Requests shows the default mapping of module IRQ source
signals. These IRQ source signals can also be mapped to other lines of each
device Interrupt controller through the IRQ_CROSSBAR module.
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.
DSP1 subsystem external interrupt sources: The default interrupt sources mapped by the device IRQ_CROSSBAR to the DSP1 interrupt controller lines are described in the Interrupt Controllers. The programmable muxing of various external interrupt sources to the DSP1_INTC.DSP1_IRQ_x input lines (where x=32 to 95) is covered in the IRQ_CROSSBAR Module Functional Description, of the Control Module.
DSP1 subsystem internal interrupt sources: The mapping of DSP subsystem internal IRQ sources to DSP1_IRQ_x lines (where x=0 to 31 and x=96 to 127 for DSP subsystem internal event sources) is described in the Section 5.3.4, DSP Interrupt Requests.
DSP1 subsystem external DMA request sources: Table 5-6 lists the default DSP1 external DMA request sources, routed via the device DMA_CROSSBAR to the DSP1_EDMA channel controller inputs (DMA_DSP1_DREQ_i).