基于IEEE-1394協(xié)議的鏈路層軟核設(shè)計(jì)
發(fā)布時(shí)間:2023-09-02 13:48
隨著家電技術(shù)與計(jì)算機(jī)技術(shù)的不斷融合,多媒體信息傳輸要求越來越高。IEEE-1394高性能串行總線,以傳輸速度高、支持即插即用、支持點(diǎn)對(duì)點(diǎn)傳輸、成本低、易使用等優(yōu)點(diǎn),在當(dāng)今多媒體高速傳輸設(shè)備方面廣泛使用。 本文基于對(duì)IEEE-1394協(xié)議體系的深入研究與分析,采取自頂向下的設(shè)計(jì)方法,根據(jù)1394鏈路層應(yīng)具有的功能進(jìn)行功能模塊的劃分。本文完成了包括鏈路核、主機(jī)接口、DM接口、配置存儲(chǔ)器等模塊的鏈路層芯片RTL級(jí)設(shè)計(jì)。其中鏈路核模塊在鏈路層收發(fā)數(shù)據(jù)包時(shí)調(diào)度數(shù)據(jù),進(jìn)行數(shù)據(jù)包的組包解包以及CRC計(jì)算與校驗(yàn)。PHY/link接口根據(jù)1394協(xié)議定義的工作方式而設(shè)計(jì)。主機(jī)接口可采用突發(fā)模式,大大提高了數(shù)據(jù)讀寫效率。根據(jù)RTL級(jí)設(shè)計(jì),本文還對(duì)鏈路層軟核進(jìn)行了功能仿真,給出了包括收發(fā)確認(rèn)包、等時(shí)包、循環(huán)起始包、三種異步包以及接收物理層包和自標(biāo)識(shí)包的仿真波形,仿真結(jié)果完全符合IEEE-1394標(biāo)準(zhǔn),并實(shí)現(xiàn)了數(shù)據(jù)命令的正確傳輸,由此證明了本文設(shè)計(jì)的IEEE-1394鏈路層軟核的可用性。
【文章頁數(shù)】:64 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 IEEE-1394 概述
1.1.1 IEEE-1394 的發(fā)展歷程
1.1.2 IEEE-1394 高性能串行總線的特點(diǎn)
1.2 IEEE-1394 的優(yōu)勢(shì)
1.3 國內(nèi)外研究現(xiàn)狀及發(fā)展動(dòng)態(tài)
1.4 本文研究成果及內(nèi)容安排
1.5 本章小結(jié)
第二章 IEEE-1394 協(xié)議標(biāo)準(zhǔn)簡(jiǎn)介
2.1 IEEE-1394 拓?fù)浣Y(jié)構(gòu)
2.2 IEEE-1394 協(xié)議層
2.2.1 總線管理層
2.2.2 事務(wù)層
2.2.3 鏈路層
2.2.4 物理層
2.3 IEEE-1394 數(shù)據(jù)傳輸及控制
2.3.1 異步事務(wù)
2.3.2 等時(shí)事務(wù)
2.4 鏈路層服務(wù)
2.4.1 鏈路層與物理層之間的服務(wù)
2.4.2 鏈路層與節(jié)點(diǎn)控制器之間的總線管理服務(wù)
2.4.3 鏈路層與事務(wù)層之間的異步數(shù)據(jù)服務(wù)
2.4.4 鏈路層與應(yīng)用層之間的等時(shí)數(shù)據(jù)服務(wù)
2.5 鏈路層數(shù)據(jù)包
2.5.1 物理層數(shù)據(jù)包
2.5.2 異步包
2.5.3 等時(shí)數(shù)據(jù)包
2.5.4 異步數(shù)據(jù)流包
2.5.5 確認(rèn)數(shù)據(jù)包
2.6 本章小結(jié)
第三章 IEEE-1394 鏈路層的設(shè)計(jì)實(shí)現(xiàn)
3.1 IEEE-1394 鏈路層核功能模塊概述與劃分
3.2 各功能模塊的設(shè)計(jì)
3.2.1 鏈路核設(shè)計(jì)
3.2.2 主機(jī)接口設(shè)計(jì)
3.2.3 DM 接口設(shè)計(jì)
3.2.4 配置寄存器 CFR
3.2.5 FIFO
3.3 本章小結(jié)
第四章 收發(fā)數(shù)據(jù)包的功能驗(yàn)證
4.1 數(shù)據(jù)包發(fā)送驗(yàn)證
4.1.1 發(fā)送確認(rèn)包
4.1.2 發(fā)送等時(shí)包
4.1.3 發(fā)送循環(huán)起始包
4.1.4 發(fā)送異步包
4.2 數(shù)據(jù)包接收驗(yàn)證
4.2.1 收確認(rèn)包
4.2.2 接收等時(shí)包
4.2.3 接收循環(huán)起始包
4.2.4 接收異步包
4.2.5 接收物理層包
4.2.6 接收自標(biāo)識(shí)包
4.3 本章小結(jié)
第五章 結(jié)束語
致謝
參考文獻(xiàn)
研究成果
本文編號(hào):3845313
【文章頁數(shù)】:64 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 IEEE-1394 概述
1.1.1 IEEE-1394 的發(fā)展歷程
1.1.2 IEEE-1394 高性能串行總線的特點(diǎn)
1.2 IEEE-1394 的優(yōu)勢(shì)
1.3 國內(nèi)外研究現(xiàn)狀及發(fā)展動(dòng)態(tài)
1.4 本文研究成果及內(nèi)容安排
1.5 本章小結(jié)
第二章 IEEE-1394 協(xié)議標(biāo)準(zhǔn)簡(jiǎn)介
2.1 IEEE-1394 拓?fù)浣Y(jié)構(gòu)
2.2 IEEE-1394 協(xié)議層
2.2.1 總線管理層
2.2.2 事務(wù)層
2.2.3 鏈路層
2.2.4 物理層
2.3 IEEE-1394 數(shù)據(jù)傳輸及控制
2.3.1 異步事務(wù)
2.3.2 等時(shí)事務(wù)
2.4 鏈路層服務(wù)
2.4.1 鏈路層與物理層之間的服務(wù)
2.4.2 鏈路層與節(jié)點(diǎn)控制器之間的總線管理服務(wù)
2.4.3 鏈路層與事務(wù)層之間的異步數(shù)據(jù)服務(wù)
2.4.4 鏈路層與應(yīng)用層之間的等時(shí)數(shù)據(jù)服務(wù)
2.5 鏈路層數(shù)據(jù)包
2.5.1 物理層數(shù)據(jù)包
2.5.2 異步包
2.5.3 等時(shí)數(shù)據(jù)包
2.5.4 異步數(shù)據(jù)流包
2.5.5 確認(rèn)數(shù)據(jù)包
2.6 本章小結(jié)
第三章 IEEE-1394 鏈路層的設(shè)計(jì)實(shí)現(xiàn)
3.1 IEEE-1394 鏈路層核功能模塊概述與劃分
3.2 各功能模塊的設(shè)計(jì)
3.2.1 鏈路核設(shè)計(jì)
3.2.2 主機(jī)接口設(shè)計(jì)
3.2.3 DM 接口設(shè)計(jì)
3.2.4 配置寄存器 CFR
3.2.5 FIFO
3.3 本章小結(jié)
第四章 收發(fā)數(shù)據(jù)包的功能驗(yàn)證
4.1 數(shù)據(jù)包發(fā)送驗(yàn)證
4.1.1 發(fā)送確認(rèn)包
4.1.2 發(fā)送等時(shí)包
4.1.3 發(fā)送循環(huán)起始包
4.1.4 發(fā)送異步包
4.2 數(shù)據(jù)包接收驗(yàn)證
4.2.1 收確認(rèn)包
4.2.2 接收等時(shí)包
4.2.3 接收循環(huán)起始包
4.2.4 接收異步包
4.2.5 接收物理層包
4.2.6 接收自標(biāo)識(shí)包
4.3 本章小結(jié)
第五章 結(jié)束語
致謝
參考文獻(xiàn)
研究成果
本文編號(hào):3845313
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3845313.html
最近更新
教材專著