Intel® Arria® 10内核架构和通用I/O手册

ID 683461
日期 5/08/2017
Public
文档目录

4.2.10.3. 手动时钟切换

在手动时钟切换模式中,extswitch信号控制选择inclk0还是inclk1作为 PLL 的输入时钟。默认情况下选择inclk0

extswitch信号从逻辑高电平跳变到逻辑低电平,并保持至少三个inclk周期的高电平以切换到inclk时,一个时钟切换事件被启动。

您必须将extswitch信号再拉回到高电平才能执行另一个时钟切换事件。如果不需要另一个时钟切换事件,那么在初始切换后保持extswitch处于逻辑低电平的状态。

拉低extswitch信号至少三个inclk周期,以切换inclk来执行另一个切换事件。

如果inclk0inclk1的频率不同并且一直运行,那么extswitch信号最短的高电平时间一定要大于或等于inclk0inclk1中较低频率的三个时钟周期。

图 68.  Arria® 10PLL中的手动时钟切换电路


通过在Altera IOPLL (for I/O PLL)和Arria 10 FPLL (for fPLL) IP内核中指定切换延迟,您可以延迟时钟切换操作。指定切换延迟时,extswitch信号必须保持高电平至少三个inclk周期以切换inclk并加上已经指定的延迟周期数以启动时钟切换。