基於DSP的兩路DVB條件接收系統的設計與實現

2022-11-10 15:21:04 字數 5125 閱讀 6268

文章編號

基於dsp的兩路dvb條件接收

系統的設計與實現術

於輝,敖發良,石濤

(桂林電子科技大學資訊與通訊學院,廣西桂林541004)

實用設計

【摘要】簡要介紹了機頂盒和條件接收系統的工作原理,針對如何在家庭中實現多台電視接收不同節目訊號,提出了一種基於sti5518雙解碼數碼電視機頂盒的設計。系統採用tda8004作為智慧卡與通訊的介面晶元,dsp通過緩衝串

口與sti5518交換資料。實現了基於晶元的2路數碼電視條件接收系統的核心演算法。

【關鍵詞】機頂盒;條件接收中圖分類號

【文獻標識碼】a

1引言2機頂盒條件接收基本原理

資料統計顯示,截至2009年底中國有線數碼電視用

國內有線數碼電視採用dvb—c作為行業標準.以

戶已超過6 500萬戶。隨著人們生活水平的提高,家庭中

mpeg一2作為音**編碼方式。為保證收費電視可被合有2台及以上電視的現象極為普遍。然而當今推廣的機

法使用者正常收看,數碼電視傳輸時通常採用對傳輸流頂盒產品只能支援1臺電視訊號的接收,並已成為當前(ts)進行加擾的條件接收系統。因此解擾模組的實現是阻礙數碼電視推廣的重大因素之一。人們要求新一代數

機頂盒中的一項關鍵技術。數碼電視條件接收系統包括

字機頂盒具有類似「路由」的功能,可以同時支援家庭中3層結構[21:1)利用控制字(cw)對原始電視訊號(影象、多台電視接收不同節目的訊號。因此,對於雙解碼甚至

聲音和資料)進行加擾,得到加擾後的電視訊號。cw通多解碼機頂盒的研發勢在必行。文獻『11提出了一種多顯

常為64bit,它在5~20s內變化可調[31。2)利用業務金鑰示數碼電視機頂盒的設計方案,已獲國家智財權局的

(sk)對cw加密成為授權控制訊號(ecm),其中還包括專利授權。

節目**、時間、內容分類和節目**等節目資訊。cw在過去的近20年裡,dsp處理器的效能得到很大改

由於資料量大,變化比較快,通常使用對稱金鑰演算法加解善,軟體和開發工具也得到相應發展,**大幅下降.應

密,如des演算法。3)利用分配金鑰(pdk)對sk進行加

用也越來越廣泛。本設計的重點就是要把2路數碼電視信密,形成授權管理資訊(emm)資料報,包括位址、使用者授號的解擾演算法應用於以晶元為核心權資訊、使用者付費情況等。由於sk變化週期比較長,通的單板硬體環境。

在增加一定硬體開銷的前提下.快速提

常為1個月,一般採用rsa演算法加密。

高解擾演算法。dsp晶元同時為2塊解碼模組實現解擾運ecm.emm和加擾的音**訊號復用在一起傳送到算,滿足系統要求,實現了雙解碼機頂盒。

接收端。接收端根據智慧卡提供的資訊在ts流中過濾出屬於自己的emm和對應節目的ecm資料報後,利用固

國家自然科學**專案

40l,format

…io.uf蚴:

化在智慧卡中的pdk依次解密出sk和cw,最後通過sti5518晶元中供解擾電路使用提供了解擾器還原出標準的mpeg一2音**訊號供解碼電路3個多通道緩衝串列埠和mcbsp2。進行解碼後輸出聲音和影象訊號。

mcbsp與外設的資料交換,通過dx引腳傳送,rx引腳

3 雙解碼機頂盒硬體平台設計

接收。通訊的時鐘與幀訊號由及fsr引腳來控制[51。dsp通過向外圍介面本設計方案中採用兩塊st公司的單片信源解碼器傳送資料;通過接收外圍晶元傳送來晶元實現標清數碼電視解碼。

該晶元主要由高

的資料。

頻調諧器、qam解調器、硬體ts流解復用器、mpge一2音**解碼器、條件接收模組、儲存器模組、紅外遙控接收模組和各種介面電路組成。

sti5518有線數碼電視雙解碼機頂盒的硬體平台如圖1所示。工作過程如下:2路高頻調諧器接收來自有線

電視網路的射頻訊號,2路訊號分別經過qam解調完成

通道解碼,從載波中解調出含有音**和其他資料的mpeg一2格式的傳輸流,2片sti5518晶元內部的解復用器根據所選擇的頻道在傳輸流中提取相應的音**資料圖2基於條件接收系統硬體設計

流(es包)和一些控制資料報。es包即可以被送往各自

硬體系統主要包括以下4個模組:

內部對應的音**解碼器解碼,經軟硬體解碼後輸出至1)電源管理模組晶元的電源分電視顯示終端。從圖1中可以看出,雙解碼機頂盒中最關

為cpu核心電源和i/o電源

鍵的技術是2路數字電視訊號條件接收系統的實現,即而實際常用的電源都是5 v.所以必須採用合適的電源轉通過dsp晶元與智慧型卡片的介面電路實現對使用者金鑰

換晶元,本系統選用ti公司的電壓調節器(pdk)的讀取,同時計算出2路電視訊號的解擾金鑰為電源適配。

cw1和cw2.並實時傳送至2塊sti5518解碼晶元中。

2)外部儲存器模組。採用了可工作在3-3v的flash

晶元作為外部程式儲存器來實現dsp的並行自舉載入,其儲存容量為它有a0一

音訊輸出1

**輸出1

a17共18個位址引腳和dq0~dq15共l6條資料引腳,連線時只需將這些位址與資料引腳連至對應的位址和資料引腳即可。將的讀寫

音訊輸出2狀態訊號引腳r/直接接到的寫使能**輸出2

引腳w .並在反相後接到讀使能引腳麵,即可實現對flash的讀寫控制。同時將

圖1基於sti5518雙解碼機頂盒硬體平台

的外部儲存器選通訊號麗麗麗引腳接到的片選訊號面

。這樣當需要外部儲存器

4 基於的解擾系統

進行操作時麗麗訊號有效就可選中flash。

4.1硬體設計

3)智慧卡介面模組。ic卡介面需要外接乙個ic卡基於的双解擾系統的硬體設計結構

介面晶元才能與dsp晶元進行通訊。本設計採用了如圖2所示。除了採用作為主控晶元外,philips公司的tda8004晶元。

tda8004是一種ic卡接還有專用的電源晶元、flash晶元及智慧卡介面晶元。系口晶元.該晶元可以提供乙個低成本的非同步智慧卡模擬統啟動後。dsp通過與智慧卡的介面電路讀取固化在卡介面。

tda8004的

引腳與dsp晶元的外部中斷訊號

片中的pdk.同時實時接收來自2片sti5518解碼晶元

引腳相連.用於在智慧卡插入時向dsp發出中斷;由dsp的ecm資訊和emm資訊,利用記憶體中讀取到的pdk運

晶元的通用輸出引腳xf控制tda8004的供電使能引行解密演算法後得到cw1與cw2.並反饋到各自的

腳:通過i/ouc引腳將資料送入dsp的bdr0引腳,實現

.jii~

種功能(包括ca功能)是通過裝入相應的應用軟體來實現的.應用軟體與機頂盒硬體的銜接是通過底層的硬體

圈由此可見,雖然軟硬體分離的無卡ca模式提高了對機頂盒硬體(包括cpu運算能力、儲存空間等)的要求,但與智慧卡ca相比,軟硬體分離不僅從根本上解決了智慧卡盜版和cw共享的問題,而且擺脫了機頂盒硬

驅動和作業系統來完成的,只要能夠統一應用軟體和底層軟體間的適配層協議,就可以實現機頂盒硬體的標準

化,此時的機頂盒類似於一台計算機.機頂盒製造商可以生產不帶任何應用軟體的裸機頂盒,而運營商只要將其選定的應用軟體**到使用者的機頂盒中即可展開服務.從而實現了「硬體通用,軟體**」的軟硬體分離模式[31。

在軟硬分離模式下,ca可以作為其中乙個應用軟體安裝到機頂盒中執行,由於沒有智慧卡,因此分配給使用者

件對cas的束縛.增加了cas的靈活性,為機頂盒製造商、ca廠商和運營商都提供了最大的自由度。所以軟硬

件分離模式將會成為未來機頂盒發展的主流。

4 小結

目前,國內的數碼電視運營商在數碼電視轉換和運營的過程中,仍在不斷進行探索和實踐,其中cas的建設關係到數碼電視運營商的長遠利益,通過對cas安全性分析可以看出,現在國內普遍使用的智慧卡cas存在著安全隱患.而軟硬體分離的無卡ca模式是目前解決這些安全隱患的最佳方法,隨著數碼電視的普及.該模式必然成為cas的發展趨勢。

的pdk可以儲存在機頂盒的儲存器(如flash)中,而且

可以和機頂盒的硬體識別符號(如cpu、主晶元、儲存器等都有自己的識別符號)作關聯以保證其唯一性,當機頂盒收

到前端發來的ecm和emm時,便可以在自己的cpu中

通過執行ca程式進行解密和解擾工作,得到cw後再對資料流進行解碼,由於這些都是在cpu中完成的,因此也就不存在cw被截獲的可能。ca軟體還可以隨時通

過從碼流中**的方式進行**公升級,假如黑客截獲到

參考文獻:

【l】陳文全,付國映,趙利,等.數碼電視條件接收系統的安全性研究[j].

電視技術

【2]陳峰,周軍.數碼電視條件接收系統中的安全性分析『j1.中國有線

電視了碼流中的ca資訊,也只能得到被加密的目標碼.即使

黑客有足夠的人力、財力,也要花很長時間才可能破譯該ca演算法。而由於ca演算法可以每天都發生變動,因此黑客的破解工作也就失去了意義。當然,黑客也可能會採取像破解複製智慧卡一樣的方式複製機頂盒.但使用者的pdk是和機頂盒的硬體識別符號作了關聯,每台機頂盒的

【3]呂品.從「機卡分離」到「軟硬分離」——開放的機頂盒與ca[j].電

視技術cpu、主晶元、flash等都有自己唯一的識別符號,如果要複製它們,其所付出的成本和時間要遠高於複製智慧卡。

責任編輯:許盈收稿日期:2伽【9—12—17

(上接第42頁)

斷響應原則進行2路訊號控制字的解密,從而完成多路數碼電視解擾系統的關鍵部分。

叩[3]鄭雯,翟希山,王志廣,等.數碼電視原理、傳輸與接收【m】.北京:人

5 小結

隨著數碼電視技術在我國各地的推廣與普及,機頂

民郵電出版社.2006.

【4]陳穎琪,**華,王旭,等.單片式dvb—c/s機頂盒的設計與實現

【jj.電視技術

【5]彭啟琮,李玉柏,管慶.dsp技術的發展與應用[m].北京:高等教育

出版社.2oo7.

盒產業存在廣闊的市場,各大公司相繼投入大量資源開發新一代產品,希望可以在競爭中佔據有利地位。本設計中的產品成本低。可以同時為家庭中2臺電視機提供不

【6]楊曉雲.現代密碼學【m】.西安:西安電子科技大學出版社,2009.[7]張萍.機頂盒中智慧型**信的實現叨.電子應用技術

同的訊號接收,滿足人們的需求,加之廣電部門出台相應

管理措施,必然有著非常巨大的市場價值。

作者簡介:

參考文獻:

【1】敖發良.多顯示數碼電視機頂盒:中國

28.於輝(1984一),碩士生.主研數字通訊技術;

敖發良(1944一),教授。研究方向為數字通訊、光通訊網路;石

濤(1984一j。碩士生。主研數字通訊技術。

盈收稿日期

責任編輯:許

鯽舊瑚帕

基於DSP技術的UPS監控與管理

年第 期 文章編號 中圖分類號 文獻標識碼 基於 技術的 監控與管理 李華,劉越,王銳,王超,張立銘,蘇曉光 佳木斯大學公共計算機教研部,佳木斯 摘要 介紹了基於 技術的 監控與管理的功能及實施方案。該系統可以實現對 的 自動監測 自動生成資料報告,並對計算機資料進行自動保護及自動備份功能。關鍵詞 ...

基於DSP的CAN匯流排系統設計與實現

0引言ecan模組是一種片上增強型控制器,其效能較之已有的dsp內嵌can控制器有較大的提高,而且資料傳輸更加靈活方便。資料量更大 可靠性更高 功能更加完備。隨著tms320f2812的大量推廣使用,基於dsp的can匯流排通訊方式將得到廣泛的應用。1ecan模組的增強特性 ecan模組是ti公司的...

基於DSP的低 高通濾波器的設計

摘要數字濾波技術是數字訊號處理 dsp 的乙個重要組成部分。數字濾波器的實現方法有兩種,即軟體實現和硬體實現。本文採用的是軟體實現法,即用電腦程式實現,根據數字濾波器的系統函式和差分方程可以推導出其實現結構。dsp晶元是具有特殊結構的微處理器,專門為快速實現各種數字訊號處理演算法而設計。本文設計的是...