Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.