新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 光纖接口適配器的研究與實現

        光纖接口適配器的研究與實現

        作者: 時間:2010-09-16 來源:網絡 收藏

        (2)設備抽象層的設計。該部分在于屏蔽下層不同物理設備間的差異;提供較為簡便的方式,使上層模塊同邏輯進行通信。本層需要提供對上層支持的設備操作接口及在內部通過封裝WinDriver驅動提供的功能接口,實現對上層的功能支持。
        (3)任務處理模塊的設計。主要實現對鏈路和數據各自的不同的任務操作情況。鏈路數據區與文件數據區分別需要保存各自的任務數據及狀態,另外,它是 GUI模塊變更LIST的依據,從而還需要保存下層協議所具備的狀態及數據。
        (4)FC協議及物理功能模塊的設計。該部分主要描述任務發送協議與鏈路建立協議。
        ①鏈路建立的注冊過程:數據傳輸前,需要通過注冊建立發送端與接收端的鏈路。首先,發送端把待注冊的地址ID等信息嵌入幀信息中,發送幀信息給接收端;然后,接收端收到幀信息后,解讀出相關的信息,若符合幀的完整性等檢查,則兩端建立鏈路。若不滿足相關檢
        查則終止該次注冊過程。
        ②鏈路的注銷過程:當需要注銷鏈路時,首先,發送端把待注銷的地址ID等信息嵌入幀信息中,發送幀信息給接收端;然后,接收端收到幀信息后,解讀出相關的信息,若符合幀的完整性等檢查,則兩端注銷鏈路,若不滿足相關檢查則終止該次注銷過程。
        ③數據傳輸過程:數據傳輸是鏈路建立的根本目的,簡化的數據傳輸過程如圖2所示。

        本文引用地址:http://www.104case.com/article/157100.htm


        2.3 Virtex-5開發板的底層保證
        (1)系統構造邏輯設計主要完成以下幾點功能:
        控制PCIE硬核實現與上層軟件交互;對上層傳輸數據加CRC校驗;完成FC鏈路初始化過程;完成FC流控功能;完成FC-2差錯處理;控制ROCKET I/O把上層軟件數據通過ROCKET I/O發送;控制ROCKET、I/O把接收恢復的數據傳輸到上層軟件。
        (2)邏輯設計的模塊組成:底層邏輯控制模塊主要完成FC物理層通信,它主要包括發送模塊、接收模塊和PCIE控制模塊三部分,每個模塊又根據功能不同劃分多個子模塊,在PCIE控制模塊中,有一些緩存來存放接收模塊傳送過的數據和相應的數據信息,發送模塊也會從PCIE控制模塊的緩存中讀取數據傳送出去,其原理框圖如圖3所示。



        關鍵詞: 收發器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新郑市| 澄江县| 依兰县| 章丘市| 两当县| 柏乡县| 阿克| 启东市| 荆门市| 三门县| 丰城市| 西平县| 安溪县| 灵石县| 长寿区| 分宜县| 清河县| 渭南市| 邛崃市| 枝江市| 深泽县| 兴海县| 牡丹江市| 宿州市| 大理市| 准格尔旗| 罗定市| 杭锦后旗| 牙克石市| 临海市| 丹寨县| 中西区| 紫云| 樟树市| 鲁山县| 慈溪市| 安溪县| 体育| 锡林浩特市| 长丰县| 西城区|