目前市面上出售的機(jī)頂盒多數(shù)只具有將數(shù)字信號(hào)轉(zhuǎn)換為普通電視機(jī)能接收的模擬信號(hào)的單一功能。在個(gè)別城市的個(gè)別小區(qū)內(nèi)開(kāi)通了如視頻點(diǎn)播(VOD)等服務(wù)。由于我國(guó)的大部分有線電視用戶(hù)使用的網(wǎng)絡(luò)仍然是單向網(wǎng)絡(luò),進(jìn)行雙向改造的投入比較大,近期內(nèi)還無(wú)法完成,因此,可以考慮采用Modem通過(guò)電話線進(jìn)行上行數(shù)據(jù)的回傳。本文介紹了一個(gè)用ST公司的系列芯片來(lái)實(shí)現(xiàn)CATV機(jī)頂盒的方案,見(jiàn)圖2。
實(shí)現(xiàn)CATV機(jī)頂盒的方案
3.1 前端部分
前端部分的主要功能是將有線電視網(wǎng)絡(luò)傳送過(guò)來(lái)的高頻信號(hào)經(jīng)調(diào)諧器降為中頻信號(hào),經(jīng)過(guò)濾波、放大后將信號(hào)送給QAM解調(diào)芯片,完成解調(diào)制工作。該方案采用MicroTune公司的MT2040SiliconTuner調(diào)諧器和ST公司的STV0297QAM解調(diào)芯片。前端結(jié)構(gòu)如圖3所示。
前端部分結(jié)構(gòu)圖
MT2040SiliconTuner可以接收48MHz-860MHz的高頻信號(hào),并將其轉(zhuǎn)換為用戶(hù)所需的中頻頻帶上。經(jīng)過(guò)一個(gè)表面聲波濾波器(SAWFilter)和MT1230中頻放大器,將降頻后的中頻信號(hào)傳送給STV0297進(jìn)行QAM解調(diào)。STV0297片內(nèi)集成有一個(gè)高性能的A/D轉(zhuǎn)換器,可以直接對(duì)輸入的中頻信號(hào)進(jìn)A/D采樣。STV0297還為AGC提供兩路PWM輸出,一路提供給Tuner(AGC1),另一路提供給IFAmplifier(AGC2)用于對(duì)輸入信號(hào)進(jìn)行AGC調(diào)節(jié)。A/D轉(zhuǎn)換后得到的數(shù)字信號(hào)經(jīng)過(guò)奈奎斯特濾波器的處理,以達(dá)到0.13-0.15的傳輸滾降系數(shù)。信號(hào)通過(guò)奈奎斯特濾波器后的能量損失是由片內(nèi)的數(shù)字AGC模塊來(lái)進(jìn)行補(bǔ)償?shù)。此外,STV0297還要完成載波恢復(fù)、均衡、解交織和FEC解碼等工作。載波恢復(fù)能消除殘留的載波頻率和相位的偏移。頻道均衡能適當(dāng)?shù)叵鞣N回聲和線性頻道失真。為了減輕脈沖噪聲,增加R-SFEC編碼的糾錯(cuò)能力,在發(fā)送端R-S編碼后數(shù)據(jù)進(jìn)行了交織,因此,在接收端R-S解碼前要進(jìn)行解交織工作。STV0297中使用的是Forney型解交織器,其默認(rèn)的解交織深度為12,單元深度為17。由于MPEG數(shù)據(jù)流頭信息對(duì)于正確接收信號(hào)非常重要,STV0297采用Reed-Solomon糾錯(cuò)碼來(lái)保證接收數(shù)字比特流的正確性。
3.2 后端部分
后端部分如圖4所示。QAM解調(diào)器完成信道解碼,從載波中分離出包含音、視頻和其它數(shù)據(jù)信息的傳輸流(TS)。傳輸流中一般包含多個(gè)音、視頻流和數(shù)據(jù)信息。解復(fù)用器用來(lái)區(qū)分不同的節(jié)目,提取相應(yīng)的音頻流、視頻流和數(shù)據(jù)流。解復(fù)用模塊中包含一個(gè)解擾引擎,可在傳輸流層和PES層對(duì)加擾的數(shù)據(jù)進(jìn)行解擾。其輸出是已解擾的PES。視頻PES流送入視頻解碼模塊,取出MPEG視頻數(shù)據(jù),并對(duì)MPEG視頻數(shù)據(jù)進(jìn)行解碼,輸出到PAL/NTSC編碼器,編碼成模擬信號(hào)經(jīng)視頻輸出電路輸出。音頻PES流送入音頻解碼模塊,取出MPEG音頻數(shù)據(jù),并對(duì)MPEG音頻數(shù)據(jù)進(jìn)行解碼,輸出PCM音頻數(shù)據(jù)到PCM解碼器,PCM解碼器輸出立體聲模擬音頻信號(hào),經(jīng)音頻輸出電路輸出。對(duì)于付費(fèi)電視,條件接收(CA)模塊對(duì)音、視頻流進(jìn)行解擾,并采用含有識(shí)別用戶(hù)和進(jìn)行記帳功能的智能卡,保證合法用戶(hù)正常收看。
后端部分結(jié)構(gòu)圖
STI5518采用OS20實(shí)時(shí)嵌入式操作系統(tǒng)(RTOS)。其特點(diǎn)在于它不是非常的龐大,并可以根據(jù)用戶(hù)需求進(jìn)行裁剪(scalable,通過(guò)C語(yǔ)言中的條件編譯來(lái)實(shí)現(xiàn)),但卻要求可以在實(shí)時(shí)的環(huán)境中工作,并能在較小的內(nèi)存空間中運(yùn)行。OS20為ST公司開(kāi)發(fā)的支持實(shí)時(shí)處理的操作系統(tǒng),其CPU為ST20C2+32位處理器,支持多任務(wù)、內(nèi)核管理、進(jìn)程調(diào)度和任務(wù)優(yōu)先級(jí)等實(shí)時(shí)特性。
4 結(jié)束語(yǔ)
電視數(shù)字化是今后發(fā)展的趨勢(shì),雖然在理論上已經(jīng)很成熟了,但在具體的實(shí)現(xiàn)過(guò)程中由于受到諸如現(xiàn)有的有線電視網(wǎng)絡(luò)為單向網(wǎng)絡(luò),不能進(jìn)行上行數(shù)據(jù)的回傳等問(wèn)題的限制,需要根據(jù)具體情況進(jìn)行設(shè)計(jì)方法上的改變。本文中提到的使用Modem進(jìn)行上行數(shù)據(jù)回傳的方法,可以利用現(xiàn)有的有線電視的傳輸網(wǎng)絡(luò),而不需要進(jìn)行大規(guī)模的線路改造,是目前比較經(jīng)濟(jì)實(shí)用的一種方案。