下一代數(shù)字電視解碼,強(qiáng)悍CPU是基本要求
數(shù)字電視技術(shù)將給消費(fèi)者和電視行業(yè)帶來(lái)一個(gè)視聽(tīng)和娛樂(lè)的新紀(jì)元。但在數(shù)字電視能夠大舉進(jìn)入普通消費(fèi)者的家庭之前,還必須解決幾個(gè)問(wèn)題:在一個(gè)瞬息萬(wàn)變的市場(chǎng)環(huán)境下,生產(chǎn)商如何快速經(jīng)濟(jì)地開(kāi)發(fā)出消費(fèi)者所需要的產(chǎn)品?如何低成本地實(shí)現(xiàn)圖像、視頻及交互式數(shù)據(jù)處理功能的完美集成?如何克服全球數(shù)字電視軟硬件標(biāo)準(zhǔn)的不統(tǒng)一的問(wèn)題?本文將針對(duì)這些問(wèn)題分析現(xiàn)行數(shù)字電視機(jī)頂盒方案的缺陷,討論下一代產(chǎn)品在結(jié)構(gòu)體系方面所需解決的問(wèn)題。
現(xiàn)行數(shù)字電視方案的缺陷
現(xiàn)行數(shù)字電視機(jī)頂盒的某些缺陷限制了數(shù)字電視的發(fā)展和普及。導(dǎo)致這些缺陷的根源是機(jī)頂盒專用集成電路芯片(ASIC)。機(jī)頂盒的關(guān)鍵功能是由數(shù)字電視解碼器實(shí)現(xiàn)的。解碼器部件負(fù)責(zé)數(shù)字電視廣播的接收和顯示,對(duì)數(shù)字傳輸信息流進(jìn)行解復(fù)用以及對(duì)MPEG-2音頻/視頻數(shù)據(jù)流信息進(jìn)行解碼,并實(shí)現(xiàn)機(jī)頂盒的圖形功能。圖1是現(xiàn)行數(shù)字電視機(jī)頂盒的一個(gè)典型功能框圖。
以下是采用這種設(shè)計(jì)方案的現(xiàn)行數(shù)字電視解碼器的缺陷。
1.不能支持多種顯示格式
世界上各地的數(shù)字電視廣播采用不同的傳輸格式,包括美國(guó)的ATSC、日本的ARIB和歐盟的DVB分別定義了不同的數(shù)字電視視頻格式。即使在美國(guó)也有18種不同的顯示格式,其分辨率從480i(相當(dāng)于現(xiàn)在的模擬電視設(shè)備的分辨率)到寬屏幕高清晰度電視的1080i不等。最初的數(shù)字電視標(biāo)準(zhǔn)將同時(shí)包括480線分辨率的標(biāo)準(zhǔn)清晰度電視(SDTV)以及720線和1080線分辨率的高清晰度電視(HDTV)。電視臺(tái)將根據(jù)不同顯示格式對(duì)傳輸設(shè)備復(fù)雜程度的要求,以及如何對(duì)數(shù)字廣播頻率資源的占用情況來(lái)決定選用何種格式。一些廣播公司已經(jīng)表示,為了給觀眾提供更多的選擇,它們可能會(huì)傳送多種SDTV節(jié)目,而不是僅僅傳送一種占用大量帶寬的HDTV節(jié)目。
現(xiàn)行數(shù)字電視解碼器的設(shè)計(jì)使它不能處理多種現(xiàn)有的顯示格式。有的數(shù)字電視解碼器能夠支持所有格式的輸入,但是并不輸出所有顯示格式,這迫使廠商為標(biāo)準(zhǔn)清晰度電視和高清晰度電視設(shè)計(jì)不同的機(jī)頂盒。這些設(shè)計(jì)工作需要由不同的工程小組分別完成,而它們所采用的開(kāi)發(fā)工具則完全相同。因此,對(duì)于廠商而言,這已成為一項(xiàng)消耗大量時(shí)間而又費(fèi)用不菲的工作。
2.昂貴的制造成本
如圖1所示,現(xiàn)行的機(jī)頂盒使用多種芯片來(lái)實(shí)現(xiàn)音頻和視頻功能。這些機(jī)頂盒中使用的芯片采用0.5微米的加工工藝,因而尺寸較大。同時(shí),為了實(shí)現(xiàn)不同顯示格式之間的相互轉(zhuǎn)換,還需要采用不同的芯片。此外,解碼器使用的存儲(chǔ)器沒(méi)有進(jìn)行優(yōu)化,不同的功能模塊分別使用各自的存儲(chǔ)器,浪費(fèi)了寶貴的存儲(chǔ)資源。這種體系結(jié)構(gòu)增大了線路板的面積,并使設(shè)計(jì)變得更加復(fù)雜。集成度偏低、效率不高的存儲(chǔ)結(jié)構(gòu)和落后的芯片加工工藝使得現(xiàn)行的解碼器電路成本高昂、性能低下。
3.不能支持不斷更新的數(shù)據(jù)服務(wù)標(biāo)準(zhǔn)
現(xiàn)行數(shù)字電視解碼器的結(jié)構(gòu)封閉、不靈活。它們與WindowsCE、PersonalJava和ATSC應(yīng)用編程接口(API)互不兼容,因此不能支持當(dāng)前新興的數(shù)據(jù)服務(wù)應(yīng)用,例如在線銀行、電子郵件和網(wǎng)絡(luò)瀏覽等。如果不能支持交互式的應(yīng)用,現(xiàn)行的數(shù)字電視解碼器就難以對(duì)消費(fèi)者產(chǎn)生太大的吸引力。
4.用戶界面不佳
為了處理交互式數(shù)據(jù)服務(wù),用戶界面必須具有良好的視覺(jué)感受,直觀并易于使用。由于缺少一個(gè)專用的圖形處理器,現(xiàn)行數(shù)字電視解碼器的用戶界面不佳,應(yīng)用服務(wù)運(yùn)行緩慢,圖形質(zhì)量差,文本顯示效果低劣、屏幕閃爍。現(xiàn)行機(jī)頂盒在MPEG-2芯片中使用嵌入式OSD處理器來(lái)管理文本和圖形,由于不具備圖形加速功能以及抗閃爍電路,而且只能支持4-8位/像素的圖形格式,因此OSD處理器難以為用戶提供一個(gè)漂亮的交互式界面。
5.性能低下的專用CPU
現(xiàn)行方案使用了嵌入式處理器,其性能不足,處理能力只有20MIPS甚至更低,并且它們還使用一種專用的總線?;谛翧PI標(biāo)準(zhǔn)的新興交互式數(shù)據(jù)服務(wù)需要功能強(qiáng)大的CPU,以便為觀眾提供實(shí)時(shí)的交互性。
6.結(jié)構(gòu)封閉、缺乏靈活性
現(xiàn)行數(shù)字電視解碼器芯片的結(jié)構(gòu)沒(méi)有靈活性、無(wú)法轉(zhuǎn)換,而且不支持模塊化,它們使用專用的總線和操作系統(tǒng)。這種結(jié)構(gòu)使得標(biāo)準(zhǔn)清晰度顯示不能轉(zhuǎn)換為高清晰度顯示,或者進(jìn)行反向轉(zhuǎn)換,無(wú)法為機(jī)頂盒制造商提供更大的靈活性。其專用的結(jié)構(gòu)也排除了實(shí)現(xiàn)模塊化的可能性,因此設(shè)計(jì)人員無(wú)法向其中加入新推出的標(biāo)準(zhǔn)外圍部件,例如I/O器件、調(diào)制解調(diào)器和3D圖形部件等。
由于存在上述種種缺陷,現(xiàn)行的數(shù)字電視解碼器未能在市場(chǎng)上成為一種大眾化的產(chǎn)品。相反,它們僅僅成為了一種用來(lái)進(jìn)行技術(shù)演示的道具,無(wú)法真正促進(jìn)數(shù)字電視的發(fā)展和普及。
下一代數(shù)字電視解碼器應(yīng)有的功能特點(diǎn)
1.支持多種格式
目前全球數(shù)字電視多種標(biāo)準(zhǔn)共存,即使一種標(biāo)準(zhǔn)內(nèi)都有多種顯示格式,如ATSC有18種顯示格式。下一代數(shù)字電視解碼器必須支持多標(biāo)準(zhǔn)解碼或者支持一種標(biāo)準(zhǔn)下的多種格式。解碼器不能僅僅進(jìn)行解碼,還應(yīng)該將其全部輸出顯示。一個(gè)采用先進(jìn)解碼器設(shè)計(jì)出來(lái)的數(shù)字電視接收器或機(jī)頂盒能接收所有數(shù)字電視信號(hào),并能夠以任何一種顯示格式輸出。這種解碼器應(yīng)該具有把高清晰度信號(hào)向下轉(zhuǎn)換以便顯示在標(biāo)準(zhǔn)清晰度電視上,或者在高清晰度電視上顯示標(biāo)準(zhǔn)清晰度節(jié)目的能力。全格式支持使得用戶不會(huì)錯(cuò)過(guò)任何數(shù)字節(jié)目,而不論他們擁有的電視接收器屬于哪一種類型。此外,它還必須支持現(xiàn)在仍然存在的模擬傳輸以及大量安裝的模擬電視設(shè)備。通過(guò)向上轉(zhuǎn)換,可以在數(shù)字電視上觀看以模擬格式傳輸?shù)墓?jié)目;同樣,通過(guò)向下轉(zhuǎn)換,也可以在模擬電視上觀看采用高清晰度格式傳輸?shù)墓?jié)目。
2.降低成本
下一代解碼器必須在一個(gè)單獨(dú)的芯片上集成更多的功能,并采用先進(jìn)的加工工藝(0.25微米或0.18微米加工技術(shù))以獲得更小的芯片尺寸。在現(xiàn)行的數(shù)字電視解碼器結(jié)構(gòu)中,利用不同的芯片來(lái)實(shí)現(xiàn)MPEG-2音頻/視頻解碼、傳輸碼流TS(TransportStream)解復(fù)用、圖形功能和顯示處理。這四種功能是一個(gè)數(shù)字電視接收器中的關(guān)鍵組成部分。通過(guò)在單芯片數(shù)字電視解碼器中集成所有這些功能,可以顯著降低成本。此外,元器件數(shù)目減少可以簡(jiǎn)化電路板的設(shè)計(jì),減小電路板的面積,還能方便產(chǎn)品的庫(kù)存管理,進(jìn)一步降低了數(shù)字電視制造商的成本。集成度的提高還使得內(nèi)部不同模塊之間的接口得到優(yōu)化,有助于獲得更好的性能。另外,為了降低存儲(chǔ)成本,可以在視頻和音頻功能之間實(shí)現(xiàn)存儲(chǔ)器的共享。
3.對(duì)交互式數(shù)據(jù)服務(wù)的支持
下一代解碼器應(yīng)與WindowsCE和PersonalJava等數(shù)字電視API兼容,其結(jié)構(gòu)必須足夠靈活,能夠支持正在由ATSC和DVB委員會(huì)制定的API標(biāo)準(zhǔn)。支持流行的API能保證諸如在線銀行、在線購(gòu)物和因特網(wǎng)瀏覽等新的數(shù)據(jù)服務(wù)應(yīng)用通過(guò)數(shù)字電視來(lái)實(shí)現(xiàn)。與未來(lái)的API標(biāo)準(zhǔn)兼容將確保對(duì)于未來(lái)的所有應(yīng)用都是兼容的,這將延長(zhǎng)產(chǎn)品的壽命。
4.具有吸引力的用戶界面
用戶界面對(duì)于交互式數(shù)據(jù)設(shè)備的成功與否具有關(guān)鍵性影響。顯示在屏幕上的菜單和控制必須易于使用,在視覺(jué)上有吸引力,并且直觀易懂,這樣消費(fèi)者才能對(duì)在線應(yīng)用感到舒適。下一代解碼器芯片必須集成一個(gè)專用的圖形處理器,為消費(fèi)者提供良好的視覺(jué)感受。為了顯示鮮艷的色彩,解碼器芯片應(yīng)該支持更高的色彩分辨率(16位/像素或更高);為了取得更快的響應(yīng)時(shí)間,將視頻和圖形內(nèi)容進(jìn)行無(wú)縫集成,必須進(jìn)行圖形加速,例如圖形位的顯存塊移動(dòng)和硬件光標(biāo)等。為了在隔行掃描的電視屏幕上獲得高質(zhì)量的顯示效果,圖形處理器必須具備抗閃爍電路;為了使屏幕上顯示的文本更清晰,還應(yīng)支持抗混疊功能;硬件光標(biāo)方便了菜單的靈活選擇。要想讓數(shù)字電視上開(kāi)展的電子商務(wù)和其它在線服務(wù)進(jìn)一步發(fā)展普及,向用戶提供一種舒適的人機(jī)界面至關(guān)重要。
5.支持各種高性能CPU
在下一代數(shù)字電視解碼器方案中,應(yīng)該使用性能強(qiáng)大的CPU來(lái)處理新興的數(shù)字電視API的交互式應(yīng)用服務(wù),所使用的解碼器應(yīng)該具備方便的接口,這樣可以很容易地與那些廣泛使用的CPU進(jìn)行連接。通過(guò)開(kāi)放式的CPU接口,生產(chǎn)商就可以根據(jù)不同的目標(biāo)產(chǎn)品選擇相應(yīng)的CPU來(lái)實(shí)現(xiàn)機(jī)頂盒的設(shè)計(jì)。對(duì)僅僅用于顯示電視節(jié)目的基本功能型機(jī)頂盒,可以選擇一個(gè)廉價(jià)的低性能CPU;而對(duì)數(shù)據(jù)服務(wù)應(yīng)用型機(jī)頂盒,則應(yīng)該選擇一個(gè)性能很強(qiáng)的CPU。
6.工業(yè)標(biāo)準(zhǔn)的主機(jī)總線接口
數(shù)字電視解碼器必須圍繞一種高性能的總線(例如PCI接口總線)來(lái)設(shè)計(jì)。在過(guò)去的幾年里,由于PC技術(shù)的不斷發(fā)展,PCI總線已發(fā)展成為一種非常穩(wěn)定和成熟的接口總線。在設(shè)計(jì)中可以很方便地使用多種常用的PCI外圍器件,包括超級(jí)I/O、P1394、USB、V.90調(diào)制解調(diào)器和超級(jí)3D圖形等功能。
基于PCI總線的數(shù)字電視解碼器的結(jié)構(gòu)采用模塊化結(jié)構(gòu),可以根據(jù)不同的目標(biāo)市場(chǎng)方便地進(jìn)行升級(jí)。例如,為了連接照相機(jī),可以向數(shù)字電視機(jī)頂盒增加一個(gè)P1394或USB接口;為了在寬屏幕數(shù)字電視上提供實(shí)時(shí)游戲服務(wù),可以增加一個(gè)基于PCI的3D圖形部件。只要簡(jiǎn)單地增加一個(gè)并不昂貴的PCI總線V.90調(diào)制解調(diào)器,還可獲得雙向傳輸能力,實(shí)現(xiàn)更高級(jí)的數(shù)據(jù)服務(wù)。另外,PCI總線結(jié)構(gòu)還使CPU的升級(jí)變得非常簡(jiǎn)單。基于PCI總線的CPU可以很方便地用一個(gè)性能更為強(qiáng)大的CPU來(lái)代替,而無(wú)需改變機(jī)頂盒的基本設(shè)計(jì)。消費(fèi)電子產(chǎn)品制造商只需簡(jiǎn)單地在軟件或硬件方面做一些改進(jìn),便可使用不同性能的CPU和存儲(chǔ)器來(lái)開(kāi)發(fā)從低端到高端的一系列機(jī)頂盒產(chǎn)品。采用PCI接口能大大縮短和簡(jiǎn)化軟硬件開(kāi)發(fā),加快數(shù)字電視產(chǎn)品推向市場(chǎng)進(jìn)程。
7.融合個(gè)人電腦和數(shù)字電視
英特爾、微軟和康柏這三家公司一直在致力于將PC平臺(tái)引入數(shù)字電視技術(shù)領(lǐng)域。PC行業(yè)有一個(gè)年出貨量達(dá)1億臺(tái)的巨大市場(chǎng)。這給數(shù)字電視解碼器芯片制造商提供了有利可圖的機(jī)會(huì)。
解碼器的結(jié)構(gòu)應(yīng)該為PC/DTV選件卡的設(shè)計(jì)提供方便,以便擴(kuò)大數(shù)字電視的覆蓋范圍。由于PC/DTV板卡易于設(shè)計(jì)和升級(jí),基于PCI總線的數(shù)字電視解碼器芯片在打入PC市場(chǎng)方面將具有很大的優(yōu)勢(shì)。
圖2為采用下一代數(shù)字電視解碼器電路設(shè)計(jì)的機(jī)頂盒方案。該解碼器集成了超強(qiáng)的圖形能力,可以提供經(jīng)過(guò)改進(jìn)的多種數(shù)據(jù)服務(wù),并配備一個(gè)標(biāo)準(zhǔn)的PCI總線接口,可以選擇使用多種不同的高性能CPU,同時(shí)還采用一體化存儲(chǔ)器結(jié)構(gòu)(unifiedmemory),構(gòu)成了一種高級(jí)數(shù)字電視接收方案。
對(duì)開(kāi)放式數(shù)字電視參考平臺(tái)的需求
數(shù)字電視技術(shù)非常復(fù)雜,設(shè)計(jì)好下一代解碼器芯片只解決了制造商所面臨的一部分問(wèn)題。與傳統(tǒng)的模擬電視方案不同,由于交互式數(shù)據(jù)服務(wù)的原因,數(shù)字電視的軟件是一個(gè)重要部分。隨著數(shù)字電視API和新型應(yīng)用的出現(xiàn),軟件開(kāi)發(fā)已成為數(shù)字電視設(shè)計(jì)中的一項(xiàng)主要工作。集成電路制造商必須提供一種圍繞數(shù)字電視解碼器芯片的參考平臺(tái),來(lái)幫助消費(fèi)電子整機(jī)制造商更好地進(jìn)行設(shè)計(jì)?;谙乱淮獯a器結(jié)構(gòu)集成的、系統(tǒng)級(jí)的方案和參考平臺(tái)將極大地縮短產(chǎn)品上市時(shí)間。在開(kāi)發(fā)數(shù)字電視產(chǎn)品的同時(shí),參考平臺(tái)將會(huì)加快軟件的開(kāi)發(fā)進(jìn)程。
參考平臺(tái)還為第三方軟件開(kāi)發(fā)商開(kāi)發(fā)數(shù)字電視應(yīng)用軟件提供了一個(gè)易于使用的平臺(tái)。如果沒(méi)有這樣一個(gè)平臺(tái),軟件開(kāi)發(fā)商就只能等到消費(fèi)電子整機(jī)制造商將機(jī)頂盒生產(chǎn)出來(lái)之后,才能開(kāi)展它們自己的開(kāi)發(fā)工作。借助于參考平臺(tái),在制造商設(shè)計(jì)機(jī)頂盒的同時(shí),軟件開(kāi)發(fā)商就可以開(kāi)發(fā)他們的應(yīng)用程序。一個(gè)易于獲得的低成本參考平臺(tái)有助于第三方開(kāi)發(fā)商的創(chuàng)新,它是拓寬數(shù)字電視應(yīng)用的基礎(chǔ)。
具有開(kāi)放式結(jié)構(gòu)的參考平臺(tái)提供了一個(gè)在真實(shí)的系統(tǒng)環(huán)境下進(jìn)行軟硬件和外圍設(shè)備檢查、調(diào)試和驗(yàn)證的工具。參考環(huán)境所提供的設(shè)備驅(qū)動(dòng)器、實(shí)時(shí)操作系統(tǒng)API和應(yīng)用軟件可用來(lái)演示數(shù)字電視的功能以確保產(chǎn)品的高質(zhì)量。由于制造商和軟件開(kāi)發(fā)商的產(chǎn)品設(shè)計(jì)時(shí)間縮短,使得大幅度降低成本和更快上市成為可能。
結(jié)論
未來(lái)數(shù)字電視的發(fā)展可能為廣大消費(fèi)者提供許多激動(dòng)人心的產(chǎn)品,它們帶來(lái)的將不僅僅是我們現(xiàn)在已經(jīng)擁有或者目前所能想象到的數(shù)據(jù)服務(wù)。隨著時(shí)間的推移,數(shù)字電視很可能演變成為普通消費(fèi)者家里的多媒體網(wǎng)絡(luò)中心??它能夠處理DVD、音頻、視頻游戲和其它新興的應(yīng)用服務(wù)。
今后,消費(fèi)電子產(chǎn)品制造商將會(huì)面臨來(lái)自不同芯片制造公司的各種各樣的數(shù)字電視解碼器方案。為下一代數(shù)字電視產(chǎn)品選擇正確的集成電路解碼器方案和參考平臺(tái)是產(chǎn)品能否贏得最終市場(chǎng)的關(guān)鍵因素之一。