天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于PCIE接口的網(wǎng)卡硬件設(shè)計(jì)

發(fā)布時(shí)間:2020-04-21 21:27
【摘要】:隨著信息時(shí)代的到來,高吞吐量的網(wǎng)絡(luò)被廣泛應(yīng)用于社會(huì)生活、科研工作等各個(gè)方面。使用傳統(tǒng)網(wǎng)卡收發(fā)信息,CPU占有率較高,甚至高達(dá)100%,導(dǎo)致系統(tǒng)無法進(jìn)行其它方面的工作。而且傳統(tǒng)的網(wǎng)卡目前普遍采用的是ISA、PCI、PCIX總線接口?偩雖結(jié)構(gòu)簡(jiǎn)單、成本低、設(shè)計(jì)簡(jiǎn)單,但并行總線無法連接更多的設(shè)備,當(dāng)連接多個(gè)設(shè)備時(shí),總線有效帶寬將大幅降低,傳輸速率變慢;而且頻率過高,線間干擾將影響系統(tǒng)的正常工作。 目前推出的PCI E總線是一種新型串行點(diǎn)對(duì)點(diǎn)I/O總線體系,使用的是雙單工、點(diǎn)對(duì)點(diǎn)技術(shù),總線數(shù)量明顯減少,而且采用差分傳輸方式,使得線間干擾大大降低,速率高可達(dá)5.0Gb/s。使用該總線的網(wǎng)卡能適應(yīng)更高速度、更高帶寬網(wǎng)絡(luò)的需要。 本論文詳細(xì)介紹了網(wǎng)卡的發(fā)展、網(wǎng)卡的原理和功能,將網(wǎng)絡(luò)處理器XLS408與智能化的硬件模塊(PCI E總線模塊、溫度模塊、電源模塊以及冗余FLASH加載模塊等)相結(jié)合,設(shè)計(jì)出PCI E總線千兆網(wǎng)卡。在網(wǎng)卡的硬件設(shè)計(jì)中,對(duì)不同的單元模塊提出了多種方案的對(duì)比,論述了各自方案的優(yōu)劣,同時(shí)討論了提高系統(tǒng)信號(hào)完整性的阻抗匹配與電源同步管理等關(guān)鍵技術(shù)。 所設(shè)計(jì)的網(wǎng)卡通過實(shí)際運(yùn)行,驗(yàn)證其硬件電路具有以下特點(diǎn): 1.高性能、高密度的XLS408網(wǎng)絡(luò)處理器,其內(nèi)置硬件加解密加速器(安全引擎)、壓縮解壓加速器(壓縮引擎)、硬件網(wǎng)絡(luò)加速器等,增強(qiáng)了系統(tǒng)的安全性能,提高了網(wǎng)卡對(duì)數(shù)據(jù)的處理能力。 2.FLASH加載采用冗余設(shè)計(jì)思想,增強(qiáng)了系統(tǒng)的可靠性。 3.阻抗匹配技術(shù)以及大量的使用電容、電感和磁珠大大提高了系統(tǒng)的信號(hào)完整性。 4.電源模塊同步工作方式大大減少電源產(chǎn)生的EMI干擾。 5.具有片上溫度報(bào)警系統(tǒng),當(dāng)溫度超過限定值,網(wǎng)卡會(huì)自動(dòng)減小業(yè)務(wù)量或停止工作等,從而使網(wǎng)卡具有過溫保護(hù)功能。 6.采用PCI E差分串行總線傳輸,既防止總線之間的串?dāng)_,同時(shí)又提高了傳輸速度,而且其供電電壓低,降低了功耗。 7.網(wǎng)卡配合不同的版本軟件可以支持零拷貝功能、TOE功能等,大大減低了主板CPU的占有率。
【圖文】:

網(wǎng)卡,產(chǎn)品圖


2(a) ISA接口網(wǎng)卡 (b) PCI接口網(wǎng)卡 (c) PCI E接口網(wǎng)卡圖1.1 不同接口的網(wǎng)卡產(chǎn)品圖因此,隨著采樣數(shù)據(jù)量的增大及信息處理任務(wù)的增加,對(duì)數(shù)據(jù)傳送的要求也越來越高。如果沒有能夠?qū)崿F(xiàn)高速傳送數(shù)據(jù)的接口,極易在數(shù)據(jù)傳送時(shí)造成瓶頸堵塞現(xiàn)象,從而影響整個(gè)系統(tǒng)對(duì)數(shù)據(jù)的處理能力。為保證數(shù)據(jù)的實(shí)時(shí)、可靠傳輸,設(shè)計(jì)了一個(gè)PCI E總線接口功能齊全的1000M自適應(yīng)[3]網(wǎng)卡。1.2 網(wǎng)卡發(fā)展方向目前,以太網(wǎng)卡有10M、100M、10M/100M及千兆網(wǎng)卡。對(duì)于大數(shù)據(jù)量網(wǎng)絡(luò)來說,服務(wù)器應(yīng)該采用千兆以太網(wǎng)卡,這種網(wǎng)卡多用于服務(wù)器與交換機(jī)之間的連接,以提高整體系統(tǒng)的響應(yīng)速率。而10M、100M、10M/100M網(wǎng)卡則屬于人們經(jīng)常購買且常用的網(wǎng)絡(luò)設(shè)備,這三種產(chǎn)品的價(jià)格相差不大。所謂10M/100M自適應(yīng)是指網(wǎng)卡可以與遠(yuǎn)端網(wǎng)絡(luò)設(shè)備(集線器或交換機(jī))自動(dòng)協(xié)商,確定當(dāng)前的可用速率是10M還是100M。對(duì)于通常的文件共享已經(jīng)足夠了,但對(duì)于將來可能的語音和視頻等應(yīng)用來說,100M網(wǎng)卡將更利于實(shí)時(shí)應(yīng)用的傳輸。鑒于10M網(wǎng)卡技術(shù)已經(jīng)擁有的基礎(chǔ)(如以前集線器或交換機(jī)等)

組成框圖,網(wǎng)絡(luò)接口


圖3.2 XLS408組成框圖3.網(wǎng)絡(luò)接口方面支持8個(gè)GE網(wǎng)口以及1個(gè)RGMII接口(使用RGMII接口時(shí),,會(huì)有一個(gè)SGMII接口多余)。4.2個(gè)USB2.0的USB口,可工作在HOST或DEVICE模式。5.2個(gè)I2C接口。6.2個(gè)UART口。7.可工作在end point和root complex兩種模式下的PCI E接口,芯片一共有4條PCI E鏈路,可以配置為1個(gè)4X、或2個(gè)2X接口、或2個(gè)1X接口。3.2.2 XLS408處理器總線信號(hào)由圖3.2所示,XLS408具有DDR2、SGMII、RGMII、I2C、USB、UART、用于I/O和ROM的Local bus、PCI E等。而用于XLS408處理器與其他電路的接口信號(hào)只使用了網(wǎng)絡(luò)接口SGMII、DDR2、I2C、UART、用于I/O和ROM的Local bus、PCI E等。下面只對(duì)使用的信號(hào)作詳細(xì)說明。(a) SGMII(Serial Gigabit Media Independent Interface )接口
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2009
【分類號(hào)】:TP334.7

【引證文獻(xiàn)】

相關(guān)碩士學(xué)位論文 前2條

1 王坤;基于MCU的紋波測(cè)試與分析系統(tǒng)設(shè)計(jì)[D];湖北工業(yè)大學(xué);2012年

2 鄒亞楠;用于工業(yè)控制系統(tǒng)的安全交換機(jī)設(shè)計(jì)[D];浙江大學(xué);2013年



本文編號(hào):2635754

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2635754.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶42572***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com