ZHCAE48 June 2024 LMK5B33216
使用標(biāo)準(zhǔn)軟件工具鏈,可以輕松將 syn1588? IP 內(nèi)核移植到 FPGA 器件。編譯設(shè)計(jì)的時(shí)序報(bào)告顯示,內(nèi)部 syn1588? ToD 時(shí)鐘可以在高達(dá) 250MHz 的系統(tǒng)頻率下運(yùn)行。選擇 125MHz 作為首次實(shí)現(xiàn)的頻率,因?yàn)樵擃l率是 ToD 實(shí)現(xiàn)方案的常用頻率。通過將 LMK5XXXXXS1 中的輸出分頻器設(shè)置減少 2,或通過 Arria? 10 FPGA 中的內(nèi)部 PLL 將 125MHz 時(shí)鐘增加一倍,可將 125MHz 網(wǎng)絡(luò)時(shí)序 PTP 時(shí)鐘提高到 250MHz。將頻率提高到 250MHz 可以提高 PTP 時(shí)鐘的分辨率和時(shí)間戳的分辨率,而不會(huì)引入任何明顯的抖動(dòng)。
以下列表摘自 FPGA Fitter 報(bào)告,顯示了帶有兩個(gè) 10G 以太網(wǎng)端口并完全支持 PTP 的 FPGA 設(shè)計(jì)的資源利用率。對(duì)于此實(shí)現(xiàn),將第二對(duì) PCS PMA 模塊實(shí)例化,并連接一個(gè) XMAC IP 內(nèi)核。第二個(gè) 10G 以太網(wǎng)端口需要一對(duì)獨(dú)立的數(shù)據(jù)包掃描引擎,而以太網(wǎng)端口則共享 syn1588? 硬件 ToD 時(shí)鐘,該時(shí)鐘通過兩個(gè)額外的時(shí)間戳寄存器進(jìn)行擴(kuò)展。