基于IXP425網(wǎng)絡(luò)處理器的PCI通信卡的設(shè)計與實現(xiàn)
發(fā)布時間:2020-09-08 12:22
隨著寬帶網(wǎng)絡(luò)的普及,流媒體應(yīng)用及服務(wù)已經(jīng)逐步滲入到人們生活的方方面面,潛移默化的影響并改變著人們的生活。在流媒體服務(wù)特別是實時視頻點播服務(wù)中,如何盡量提高流媒體服務(wù)質(zhì)量,減少數(shù)據(jù)緩沖延遲時間,最大化的避免用戶等待,成為當(dāng)今流媒體應(yīng)用技術(shù)研究中的重點和難點。 近幾年,隨著微電子技術(shù)的發(fā)展,基于嵌入式微處理器的應(yīng)用與研究正吸引著眾多的技術(shù)人員和廠商進入這一領(lǐng)域。嵌入式系統(tǒng)技術(shù)的蓬勃發(fā)展,為解決流媒體應(yīng)用領(lǐng)域所遇見的問題,提供了新的技術(shù)思路和發(fā)展契機。因此,本課題以基于ARM9核心的嵌入式處理器Intel IXP425為研究對象展開了工作。 本文分析了網(wǎng)絡(luò)處理器IXP425的關(guān)鍵特性和應(yīng)用前境,介紹了實現(xiàn)嵌入式PCI通信卡所用到的關(guān)鍵技術(shù)。文中分析了嵌入式系統(tǒng)的硬件開發(fā)環(huán)境和相關(guān)方法,并詳細(xì)闡述了嵌入式PCI通信卡各功能模塊的硬件設(shè)計與實現(xiàn),并給出了PCB圖。此外,本文詳細(xì)說明了運行于嵌入式PCI通信的啟動代碼BootLoader的交叉編譯及加載運行過程,并最終給出了BootLoader運行結(jié)果及相關(guān)功能模塊運作情況。為了便于讀者理解課題設(shè)計,文中對課題各部分的設(shè)計與實現(xiàn)相關(guān)背景知識做了簡要的介紹。 在本課題中,我參與了課題的理論研究與分析工作,并獨立負(fù)責(zé)了嵌入式PCI通信卡的硬件設(shè)計與實現(xiàn),軟硬件調(diào)試,及啟動代碼BootLoader的交叉編譯及加載運行,針對硬件的設(shè)計與實現(xiàn)和性能提高作了大量工作,最終實現(xiàn)了一個適用于普通PC環(huán)境,支持+5V PCI插槽環(huán)境,滿足流媒體客戶端應(yīng)用需求的PCI通信卡,本文最后對其中遇到的難題和解決途徑做了總結(jié)描述。
【學(xué)位單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2007
【中圖分類】:TP334.7
【部分圖文】:
等待著實時滿足用戶的視頻點播需求。在與小區(qū)網(wǎng)絡(luò)中的流媒體服務(wù)及同類設(shè)備不斷通信的過程中,它能自動獲知周邊同類設(shè)備的視頻播放表結(jié)構(gòu),并定時廣播自己的視頻播放表結(jié)構(gòu)。當(dāng)用戶提交視頻點播請求之后,該系統(tǒng)能夠動態(tài)計算用戶所需的視頻節(jié)目流數(shù)據(jù)是保存在自己的緩存里,周邊同類設(shè)備的緩存里,還是在小區(qū)流媒體服務(wù)器處,并給予不同的優(yōu)先級權(quán)值。根據(jù)不同的優(yōu)先級權(quán)值,該系統(tǒng)能夠自動從優(yōu)先級最高的信息源處,獲得相關(guān)的視頻節(jié)目流,以滿足用戶的視頻點播需求,并保證實時性。本 PCI 通信卡應(yīng)用于小區(qū)寬帶網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)示意圖如 1-1 所示:
芯片是主板芯片組中起主導(dǎo)作用的組成部分,因此也被稱為主橋(Host Bridge),北橋芯片的數(shù)據(jù)處理量非常大,發(fā)熱量也越來越大,所以現(xiàn)在的北橋芯片都覆蓋著散熱片用來加強北橋芯片的散熱,因為北橋芯片的主要功能是控制內(nèi)存,而內(nèi)存標(biāo)準(zhǔn)與處理器一樣變化比較頻繁,所以不同芯片組中北橋芯片是肯定不同的,當(dāng)然這并不是說所采用的內(nèi)存技術(shù)就完全不一樣,而是不同芯片組的北橋芯片間肯定在一些地方有差別。相比之下,南橋技術(shù)相對來說比較穩(wěn)定。不同芯片組中可能南橋芯片是一樣的,不同的只是北橋芯片。南橋芯片主要負(fù)責(zé)低速信號,外設(shè)驅(qū)動的通信,并且通過北橋與輸入,輸出設(shè)備通信。
1010 配置讀命令1011 配置寫命令1100 存儲器多行讀命令1101 雙地址周期命令1110 存儲器一行讀命令1111 存儲器寫無效命令.2.1.3 PCI 總線操作規(guī)則 2-1 按功能組列出了 PCI 總線信號,其中左側(cè)是必備信號,右側(cè)是可選信號,“#”表示低電平有效。必備信號 選項
本文編號:2814176
【學(xué)位單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2007
【中圖分類】:TP334.7
【部分圖文】:
等待著實時滿足用戶的視頻點播需求。在與小區(qū)網(wǎng)絡(luò)中的流媒體服務(wù)及同類設(shè)備不斷通信的過程中,它能自動獲知周邊同類設(shè)備的視頻播放表結(jié)構(gòu),并定時廣播自己的視頻播放表結(jié)構(gòu)。當(dāng)用戶提交視頻點播請求之后,該系統(tǒng)能夠動態(tài)計算用戶所需的視頻節(jié)目流數(shù)據(jù)是保存在自己的緩存里,周邊同類設(shè)備的緩存里,還是在小區(qū)流媒體服務(wù)器處,并給予不同的優(yōu)先級權(quán)值。根據(jù)不同的優(yōu)先級權(quán)值,該系統(tǒng)能夠自動從優(yōu)先級最高的信息源處,獲得相關(guān)的視頻節(jié)目流,以滿足用戶的視頻點播需求,并保證實時性。本 PCI 通信卡應(yīng)用于小區(qū)寬帶網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)示意圖如 1-1 所示:
芯片是主板芯片組中起主導(dǎo)作用的組成部分,因此也被稱為主橋(Host Bridge),北橋芯片的數(shù)據(jù)處理量非常大,發(fā)熱量也越來越大,所以現(xiàn)在的北橋芯片都覆蓋著散熱片用來加強北橋芯片的散熱,因為北橋芯片的主要功能是控制內(nèi)存,而內(nèi)存標(biāo)準(zhǔn)與處理器一樣變化比較頻繁,所以不同芯片組中北橋芯片是肯定不同的,當(dāng)然這并不是說所采用的內(nèi)存技術(shù)就完全不一樣,而是不同芯片組的北橋芯片間肯定在一些地方有差別。相比之下,南橋技術(shù)相對來說比較穩(wěn)定。不同芯片組中可能南橋芯片是一樣的,不同的只是北橋芯片。南橋芯片主要負(fù)責(zé)低速信號,外設(shè)驅(qū)動的通信,并且通過北橋與輸入,輸出設(shè)備通信。
1010 配置讀命令1011 配置寫命令1100 存儲器多行讀命令1101 雙地址周期命令1110 存儲器一行讀命令1111 存儲器寫無效命令.2.1.3 PCI 總線操作規(guī)則 2-1 按功能組列出了 PCI 總線信號,其中左側(cè)是必備信號,右側(cè)是可選信號,“#”表示低電平有效。必備信號 選項
【相似文獻】
相關(guān)碩士學(xué)位論文 前1條
1 王春毅;基于IXP425網(wǎng)絡(luò)處理器的PCI通信卡的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2007年
本文編號:2814176
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2814176.html
最近更新
教材專著