如何使用Cyclone 10 GX ATX PLL refclk開關實現功能仿真

您知道如何使用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開關和通道重新配置已成功完成。