資料介紹
摘要:本文研究并實(shí)現(xiàn)了一種基于DSP的寬帶信息終端,該系統(tǒng)采用ADI公司Blackfin系列ADSP-BF561處理器作為系統(tǒng)核心。文章介紹了系統(tǒng)設(shè)計(jì)和軟件設(shè)計(jì),并給出了經(jīng)市場(chǎng)驗(yàn)證的實(shí)踐結(jié)論。
關(guān)鍵詞:寬帶信息終端 DSP 嵌入式系統(tǒng)
1 引言
隨著家電、通信、消費(fèi)電子“3C”合一的大趨勢(shì),基于IP寬帶網(wǎng)絡(luò)的IPTV系統(tǒng)逐漸成為熱點(diǎn)。IPTV(Internet Protocol TV or Interactive Personal TV)也叫交互式網(wǎng)絡(luò)電視,是利用寬帶網(wǎng)的基礎(chǔ)設(shè)施,一般以IP機(jī)頂盒作為主要終端設(shè)備,集互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,通過IP協(xié)議向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式數(shù)字媒體服務(wù)的嶄新技術(shù)。
本文提出并設(shè)計(jì)實(shí)現(xiàn)了一種基于Blackfin BF561的寬帶信息終端。該終端采用目前計(jì)算機(jī)領(lǐng)域最為活躍的嵌入式系統(tǒng)技術(shù),以高性能DSP處理器和嵌入式Linux操作系統(tǒng)為核心[1],對(duì)寬帶信息終端進(jìn)行設(shè)計(jì)實(shí)現(xiàn)。
該寬帶信息終端實(shí)際上是一款低端的IPTV機(jī)頂盒,可為用戶提供互聯(lián)網(wǎng)信息瀏覽和流媒體視頻播放服務(wù)。該終端在國(guó)內(nèi)電信運(yùn)營(yíng)商現(xiàn)有網(wǎng)絡(luò)條件(主要是網(wǎng)絡(luò)帶寬)下,能夠呈現(xiàn)比較理想的媒體播放效果。
該終端已經(jīng)成功商用,在四川電信的農(nóng)村信息化工程中得到批量采購。目前,依托四川電信部署的農(nóng)村綜合信息內(nèi)容平臺(tái),已有數(shù)千臺(tái)該款寬帶信息終端推廣到四川各地農(nóng)村使用。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)總體設(shè)計(jì)
基于DSP的寬帶信息終端的系統(tǒng)設(shè)計(jì)原理如圖1所示,uClinux操作系統(tǒng)、音視頻解碼、各種網(wǎng)絡(luò)協(xié)議、嵌入式瀏覽器、流媒體播放器、圖形用戶界面均由BF561處理,通過PPI、SPORT、UART等多種通訊接口,和外接外圍器件進(jìn)行連接。
Blackfin BF561是Analog Devices公司近年針對(duì)高端多媒體應(yīng)用推出的雙核DSP處理器。BF561作為對(duì)稱多處理器(SMP)器件,它的每一顆內(nèi)核都有自己的高速L1指令和數(shù)據(jù)存儲(chǔ)器,同時(shí)兩顆內(nèi)核共享128KB的L2存儲(chǔ)器。每顆內(nèi)核都能訪問多種外設(shè),包括視頻接口、串口和定時(shí)器等。[2] 此外,Blackfin處理器還擁有高性能處理器內(nèi)核、高帶寬DMA性能、專為增強(qiáng)視頻處理定義的指令集、高效控制處理、分層存儲(chǔ)器、動(dòng)態(tài)電源管理等特性。[3]
在設(shè)計(jì)中,采用BF561的一顆內(nèi)核處理所有“MCU型”任務(wù),例如圖形重疊、網(wǎng)絡(luò)管理和流程控制,同時(shí)運(yùn)行uClinux操作系統(tǒng);另一顆內(nèi)核則執(zhí)行主要的DSP功能。我們將MP3音頻解碼也置于處理“MCU型”任務(wù)的那顆內(nèi)核中,而另一顆內(nèi)核則只進(jìn)行MPEG4視頻解碼處理。[4]

圖1 基于DSP的寬帶信息終端系統(tǒng)設(shè)計(jì)原理圖
下面從視頻流程、音頻流程、網(wǎng)絡(luò)通訊對(duì)系統(tǒng)主機(jī)進(jìn)行描述。
2.1.1 視頻信號(hào)的再現(xiàn)
從網(wǎng)絡(luò)傳輸?shù)奖镜氐囊曨l信號(hào)(視頻、文本),經(jīng)過以太網(wǎng)控制器的信號(hào)處理,通過總線輸入到BF561,經(jīng)過MPEG4解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成CVBS或Y/C信號(hào),在電視上顯示,從而實(shí)現(xiàn)了視頻圖像的重現(xiàn)。DAC采用Analog Devices公司的ADV7179KCP芯片。
2.1.2 音頻信號(hào)的拾取和再現(xiàn)
從網(wǎng)絡(luò)傳輸?shù)奖镜氐囊纛l信號(hào)(MP3),經(jīng)過以太網(wǎng)控制器的信號(hào)處理,通過總線輸入到BF561,經(jīng)過MP3解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成模擬音頻信號(hào),在電視上實(shí)現(xiàn)重放。DAC采用WOLFSON公司的WM8731S芯片。[5]
2.1.3 網(wǎng)絡(luò)處理
本系統(tǒng)采用單網(wǎng)口設(shè)計(jì)。以太網(wǎng)控制器采用SMSC公司的LAN9115全雙工16BIT以太網(wǎng)控制器, 可適應(yīng)100Base-TX/10Base-T。
2.2 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件設(shè)計(jì)原理如圖2所示,系統(tǒng)應(yīng)用程序運(yùn)行于uClinux操作系統(tǒng)之上,內(nèi)核版本
為2.6.11,終端應(yīng)用采用多進(jìn)程并行和進(jìn)程間通信機(jī)制。
關(guān)鍵詞:寬帶信息終端 DSP 嵌入式系統(tǒng)
1 引言
隨著家電、通信、消費(fèi)電子“3C”合一的大趨勢(shì),基于IP寬帶網(wǎng)絡(luò)的IPTV系統(tǒng)逐漸成為熱點(diǎn)。IPTV(Internet Protocol TV or Interactive Personal TV)也叫交互式網(wǎng)絡(luò)電視,是利用寬帶網(wǎng)的基礎(chǔ)設(shè)施,一般以IP機(jī)頂盒作為主要終端設(shè)備,集互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,通過IP協(xié)議向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式數(shù)字媒體服務(wù)的嶄新技術(shù)。
本文提出并設(shè)計(jì)實(shí)現(xiàn)了一種基于Blackfin BF561的寬帶信息終端。該終端采用目前計(jì)算機(jī)領(lǐng)域最為活躍的嵌入式系統(tǒng)技術(shù),以高性能DSP處理器和嵌入式Linux操作系統(tǒng)為核心[1],對(duì)寬帶信息終端進(jìn)行設(shè)計(jì)實(shí)現(xiàn)。
該寬帶信息終端實(shí)際上是一款低端的IPTV機(jī)頂盒,可為用戶提供互聯(lián)網(wǎng)信息瀏覽和流媒體視頻播放服務(wù)。該終端在國(guó)內(nèi)電信運(yùn)營(yíng)商現(xiàn)有網(wǎng)絡(luò)條件(主要是網(wǎng)絡(luò)帶寬)下,能夠呈現(xiàn)比較理想的媒體播放效果。
該終端已經(jīng)成功商用,在四川電信的農(nóng)村信息化工程中得到批量采購。目前,依托四川電信部署的農(nóng)村綜合信息內(nèi)容平臺(tái),已有數(shù)千臺(tái)該款寬帶信息終端推廣到四川各地農(nóng)村使用。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)總體設(shè)計(jì)
基于DSP的寬帶信息終端的系統(tǒng)設(shè)計(jì)原理如圖1所示,uClinux操作系統(tǒng)、音視頻解碼、各種網(wǎng)絡(luò)協(xié)議、嵌入式瀏覽器、流媒體播放器、圖形用戶界面均由BF561處理,通過PPI、SPORT、UART等多種通訊接口,和外接外圍器件進(jìn)行連接。
Blackfin BF561是Analog Devices公司近年針對(duì)高端多媒體應(yīng)用推出的雙核DSP處理器。BF561作為對(duì)稱多處理器(SMP)器件,它的每一顆內(nèi)核都有自己的高速L1指令和數(shù)據(jù)存儲(chǔ)器,同時(shí)兩顆內(nèi)核共享128KB的L2存儲(chǔ)器。每顆內(nèi)核都能訪問多種外設(shè),包括視頻接口、串口和定時(shí)器等。[2] 此外,Blackfin處理器還擁有高性能處理器內(nèi)核、高帶寬DMA性能、專為增強(qiáng)視頻處理定義的指令集、高效控制處理、分層存儲(chǔ)器、動(dòng)態(tài)電源管理等特性。[3]
在設(shè)計(jì)中,采用BF561的一顆內(nèi)核處理所有“MCU型”任務(wù),例如圖形重疊、網(wǎng)絡(luò)管理和流程控制,同時(shí)運(yùn)行uClinux操作系統(tǒng);另一顆內(nèi)核則執(zhí)行主要的DSP功能。我們將MP3音頻解碼也置于處理“MCU型”任務(wù)的那顆內(nèi)核中,而另一顆內(nèi)核則只進(jìn)行MPEG4視頻解碼處理。[4]

圖1 基于DSP的寬帶信息終端系統(tǒng)設(shè)計(jì)原理圖
下面從視頻流程、音頻流程、網(wǎng)絡(luò)通訊對(duì)系統(tǒng)主機(jī)進(jìn)行描述。
2.1.1 視頻信號(hào)的再現(xiàn)
從網(wǎng)絡(luò)傳輸?shù)奖镜氐囊曨l信號(hào)(視頻、文本),經(jīng)過以太網(wǎng)控制器的信號(hào)處理,通過總線輸入到BF561,經(jīng)過MPEG4解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成CVBS或Y/C信號(hào),在電視上顯示,從而實(shí)現(xiàn)了視頻圖像的重現(xiàn)。DAC采用Analog Devices公司的ADV7179KCP芯片。
2.1.2 音頻信號(hào)的拾取和再現(xiàn)
從網(wǎng)絡(luò)傳輸?shù)奖镜氐囊纛l信號(hào)(MP3),經(jīng)過以太網(wǎng)控制器的信號(hào)處理,通過總線輸入到BF561,經(jīng)過MP3解碼器處理成ITU656格式,再經(jīng)過 DAC轉(zhuǎn)換成模擬音頻信號(hào),在電視上實(shí)現(xiàn)重放。DAC采用WOLFSON公司的WM8731S芯片。[5]
2.1.3 網(wǎng)絡(luò)處理
本系統(tǒng)采用單網(wǎng)口設(shè)計(jì)。以太網(wǎng)控制器采用SMSC公司的LAN9115全雙工16BIT以太網(wǎng)控制器, 可適應(yīng)100Base-TX/10Base-T。
2.2 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件設(shè)計(jì)原理如圖2所示,系統(tǒng)應(yīng)用程序運(yùn)行于uClinux操作系統(tǒng)之上,內(nèi)核版本
為2.6.11,終端應(yīng)用采用多進(jìn)程并行和進(jìn)程間通信機(jī)制。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 雙域系統(tǒng)終端,行業(yè)信息數(shù)據(jù)安全解決方案
- 用電信息采集系統(tǒng)通信協(xié)議之主站與采集終端 3次下載
- 調(diào)制波(寬帶信號(hào))無源互調(diào)測(cè)量研究探討 5次下載
- 基于FPGA和DSP的機(jī)載圖形顯示系統(tǒng) 36次下載
- 怎么樣使用DSP子系統(tǒng)實(shí)現(xiàn)手持軟件無線電終端的體系結(jié)構(gòu) 3次下載
- 如何使用SDR設(shè)計(jì)寬帶雷達(dá)發(fā)射機(jī)的論文說明 7次下載
- 智能終端的移動(dòng)醫(yī)療信息系統(tǒng) 3次下載
- 基于自適應(yīng)投影矩陣的壓縮感知超寬帶信道估計(jì) 0次下載
- 基于高速DA+AD9739+2.5GSPS的寬帶信號(hào)源 117次下載
- 超寬帶信號(hào)模擬相關(guān)器的設(shè)計(jì)和實(shí)現(xiàn) 57次下載
- 主動(dòng)聲納寬帶信號(hào)高效參數(shù)估計(jì)算法 25次下載
- 超寬帶信號(hào)室內(nèi)場(chǎng)強(qiáng)分布
- 基于DSP的寬帶信息終端設(shè)計(jì)與實(shí)現(xiàn)
- 寬帶信號(hào)子空間譜估計(jì)修正方法的研究
- 寬帶信號(hào)采樣的關(guān)鍵技術(shù)研究
- ?什么是終端的PPT 911次閱讀
- 基于無線寬帶的應(yīng)急通信指揮車載應(yīng)用系統(tǒng)設(shè)計(jì) 1372次閱讀
- 基于ARM920處理器和嵌入式Linux操作系統(tǒng)的GPS智能終端設(shè)計(jì)解析 1767次閱讀
- 用于工業(yè)應(yīng)用的智能顯示終端設(shè)計(jì) 1533次閱讀
- 數(shù)字化儀/示波器的關(guān)鍵特性介紹 寬帶信號(hào)測(cè)量方案解析 2117次閱讀
- 基于專用數(shù)字下變頻芯片GC5016的寬/窄帶數(shù)據(jù)下變頻系統(tǒng)設(shè)計(jì)及數(shù)據(jù)分析與解調(diào) 3450次閱讀
- 基于FPGA+DSP的跳頻電臺(tái)傳輸系統(tǒng)的設(shè)計(jì)方案分析 2466次閱讀
- 一文了解FPGA與DSP的區(qū)別、特點(diǎn)及用途 2.9w次閱讀
- 5G毫米波和超寬帶信號(hào)的驗(yàn)證和測(cè)試 3947次閱讀
- 基于DSP的運(yùn)動(dòng)相機(jī)控制系統(tǒng)設(shè)計(jì) 1650次閱讀
- 基于EMIF接口的DSP控制系統(tǒng)設(shè)計(jì) 5978次閱讀
- 基于DSP的智能電源系統(tǒng)設(shè)計(jì) 5531次閱讀
- 基于DSP的H.324終端實(shí)現(xiàn) 939次閱讀
- 基于ADSP-BF561的寬帶信息終端設(shè)計(jì) 1294次閱讀
- 基于DSP的安全無線多媒體數(shù)字終端 2225次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 2次下載 | 免費(fèi)
- 2AN158 GD32VW553 Wi-Fi開發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 3AN148 GD32VW553射頻硬件開發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 4AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費(fèi)
- 5AN153-用于電源系統(tǒng)管理的Linduino
- 1.38MB | 次下載 | 免費(fèi)
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費(fèi)
- 7SM2018E 支持可控硅調(diào)光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費(fèi)
- 8AN-1308: 電流檢測(cè)放大器共模階躍響應(yīng)
- 545.42KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費(fèi)
- 2免費(fèi)開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 130次下載 | 免費(fèi)
- 4使用單片機(jī)實(shí)現(xiàn)七人表決器的程序和仿真資料免費(fèi)下載
- 2.96 MB | 44次下載 | 免費(fèi)
- 53314A函數(shù)發(fā)生器維修手冊(cè)
- 16.30 MB | 31次下載 | 免費(fèi)
- 6美的電磁爐維修手冊(cè)大全
- 1.56 MB | 24次下載 | 5 積分
- 7如何正確測(cè)試電源的紋波
- 0.36 MB | 17次下載 | 免費(fèi)
- 8感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論