SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
This section describes the integration of the EMIF module in the device and includes information about clocks, resets, and hardware requests.
Figure 15-48 shows the integration of the EMIF module in the device.
Figure 15-48 EMIF Module IntegrationFor more information about the slave idle protocol, see Section 3.1.1.1.3, Module-Level Clock Management, in Power, Reset, and Clock Management.
Table 15-64 through Table 15-66 summarize the integration of the EMIF module in the device.
| Module Instance | Attributes | ||
| Power Domain | Wake-Up Capability | Interconnect | |
| EMIF1 | PD_COREAON | No | EMIF1 Controller is accessible via L3_MAIN interconnect but not directly, and only through the DMM. |
| Clocks | ||||
| Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
| EMIF1 | EMIF_ICLK | EMIF_L3_GICLK | PRCM | Interface clock for EMIF1 used for driving the L3 interface logic and for SDRAM Read Data FIFO. |
| EMIF_L3_ICLK | L3_EOCP_GICLK | PRCM | Interface clock for EMIF1 Controller which frequency is equal to EMIF_L3_GICLK interface clock. Used for command/write data pre-FIFO to Command/Write Data FIFO paths when MPU is idle. | |
| EMIF_MA_ICLK | MA_EOCP_GICLK | PRCM | Additional interface clock for EMIF1 which frequency is equal to MPU_GCLK/4. Used for command/write data pre-FIFO to Command/Write Data FIFO paths when MPU is active. | |
| EMIF_PHY_FCLK | EMIF_PHY_GCLK | PRCM | Common functional clock for the EMIF1 associated PHYs. This clock is equal to the DDR3/DDR3L clock rate. | |
| EMIF_FICLK | EMIF_PHY_GCLK/2 | PRCM | Functional and interface clock for EMIF1. This clock runs at half the DDR3/DDR3L clock rate. | |
| EMIF_DLL_FCLK | EMIF_DLL_GCLK | PRCM | Common functional clock for all DLLs associated with the EMIF1 PHYs. | |
| Resets | ||||
| Module Instance | Destination Signal Name | Source Signal Name | Source | Description |
| EMIF1 | EMIF_RET_RST | CORE_PWRON_RET_RST | PRCM | Power-on reset |
| EMIF_RST | CORE_PWRON_RST | PRCM | Power-on reset | |
The two clocks MA_EOCP_GICLK and L3_EOCP_GICLK are mutually exclusive. The EMIF is clocked by EMIF_MA_ICLK when MPU interface is active. When system interface is active, EMIF_L3_ICLK clock is used. This action is done automatically by the PRCM.
| Interrupt Requests | ||||
| Module Instance | IRQ Source Name | IRQ_CROSSBAR Input | Default IRQ Source Mapping | Description |
| EMIF1 | EMIF1_IRQ | IRQ_CROSSBAR_105 | MPU_IRQ_110 | EMIF1 interrupt request |
The “Default IRQ Source Mapping” column in Table 15-66 EMIF Hardware Requests shows the default mapping of the IRQ sources listed in column “IRQ Source Name” to a certain interrupt line of one of the device interrupt controllers. These IRQ sources can also be mapped to other interrupt 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.
For the description of the interrupt source, see Interrupt Requests.