Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: lmi1675815771081
Ixiasoft
Visible to Intel only — GUID: lmi1675815771081
Ixiasoft
5.4.4. SD/eMMC System Integration
The following diagram shows the SD/eMMC host controller integration within HPS:
In addition to the SD/eMMC host controller, the following blocks are involved for SD/eMMC application:
- Combo PHY
- Implements the physical communication with the SD/eMMMC devices
- It has a DFI interface, as input from the SD/eMMC host controller.
- Has an APB completer interface, accessed by the SD/eMMC host controller through the PSS NoC, allowing it to set the PHY parameters and read status as needed
Note: The combo PHY also implements physical communication with the NAND devices, through the HPS NAND controller. The NAND-related interfaces and components are not covered here. The combo PHY supports NAND and SD/eMMC but does not support both at the same time. - System manager
- Configures the combo PHY to enter the SD/eMMC mode
- Provides settings for the eMMC command queue operation
- Clock manager
- Provides clocks for the whole HPS, including both the SD/eMMC host controller and combo PHY
- GIC 600 interrupt controller
- Handles interrupt and wakeup requests coming from the SD/eMMC Host Controller
- PSS NoC
- Enables requesters in the system to access the SD/eMMC APB register interface completer port
- Enables the SD/eMMC host controller APB requester port to access the combo PHY APB register interface completer port
- Enables the SD/eMMC host controller AXI DMA manager port to access system memory for transferring data to and from the SD device