STB晶元

增強電視機功能的信息設備

stb晶元即機頂盒(settopbox簡稱stb)晶元,是機頂盒硬體的重要組成部分,stb是指用來增強或擴展電視機功能的一種信息設備,由於人們通常將它放在電視機的上面,所以又被稱為機頂盒或頂置盒。stb晶元負責信號的調製解調和控制功能,在整個機頂盒硬體系統中扮演重要角色。

基本介紹


stb晶元的主流解決方案
以媒體處理單元為核心,在目前主流的機頂盒產品中,大致有如下三類晶元解決方案:
(1)基於專用soc晶元的架構(risccpu+asic)專用soc晶元內部除了嵌入式cpu以外,還集成了專門的硬體模塊,用於音視頻解碼和后處理等,它一般還集成了一些外設介面,如音視頻輸入輸出、網路連接、外部存儲介面等。嵌入式cpu可運行嵌入式操作系統,其上可載入多種應用程序。由於採用了硬體解碼,這種方案具有固定的微碼和固定的處理方式,無需開發複雜的多媒體演演算法程序,因而可縮短開發周期,降低開發成本。硬體解碼的另一個好處是功耗較低,系統穩定性好。基於這種結構的機頂盒成本較低,在iptv業務起步階段,一般由業務運營商向用戶免費提供機頂盒,選用專用晶元結構的機頂盒,在保證基本業務的前提下,能夠使業務運營商節省運營開支,對業務推廣無疑會起到很好的作用。但這種結構相對於dspcpu方案而言,缺乏靈活性,只能支持有限的音視頻格式。
(2)基於多媒體數字信號處理器(dsp)的架構基於多媒體處理器技術的iptv機頂盒,採用了高性能數字信號處理器和嵌入式cpu作為核心晶元。dsp主要用於視頻和音頻的解碼處理,嵌入式cpu用來控制處理從各種介面來的數據以及運算需求。採用多媒體數字處理器結構可以靈活地實現多種音視頻格式的編解碼標準。到目前為止,用於iptv業務的媒體格式還沒有統一標準,各運營商也處於測試選型階段,因此基於多媒體數字信號處理器結構的機頂盒可以靈活編寫不同代碼提供多格式解碼能力。相對於(1)的架構,基於dsp的方案的開發周期較長,開發成本較高;功耗也較大,系統穩定性較差;整機的成本也稍高。
(3)基於x86的架構對比基於risc架構cpu的嵌入式系統,基於x86架構cpu的嵌入式系統有如下優勢:它具有最高的靈活性,可以對不同格式的文件進行編解碼;軟體開發的難度相對dsp開發而言較低。基於x86結構的機頂盒一般都使用windows系列操作系統,其上集成了大量的應用軟體,可輕鬆地與pc共享資源。這種機頂盒產品的功耗較大,發熱量高,穩定性較差;而且價格較貴,只能面對高端消費群體,在初期對於一般消費者缺乏吸引力。