[發明專利]SPI4接口數據包的處理方法有效
| 申請號: | 200910093985.6 | 申請日: | 2009-09-25 |
| 公開(公告)號: | CN101707591A | 公開(公告)日: | 2010-05-12 |
| 發明(設計)人: | 張磊;劉興奎;竇曉光 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/10 |
| 代理公司: | 北京市德恒律師事務所 11306 | 代理人: | 梁永 |
| 地址: | 100084 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | spi4 接口 數據包 處理 方法 | ||
技術領域
本發明涉及通信領域,并且特別地,涉及一種SPI4接口數據包的處理 方法。
背景技術
SPI4.2(系統包交換接口,Level?4)是一項新的系統級接口標準,設 計人員可依照該標準為集中的數據和通訊設施開發靈活的、可升級的系統。 SPI4接口支持多個協議以各不相同的高速率傳輸,這些協議包括 SONET/SDH上的信息包(POS幀)、OC-192、以太網、快速以太網、兆 位以太網、10兆位以太網和10兆位光纖通道SAN等。
目前,SPI4接口一般是通過專用的ASIC或者昂貴的IP?core來實現, 形式受到較大約束,成本較高,并且不能兼容10Gbps?WAN、LAN、MAN 和SAN等網絡協議。
發明內容
考慮到相關技術中SPI4接口成本高、兼容性差的問題,本發明的目的 在于提供一種SPI4接口數據包的處理方案,以解決上述問題中的至少之一。
根據本發明的SPI4接口數據包的處理方法包括:通過對接口數據進行 延遲處理實現數據有效窗口的正中央數據采集;對延遲后的接口數據進行 協議轉換,并去除轉換后接口數據中的控制字;對去除控制字之后的接口 數據進行對齊操作并接收。
其中,對接口數據進行的延遲處理為:粒度為75ps的4.8ns延遲處理。
并且,對延遲后的接口數據進行協議轉換的處理包括:將延遲后的接 口數據的16位SPI4協議轉換為32位SPI4協議。
此外,上述處理中對去除控制字之后的接口數據進行對齊操作具體包 括:將去除控制字后的接口數據的高16位或低16位作為每個幀的起始位。
此外,該方法中去除的控制字包括以下至少之一:IDLE控制字、連續 控制字。
借助于本發明的技術方案,能夠實現了10Gbps?WAN、LAN、MAN和 SAN的共同接口,使得接口協議設計更易于工程實現,減少管腳數量和功 耗,增強信號完整性。
附圖說明
圖1是根據本發明實施例的SPI4接口數據包的處理方法的流程圖;
圖2是根據本發明實施例的SPI4接口數據包的處理方法所采用的I/O 接口模型的示意圖;
圖3是根據本發明實施例的SPI4接口數據包的處理方法中控制字去除 處理的狀態機示意圖;
圖4是根據本發明實施例的SPI4接口數據包的處理方法中數據對齊處 理的狀態機示意圖。
具體實施方式
針對相關技術中SPI4接口成本高、兼容性差的問題,本發明提出通過 FPGA來實現SPI4接口數據的處理,通過協議轉換使得SPI4接口的兼容性 大大提高,使得SPI4接口能夠作為10Gbps?WAN、LAN、MAN和SAN的 共同接口,并且能夠有效降低成本。
本發明可以通過多種FPGA作為載體,以LX110T?FPGA為例,本發 明可以應用器件內部的Ibufds(數據緩沖)、IODELAY(延遲控制)和IDDR (將雙沿數據或時鐘轉換為單沿)等資源進行處理,下面將結合附圖詳細 描述本發明的實施例。
圖1是根據本發明實施例的SPI4接口數據包的處理方法的流程圖。如 圖1所示,根據本發明實施例的SPI4接口數據包的處理方法包括:
步驟S102,通過對接口數據進行延遲處理實現數據有效窗口的正中央 數據采集,該延遲處理可以粒度為75ps共64級的4.8ns延遲處理,由 IODELAY技術實現;
步驟S104,對延遲后的接口數據進行協議轉換,并去除轉換后接口數 據中的控制字;具體地,在該步驟中,可以應用IDDR將延遲后的接口數 據的16位SPI4協議轉換為32位SPI4協議,并利用Gap清除部分去除IDLE 控制字、連續控制字等控制字,從而達到接收連續幀的目的;
步驟S106,對去除控制字之后的接口數據進行對齊操作并接收;由于 步驟S104處理后的32位幀還沒有進行對齊操作,即,存在高低16bit都是 幀開始的情況,在步驟S106中可以在幀提取部分接收來自Gap清除部分上 傳的連續的鏈路幀,并應用兩個數據fifo和一個控制fifo實現SOP/EOP交 織的情況,從而使低16bit(或高16bit,iqvRct)為幀的開始位,。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910093985.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:混凝土布料臂架
- 下一篇:挖掘機械工作機具快換裝置





