日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]基于DSP的寬帶信息終端設(shè)計與實現(xiàn)

   摘要:本文研究并實現(xiàn)了一種基于DSP寬帶信息終端,該系統(tǒng)采用ADI公司Blackfin系列ADSP-BF561處理器作為系統(tǒng)核心。文章介紹了系統(tǒng)設(shè)計和軟件設(shè)計,并給出了經(jīng)市場驗證的實踐結(jié)論。

  1 引言

  隨著家電、通信、消費電子“3C”合一的大趨勢,基于IP寬帶網(wǎng)絡(luò)的IPTV系統(tǒng)逐漸成為熱點。IPTV(Internet Protocol TV or Interactive Personal TV)也叫交互式網(wǎng)絡(luò)電視,是利用寬帶網(wǎng)的基礎(chǔ)設(shè)施,一般以IP機頂盒作為主要終端設(shè)備,集互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,通過IP協(xié)議向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式數(shù)字媒體服務(wù)的嶄新技術(shù)。

  本文提出并設(shè)計實現(xiàn)了一種基于Blackfin BF561的寬帶信息終端。該終端采用目前計算機領(lǐng)域最為活躍的嵌入式系統(tǒng)技術(shù),以高性能DSP處理器和嵌入式Linux操作系統(tǒng)為核心,對寬帶信息終端進行設(shè)計實現(xiàn)。

  該寬帶信息終端實際上是一款低端的IPTV機頂盒,可為用戶提供互聯(lián)網(wǎng)信息瀏覽和流媒體視頻播放服務(wù)。該終端在國內(nèi)電信運營商現(xiàn)有網(wǎng)絡(luò)條件(主要是網(wǎng)絡(luò)帶寬)下,能夠呈現(xiàn)比較理想的媒體播放效果。

  該終端已經(jīng)成功商用,在四川電信的農(nóng)村信息化工程中得到批量采購。目前,依托四川電信部署的農(nóng)村綜合信息內(nèi)容平臺,已有數(shù)千臺該款寬帶信息終端推廣到四川各地農(nóng)村使用。

  2 系統(tǒng)設(shè)計

  2.1 系統(tǒng)總體設(shè)計

  基于DSP的寬帶信息終端的系統(tǒng)設(shè)計原理如圖1所示,uClinux操作系統(tǒng)、音視頻解碼、各種網(wǎng)絡(luò)協(xié)議、嵌入式瀏覽器、流媒體播放器、圖形用戶界面均由BF561處理,通過PPI、SPORT、UART等多種通訊接口,和外接外圍器件進行連接。

  Blackfin BF561是Analog Devices公司近年針對高端多媒體應(yīng)用推出的雙核DSP處理器。BF561作為對稱多處理器(SMP)器件,它的每一顆內(nèi)核都有自己的高速L1指令和數(shù)據(jù)存儲器,同時兩顆內(nèi)核共享128KB的L2存儲器。每顆內(nèi)核都能訪問多種外設(shè),包括視頻接口、串口和定時器等。[2] 此外,Blackfin處理器還擁有高性能處理器內(nèi)核、高帶寬DMA性能、專為增強視頻處理定義的指令集、高效控制處理、分層存儲器、動態(tài)電源管理等特性。

  在設(shè)計中,采用BF561的一顆內(nèi)核處理所有“MCU型”任務(wù),例如圖形重疊、網(wǎng)絡(luò)管理和流程控制,同時運行uClinux操作系統(tǒng);另一顆內(nèi)核則執(zhí)行主要的DSP功能。我們將MP3音頻解碼也置于處理“MCU型”任務(wù)的那顆內(nèi)核中,而另一顆內(nèi)核則只進行MPEG4視頻解碼處理。[4]

圖1 基于DSP的寬帶信息終端系統(tǒng)設(shè)計原理圖[!--empirenews.page--]

  下面從視頻流程、音頻流程、網(wǎng)絡(luò)通訊對系統(tǒng)主機進行描述。

  2.1.1        視頻信號的再現(xiàn)

  從網(wǎng)絡(luò)傳輸?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)絡(luò)傳輸?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)絡(luò)處理

  本系統(tǒng)采用單網(wǎng)口設(shè)計。以太網(wǎng)控制器采用SMSC公司的LAN9115全雙工16BIT以太網(wǎng)控制器, 可適應(yīng)100Base-TX/10Base-T。

  2.2      系統(tǒng)軟件設(shè)計

  系統(tǒng)軟件設(shè)計原理如圖2所示,系統(tǒng)應(yīng)用程序運行于uClinux操作系統(tǒng)之上,內(nèi)核版本為2.6.11,終端應(yīng)用采用多進程并行和進程間通信機制。

  系統(tǒng)軟件由運行于uClinux內(nèi)核的驅(qū)動程序、內(nèi)核任務(wù)以及用戶程序組成。

  ● 內(nèi)核驅(qū)動程序

 ?、啪W(wǎng)絡(luò)驅(qū)動;⑵PPI視頻輸出模塊;⑶基于SPORT0音頻驅(qū)動程序;

 ?、群土硪缓私换サ哪K。

  ● 運行于內(nèi)核態(tài)的功能模塊

 ?、呕赥imer驅(qū)動的視頻解碼模塊;

 ?、仆瓿梢纛lAdaptive Jitter Buffer功能以及音頻解碼。

  ● 用戶程序

 ?、臛UI用戶程序界面模塊;⑵嵌入式瀏覽器模塊;⑶RTSP流媒體播放器模塊;[6]

 ?、冉獯a器接口,RTP/RTCP模塊。[!--empirenews.page--]

  3 系統(tǒng)實踐

  該終端已經(jīng)實現(xiàn),并經(jīng)過數(shù)輪系統(tǒng)測試與質(zhì)量改進,已成功推向市場,并在現(xiàn)階段具有優(yōu)異的成本優(yōu)勢和良好的擴展性。如圖3所示,是該終端圖形用戶界面的主菜單截圖。

  在實現(xiàn)過程中,由于是面向客戶進行定制設(shè)計,視頻解碼和音頻解碼分別取定為MPEG4和MP3。實際上,基于BF561的DSP特性,還可以在系統(tǒng)中設(shè)計H264、AVS等其它多種解碼器,從而實現(xiàn)支持多種解碼器格式的寬帶信息終端,具有良好的擴展性。而事實上,Analog Devices公司的很多合作伙伴,都已經(jīng)在BF561上成功實現(xiàn)MPEG4/H264的CIF/D1解碼器。

圖3 圖形用戶界面主菜單截圖[7]

  4 結(jié)論

  本系統(tǒng)成本優(yōu)勢明顯。其中采用的Blackfin uClinux操作系統(tǒng),由ADI公司支持的技術(shù)網(wǎng)站免費提供;ADI公司還攜該網(wǎng)站一起,向用戶提供持續(xù)的技術(shù)支持(如版本升級、新項目資源提供等)。

  實際上,由于ADI BF561天然具備對稱多處理器(SMP)體系結(jié)構(gòu)的特性,它采用完全的兩個處理器通過高速通道相連,并共享外設(shè)和存儲器空間[2],使得開發(fā)人員可以將大量的運算應(yīng)用均勻分配到每顆內(nèi)核上,從而最大限度地利用雙核處理器資源,有效控制成本。另一方面,由于DSP的可編程特性,本系統(tǒng)除了能充分利用處理器資源,在多種解碼能力(如AVS)的后續(xù)擴展方面,優(yōu)勢也非常顯著。

  總之,本文結(jié)合當前的“3C”融合趨勢和IPTV技術(shù)發(fā)展現(xiàn)狀,提出并設(shè)計實現(xiàn)了一種基于DSP寬帶信息終端。該終端具有很高的可靠性、良好的擴展性和優(yōu)異的性能價格比,并已在市場批量推廣中得到了有效驗證。


 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

摘要:主要介紹了應(yīng)用DSP的電能質(zhì)量檢測系統(tǒng)的硬件電路及軟件開發(fā)工具,對采集來的某電鐵電流信號進行了電能質(zhì)量檢測,并開展了實際實驗嘗試。實驗結(jié)果顯示,實際信號含有大量諧波,但通過應(yīng)用DSP的電能質(zhì)量檢測系統(tǒng)成功檢測到了它...

關(guān)鍵字: 電能質(zhì)量檢測 Matlab仿真 DSP

隨著生活水平的提高,大家都想從生活壓力中釋放出來,越來越多的人向往戶外運動、露營等,在大自然的擁抱中釋放壓力,解放自我,從而成為戶外旅行火熱的原因之一。因此,很多音箱廠商都開始推出針對戶外的戶外藍牙音箱。但是市面上的藍牙...

關(guān)鍵字: PD快充 I2S DSP IC

千兆寬帶的理論傳輸速度是125MB/s,但在實際應(yīng)用中,需要考慮到網(wǎng)絡(luò)損耗以及線路衰減等因素,其真正的下載速度達不到125MB/s,在一般正常的情況下,一千兆寬帶的實際網(wǎng)速大概在110-120MB/S之間。

關(guān)鍵字: 寬帶 速率 路由器

摘要:數(shù)字信號處理器(DSP,digitalSignalproceSSor)是專門用于某些數(shù)字信號處理任務(wù)的微處理器,一般由集成電路芯片構(gòu)成。當前,水聲領(lǐng)域中聲吶探測設(shè)備正逐漸向大運算量、強實時性及小型化等方向發(fā)展,對高...

關(guān)鍵字: 水聲信號處理 DSP 聲吶

DSP開發(fā)板,就是圍繞DSP的功能進行研發(fā),推出用于DSP芯片開發(fā)的線路板,并提供原理圖和源代碼給客戶。DSP尤以TI公司的DSP市場占有率最大。

關(guān)鍵字: DSP 開發(fā)板

在這篇文章中,小編將為大家?guī)頍o線模塊的相關(guān)報道。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: 無線模塊 自動化 DSP

當你在大疆無人機上拍照,跟蹤或者自主飛行時,背后有一堆高性能處理器在為這些應(yīng)用加速,其中就有DSP(Digital Signal Processor)。DSP的軟硬件解決方案為圖像,機器學習和飛行控制業(yè)務(wù)提供高性能計算平...

關(guān)鍵字: 嵌入式 DSP 大疆

(全球TMT2022年5月26日訊)Yahoo和全球領(lǐng)先的獨立程序化戶外 (DOOH) 廣告技術(shù)公司Hivestack巢仕達宣布建立全球戰(zhàn)略合作伙伴關(guān)系,致力于連接雙方行業(yè)領(lǐng)先的技術(shù),并為全球范圍內(nèi)的優(yōu)質(zhì)程序...

關(guān)鍵字: STACK BSP DSP MT

華為開源云原生AI衛(wèi)星應(yīng)用方案亮相KubeCon EU 2022 瓦倫西亞2022年5月20日 /美通社/ -- 5月18日,在云原生領(lǐng)域備受矚目的會議——KubeCon和CloudNativeCon歐洲峰會主論壇中,...

關(guān)鍵字: DSP 華為 衛(wèi)星 開源

(全球TMT2022年5月16日訊)日前,國際權(quán)威研究機構(gòu)Gartner發(fā)布《市場份額分析:2021年全球軟件行業(yè)市場規(guī)模報告》,報告顯示浪潮云海服務(wù)器虛擬化軟件InCloud Sphere(以下簡稱InCloud S...

關(guān)鍵字: DSP 虛擬化 軟件 AI

嵌入式軟件

15715 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉