[發明專利]一種OLT設備上聯口光電模塊的自適應方法及系統在審
| 申請號: | 201310702267.0 | 申請日: | 2013-12-19 |
| 公開(公告)號: | CN103701724A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 許博威;劉啟林 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04L12/935 | 分類號: | H04L12/935 |
| 代理公司: | 上海信好專利代理事務所(普通合伙) 31249 | 代理人: | 張靜潔;包姝晴 |
| 地址: | 201620 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 olt 設備 上聯 光電 模塊 自適應 方法 系統 | ||
1.一種OLT設備上聯口光電模塊的自適應系統,其特征在于,包含:
FPGA,通過IIC總線與上聯口相連,以便從插到上聯口上的模塊處,獲取該模塊的寄存器信息并存儲到FPGA的寄存器中;
CPU,通過SPI總線與FPGA相連,以便從FPGA處獲取所存儲的模塊寄存器信息與預先定義的模塊類型信息進行比對,來區別插到上聯口的模塊是光模塊還是電模塊,從而相應地輸出端口模式配置命令是使上聯口能夠接通光模塊的全雙工千兆serdes模式,或是使上聯口能夠接通電模塊的上全雙工自協商sgmii模式。
2.如權利要求1所述的自適應系統,其特征在于,
所述FPGA中進一步設置有以下寄存器:
物理地址寄存器,存儲指定上聯口的信息,以便對該上聯口上的模塊進行自適應處理;
模塊地址寄存器,值固定為2,以便從指定上聯口上的模塊處讀取寄存器2的信息;
IIC地址寄存器,值固定為0x50;
IIC功能寄存器,其開或關的狀態,用來對應指示FPGA開始或結束從IIC總線上對寄存器信息的接收;以及,
對從指定上聯口上的模塊處取到的值進行存儲的寄存器。
3.一種OLT設備上聯口光電模塊的自適應方法,使用如權利要求1所述的自適應系統實現,?其特征在于,
在系統上電時刻對每個上聯口依次掃描,對掃描到有模塊插入的上聯口進一步執行自適應處理過程;或者,在系統運行后,當上聯口上插入模塊時產生中斷并進一步執行自適應過程;
所述自適應處理過程,包含:
獲取上聯口上插入的模塊中寄存器2的值;
取到的值是0x22時判斷插入的是電模塊,則將上聯口的端口配置成全雙工自協商sgmii模式;
取到的值不是0x22時判斷插入的是光模塊,則上聯口的端口保持為默認的全雙工千兆serdes模式。
4.如權利要求3所述的自適應方法,其特征在于,
系統運行后,在上聯口上插入模塊時產生中斷的過程包含:執行中斷加鎖,釋放信號量,中斷解鎖;
以及,在產生中斷時進一步執行以下的中斷處理過程,包含:處于死循環獲取信號量的等待狀態,直至獲取到插入模塊的寄存器2的值后進行所述自適應過程。
5.如權利要求3所述的自適應方法,其特征在于,
在系統運行后,在上聯口插拔光模塊或電模塊時也會產生中斷,并將中斷狀態存儲到FPGA的寄存器中;并且,系統將拔出模塊的上聯口的端口恢復成默認的全雙工千兆serdes模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310702267.0/1.html,轉載請聲明來源鉆瓜專利網。





