基于DMA的雙路千兆以太網(wǎng)MAC的設(shè)計(jì)與驗(yàn)證
本文關(guān)鍵詞:基于DMA的雙路千兆以太網(wǎng)MAC的設(shè)計(jì)與驗(yàn)證
更多相關(guān)文章: 千兆以太網(wǎng) 雙路 CoreConnect總線 模塊級(jí)驗(yàn)證
【摘要】:以太網(wǎng)是諸多網(wǎng)絡(luò)通信技術(shù)中使用最廣泛的一種。網(wǎng)絡(luò)帶寬與速度的日益增長對(duì)以太網(wǎng)傳輸效率提出更高的要求。在提高單路以太網(wǎng)MAC控制器的傳輸速率的同時(shí),也可以通過在系統(tǒng)中使用多路以太網(wǎng)MAC模塊來提高以太網(wǎng)傳輸效率。多路以太網(wǎng)MAC的應(yīng)用,無需改變系統(tǒng)以太網(wǎng)模塊的結(jié)構(gòu),就可增加系統(tǒng)網(wǎng)絡(luò)傳輸速率。因此,多路千兆以太網(wǎng)MAC的研究實(shí)現(xiàn)具有重要的實(shí)際應(yīng)用價(jià)值。以太網(wǎng)主要的技術(shù)難題集中于MAC和物理層部分。本文主要研究并實(shí)現(xiàn)的是符合IEEE 802.3標(biāo)準(zhǔn)協(xié)議的雙路千兆以太網(wǎng)MAC,兼容10/100Mbps以太網(wǎng),并將實(shí)現(xiàn)的雙路千兆以太網(wǎng)MAC IP化。本文設(shè)計(jì)實(shí)現(xiàn)的雙路千兆以太網(wǎng)MAC包括一個(gè)DMA控制器、兩個(gè)獨(dú)立的ETH0/ETH1控制器以及雙路專用總線。DMA控制器作為數(shù)據(jù)驅(qū)動(dòng)模塊實(shí)現(xiàn)了ETH0/ETH1控制器與緩沖描述符存儲(chǔ)結(jié)構(gòu)之間的數(shù)據(jù)傳輸。雙路專用總線分別用于ETH0/ETH1與DMA的發(fā)送與接收交互。ETH0/ETH1控制器支持10/100/1000Mbps半雙工/全雙工操作,實(shí)現(xiàn)了多種以太網(wǎng)MAC收發(fā)包處理功能。本文實(shí)現(xiàn)的模塊適用于CoreConnect總線結(jié)構(gòu)的片上系統(tǒng),有一個(gè)PLB主接口,用于數(shù)據(jù)交換,DCR從接口及OPB從接口,用于寄存器配置。在模塊設(shè)計(jì)實(shí)現(xiàn)后,進(jìn)行了雙路千兆以太網(wǎng)MAC的模塊級(jí)功能仿真及系統(tǒng)級(jí)仿真驗(yàn)證。模塊級(jí)仿真中,首先,建立了CoreConnect總線功能模型、CPR時(shí)鐘功能模型、外環(huán)功能模型及Frame_gen功能模型,根據(jù)實(shí)際系統(tǒng)應(yīng)用搭建了模塊級(jí)仿真平臺(tái);之后,根據(jù)功能特性提取策劃了81項(xiàng)功能驗(yàn)證項(xiàng),全面的覆蓋了模塊的各個(gè)功能,保證了驗(yàn)證的完備性;最后,根據(jù)策劃的驗(yàn)證項(xiàng),編寫測(cè)試用例,在搭建好的驗(yàn)證平臺(tái)上對(duì)模塊進(jìn)行了驗(yàn)證。系統(tǒng)級(jí)驗(yàn)證中,模塊級(jí)驗(yàn)證中的功能模型全部被IP核代替,互連形成片上系統(tǒng),在系統(tǒng)平臺(tái)中,對(duì)雙路千兆以太網(wǎng)MAC進(jìn)行了功能驗(yàn)證及互連驗(yàn)證。
【關(guān)鍵詞】:千兆以太網(wǎng) 雙路 CoreConnect總線 模塊級(jí)驗(yàn)證
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.11
【目錄】:
- 摘要5-6
- ABSTRACT6-11
- 縮略語對(duì)照表11-15
- 第一章 緒論15-19
- 1.1 以太網(wǎng)MAC的研究背景和意義15-16
- 1.2 研究現(xiàn)狀16-17
- 1.3 本文的主要工作17-19
- 第二章 以太網(wǎng)MAC協(xié)議及CoreConnect總線協(xié)議19-29
- 2.1 以太網(wǎng)MAC協(xié)議及算法19-24
- 2.1.1 標(biāo)準(zhǔn)以太網(wǎng)MAC幀格式20-21
- 2.1.2 MAC控制幀格式21
- 2.1.3 CSMA/CD協(xié)議21-22
- 2.1.4 MII/GMII接22-24
- 2.2 CoreConnect總線協(xié)議24-27
- 2.2.1 PLB總線協(xié)議規(guī)范25-26
- 2.2.2 OPB總線協(xié)議規(guī)范26
- 2.2.3 DCR總線協(xié)議規(guī)范26-27
- 2.3 本章小結(jié)27-29
- 第三章 雙路千兆以太網(wǎng)MAC的設(shè)計(jì)29-49
- 3.1 ETHx2功能設(shè)計(jì)29-33
- 3.1.1 發(fā)送操作30-31
- 3.1.2 接收操作31-32
- 3.1.3 時(shí)鐘方案32
- 3.1.4 復(fù)位序列32-33
- 3.2 ETHx2子模塊功能設(shè)計(jì)33-48
- 3.2.1 DMA功能實(shí)現(xiàn)33-37
- 3.2.2 DIF接.設(shè)計(jì)37-41
- 3.2.3 ETH0/ETH1功能實(shí)現(xiàn)41-48
- 3.3 本章小結(jié)48-49
- 第四章 雙路千兆以太網(wǎng)MAC的驗(yàn)證49-67
- 4.1 功能驗(yàn)證方法49-50
- 4.1.1 驗(yàn)證方法分類49-50
- 4.1.2 軟硬件協(xié)同驗(yàn)證50
- 4.2 功能模型實(shí)現(xiàn)50-55
- 4.2.1 總線模型51-52
- 4.2.2 CPR模型52
- 4.2.3 數(shù)據(jù)對(duì)比模型52-53
- 4.2.4 外部功能模型53-55
- 4.3 驗(yàn)證流程55-64
- 4.3.1 驗(yàn)證平臺(tái)的搭建56-57
- 4.3.2 驗(yàn)證項(xiàng)策劃57-58
- 4.3.3 功能仿真結(jié)果58-64
- 4.4 系統(tǒng)級(jí)仿真64-66
- 4.4.1 系統(tǒng)級(jí)平臺(tái)搭建64-65
- 4.4.2 系統(tǒng)級(jí)仿真結(jié)果65-66
- 4.5 本章小結(jié)66-67
- 第五章 總結(jié)與展望67-69
- 參考文獻(xiàn)69-71
- 致謝71-73
- 作者簡介73-74
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 ;思科千兆以太網(wǎng)在證券行業(yè)中的成功應(yīng)用[J];上海微型計(jì)算機(jī);2000年51期
2 T.C.Tan;;千兆以太網(wǎng)援手六類[J];每周電腦報(bào);2000年03期
3 ;千兆以太網(wǎng)[J];電子科技;2001年02期
4 王曉莉;千兆以太網(wǎng)技術(shù)綜述[J];呼倫貝爾學(xué)院學(xué)報(bào);2001年03期
5 子晨;21世紀(jì)日本學(xué)校千兆以太網(wǎng)的應(yīng)用技術(shù)研討會(huì)將在滬召開[J];工程設(shè)計(jì)CAD與智能建筑;2001年12期
6 是云冰,李之棠;千兆以太網(wǎng)傳輸線路的研究[J];湖北師范學(xué)院學(xué)報(bào)(自然科學(xué)版);2001年02期
7 劉暢;千兆以太網(wǎng)卡趨向小型化[J];互聯(lián)網(wǎng)周刊;2001年31期
8 石淑華,王青;千兆以太網(wǎng)技術(shù)發(fā)展的分析[J];福建電腦;2002年08期
9 林重頂;應(yīng)用千兆以太網(wǎng)實(shí)現(xiàn)e生活[J];市場(chǎng)與電腦;2002年Z1期
10 王志超;千兆以太網(wǎng)何以倍受市場(chǎng)青睞[J];福建電腦;2003年06期
中國重要會(huì)議論文全文數(shù)據(jù)庫 前9條
1 吳武雄;;千兆以太網(wǎng)交換技術(shù)在高速公路上的應(yīng)用[A];中國高速公路管理學(xué)術(shù)論文集(2009卷)[C];2009年
2 趙靜;張來保;;千兆以太網(wǎng)技術(shù)的應(yīng)用[A];中國航海學(xué)會(huì)船舶機(jī)電與通信導(dǎo)航專業(yè)委員會(huì)2002年學(xué)術(shù)年會(huì)論文集(通信導(dǎo)航分冊(cè))[C];2002年
3 呂小平;向健勇;黃河清;唐小峰;;基于千兆以太網(wǎng)的高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[A];2008'中國信息技術(shù)與應(yīng)用學(xué)術(shù)論壇論文集(二)[C];2008年
4 陳曄峰;;在第五類雙絞線上實(shí)現(xiàn)千兆以太網(wǎng)[A];第五屆全國優(yōu)秀青年氣象科技工作者學(xué)術(shù)研討會(huì)學(xué)術(shù)論文集[C];2002年
5 翁玉芬;方建濱;車永剛;王正華;;All-to-all在千兆以太網(wǎng)集群上的性能分析[A];2009全國計(jì)算機(jī)網(wǎng)絡(luò)與通信學(xué)術(shù)會(huì)議論文集[C];2009年
6 江榕;;千兆以太網(wǎng)及在SDH上的應(yīng)用[A];全國第十次光纖通信暨第十一屆集成光學(xué)學(xué)術(shù)會(huì)議(OFCIO’2001)論文集[C];2001年
7 春增軍;;不同廠商千兆以太網(wǎng)設(shè)備互聯(lián)關(guān)鍵技術(shù)分析[A];廣東省電機(jī)工程學(xué)會(huì)2003-2004年度優(yōu)秀論文集[C];2005年
8 徐o,
本文編號(hào):1096000
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1096000.html