[發明專利]一種基于FPGA實現FC通訊速率檢測的方法有效
| 申請號: | 202011609910.1 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112865886B | 公開(公告)日: | 2023-01-31 |
| 發明(設計)人: | 陳帆;薛倩倩 | 申請(專利權)人: | 洛陽偉信電子科技有限公司 |
| 主分類號: | H04B17/30 | 分類號: | H04B17/30 |
| 代理公司: | 河南廣文律師事務所 41124 | 代理人: | 王自剛 |
| 地址: | 471000 河南省洛陽市中國(河南*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fpga 實現 fc 通訊 速率 檢測 方法 | ||
1.一種基于FPGA實現FC通訊速率檢測的方法,實現方法的裝置包括FC光電轉換單元和FPGA速率檢測單元,其特征在于:所述FC光電轉換單元實現光信號探測和FC通訊信號光到電的介質轉換,FPGA速率檢測單元主要通過FPGA芯片中的邏輯實現,通過動態可配置接口對數據端口的接收線速率分頻值進行配置實現高中低速率的轉換,并通過判斷8b/10b轉換對應特殊碼型K28.5的匹配情況,來實現對當前通訊速率的檢測;
FPGA速率檢測單元實現速率檢測的FPGA邏輯處理步驟如下:
首先判斷外部輸入的光信號是否有效;
如果有光輸入后通過光電轉換器完成電信號的轉換,并把有效信號和轉換的串行數據信號輸入FPGA芯片;
FPGA采集到光輸入有效信號,啟動內部高速鏈路口的動態可配置接口對GTX數據采集端口的線速率分頻值進行配置,分別對應為通訊速率1.0625Gbps、2.125Gbps和4.25Gbps,每次配置成功后通過判斷8b/10b轉換對應特殊碼型K28.5的匹配情況,來實現對當前通訊速率的檢測。
2.根據權利要求1所述的一種基于FPGA實現FC通訊速率檢測的方法,其特征在于:所述FC光電轉換單元主要電路為光電轉換器,可將輸入光介質FC信號轉換為串行編碼的FC電信號,并發出探測到光信號存在的狀態信號。
3.根據權利要求1所述的一種基于FPGA實現FC通訊速率檢測的方法,其特征在于:所述FPGA速率檢測單元主要是由FPGA芯片實現,串行電信號接入FPGA的高速鏈路serdes接口,光輸入有效的狀態信號接入IO接口,通過FPGA內部邏輯完成通訊速率的檢測,并上報當前速率狀態。
4.根據權利要求1所述的一種基于FPGA實現FC通訊速率檢測的方法,其特征在于:每次線速率配置完成后會判斷是否接收到K28.5匹配碼型,如果檢測到正確碼型,及可確定通訊速率,如果超時未檢測到正確匹配碼型,會進行通過動態配置接口進行線速率的切換配置,直至確定通訊速率,并開始進行FC鏈路初始化,如果鏈路激活成功,可判斷速率正常,并通過對外接口上報當前通訊速率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于洛陽偉信電子科技有限公司,未經洛陽偉信電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011609910.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種漆包線加工產生的廢氣處理裝置
- 下一篇:一種自動焊接機





