Intel® MAX® 10 Clocking and PLL User Guide

ID 683047
Date 12/26/2023
Public
Document Table of Contents

4.2.2. Programmable Bandwidth with Advanced Parameters

An advanced level of control is also possible for precise control of the PLL loop filter characteristics. This level allows you to explicitly select the following advanced parameters:

  • Charge pump current (charge_pump_current)
  • Loop filter resistance (loop_filter_r)
  • Loop filter capacitance (loop_filter_c)

This option is intended for advanced users who know the exact details of their PLL configuration. You can use this option if you understand the parameters well enough to set them optimally. The files generated are not intended to be reused by the Avalon ALTPLL Intel® FPGA IP parameter editor. After the Avalon ALTPLL Intel® FPGA IP output files are specified using the advanced parameters, the Intel® Quartus® Prime compiler cannot change them. For example, the compiler cannot perform optimization. Thus, your design cannot benefit from improved algorithms of the compiler. The Intel® Quartus® Prime compiler cannot select better settings or change some settings that the Avalon ALTPLL Intel® FPGA IP parameter editor finds to be incompatible with your design.

The parameter settings to generate output files using advanced PLL parameters are located on the Inputs/Lock page of the Avalon ALTPLL Intel® FPGA IP parameter editor.

Turn on Create output file(s) using the 'Advanced' PLL parameters to enable the feature.

When you turn on this option, the generated output files contain all of the initial counter values used in the PLL. You can use these values for functional simulation in a third-party simulator.

These parameter settings create no additional top-level ports.