資料介紹
摘要:本文研究并實現(xiàn)了一種基于DSP的寬帶信息終端,該系統(tǒng)采用ADI公司Blackfin系列ADSP-BF561處理器作為系統(tǒng)核心。文章介紹了系統(tǒng)設計和軟件設計,并給出了經(jīng)市場驗證的實踐結(jié)論。
關(guān)鍵詞:寬帶信息終端 DSP 嵌入式系統(tǒng)
1 引言
隨著家電、通信、消費電子“3C”合一的大趨勢,基于IP寬帶網(wǎng)絡的IPTV系統(tǒng)逐漸成為熱點。IPTV(Internet Protocol TV or Interactive Personal TV)也叫交互式網(wǎng)絡電視,是利用寬帶網(wǎng)的基礎(chǔ)設施,一般以IP機頂盒作為主要終端設備,集互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,通過IP協(xié)議向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式數(shù)字媒體服務的嶄新技術(shù)。
本文提出并設計實現(xiàn)了一種基于Blackfin BF561的寬帶信息終端。該終端采用目前計算機領(lǐng)域最為活躍的嵌入式系統(tǒng)技術(shù),以高性能DSP處理器和嵌入式Linux操作系統(tǒng)為核心[1],對寬帶信息終端進行設計實現(xiàn)。
該寬帶信息終端實際上是一款低端的IPTV機頂盒,可為用戶提供互聯(lián)網(wǎng)信息瀏覽和流媒體視頻播放服務。該終端在國內(nèi)電信運營商現(xiàn)有網(wǎng)絡條件(主要是網(wǎng)絡帶寬)下,能夠呈現(xiàn)比較理想的媒體播放效果。
該終端已經(jīng)成功商用,在四川電信的農(nóng)村信息化工程中得到批量采購。目前,依托四川電信部署的農(nóng)村綜合信息內(nèi)容平臺,已有數(shù)千臺該款寬帶信息終端推廣到四川各地農(nóng)村使用。
2 系統(tǒng)設計
2.1 系統(tǒng)總體設計
基于DSP的寬帶信息終端的系統(tǒng)設計原理如圖1所示,uClinux操作系統(tǒng)、音視頻解碼、各種網(wǎng)絡協(xié)議、嵌入式瀏覽器、流媒體播放器、圖形用戶界面均由BF561處理,通過PPI、SPORT、UART等多種通訊接口,和外接外圍器件進行連接。
Blackfin BF561是Analog Devices公司近年針對高端多媒體應用推出的雙核DSP處理器。BF561作為對稱多處理器(SMP)器件,它的每一顆內(nèi)核都有自己的高速L1指令和數(shù)據(jù)存儲器,同時兩顆內(nèi)核共享128KB的L2存儲器。每顆內(nèi)核都能訪問多種外設,包括視頻接口、串口和定時器等。[2] 此外,Blackfin處理器還擁有高性能處理器內(nèi)核、高帶寬DMA性能、專為增強視頻處理定義的指令集、高效控制處理、分層存儲器、動態(tài)電源管理等特性。[3]
在設計中,采用BF561的一顆內(nèi)核處理所有“MCU型”任務,例如圖形重疊、網(wǎng)絡管理和流程控制,同時運行uClinux操作系統(tǒng);另一顆內(nèi)核則執(zhí)行主要的DSP功能。我們將MP3音頻解碼也置于處理“MCU型”任務的那顆內(nèi)核中,而另一顆內(nèi)核則只進行MPEG4視頻解碼處理。[4]
圖1 基于DSP的寬帶信息終端系統(tǒng)設計原理圖
下面從視頻流程、音頻流程、網(wǎng)絡通訊對系統(tǒng)主機進行描述。
2.1.1 視頻信號的再現(xiàn)
從網(wǎng)絡傳輸?shù)奖镜氐囊曨l信號(視頻、文本),經(jīng)過以太網(wǎng)控制器的信號處理,通過總線輸入到BF561,經(jīng)過MPEG4解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成CVBS或Y/C信號,在電視上顯示,從而實現(xiàn)了視頻圖像的重現(xiàn)。DAC采用Analog Devices公司的ADV7179KCP芯片。
2.1.2 音頻信號的拾取和再現(xiàn)
從網(wǎng)絡傳輸?shù)奖镜氐囊纛l信號(MP3),經(jīng)過以太網(wǎng)控制器的信號處理,通過總線輸入到BF561,經(jīng)過MP3解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成模擬音頻信號,在電視上實現(xiàn)重放。DAC采用WOLFSON公司的WM8731S芯片。[5]
2.1.3 網(wǎng)絡處理
本系統(tǒng)采用單網(wǎng)口設計。以太網(wǎng)控制器采用SMSC公司的LAN9115全雙工16BIT以太網(wǎng)控制器, 可適應100Base-TX/10Base-T。
2.2 系統(tǒng)軟件設計
系統(tǒng)軟件設計原理如圖2所示,系統(tǒng)應用程序運行于uClinux操作系統(tǒng)之上,內(nèi)核版本
為2.6.11,終端應用采用多進程并行和進程間通信機制。
關(guān)鍵詞:寬帶信息終端 DSP 嵌入式系統(tǒng)
1 引言
隨著家電、通信、消費電子“3C”合一的大趨勢,基于IP寬帶網(wǎng)絡的IPTV系統(tǒng)逐漸成為熱點。IPTV(Internet Protocol TV or Interactive Personal TV)也叫交互式網(wǎng)絡電視,是利用寬帶網(wǎng)的基礎(chǔ)設施,一般以IP機頂盒作為主要終端設備,集互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,通過IP協(xié)議向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式數(shù)字媒體服務的嶄新技術(shù)。
本文提出并設計實現(xiàn)了一種基于Blackfin BF561的寬帶信息終端。該終端采用目前計算機領(lǐng)域最為活躍的嵌入式系統(tǒng)技術(shù),以高性能DSP處理器和嵌入式Linux操作系統(tǒng)為核心[1],對寬帶信息終端進行設計實現(xiàn)。
該寬帶信息終端實際上是一款低端的IPTV機頂盒,可為用戶提供互聯(lián)網(wǎng)信息瀏覽和流媒體視頻播放服務。該終端在國內(nèi)電信運營商現(xiàn)有網(wǎng)絡條件(主要是網(wǎng)絡帶寬)下,能夠呈現(xiàn)比較理想的媒體播放效果。
該終端已經(jīng)成功商用,在四川電信的農(nóng)村信息化工程中得到批量采購。目前,依托四川電信部署的農(nóng)村綜合信息內(nèi)容平臺,已有數(shù)千臺該款寬帶信息終端推廣到四川各地農(nóng)村使用。
2 系統(tǒng)設計
2.1 系統(tǒng)總體設計
基于DSP的寬帶信息終端的系統(tǒng)設計原理如圖1所示,uClinux操作系統(tǒng)、音視頻解碼、各種網(wǎng)絡協(xié)議、嵌入式瀏覽器、流媒體播放器、圖形用戶界面均由BF561處理,通過PPI、SPORT、UART等多種通訊接口,和外接外圍器件進行連接。
Blackfin BF561是Analog Devices公司近年針對高端多媒體應用推出的雙核DSP處理器。BF561作為對稱多處理器(SMP)器件,它的每一顆內(nèi)核都有自己的高速L1指令和數(shù)據(jù)存儲器,同時兩顆內(nèi)核共享128KB的L2存儲器。每顆內(nèi)核都能訪問多種外設,包括視頻接口、串口和定時器等。[2] 此外,Blackfin處理器還擁有高性能處理器內(nèi)核、高帶寬DMA性能、專為增強視頻處理定義的指令集、高效控制處理、分層存儲器、動態(tài)電源管理等特性。[3]
在設計中,采用BF561的一顆內(nèi)核處理所有“MCU型”任務,例如圖形重疊、網(wǎng)絡管理和流程控制,同時運行uClinux操作系統(tǒng);另一顆內(nèi)核則執(zhí)行主要的DSP功能。我們將MP3音頻解碼也置于處理“MCU型”任務的那顆內(nèi)核中,而另一顆內(nèi)核則只進行MPEG4視頻解碼處理。[4]
圖1 基于DSP的寬帶信息終端系統(tǒng)設計原理圖
下面從視頻流程、音頻流程、網(wǎng)絡通訊對系統(tǒng)主機進行描述。
2.1.1 視頻信號的再現(xiàn)
從網(wǎng)絡傳輸?shù)奖镜氐囊曨l信號(視頻、文本),經(jīng)過以太網(wǎng)控制器的信號處理,通過總線輸入到BF561,經(jīng)過MPEG4解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成CVBS或Y/C信號,在電視上顯示,從而實現(xiàn)了視頻圖像的重現(xiàn)。DAC采用Analog Devices公司的ADV7179KCP芯片。
2.1.2 音頻信號的拾取和再現(xiàn)
從網(wǎng)絡傳輸?shù)奖镜氐囊纛l信號(MP3),經(jīng)過以太網(wǎng)控制器的信號處理,通過總線輸入到BF561,經(jīng)過MP3解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成模擬音頻信號,在電視上實現(xiàn)重放。DAC采用WOLFSON公司的WM8731S芯片。[5]
2.1.3 網(wǎng)絡處理
本系統(tǒng)采用單網(wǎng)口設計。以太網(wǎng)控制器采用SMSC公司的LAN9115全雙工16BIT以太網(wǎng)控制器, 可適應100Base-TX/10Base-T。
2.2 系統(tǒng)軟件設計
系統(tǒng)軟件設計原理如圖2所示,系統(tǒng)應用程序運行于uClinux操作系統(tǒng)之上,內(nèi)核版本
為2.6.11,終端應用采用多進程并行和進程間通信機制。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 雙域系統(tǒng)終端,行業(yè)信息數(shù)據(jù)安全解決方案
- 用電信息采集系統(tǒng)通信協(xié)議之主站與采集終端 3次下載
- 調(diào)制波(寬帶信號)無源互調(diào)測量研究探討 5次下載
- 基于FPGA和DSP的機載圖形顯示系統(tǒng) 36次下載
- 怎么樣使用DSP子系統(tǒng)實現(xiàn)手持軟件無線電終端的體系結(jié)構(gòu) 3次下載
- 如何使用SDR設計寬帶雷達發(fā)射機的論文說明 7次下載
- 智能終端的移動醫(yī)療信息系統(tǒng) 3次下載
- 基于自適應投影矩陣的壓縮感知超寬帶信道估計 0次下載
- 基于高速DA+AD9739+2.5GSPS的寬帶信號源 117次下載
- 超寬帶信號模擬相關(guān)器的設計和實現(xiàn) 57次下載
- 主動聲納寬帶信號高效參數(shù)估計算法 25次下載
- 超寬帶信號室內(nèi)場強分布
- 基于DSP的寬帶信息終端設計與實現(xiàn)
- 寬帶信號子空間譜估計修正方法的研究
- 寬帶信號采樣的關(guān)鍵技術(shù)研究
- ?什么是終端的PPT 719次閱讀
- 基于無線寬帶的應急通信指揮車載應用系統(tǒng)設計 1291次閱讀
- 基于ARM920處理器和嵌入式Linux操作系統(tǒng)的GPS智能終端設計解析 1670次閱讀
- 用于工業(yè)應用的智能顯示終端設計 1453次閱讀
- 數(shù)字化儀/示波器的關(guān)鍵特性介紹 寬帶信號測量方案解析 2014次閱讀
- 基于專用數(shù)字下變頻芯片GC5016的寬/窄帶數(shù)據(jù)下變頻系統(tǒng)設計及數(shù)據(jù)分析與解調(diào) 3254次閱讀
- 基于FPGA+DSP的跳頻電臺傳輸系統(tǒng)的設計方案分析 2179次閱讀
- 一文了解FPGA與DSP的區(qū)別、特點及用途 2.9w次閱讀
- 5G毫米波和超寬帶信號的驗證和測試 3789次閱讀
- 基于DSP的運動相機控制系統(tǒng)設計 1496次閱讀
- 基于EMIF接口的DSP控制系統(tǒng)設計 5799次閱讀
- 基于DSP的智能電源系統(tǒng)設計 5347次閱讀
- 基于DSP的H.324終端實現(xiàn) 889次閱讀
- 基于ADSP-BF561的寬帶信息終端設計 1260次閱讀
- 基于DSP的安全無線多媒體數(shù)字終端 2165次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多