1. Intel® Stratix® 10时钟和PLL概述
2. Intel® Stratix® 10时钟和PLL体系结构和特性
3. Intel® Stratix® 10时钟和PLL设计考量
4. Intel® Stratix® 10时钟和PLL实现指南
5. 时钟控制 Intel Stratix 10 FPGA IP Core参考
6. IOPLL Intel® FPGA IP Core参考
7. IOPLL Reconfig Intel® FPGA IP Core参考
8. Intel® Stratix® 10时钟和PLL用户指南存档
9. Intel® Stratix® 10时钟和PLL用户指南的文档修订历史
6.3. IOPLL IP Core中的动态相移端口
图 26. 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 |
指定要选择用于执行动态相移操作的计数器。
|
||||||||||||||||||||||
| 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周期。 |