[發明專利]單板光模塊的讀寫結構及讀寫方法在審
| 申請號: | 201410041580.9 | 申請日: | 2014-01-28 |
| 公開(公告)號: | CN103763220A | 公開(公告)日: | 2014-04-30 |
| 發明(設計)人: | 童魏明 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04L12/931 | 分類號: | H04L12/931 |
| 代理公司: | 上海信好專利代理事務所(普通合伙) 31249 | 代理人: | 包姝晴;張靜潔 |
| 地址: | 201620 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 單板 模塊 讀寫 結構 方法 | ||
技術領域
本發明涉及一種交換機通信技術,具體涉及一種機架式交換機中的單板光模塊的讀寫結構及讀寫方法。
背景技術
在大型交換機系統中,常常會用到大量不同種類的光模塊,根據電信級寬帶接入設備的標準,需要監控光模塊的一些實時參數,如:發射光功率、接收光功率、溫度、工作電壓、激光器偏壓等等。
對于一些局端機架式設備來說,其每個單板上的光模塊的信息是通過各個單板上的CPU來讀寫的,當本板的CPU獲得光模塊的信息后,通過快速以太網(Fast?Ethernet,FE)等其他通道,經過背板上報給主控的CPU。但是,當單板上的業務不多的時候,在單板上添加一個CPU和其外部設備,帶來了資源的極大的浪費。
在產品設計(如機架式交換機)的過程中,我們會用到大量不同種類的光模塊,同一塊單板上也會用到多個光模塊,而光模塊的內部寄存器的讀寫操作是通過集成電路總線(Inter-Integrated?Circuit,IIC)接口來完成的。IIC串行總線一般有兩根信號線,一根是雙向的數據線SDA(Skill?Development?Activity--靜態數據認證),另一根是時鐘信號線(SCL)。所有接到IIC總線設備上的串行數據SDA都接到總線的SDA上,各設備的時鐘線SCL接到總線的SCL上。IIC上的不同光模塊的都有自己的IIC地址,通過這個IIC地址,我們可以區分不同的光模塊。當IIC總線上的光模塊的IIC地址相同的時候,一般的設計者會通過FPGA或CPLD來對CPU上的IIC進行分發,連接到不同的光模塊,從而對具有相同的IIC地址的光模塊進行操作。
如圖1所示,主控11與若干線卡(第一線卡12、第二線卡13、第三線卡14和第四線卡14)建立連接,其中主控11包含有主控CPU模塊以及通過FE接口連接的交換芯片,每個線卡包含有通過FE連接主控11的線卡CPU模塊,通過SCL連接線卡CPU模塊的FPGA/CPLD模塊,FPGA/CPLD模塊通過SCL連接四個光模塊,線卡CPU模塊通過SDA分別連接各個光模塊。
以下以第一線卡12為例說明:
當主控11需要讀取第一線卡12中的光模塊0的信息的時候,主控11的CPU先發送指令到主控11的交換芯片,通過交換芯片選擇FE0通道訪問第一線卡12的CPU,第一線卡12的CPU通過FPGA或CPLD切換SCL到SCL0,從而選中光模塊0,并與之進行通信。
應用上述處理方法具有以下缺點:一是有足夠的研發經費,能夠支持在線卡上加CPU所帶來的生產成本上升;二是線卡的PCB板有足夠的空間來放置CPU及其外部設備;三是CPU的添加需要軟件配合,使研發工作加劇,研發周期加長。
發明內容
本發明提供一種單板光模塊的讀寫結構及讀寫方法,可以在線卡上沒有CPU的情況下,通過主控對各個線卡的光模塊進行操作。
為實現上述目的,本發明提供一種單板光模塊的讀寫結構,該結構包含相互通訊連接的主控和線卡;
其特點是,上述主控包含:控制模塊和電路連接控制模塊輸出端的RS-485總線;
上述線卡包含電路連接所述RS-485總線的可編程邏輯模塊,以及電路連接可編程邏輯模塊輸出端的光模塊。
上述主控連接有一個或若干個線卡。
每個上述線卡中包含有一個或若干個光模塊,分別連接可編程邏輯模塊。
上述可編程邏輯模塊采用現場可編程門陣列或復雜可編程邏輯器件。
上述可編程邏輯模塊輸出端分別通過數據線SDA和時鐘信號線連接每個所述光模塊。
一種上述單板光模塊的讀寫結構的讀寫方法,其特點是,該方法包含:
主控的控制模塊的發出指令通過RS-485總線操作線卡上的可編程邏輯模塊;
線卡上的可編程邏輯模塊操作線卡上的光模塊。
上述控制模塊操作可編程邏輯模塊進行讀操作的方法包含:
控制模塊發送地址字段、控制字段至可編程邏輯模塊,選擇相應線卡,讀取光模塊的寄存器;可編程邏輯模塊反饋相同信息;
控制模塊發送包含所要讀取內容位置信息的數據字段至可編程邏輯模塊,可編程邏輯模塊反饋操作成功的數據字段即開始讀取的光模塊寄存器中的內容;?
上述控制模塊發送的數據字段包含5個字節:第1個字節為后面有效字節數;第2個字節表示被讀寄存器位寬和連續讀取寄存器個數;第3個字節表示讀取寄存器的起始地址;第4個字節表示光模塊集成電路總線地址;第5個字節表示光模塊編號。
上述控制模塊操作可編程邏輯模塊進行寫操作的方法包含:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410041580.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自動構造牙軸的系統和方法
- 下一篇:一種鈷基費托合成催化劑及其制備方法和應用





