Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

5.4.6.5.1. Controller Software Reset

The SD/eMMC host controller can be reset by software in several ways depending on the selected mode. Software reset can be initiated at any time by setting one of the following bits.

  • HRS00.SWR (Software Reset) resets all internal logic. This reset operates similarly to the hardware reset.
  • SRS11.SRFA (Software Reset for All) resets all internal logic for a given slot.
  • SRS11.SRCMD (Software Reset For CMD) resets the part of the design responsible for command generation and response checking for a given slot.
  • SRS11.SRDAT (Software Reset For DAT) resets the part of the design responsible for data transfers for a given slot.

Refer to the register descriptions for details.