999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGAMicroBlaze軟核實(shí)現(xiàn)的以太網(wǎng)設(shè)計(jì)方法

2017-09-08 07:47:24王曉鵬
關(guān)鍵詞:嵌入式

王曉鵬

摘要:以太網(wǎng)是目前最流行的分組交換局域網(wǎng)技術(shù),它的控制是分布式的,無中央權(quán)力的授權(quán)接入可以同時(shí)接入多臺(tái)機(jī)器,自己檢測(cè)載波是否空閑。以太網(wǎng)技術(shù)具有簡(jiǎn)單、方便、價(jià)格低、速度高等特點(diǎn),在軍事、工業(yè)、教育、娛樂等方面獲有著廣泛的應(yīng)用。本設(shè)計(jì)主控芯片采用Sparntan 3E系列型號(hào)為XC3S500E-PQ208 的FPGA,以太網(wǎng)控制器采用DM9000芯片實(shí)現(xiàn),詳細(xì)闡述工程設(shè)計(jì)流程和軟硬件實(shí)現(xiàn)方法。

關(guān)鍵詞:FPGA;DM9000;MicroBlaze;嵌入式

中圖分類號(hào):TP393.11;TN791 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)06-0154-01

1 以太網(wǎng)技術(shù)基礎(chǔ)

以太網(wǎng)接口中最重要的協(xié)議是TCP/IP,包括應(yīng)用層、傳輸層、Internet層、網(wǎng)絡(luò)接口層、物理層。在網(wǎng)絡(luò)接口層包括邏輯數(shù)據(jù)控制子層(LLC)和媒體訪問子層(MAC),MAC子層在上層協(xié)議和以太網(wǎng)之間傳輸和接收數(shù)據(jù),確保以太網(wǎng)上第一個(gè)幀的數(shù)據(jù)遵循介質(zhì)存取規(guī)則。

2 芯片選擇

2.1 FPGA芯片介紹

Spartan3E系列的XC3S500E-PQ208,該芯片邏輯門數(shù)達(dá)50萬門,有20塊RAM,芯片內(nèi)含208個(gè)I/O引腳,需要3.3V、2.5V、1.8V的I/O端口電壓,各個(gè)分組獨(dú)立供電。

2.2 以太網(wǎng)控制器DM9000介紹

DM9000是一個(gè)綜合、成本低的快速以太網(wǎng)控制器芯片,具有通用的處理器接口,傳輸速率達(dá)100Mbit/S,具有自適應(yīng),低功耗、高處理性能,支持3.3~5V電源電壓。它向外提供一個(gè)MII接口,支持8位、16位、32位的接口來適應(yīng)不同的處理器對(duì)內(nèi)部存儲(chǔ)器的訪問,且具備MAC控制器,簡(jiǎn)化了設(shè)計(jì)流程、能完成不同系統(tǒng)的軟件驅(qū)動(dòng)開發(fā)。

3 整體設(shè)計(jì)方案

3.1 硬件設(shè)計(jì)

整體硬件設(shè)計(jì)采用FPGA位主控制器,外接以太網(wǎng)控制芯片DM9000,DM9000自帶物理(PHY)層處理接口和媒體接入控制(MAC)層處理接口,DM9000與水晶頭(RJ-45)連接,DM9000提供了8位、16位、32 位三種不同的連接方式,本文選擇8位的連接方式,DM9000原理圖如圖1所示。

3.2 DM9000硬件驅(qū)動(dòng)

DM9000控制器提供了通用的CPU接口,利用EDK提供的XPS-EPC與之對(duì)接,將XPS-EPC添加到系統(tǒng)中,并連接到PLB總線上,最大寬席設(shè)置為4,數(shù)據(jù)位寬設(shè)置為16,除了地址總線外其余端口都需要設(shè)置成外部端口。

3.3 DM9000軟件驅(qū)動(dòng)

DM9000軟件驅(qū)動(dòng)包含端口讀寫操作、PHY的端口配置、復(fù)位與初始化的實(shí)現(xiàn)、接收數(shù)據(jù)包的操作實(shí)現(xiàn)、發(fā)送數(shù)據(jù)包的操作實(shí)現(xiàn),數(shù)據(jù)包發(fā)送流程圖如圖2所示。

4 結(jié)語

本文給出一個(gè)完整的以太網(wǎng)嵌入式開發(fā)系統(tǒng),重點(diǎn)是外部驅(qū)動(dòng)和軟件開發(fā),可以從DM9000驅(qū)動(dòng)開發(fā)中掌握一般的開發(fā)方法和技巧,并在實(shí)際應(yīng)用中靈活應(yīng)用,具有一定的參考價(jià)值。

參考文獻(xiàn)

[1]徐欣.基于FPGA的嵌入式系統(tǒng)設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版計(jì),2005:28-34.

[2]王田苗.嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā)[M].北京:清華大學(xué)出版社,2003:16-25.

[3]施勇.基于DM9000的嵌入式以太網(wǎng)接口設(shè)計(jì)與實(shí)現(xiàn)[J].合肥工業(yè)大學(xué)學(xué)報(bào),2001,34(04):19-23.endprint

猜你喜歡
嵌入式
Focal&Naim同框發(fā)布1000系列嵌入式揚(yáng)聲器及全新Uniti Atmos流媒體一體機(jī)
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計(jì)
嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
電子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的設(shè)計(jì)與研究
電子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式開發(fā)平臺(tái)
基于嵌入式系統(tǒng)Windows CE的應(yīng)用程序開發(fā)
嵌入式單片機(jī)在電機(jī)控制系統(tǒng)中的應(yīng)用探討
電子制作(2017年8期)2017-06-05 09:36:15
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
Altera加入嵌入式視覺聯(lián)盟
主站蜘蛛池模板: 欧美a在线视频| 国产美女一级毛片| 热伊人99re久久精品最新地| jijzzizz老师出水喷水喷出| 色婷婷在线播放| 欧美国产综合色视频| 国产精品成人第一区| 亚洲日本精品一区二区| 亚洲男人天堂网址| 激情影院内射美女| 国产91高清视频| 日韩av无码精品专区| 免费看黄片一区二区三区| 日韩av电影一区二区三区四区| 国产成人91精品免费网址在线| 青青青国产视频手机| 国产剧情国内精品原创| 在线无码私拍| 全免费a级毛片免费看不卡| 中文字幕在线一区二区在线| 蜜桃视频一区| 久久久久国产一区二区| 欧美激情网址| 天天色综合4| 自拍偷拍欧美| 国产在线精彩视频二区| 久久综合亚洲鲁鲁九月天| 91精品啪在线观看国产91| 国产 在线视频无码| 亚洲码一区二区三区| 日本尹人综合香蕉在线观看| 青草91视频免费观看| 99这里只有精品免费视频| 亚洲日本中文字幕天堂网| 色悠久久综合| 伊人婷婷色香五月综合缴缴情| 高清码无在线看| 91久久夜色精品国产网站| 国产91线观看| 99热免费在线| 亚洲欧美激情小说另类| 男女男免费视频网站国产| 国产超碰一区二区三区| 国产乱肥老妇精品视频| 国产欧美中文字幕| 无码aⅴ精品一区二区三区| 欧美激情视频一区二区三区免费| 久久中文无码精品| 99精品一区二区免费视频| 久久青草精品一区二区三区| 久久国产精品嫖妓| 国产极品美女在线| 四虎永久在线精品国产免费| 国产不卡在线看| 久久青草精品一区二区三区 | 99久久婷婷国产综合精| 国产乱子精品一区二区在线观看| 欧美中文字幕在线播放| 国产一线在线| 久青草网站| 男人天堂伊人网| 国产超薄肉色丝袜网站| 国产精品欧美激情| 一本大道无码日韩精品影视| 色噜噜综合网| 区国产精品搜索视频| 成年人免费国产视频| 亚洲国产精品不卡在线| 欧类av怡春院| 亚洲三级视频在线观看| 国产精品久久精品| 国产精品短篇二区| 少妇露出福利视频| 欧美黄色a| 超清无码一区二区三区| 免费在线一区| 日韩少妇激情一区二区| 欧美特黄一级大黄录像| 99热国产这里只有精品9九| 91精品人妻一区二区| 国产新AV天堂| 91精品情国产情侣高潮对白蜜|