編者按:在數(shù)字電視業(yè)務(wù)發(fā)展日漸升溫的市場環(huán)境下,統(tǒng)一機頂盒接口標準就成為了業(yè)內(nèi)人士異常關(guān)注的課題。本文主要以PC機為例,先將在機頂盒硬件芯片的CPU平臺上實現(xiàn)統(tǒng)一,在統(tǒng)一的過程中實現(xiàn)芯片標準的統(tǒng)一競爭;其次再實現(xiàn)軟硬件的分離,并在軟件的安全性能、穩(wěn)定性能以及升級的問題上進行全面的掌控研發(fā),讓軟硬件真正做到最后的統(tǒng)一,從而服務(wù)數(shù)字電視業(yè)務(wù)市場。
數(shù)字電視機頂盒因為廣電的市場割據(jù),標準不統(tǒng)一,歷經(jīng)了長期的混亂。很多廣電運營商已經(jīng)感受到了這種混亂給機頂盒的售后服務(wù)、功能升級等帶來了很大的困難,同時也感覺到機頂盒如果不能形成開放標準的市場化規(guī);a(chǎn),廣電的數(shù)字化將永遠以機頂盒為主。在數(shù)字化兩三年后,很多機頂盒已經(jīng)過了保修期,廣電不得不承擔(dān)起機頂盒售后服務(wù)的重任,在很多廣電還沒有把老的標清機頂盒債務(wù)償還完畢的時候,高清雙向又開始迅速起步。高清電視的普及靠送高清機頂盒恐怕很不現(xiàn)實。普遍認為,機頂盒和數(shù)字一體機的市場化普及,可以幫助廣電擺脫機頂盒的包袱。但市場化的前提是必須要有開放透明的規(guī)則和統(tǒng)一的標準,才能做到真正的開放。
有的人認為真正的開放要從統(tǒng)一硬件開始,這確實是一個很大的命題。要實現(xiàn)硬件架構(gòu)完全統(tǒng)一的目標,不知道有多少個芯片廠家要關(guān)門。如果機頂盒硬件統(tǒng)一這個理想實現(xiàn)了,就意味著機頂盒和一體機可以批量生產(chǎn),直接進入大賣場。對這個討論最應(yīng)該引起關(guān)注的應(yīng)該是芯片廠家,這無疑是要在數(shù)字電視界發(fā)動一場革命。
但是,即使是高度透明化的PC界,也沒有實現(xiàn)硬件的完全統(tǒng)一,僅僅實現(xiàn)了標準的統(tǒng)一和透明,然而他們迅速發(fā)展的經(jīng)驗可以借鑒。PC機產(chǎn)業(yè)的高度統(tǒng)一有幾個條件,核心的CPU指令統(tǒng)一兼容。也就是說,各個軟件經(jīng)過編譯之后的機器碼必須是統(tǒng)一的,不需要從源代碼重新編譯就可以直接使用。軟件接口統(tǒng)一透明,針對硬件的BIOS接口標準化、透明化,可以屏蔽底層硬件的多樣化。南北橋可以使用不同公司的芯片,以及不同公司的CPU,這樣在硬件層不會形成獨家壟斷,就連CPU也有激烈的競爭。
于是,在透明開放的BIOS之上就有了各種操作系統(tǒng)的競爭。所以說,微軟是在有了BIOS之下的軟硬件統(tǒng)一透明標準之后在激烈的市場競爭中才誕生的,與其競爭的操作系統(tǒng)還有MacOSLinux等。有了微軟的操作系統(tǒng),才實現(xiàn)了高度的軟硬件分離,計算機軟件和硬件才在各自的軌道上激烈競爭,從而推動了IT業(yè)的快速發(fā)展。
對于機頂盒技術(shù)的開放,也必須先從硬件說起。目前機頂盒芯片所采用的CPU可謂琳瑯滿目,要實現(xiàn)機頂盒的市場化,統(tǒng)一機頂盒CPU是首先要做的事。
從目前的CPU市場狀況來看,提供精簡指令集CPU的公司眾多,競爭比較激烈。比較著名的有ARM、MIPS、PowerPC、ARC等。
因為ARM的開放性最高,性價比高,用戶量最大,普及程度較高,數(shù)字電視機頂盒CPU有向ARMCPU統(tǒng)一的跡象。高速低功耗是它的一大特色,像iPhone等高端手機芯片就選用了ARM1176。隨著機頂盒芯片的速度越來越高,很多沒有高端CPU的機頂盒芯片廠家轉(zhuǎn)向了ARM1176CPU,甚至Cortex-A9多核CPU,多家公司的上網(wǎng)本也選用了ARM11。
PowerPC是一款性能優(yōu)越的CPU,有很大的伸縮性,源自于IBM,所有PowerPC指令使用32位長指令,由IBM和Motolora生產(chǎn),著名的蘋果G系列Macintosh電腦就曾經(jīng)全部采用PowerPC,這種電腦在當(dāng)時被用于需要大量運算的圖片處理等方面。MIPS的32位RISCCPU也曾被大量應(yīng)用于機頂盒芯片中,其特點是浮點運算能力強。PowerPC和MIPS也都曾是優(yōu)秀的CPU,被用于任天堂、微軟Xbox游戲機以及工作站等場合。
ARCCPU是一種可配置的性價比較高的CPU,在標清機頂盒上用量很大,但從富士通的分析來看,在高端CPU方面卻后勁不足。
占機頂盒芯片首位的ST,標清芯片使用的是自主的ST20CPU,該CPU雖然是RISC架構(gòu),但卻不是等長指令,用在機頂盒芯片中還要消耗對實時解碼器管理的