Agilex™ 7 FPGA F-Series (2 × F-Tiles) Development Kit User Guide
Visible to Intel only — GUID: iue1660330175064
Ixiasoft
Visible to Intel only — GUID: iue1660330175064
Ixiasoft
4.3. Control On-Board Clock through Clock Controller GUI
The Clock Controller GUI can change the on-board programmable PLLs to a large range of customized frequency. The instructions to run Clock Controller GUI are stated in the Running the BTS GUI section. Alternatively, you can start using the Clock Controller feature by selecting the Clock icon on the BTS GUI.
The Clock Controller communicates with the system MAX® 10 device through a 10-pin JTAG header J3 or a Micro-USB connector J10. The system MAX® 10 controls these programmable clock parts through a 2-wire I2C bus.
The output frequency of Microchip ZL30733* is from 0.5 Hz to 750 MHz. It can generate up to 10 differential outputs with a total of 5 output frequency families.
The following sections describe the Clock Controller buttons.
Read
Reads the current frequency setting for the oscillator associated with the active tab.
Set
Sets the programmable oscillator frequency for the selected clock to the value in the OUTx output controls for ZL30733. Frequency changes might take several milliseconds to take effect. You might see glitches on the clock during this time. Altera recommends resetting the FPGA logic after changing frequencies.
Import
ZL30733 has a multiple time writable non-volatile memory (NVM). You can generate the register list with the following format:
- Register Write Command Line: X ,<register_address> , <data_bytes>— <register_address> and <data_bytes>, whose prefix must be “0x” are in hexadecimal
- Wait Command Line: W , <time_microseconds>
Import it into ZL30733 to update the settings of the RAM. Register changes are volatile after power cycling. For more details, refer to ZL30733 on the Microchip website.