Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

5.5.8. Combo DLL PHY Address Map and Register Definitions

Combo PHY registers are accessed from the memory map assigned to the NAND Flash controller and SD/eMMC controller. This allows creation of a complete solution for the NAND path (NAND Controller + PHY) in a single NAND driver and SD/eMMC path (SD/eMMC Controller + PHY) in a single SD/eMMC driver.

In the case of the NAND Flash controller, the combo PHY registers are accessed from its memory map at 0x2000 offset and the PHY registers are accessed in the same way as this is done for any NAND controller registers.

In the case of the SD/eMMC Controller, the combo PHY registers are accessed indirectly for read and write operations using the HRS04 and HRS05 registers mapped in the SD/eMMC controller memory map. The HRS04 register is used to indicate the address of the PHY register to be accessed while the HRS05 register is used to access the data read from the register or the data to write into the register.

For more information about how to access PHY registers from the SD/eMMC controller or NAND Flash controller, review the corresponding sections for these controllers in this document.

You can access the complete HPS address map and register definitions through the following: