Intel® Agilex™ Hard Processor System Technical Reference Manual

ID 683567
Date 2/14/2023
Public

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

Document Table of Contents

18.5.4.3. Software Reset

Software can reset the controller by setting the Core Soft Reset (csftrst) bit in the Reset Register (grstctl) in the Global Registers (globgrp) group of the USB OTG controller.

Software resets are useful in the following situations:

  • A PHY selection bit is changed by software. Resetting the USB OTG controller is part of clean‑up to ensure that the PHY can operate with the new configuration or clock.
  • During software development and debugging.