從硬件發(fā)展上來(lái)看,交互式機(jī)頂盒、數(shù)字電視已從早期的由分立器件構(gòu)成而發(fā)展到由現(xiàn)代單芯片解決。這是數(shù)字大規(guī)模集成電路制造工藝技術(shù)進(jìn)步的結(jié)果,也是最大程度降低系統(tǒng)成本的必然要求?,F(xiàn)代單芯片解決方案的機(jī)頂盒一般集成了CPU、解復(fù)用、音頻視頻解碼、二維圖形處理、編碼和外設(shè)端口等模塊。為節(jié)省芯片面積,這些獨(dú)立部分是通過(guò)總線(xiàn)方式連接在一起的。改進(jìn)系統(tǒng)的性能,通常是從提高CPU的速度、增強(qiáng)二維乃至三維圖形的處理能力、增加外設(shè)端口的接口數(shù)目和類(lèi)別等方面著手,從而從總體上提高系統(tǒng)的交互處理能力。但由于視頻解復(fù)用器和音頻視頻解碼器對(duì)存取數(shù)據(jù)總線(xiàn)實(shí)時(shí)性要求嚴(yán)格,增加了CPU處理等待時(shí)間,形成了所謂的總線(xiàn)瓶頸。有關(guān)測(cè)試表明,總線(xiàn)瓶頸使得CPU的執(zhí)行指令等待時(shí)間達(dá)到了76%,這種單純依靠提高CPU性能來(lái)克服處理能力的不足,并不能提高性?xún)r(jià)比。改善總線(xiàn)瓶頸可以通過(guò)改進(jìn)或增加系統(tǒng)互連總線(xiàn)來(lái)完成,如松下公司的Cross Switch解決方法,使等待時(shí)間減小到50%。但這些必將增加芯片制造中互連線(xiàn)的復(fù)雜度,從而增加成本。
除了總線(xiàn)瓶頸帶來(lái)的問(wèn)題外,隨著用戶(hù)對(duì)接入方式多樣性以及圖形圖像處理要求的日益提高,通過(guò)電話(huà)線(xiàn)回傳的交互式機(jī)頂盒、數(shù)字電視的窄帶接入方式以及有限的計(jì)算能力也越來(lái)越不能滿(mǎn)足人們的要求。隨著有線(xiàn)HFC網(wǎng)的雙向改造以及它與電信網(wǎng)、互聯(lián)網(wǎng)三網(wǎng)合一進(jìn)程的加速,為用戶(hù)添加Cable ModemCM、Ethernet等靈活可選的寬帶接入方式以及增加高級(jí)2D乃至3D高級(jí)圖形處理,便成為機(jī)頂盒應(yīng)用的一個(gè)重要方面。
?。?基于ST40GX1與STi5514的雙CPU解決方案
為解決上面提出的問(wèn)題,選擇了ST Microelectronics 公司最近推出的基于STi5514單芯片解碼器和ST40GX1二維圖形處理器的雙處理器解決方案。該方案避免了外設(shè)模塊倍增帶來(lái)的總線(xiàn)擁擠以及解碼實(shí)時(shí)性要求帶來(lái)的等待延遲。STi5514和ST40GX1內(nèi)部都采用了高速的先進(jìn)STBus實(shí)現(xiàn)互聯(lián),前者負(fù)責(zé)實(shí)時(shí)性要求較高的硬件解復(fù)用、視頻音頻解碼、與解碼相關(guān)聯(lián)的外圍I/O設(shè)備控制等。后者負(fù)責(zé)寬帶交互式應(yīng)用以及高級(jí)圖形處理。兩者之間的高速數(shù)據(jù)通信通過(guò)MPX(Memory Peripheral Exchange)總線(xiàn)以及存儲(chǔ)映射的郵箱(Mailbox)來(lái)進(jìn)行。通過(guò)主頻達(dá)100MHz的MPX總線(xiàn),STi5514能直接存?。樱裕矗埃牵兀鄙峡筛哌_(dá)256MB的DDR SDRAM存儲(chǔ)資源。
1.1 STi5514功能特點(diǎn)及接口
STi5514主要完成MPEG-2視頻、音頻信號(hào)的解壓縮。其內(nèi)部集成了一個(gè)MP@ML標(biāo)準(zhǔn)清晰度的視頻解碼模塊和一個(gè)杜比AC-3/AAC/DTS音頻解碼模塊以及Video Encoder和Audio DAC模塊等。內(nèi)部32位RISC CPU工作主頻為120MHz在外接V.90的硬件Modem?xiàng)l件下,可以通過(guò)電話(huà)線(xiàn)進(jìn)行窄帶交互式應(yīng)用,如進(jìn)行基于電話(huà)線(xiàn)回傳的視頻點(diǎn)播、低速Internet瀏覽等。
與ST公司早先推出的單芯片解碼器STi5512相比,除一般功能接口相同外,其突出特點(diǎn)是:指令和數(shù)據(jù)緩沖都增加了一倍,同時(shí)并發(fā)處理三路TS(Transport Stream)流輸入,支持多種解擾模式(包括DVB、DES、 ICM、Fast-I),直接支持杜比AC-3/AAC/DTS音頻解碼,提供ATAPI硬盤(pán)電路接口,并直接支持Ultra-DMA66高速數(shù)據(jù)傳送模式的硬盤(pán)以實(shí)現(xiàn)數(shù)字電視節(jié)目的實(shí)時(shí)錄制,視頻解碼流可以以ITU-R601_656格式數(shù)據(jù)流輸出或者以復(fù)合視頻信號(hào)CVBS、分量信號(hào)RGB和YUV等不同模擬模式輸出,支持Teletext解碼輸出,同時(shí)提供對(duì)兩路SIM卡接口,利于擴(kuò)展銀行卡等高級(jí)應(yīng)用。由于STi5514去掉了1394接口,故需外接1394控制器(如STE422等)來(lái)擴(kuò)展基于1394的視頻輸入。
1.2 ST40GX1功能特點(diǎn)和結(jié)構(gòu)
ST40GX1集成了SH-4 32位RISC處理器內(nèi)核,Gamma 2D圖像處理、混合模塊以及其它視頻電路接口邏輯。
ST40GX1是交互式應(yīng)用的處理核心,包括系統(tǒng)設(shè)備和外設(shè)兩個(gè)方面。
基于ST40GX1與STi5514網(wǎng)絡(luò)交互式數(shù)字機(jī)頂盒硬件平臺(tái)設(shè)計(jì)
關(guān)鍵詞:
ST40GX1
STi5514
網(wǎng)絡(luò)交互式
數(shù)字機(jī)頂盒
相關(guān)推薦
技術(shù)專(zhuān)區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線(xiàn)
- 開(kāi)關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車(chē)電子
- 轉(zhuǎn)換器
- 電源管理
- 信號(hào)放大器
評(píng)論