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

7.6.6. USB31 Clock Group

The following diagram shows the USB31 clock group.

Figure 262. USB31 Clock Group Block Diagram

The following table shows the clock information for the USB31 clock group.

Table 300.  USB31 Clock Group
Clock Name USB Wrapper Clock Name Source Destination Description
l4_main_clk bus_clk_early Clock manager USB31 Main USB31 clock
ulpi_clk ulpi_clk[0] IO pinmux USB31 USB2.0 PHY interface clock
pipe_clk pipe_clk[0] SERDES USB31 USB3.1 PHY interface clock
usb_suspend_and_ref_clk suspend_clk Clock manager USB31 Slow speed clock when USB31 is suspended
ref_clk Clock manager USB31 USB31 reference clock

The following table shows the registers used to program the clocks.

Table 301.  Programming Clock Registers
Clock Name *.src *.cnt (n+1 divider) *.div (2^n divider) Clock Gate (enable)
usb31_ref_clk

ctlgrp.usb31ctr.src

= 0 (Main_PLL_C3)

= 1 (Peri_PLL_C2)

ctlgrp.usb31ctr.cnt --- perpllgrp.en.usb31clken