Intel® MAX® 10 Clocking and PLL User Guide

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

7.3. Avalon ALTPLL RECONFIG Intel® FPGA IP Counter Settings

Table 27.   counter_type[3..0] Settings for Intel® MAX® 10 Devices
Counter Selection Binary Decimal
N 0000 0
M 0001 1
CP/LF 0010 2
VCO 0011 3
C0 0100 4
C1 0101 5
C2 0110 6
C3 0111 7
C4 1000 8
Illegal value 1001 9
Illegal value 1010 10
Illegal value 1011 11
Illegal value 1100 12
Illegal value 1101 13
Illegal value 1110 14
Illegal value 1111 15
Table 28.   counter_param[2..0] Settings for Intel® MAX® 10 Devices
Counter Type Counter Param Binary Decimal Width (bits)
Regular counters (C0 - C4) High count 000 0 8
Low count 001 1 8
Bypass 100 4 1
Mode (odd/even division) 101 5 1
CP/LF Charge pump unused 101 5 5
Charge pump current 000 0 3
Loop filter unused 100 4 1
Loop filter resistor 001 1 5
Loop filter capacitance 010 2 2
VCO VCO post scale 000 0 1
M/N counters High count 000 0 8
Low count 001 1 8
Bypass 100 4 1
Mode (odd/even division) 101 5 1
Nominal count 111 7 9

For even nominal count, the counter bits are automatically set as follows:

  • high_count = Nominalcount/2
  • low_count= Nominalcount/2

For odd nominal count, the counter bits are automatically set as follows:

  • high_count = (Nominalcount + 1)/2
  • low_count = Nominalcount - high_count
  • odd/even division bit = 1

For nominal count = 1, bypass bit = 1.