Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/07/2025
Public

Visible to Intel only — GUID: sgx1679314291350

Ixiasoft

Document Table of Contents

5.6.6. USB 3.1 Gen1 Controller Programming Model

The USB31 controller has global registers to be programmed to start operation and handle certain events. The group of registers that must be configured are listed below:

Power-on or soft reset

  • USB reset event
  • Connect done event
  • SetAddress device request
  • SetConfiguration device request
  • Disconnect event
  • Device-initiated disconnect and reconnect