衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Xilinx FPGA收發器參考時鐘設計要求與軟件配置及結果測試

FPGA之家 ? 來源:CSDN技術社區 ? 作者:通信電子@FPGA高級 ? 2021-04-07 12:00 ? 次閱讀

引言:晶振是數字電路設計中非常重要的器件,時鐘的相位噪聲、頻率穩定性等特性對產品性能影響很大。本文基于可編程晶振SI570,就Xilinx FPGA收發器輸入參考時鐘的硬件設計及FPGA軟件設計給出設計案例,供大家參考。通過本文,可以了解到:

Xilinx FPGA收發器參考時鐘設計要點

可編程晶振SI570設計方法

1.Xilinx FPGA收發器參考時鐘設計要求

1.1參考時鐘接口要求

FPGA收發器GTX/GTH參考時鐘接口提供兩種連接方式:LVDS(如圖1所示)和LVPECL(如圖2所示)。我們在選擇晶振時,至少要支持其中一種接口輸出電平標準。圖2所示的電阻值為一般推薦值,實際偏置電阻值需要參考晶振手冊。圖1和圖2中交流AC耦合電容作用:1)阻斷外部晶振和GTX/GTH收發器Quad專用時鐘輸入管腳之間的DC電流,降低功耗;2)AC耦合電容和參考時鐘輸入端接構成高通濾波器,衰減參考時鐘偏移;3)保持耦合電容兩側共模電壓獨立,互不干擾。

a8c441a4-92eb-11eb-8b86-12bb97331649.jpg

圖1、LVDS晶振和7系列FPGA收發器參考時鐘輸入接口

a8ee1006-92eb-11eb-8b86-12bb97331649.jpg

圖2、LVPECL晶振和7系列FPGA收發器參考時鐘輸入接口

1.2參考時鐘電氣特性要求

FPGA收發器參考時鐘開關特性和DC特性要求分別如圖3和圖4所示。

a9141580-92eb-11eb-8b86-12bb97331649.jpg

圖3、FPGA收發器參考時鐘開關特性要求

a932e2da-92eb-11eb-8b86-12bb97331649.jpg

圖4、FPGA收發器參考時鐘DC特性要求

2.硬件電路設計

2.1晶振選型

按照章節1中FPGA收發器參考時鐘要求,我們選擇Silicon labs公司的si570系列可編程晶振,該晶振典型應用SONET/SDH、10G以太網通信、時鐘恢復等場合。該晶振輸出特性如圖6所示。

a95ba9f4-92eb-11eb-8b86-12bb97331649.jpg

圖5、SI570晶振內部功能框圖

a98313fe-92eb-11eb-8b86-12bb97331649.jpg

圖6、SI570晶振輸出特性

2.2原理圖設計

FPGA收發器參考時鐘晶振SI570原理圖設計如圖7所示。

a9b09158-92eb-11eb-8b86-12bb97331649.jpg

圖7、SI570原理圖設計

3.SI570 FPGA軟件配置及結果測試

3.1 SI570晶振配置方法

從圖5中,可看到SI570控制接口采用I2C接口。我們在配置該晶振時要按照以下操作步驟進行:

1.SI570根據家族類別,器件地址都不同,故首先需要去Silicon官網查找項目選型的晶振型號對應的器件地址。舉例SI570晶振型號:570BAB000544DG,該型號參數如圖8所示。在該圖中,我們可以得到可編程晶振的重要參數,如器件的I2C地址(0x5D),出廠默認輸出頻率(156.25MHz),頻率范圍等等。

a9e1abe4-92eb-11eb-8b86-12bb97331649.jpg

圖8、SI570出廠參數信息

2.編寫FPGA軟件,讀出晶振SI570內部出廠默認寄存器配置字。FPGA實例工程如圖9所示。

aa0d227e-92eb-11eb-8b86-12bb97331649.jpg

圖9、SI570測試例程工程

3.根據讀出的SI570內部寄存器默認配置值,FPGA I2C總線讀時序圖如圖10所示。

aa2ad134-92eb-11eb-8b86-12bb97331649.jpg

圖10、FPGA I2C總線讀時序圖

4.利用Silicon官方Programmable Oscillator Calculator軟件計算出要求出頻率所需的配置寄存器值。如圖11所示,本設計將SI570輸出頻率設置為50MHz。

aa4ca21e-92eb-11eb-8b86-12bb97331649.jpg

圖11、計算SI570配置寄存器流程步驟

5.寫SI570寄存器配置值。FPGA I2C總線寫時序圖如圖12所示。

aa7ab8ca-92eb-11eb-8b86-12bb97331649.jpg

圖12、FPGA I2C總線寫時序圖

3.2 SI570配置結果測試

在圖5SI570測試例程工程中,我們還加入了SI570輸出頻率測試代碼,以通過FPGA在線邏輯分析儀測試SI570輸出頻率是否達到50MHz設計輸出要求。測試結果如圖13所示,可以看到晶振輸出結果符合設計要求。

aaa40022-92eb-11eb-8b86-12bb97331649.jpg

圖13、SI570輸出頻率測試結果
編輯:lyn

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 收發器
    +關注

    關注

    10

    文章

    3454

    瀏覽量

    106243
  • 晶振
    +關注

    關注

    34

    文章

    2899

    瀏覽量

    68312
  • 數字電路
    +關注

    關注

    193

    文章

    1629

    瀏覽量

    80822
  • Xilinx FPGA
    +關注

    關注

    1

    文章

    29

    瀏覽量

    7211

原文標題:Xilinx FPGA收發器參考時鐘設計應用

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    無線收發器工作原理,無線收發器怎么使用

    無線收發器作為現代通信技術的重要組成部分,廣泛應用于各個領域,包括無線通信、物聯網、遠程控制和無線傳感網絡等。本文將深入探討無線收發器的工作原理,同時提供詳細的使用方法。
    的頭像 發表于 01-29 15:31 ?183次閱讀

    高速接口7系列收發器GTP介紹

    1. 前言 最近在做以太網相關的東西,其中一個其中想要使用MAC通過光電轉換模塊來完成數據的收發。在Artix7系列FPGA當中,有GTP這個高速收發器。我手上的板子上的核心芯片是ZYNQ7015
    的頭像 發表于 01-24 11:53 ?177次閱讀
    高速接口7系列<b class='flag-5'>收發器</b>GTP介紹

    【米爾-Xilinx XC7A100T FPGA開發板試用】+04.SFP之Aurora測試(zmj)

    加重、接收均衡、時鐘發生器時鐘恢復等;PCS內部集成了8b/10b編解碼、彈性緩沖區、通道綁定和時鐘修正等。 在AMD-Xilinx-Artix-7系列的
    發表于 11-14 21:29

    【米爾-Xilinx XC7A100T FPGA開發板試用】+03.SFP光口測試(zmj)

    。 為了方便用戶使用,vivado中提供了一個IBERT(Integrated Bit Error Ratio Tester)的測試工具用于對Xilinx FPGA芯片的高速串行收發器
    發表于 11-12 16:54

    射頻收發器就是基帶嗎

    射頻收發器(RF Transceiver)和基帶(Baseband)是無線通信系統中兩個不同的概念,它們在功能和設計上有所區別。射頻收發器主要負責無線信號的發送和接收,而基帶則處理信號的數字處理部分
    的頭像 發表于 09-20 11:12 ?469次閱讀

    光纖收發器pwr是什么意思

    光纖收發器是一種將電信號轉換為光信號或將光信號轉換為電信號的設備,廣泛應用于通信、網絡、監控等領域。在光纖收發器的參數中,PWR是一個非常重要的指標,它代表了光纖收發器的功耗。 PWR的含義 PWR
    的頭像 發表于 08-23 10:30 ?1626次閱讀

    FPGA高速收發器的特點和應用

    FPGA(Field Programmable Gate Array,現場可編程門陣列)高速收發器是現代數字通信系統中不可或缺的關鍵組件。它們以其高速、靈活和可編程的特性,在多個領域發揮著重要作用。以下是對FPGA高速
    的頭像 發表于 08-05 15:02 ?708次閱讀

    FPGA高速收發器的來源

    本文主要講解的是FPGA高速收發器的來源,著重從三個方面解析,可能部分理解會存在有錯誤,想要不一致的可以來評論區交流哦。
    的頭像 發表于 07-18 11:13 ?563次閱讀
    <b class='flag-5'>FPGA</b>高速<b class='flag-5'>收發器</b>的來源

    帶18位收發器和寄存的掃描測試設備數據表

    電子發燒友網站提供《帶18位收發器和寄存的掃描測試設備數據表.pdf》資料免費下載
    發表于 05-30 10:06 ?0次下載
    帶18位<b class='flag-5'>收發器</b>和寄存<b class='flag-5'>器</b>的掃描<b class='flag-5'>測試</b>設備數據表

    16位雙電源總線收發器收發器具有可配置電壓轉換和3態輸出數據表

    電子發燒友網站提供《16位雙電源總線收發器收發器具有可配置電壓轉換和3態輸出數據表.pdf》資料免費下載
    發表于 05-29 09:39 ?0次下載
    16位雙電源總線<b class='flag-5'>收發器</b>此<b class='flag-5'>收發器</b>具有可<b class='flag-5'>配置</b>電壓轉換和3態輸出數據表

    收發器的主要作用與種類詳解

    收發器,作為通信系統中的關鍵組成部分,其主要作用是實現信號的發送和接收。隨著通信技術的不斷發展,收發器的種類也日益豐富,滿足了不同場景下的通信需求。本文將對收發器的主要作用和種類進行詳細介紹,旨在幫助讀者更好地理解和應用
    的頭像 發表于 05-22 17:05 ?2555次閱讀

    如何配置使得ad9553輸出正確的GT收發器參考信號?

    我在對ad9671評估版進行調試時,發現上評估版上的ad9553時鐘芯片鎖定信號引出的指示燈一直處于熄滅狀態,這可能是我無法建立ad9671和FPGA間鏈接的原因之一。我應該如何配置來使得ad9553輸出正確的GT
    發表于 05-20 06:31

    帶八路總線收發器的掃描測試設備數據表

    電子發燒友網站提供《帶八路總線收發器的掃描測試設備數據表.pdf》資料免費下載
    發表于 05-15 09:18 ?0次下載
    帶八路總線<b class='flag-5'>收發器</b>的掃描<b class='flag-5'>測試</b>設備數據表

    stm32f4xx的CAN對ID配置要求嗎?CAN收發器是什么型號的?

    stm32f4xx的CAN疑問: 1)標準幀收發時,對CAN ID有特殊的要求或約束嗎?比如哪些CAN ID不能用? 2)CAN收發器是什么型號?對CAN數據鏈路層的編碼有特殊操作嗎?
    發表于 04-22 06:03

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA上實現雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個不同的配置鏡像,并在需要時切換。
    的頭像 發表于 02-25 10:54 ?1372次閱讀
    AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit<b class='flag-5'>配置</b>
    百家乐官网哪条路好| 单机百家乐小游戏| 百家乐官网在线娱乐平台| 南木林县| 金鼎百家乐局部算牌法| 网上百家乐官网哪家较安全| 大发888官方 hdlsj| 百家乐单机版的| 百家乐官网娱乐平台官网网| 网络真钱游戏| 优博| 济州岛娱乐场cns| 百家乐现金网平台排名| 百家乐乐城皇冠| 属虎和属猴牛人做生意| 百家乐官网破解| 霍州市| 太阳城百家乐官网娱乐官方网| 云林县| 百家乐官网怎么会赢| 顶尖百家乐官网开户| 现金百家乐官网技巧| 百家乐官网半圆桌| 百家乐官网赌场牌路分析| 百家乐官网大娱乐场开户注册| 百家乐官网追号软件| 免费百家乐官网平预测软件| 百家乐视频聊天软件| 十三张百家乐的玩法技巧和规则 | 娱乐城金赞| 百家乐官网娱乐城玩法| 百家乐官网信誉博彩公司| 女神百家乐官网的玩法技巧和规则| 澳门百家乐公司| 百家乐手论坛48491| 六合彩资料大全| 百家乐官网视频游戏会员| 澳门百家乐官网怎么下载| 龍城百家乐的玩法技巧和规则| 立博官网| 百家乐官网信用哪个好|