您知道如何使用Cyclone10GXATXPLLrefclk开关实现功能仿真吗?嵌入式流转换器如何实现ATXPLL重新配置和通道重新配置以及ATXPLL和通道重新校准?想学习吗?我(视频)教你。
设计中的示例包括:NativePHY,TXPLL,复位控制器,数据和时钟生成逻辑等。
两个refclks用于支持TX本地分频器无法实现的两个不同的数据速率。
125Gbps用于2Gbps,150MHz用于1.2Gbps。
在仿真开始时,收发器以2Gbps的数据速率运行,然后使用ATXPLLrefclk切换动态重配置并重新配置为1.2Gbps。
ATXPLLrefclk开关通过寄存器写入实现,然后将嵌入式流转换器用于ATXPLL重新配置和重新校准,然后可以实现CDRrefclk开关,通道重新配置和重新校准。
温馨提醒上面的视频中有一些高级步骤来实现ATXPLLrefclk切换。
有关详细信息,请参见视频。
在最后一个运行的模拟示例中,我们可以看到增量数据是从TX发送到RX的。
在启动过程中,收发器通道的工作速率为2Gbps。
当PCS内核宽度为10位时,tx_clkout频率为200MHz。
在实现ATXPLLrefclk切换和通道重新配置后,收发器通道的工作速率变为1.2Gbps。
Tx_clkout频率将变为120MHz。
这表明ATXPLLrefclk开关和通道重新配置已成功完成。