Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

5.5.4. Combo DLL PHY System Integration

The following diagram shows the connectivity for a non-volatile memory subsystem containing the combo PHY, a NAND Flash controller, and an SD/eMMC host controller.
Figure 153. Non-volatile Memory Subsystem Block Diagram

The following section describes the system components and respective features:

  • SD/eMMC wrapper
    • Corresponds to the SD/eMMC host controller
    • Provides hardware control to perform memory operations over SD and eMMC Flash cards
    • Interfaces with the combo PHY through a DFI interface
    • Includes a 32-bit APB Requester interface which provides access to PHY control and status registers from the SD/eMMC host controller memory map
  • NAND Flash controller wrapper
    • Corresponds to the NAND Flash controller
    • Provides hardware control to perform memory operations over NAND Flash devices
    • Interfaces with the combo PHY through a DFI interface
    • Includes a 32-bit APB Requester interface which provides access to PHY control and status registers from NAND Flash controller memory map
  • Combo PHY
    • Provides the DFI interface from both the SD/eMMC and NAND controller and a control input that selects the active port
    • Provides an APB port for accessing control and status registers from Flash controllers (SD/eMMC and NAND controller)
    • Sends all control/data signals and output enables to the pinmux using the combo PHY pin interface where the user can select the bumps that are used
  • System manager
    • Provides the control and status registers required for various SD/eMMC and NAND controller interfaces
    • Provides a control register to select the active DFI interface to the combo PHY
  • PSS NoC
    • Provides APB completer ports for SD/eMMC and NAND Controller register access
    • Provides AXI manager ports for the SD/eMMC and NAND controller’s built-in DMA controller
    • Provides both requester and completer APB ports for SD/eMMC and NAND controller access to combo PHY registers, as well as system access to combo PHY registers
  • GIC-600
    • Handles interrupts from both the SD/eMMC and NAND controllers
  • Reset manager
    • Receives a single softphy_rst_n signal from the reset manager

For more information about other interfaces in the diagram above that are not described here, see the SD/eMMC host controller and NAND Flash controller sections in this document.