Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/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.2.4. Peripheral Clock Generation

Some peripherals, such as XGMAC, USB3.1, USB2.0, PSI, GPIO, and the H2F user clocks have ping-pong counters in their clock trees to allow the necessary frequencies to be generated from the clock outputs provided by the two available PLLs.

Software updates to ping-pong counter dividers have seamless transitions on output clocks. Therefore, software can dynamically change the frequency by changing the ping-pong counter value (integer divider), however, the input to the ping-pong counters cannot be changed dynamically.