FC協(xié)議處理引擎優(yōu)化及RocketIO橋接技術(shù)研究
本文關(guān)鍵詞:FC協(xié)議處理引擎優(yōu)化及RocketIO橋接技術(shù)研究,由筆耕文化傳播整理發(fā)布。
【摘要】:光纖通道(Fibre Channel, FC)是一種高速串行傳輸協(xié)議,具有高可靠性、低延遲、大容量的特點,是區(qū)域存儲網(wǎng)絡(luò)(Storage Area Network,SAN)和航空電子系統(tǒng)的支撐技術(shù)。研究高效可靠的FC協(xié)議處理引擎和用戶協(xié)議與FC協(xié)議的橋接技術(shù)具有重要的實際應(yīng)用價值。本文主要目標(biāo)是研究FC協(xié)議處理引擎的優(yōu)化及RocketIO橋接技術(shù)。本文在高性能FPGA和嵌入式處理器為基礎(chǔ)的軟硬件協(xié)同處理平臺上,通過對FC協(xié)議處理引擎并發(fā)多序列管理、多通道支持、序列超時管理的優(yōu)化,實現(xiàn)了支持4通道4.25Gbps FC協(xié)議的協(xié)議處理引擎;通過對RocketIO橋接技術(shù)的研究,實現(xiàn)了2路3.125Gbps RocketIO自定義協(xié)議與2路4.25Gbps FC協(xié)議的一對一協(xié)議轉(zhuǎn)換,并支持容錯處理、動態(tài)路由配置、登錄認證功能。實驗結(jié)果表明:優(yōu)化后的FC協(xié)議處理引擎單通道通信時最大帶寬為389.99MB/s,實際帶寬利用率為96.22%,并支持四通道同時通信;RocketIO-FC橋接模塊支持最大帶寬為296.05MB/s, FC實際帶寬利用率為73.04%,RocketIO實際帶寬利用率為99.34%,對錯誤處理、動態(tài)路由配置、登錄認證的支持達到預(yù)期效果。
【關(guān)鍵詞】:光纖通道 協(xié)議處理引擎 RocketIO技術(shù) 協(xié)議轉(zhuǎn)換
【學(xué)位授予單位】:浙江大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TN915.04
【目錄】:
- 致謝5-6
- 摘要6-7
- Abstract7-14
- 1 緒論14-18
- 1.1 研究背景14-15
- 1.2 國內(nèi)外現(xiàn)狀15-16
- 1.3 論文主要內(nèi)容16-18
- 2 協(xié)議介紹18-28
- 2.1 FC協(xié)議概述18-25
- 2.1.1 FC協(xié)議的特點18-19
- 2.1.2 FC協(xié)議分層結(jié)構(gòu)19-20
- 2.1.3 FC協(xié)議的流控20-22
- 2.1.4 FC協(xié)議幀格式22-25
- 2.2 RocketIO協(xié)議概述25-26
- 2.2.1 RocketIO技術(shù)及其特點25-26
- 2.2.2 RocketIO自定義協(xié)議26
- 2.3 本章小結(jié)26-28
- 3 FC協(xié)議處理引擎優(yōu)化設(shè)計28-58
- 3.1 FC協(xié)議處理引擎優(yōu)化需求分析28-30
- 3.1.1 軟硬件劃分28-29
- 3.1.2 優(yōu)化設(shè)計目標(biāo)29-30
- 3.2 FC協(xié)議處理引擎系統(tǒng)構(gòu)架30-42
- 3.2.1 硬件電路構(gòu)架30-39
- 3.2.2 硬件邏輯設(shè)計39-41
- 3.2.3 軟件設(shè)計41-42
- 3.3 并發(fā)多序列管理的研究與優(yōu)化42-51
- 3.3.1 序列描述符42
- 3.3.2 基于CAM的序列描述符尋址42-44
- 3.3.3 哈希算法的硬件實現(xiàn)與沖突解決44-49
- 3.3.4 基于哈希算法的序列描述符尋址49-51
- 3.3.5 兩種尋址方式的比較51
- 3.4 多通道支持優(yōu)化51-54
- 3.4.1 4路FC選擇方案51-53
- 3.4.2 2路PCIE選擇方案53-54
- 3.5 序列超時管理優(yōu)化54-57
- 3.5.1 基于并行計時的超時管理54-55
- 3.5.2 基于串行計時的超時管理55-56
- 3.5.3 兩種序列超時管理方式的比較56-57
- 3.6 本章小結(jié)57-58
- 4 RocketIO-FC橋接設(shè)計58-82
- 4.1 橋接設(shè)計方案研究58-63
- 4.1.1 設(shè)計目標(biāo)58-59
- 4.1.2 協(xié)議對比分析59-60
- 4.1.3 容錯處理方案60-61
- 4.1.4 路由尋址61-62
- 4.1.5 登錄認證62-63
- 4.2 硬件電路構(gòu)架63-66
- 4.2.1 PPC440簡介64-65
- 4.2.2 系統(tǒng)啟動過程65-66
- 4.3 硬件邏輯設(shè)計66-78
- 4.3.1 硬件邏輯總體設(shè)計66-67
- 4.3.2 RocketIO接收模塊設(shè)計67-68
- 4.3.3 FC組幀模塊設(shè)計68-70
- 4.3.4 ELS發(fā)送模塊70-71
- 4.3.5 FC發(fā)送模塊設(shè)計71-73
- 4.3.6 FC接收模塊設(shè)計73-74
- 4.3.7 ELS接收模塊設(shè)計74-76
- 4.3.8 RocketIO發(fā)送模塊設(shè)計76-78
- 4.4 軟硬件交互設(shè)計78-80
- 4.4.1 寄存器讀寫設(shè)計79
- 4.4.2 FC擴展鏈路服務(wù)幀(ELS)收發(fā)79-80
- 4.5 本章小結(jié)80-82
- 5 驗證與測試82-96
- 5.1 FC協(xié)議處理引擎優(yōu)化驗證測試82-87
- 5.1.1 測試平臺82-83
- 5.1.2 哈希尋址仿真測試83-84
- 5.1.3 多通道仿真測試84-85
- 5.1.4 超時管理測試85-86
- 5.1.5 帶寬性能測試86-87
- 5.2 RocketIO-FC橋接驗證測試87-95
- 5.2.1 測試平臺87-88
- 5.2.2 數(shù)據(jù)收發(fā)正確性測試88-89
- 5.2.3 多通道測試89-90
- 5.2.4 容錯能力測試90-91
- 5.2.5 網(wǎng)絡(luò)管理測試91-95
- 5.2.6 帶寬性能測試95
- 5.3 本章小結(jié)95-96
- 6 總結(jié)與展望96-98
- 6.1 本文總結(jié)96
- 6.2 未來工作展望96-98
- 參考文獻98-101
- 作者簡歷101
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 何立軍;解文濤;俞大磊;石海洋;;航電系統(tǒng)綜合核心處理機研究與實現(xiàn)[J];電腦知識與技術(shù);2015年08期
2 劉小斌;;SAN技術(shù)的延伸——FC-SAN與IP-SAN的應(yīng)用[J];中國管理信息化;2015年01期
3 蘇秀妮;陳建春;那彥;;基于RocketIO自定義傳輸協(xié)議在高速串行通信中的設(shè)計與實現(xiàn)[J];微電子學(xué)與計算機;2013年09期
4 林振華;;基于PCI-X和RocketIO的高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計[J];現(xiàn)代雷達;2011年06期
5 馬錚;;光纖通道技術(shù)的研究[J];科技信息;2011年08期
6 武榮偉;蘇濤;梁中英;;RocketIO在高速數(shù)據(jù)通信中的應(yīng)用[J];通信技術(shù);2010年11期
7 陳長林;邱兆坤;;RocketIO及其在高速數(shù)據(jù)傳輸中的應(yīng)用[J];單片機與嵌入式系統(tǒng)應(yīng)用;2010年11期
8 張朝霞;劉耀軍;;有效的哈希沖突解決辦法[J];計算機應(yīng)用;2010年11期
9 趙剛;李昆;;幾種查找算法的比較[J];科技信息;2010年09期
10 趙備;余鋒;胡璇;舒宇;汪樂宇;;基于FPGA的光纖通道協(xié)議引擎的設(shè)計與實現(xiàn)[J];浙江大學(xué)學(xué)報(工學(xué)版);2009年09期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前4條
1 魏蕓;基于FPGA的PCIe總線DMA平臺設(shè)計[D];武漢理工大學(xué);2013年
2 劉倩;光纖通道(Fiber Channel)協(xié)議測試方法的研究[D];西安電子科技大學(xué);2013年
3 林順平;FC協(xié)議分析儀的FPGA研究和設(shè)計[D];電子科技大學(xué);2011年
4 程建偉;光纖通道交換機FC-0層和FC-1層設(shè)計[D];華中科技大學(xué);2009年
本文關(guān)鍵詞:FC協(xié)議處理引擎優(yōu)化及RocketIO橋接技術(shù)研究,由筆耕文化傳播整理發(fā)布。
,本文編號:262729
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/262729.html