Intel® Stratix® 10时钟和PLL用户指南

ID 683195
日期 5/07/2018
Public
文档目录

6.3. IOPLL IP Core中的动态相移端口

图 26.  IOPLL IP Core中的动态相移端口
表 13.   IOPLL IP Core中的动态相移端口
端口 方向 说明
scanclk Input 动态相移时钟,驱动IOPLL IP core动态相移操作。此端口必须连接到一个有效的时钟源。最大输入时钟频率是100 MHz。
phase_en Input 高电平有效信号。置位以开始动态相移操作。phase_en只能在phase_done置位后的4个时钟时置位。
updn Input 指定动态相移的方向。当updn = 0时,相移在负方向上。当updn = 1时,相移在正方向上。
cntsel[4..0] Input
指定要选择用于执行动态相移操作的计数器。
计数器名称 cntsel[4..0] (二进制)
C0 5’b00000
C1 5’b00001
C2 5’b00010
C3 5’b00011
C4 5’b00100
C5 5’b00101
C6 5’b00110
C7 5’b00111
C8 5’b01000
所有C计数器 5’b01111
num_phase_shift[2..0] Input 指定每个动态相移操作的相移数量。每个操作最多可以有7个相移。每个相移步长等于I/O PLL VCO周期的1/8。num_phase_shift一定不要在DPS模式下设置成0。
phase_done Output 动态相移操作完成后,IOPLL IP core驱高此端口一个scanclk周期。