Intel® Agilex™时钟和PLL用户指南

ID 683761
日期 12/13/2021
Public
文档目录

6.5.1. 高级模式重配置的地址总线和数据总线设置

表 18.  高级模式重配置的地址总线和数据总线设置
寄存器名称 地址 (二进制) 计数器位设置
M Counter High Count 00000100
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00000111
Bypass Enable 14 00000101
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00000110
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
N Counter High Count 00000000
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00000010
Bypass Enable 14 00000001
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00000001
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C1 Counter High Count 00011111
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00100010
Bypass Enable 14 00100000
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。该计数器被旁路,计数器除法值= 1。
Odd Division 14 00100001
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C2 Counter High Count 00100011
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00100110
Bypass Enable 14 00100100
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00100101
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C3 Counter High Count 00100111
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00101010
Bypass Enable 14 00101000
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00101001
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C4 Counter High Count 00101011
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00101110
Bypass Enable 14 00101100
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00101101
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C5 Counter High Count 00101111
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00110010
Bypass Enable 14 00110000
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00110001
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C6 Counter High Count 00110011
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00110110
Bypass Enable 14 00110100
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00110101
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
C7 Counter High Count 00110111
  • Data[7:0] = high_count
  • Data[7:0] = low_count
  • total_count = high_count + low_count
Low Count 00111010
Bypass Enable 14 00111000
  • Data[0] =旁路使能
    • Data[0] = 1,旁路已使能。计数器被旁路,计数器除法值= 1。
Odd Division 14 00111001
  • Data[7] =奇数除法
    • Data[7] = 0,奇数除法禁用。选择的计数器占空比= high_count/total_count
    • Data[7] = 1,奇数除法使能。选择的计数器占空比 = (high_count – 0.5)/total_count
Charge Pump Current 14 Charge pump setting [2:0] 00000001
  • Data[6:4] = Charge Pump Setting [2:0]
    • 在数据位4至6上配置电荷泵设置[2:0]。
Charge pump setting [5:3] 00001101
  • Data[7:5] = Charge Pump Setting [5:3]
    • 在数据位5至7上配置电荷泵设置[5:3]。
Bandwidth Setting 14 00001010
  • Data[6:3] =带宽设置
    • 配置数据位3至6上的带宽设置。
Ripplecap Setting 14 00001010
  • Data[2:1] =Ripplecap设置
    • 配置数据位1至2上的ripplecap设置。
Calibration 14 Calibration Request 01001001
  • Data[6] = Request Calibration
    • Data[6] = 1,以请求校准
Calibration Enable 01001010
  • Data[7:0] = Enable Calibration
    • Data[7:0] = 8’b00000011使能校准
14 执行读-修改-写(read-modify-write)操作配置该设。如果采用错误的PLL设置,配置错误位或者设置将构成字节的一部分时将整个字节覆盖了,则PLL可能失锁并导致器件稳定性问题。