IEEE1394總線物理層仲裁控制器的設(shè)計(jì)與驗(yàn)證
本文關(guān)鍵詞:IEEE1394總線物理層仲裁控制器的設(shè)計(jì)與驗(yàn)證
【摘要】:IEEE1394又被稱為FireWire,最開始是蘋果公司于20世紀(jì)80年代中期開始開發(fā)的一種高速串行總線標(biāo)準(zhǔn),IEEE1394總線提供了一種允許多種高性能設(shè)備的串行總線互聯(lián),支持異步傳輸可實(shí)現(xiàn)點(diǎn)與點(diǎn)之間的通信,支持等時(shí)傳輸可滿足對(duì)傳輸數(shù)據(jù)有穩(wěn)定要求的音頻視頻傳輸,可運(yùn)用在高速打印機(jī)、數(shù)碼設(shè)備、電視機(jī)頂盒等應(yīng)用上。 本文以IEEE1394b協(xié)議為基礎(chǔ)首先介紹了總線的各個(gè)協(xié)議層,然后突出介紹物理層中各個(gè)功能模塊的功能特點(diǎn),詳細(xì)講述了仲裁控制模塊需要實(shí)現(xiàn)的功能需求并給出了原理過程的說明,然后在此基礎(chǔ)上開始仲裁控制器的設(shè)計(jì)工作。 本文設(shè)計(jì)的物理層仲裁控制器,實(shí)現(xiàn)了RTL代碼的編寫并進(jìn)行了狀態(tài)機(jī)的設(shè)計(jì),達(dá)到了仲裁控制的功能需求,包括從上電復(fù)位、樹標(biāo)識(shí)到自標(biāo)識(shí)的總線初始化過程,完成了總線的配置。仲裁控制器支持Alpha和Beta兩種仲裁方式,既可用于Alpha模式鏈路層和DS模式端口的仲裁服務(wù),也可為更高級(jí)的Beta模式鏈路層和Beta端口作出高效的仲裁授權(quán)方式。為了保證功能的正確性,,本文搭建了驗(yàn)證平臺(tái)對(duì)仲裁控制器的功能點(diǎn)進(jìn)行了動(dòng)態(tài)仿真驗(yàn)證。
【關(guān)鍵詞】:IEEE1394 仲裁 控制器
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP336
【目錄】:
- 摘要3-4
- Abstract4-8
- 第一章 緒論8-12
- 1.1 技術(shù)背景8-9
- 1.2 技術(shù)優(yōu)勢(shì)9
- 1.3 論文主要工作及內(nèi)容安排9-12
- 第二章 總線體系架構(gòu)概述12-16
- 2.1 總線管理層12-13
- 2.2 事務(wù)層13-14
- 2.3 鏈路層14
- 2.4 物理層14-16
- 第三章 仲裁控制原理16-44
- 3.1 術(shù)語和定義16-18
- 3.2 總線復(fù)位18-21
- 3.2.1 總線復(fù)位狀態(tài)機(jī)18-19
- 3.2.2 總線復(fù)位條件19-20
- 3.2.3 總線復(fù)位過程20-21
- 3.3 樹標(biāo)識(shí)21-24
- 3.3.1 樹標(biāo)識(shí)狀態(tài)機(jī)21-22
- 3.3.2 根節(jié)點(diǎn)競(jìng)爭(zhēng)22-23
- 3.3.3 強(qiáng)制根節(jié)點(diǎn)23-24
- 3.4 自標(biāo)識(shí)24-26
- 3.4.1 自標(biāo)識(shí)狀態(tài)機(jī)24-26
- 3.4.2 代理自標(biāo)識(shí)26
- 3.5 包的發(fā)送格式26-27
- 3.6 仲裁27-44
- 3.6.1 LEGACY 模式仲裁27-32
- 3.6.2 Beta 模式仲裁32-34
- 3.6.3 混合總線仲裁34-38
- 3.6.4 仲裁狀態(tài)機(jī)38-44
- 第四章 設(shè)計(jì)與實(shí)現(xiàn)44-76
- 4.1 仲裁控制器的模塊連接44-45
- 4.2 接口主要信號(hào)45-47
- 4.3 仲裁控制器功能概述47-48
- 4.4 總線復(fù)位的時(shí)間48
- 4.5 樹標(biāo)識(shí)48-52
- 4.5.1 子端口48
- 4.5.2 根節(jié)點(diǎn)48-49
- 4.5.3 子握手條件49
- 4.5.4 父握手條件49
- 4.5.5 樹標(biāo)識(shí)實(shí)現(xiàn)49-52
- 4.6 自標(biāo)識(shí)52-56
- 4.6.1 自標(biāo)識(shí)授權(quán)52
- 4.6.2 最小未標(biāo)識(shí)端口52
- 4.6.3 自標(biāo)識(shí)包的發(fā)送52
- 4.6.4 自標(biāo)識(shí)實(shí)現(xiàn)52-55
- 4.6.5 Border 節(jié)點(diǎn)的確定55-56
- 4.6.6 ProxyRoot 的確定56
- 4.6.7 SENIOR 端口確定56
- 4.7 LEGACY 仲裁56-58
- 4.7.1 仲裁計(jì)時(shí)器56
- 4.7.2 Alpha 請(qǐng)求的有效56-57
- 4.7.3 Alpha 請(qǐng)求的清除57
- 4.7.4 Alpha 請(qǐng)求的授權(quán)57-58
- 4.7.5 Alpha 轉(zhuǎn)換請(qǐng)求58
- 4.7.6 DS 端口的阻塞58
- 4.8 Beta 模式仲裁58-62
- 4.8.1 Beta 模式請(qǐng)求58-59
- 4.8.2 最優(yōu)請(qǐng)求的計(jì)算59-60
- 4.8.3 最優(yōu)端口的計(jì)算60
- 4.8.4 Beta 請(qǐng)求授權(quán)60-62
- 4.9 混合總線仲裁62-65
- 4.9.1 SeniorBorder 節(jié)點(diǎn)62
- 4.9.2 ProxyRoot 節(jié)點(diǎn)62
- 4.9.3 混合總線仲裁62-63
- 4.9.4 BOSS 的包尾授權(quán)63-65
- 4.10 總線的切換65-66
- 4.11 相位的切換66
- 4.12 發(fā)送與接收控制66-67
- 4.13 仲裁控制器狀態(tài)機(jī)的設(shè)計(jì)67-76
- 第五章 仿真驗(yàn)證76-86
- 5.1 驗(yàn)證流程76
- 5.2 驗(yàn)證環(huán)境及相應(yīng)工具76-77
- 5.3 功能仿真77-86
- 5.3.1 PHY 授權(quán)給 Link78-79
- 5.3.2 包尾授權(quán)給空包79-81
- 5.3.3 授權(quán) Junior 端口81-82
- 5.3.4 IDLE 狀態(tài)下授權(quán)82-86
- 第六章 總結(jié)86-88
- 致謝88-90
- 參考文獻(xiàn)90-93
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫 前10條
1 李新建;薛重德;張志林;;用CH365實(shí)現(xiàn)PCI總線與DSP的通信[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2006年12期
2 丁俊;李娜;楊軍;;面向Avalon總線的AES-128/192/256 IP核的設(shè)計(jì)與實(shí)現(xiàn)[J];電子測(cè)量技術(shù);2010年08期
3 李玲,王祖強(qiáng);AHB總線仲裁器的設(shè)計(jì)[J];電子工程師;2005年01期
4 許燕萍;楊代華;;RS485串行總線可靠性的研究[J];電子科技;2009年02期
5 孟海波;張志敏;;基于傳輸時(shí)間精確預(yù)測(cè)的片上總線仲裁算法[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2008年07期
6 聶鑫,田建生,梁遠(yuǎn)燈;基于FPGA的PCI總線仲裁器設(shè)計(jì)[J];計(jì)算機(jī)測(cè)量與控制;2005年08期
7 劉寶明;蘇培培;張鵬;;基于CPCI總線的IEEE1394接口模塊設(shè)計(jì)與應(yīng)用[J];計(jì)算機(jī)測(cè)量與控制;2011年10期
8 朱榆涵;邵洪峰;伊小素;龍映雪;;IEEE 1394b VersaPHY的IP核設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)測(cè)量與控制;2012年09期
9 王鵬;郭忠文;;基于Verilog HDL的高速可綜合FSM設(shè)計(jì)[J];計(jì)算機(jī)工程與設(shè)計(jì);2006年11期
10 侯明;杜奕;;基于CAN總線的接口電路設(shè)計(jì)[J];通信技術(shù);2008年07期
本文編號(hào):587443
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/587443.html