基于帶PCI接口的DVB TS流接收芯片的數字電視接收卡設計
從20世紀90年代末開(kāi)始,數字電視在全世界范圍內得到了全面推廣,一些國家制定出了數字電視取代模擬電視的計劃。以有線(xiàn)電視為例,美國有線(xiàn)電視計劃在2006年完成模擬電視向數字電視的過(guò)渡,預計到2008年,法國、德國、西班牙、意大利、英國的有線(xiàn)數字電視用戶(hù)將超過(guò)整個(gè)電視用戶(hù)的50%,俄羅斯將在2015年前全面數字化,日本計劃2011年全面采用數字信號播出,中國也制定了到2005年底前發(fā)展3,000萬(wàn)有線(xiàn)數字電視用戶(hù)的戰略目標,到2015年全面停止模擬電視播出。
除了有線(xiàn)電視,地面和衛星廣播數字電視市場(chǎng)也在飛速發(fā)展。接收數字電視,既可以采用模擬電視機加機頂盒的方案,也可以直接用數字電視機,電腦用戶(hù)還可以通過(guò)電視卡的方式。隨著(zhù)數字電視的大力推廣,原先的模擬電視接收卡也將逐步被數字電視接收卡取代,數字電視接收PCI卡市場(chǎng)正在快速成長(cháng)。
深圳致芯微電子公司最新研發(fā)的DM1105就是一款帶PCI接口的DVB TS流接收芯片,主要應用于衛星、有線(xiàn)以及地面傳輸數字電視、IP數據的接收,也可以用于8/16位CCIR656標準YUV視頻信號的接收,內部結構如圖1所示。
圖1:DM1105芯片內部結構框圖。
DM1105是一款針對性很強的芯片,它接收標準的TS流,選擇進(jìn)行解復用、解擾,將處理好的TS流以DMA方式通過(guò)PCI總線(xiàn)送到計算機內存。該芯片可以通過(guò)與CI接口控制芯片DM1021搭配實(shí)現兩個(gè)CAM卡控制;并可以接收外部紅外遙控信號實(shí)現遙控功能;通過(guò)I2C接口與DM2016(通用防抄板加密芯片)連接還可以實(shí)現加密控制和部分內部寄存器上電配置。
在TS流輸入端,數據可以是DVB標準的TS流,也可以是帶時(shí)鐘、有效信號的CCIR656格式數據流,支持8位或16位數據輸入。如果輸入DVB標準的TS流,TS流處理部分可以根據寄存器的設置進(jìn)行PID過(guò)濾或者全部通過(guò),根據寄存器設置可以接收串行輸入或并行輸入TS流,也可以通過(guò)對輸入信號電平寄存器的控制實(shí)現有效信號、同步信號為高或低有效。
解擾部分支持TS流層和PES流層解擾,能夠同時(shí)解擾32路PID,解擾完的數據交由PCI DMA部分,由PCI DMA模塊將數據直接送到計算機內存。
用戶(hù)需要支持CAM時(shí),只需要連接DM1021 CAM接口芯片就可以實(shí)現兩個(gè)CAM卡控制,通過(guò)控制CAM卡完成解擾。DM1105與DM1021之間通過(guò)HOST接口相連,完成命令控制,通過(guò)I2C總線(xiàn)控制DM1021內部寄存器。
在數字電視接收的過(guò)程中,常常需要具備遙控功能,DM1105集成了遙控接收模塊,能夠支持NEC和RC5兩種遙控碼值,用戶(hù)只需外部連接紅外遙控接收頭,接收到的遙控信號直接接收進(jìn)來(lái)交由內部模塊處理,由軟件根據遙控器鍵值執行下一步操作。
圖2:基于DM1105的數字電視接收PCI卡方案框圖。
為了讓每個(gè)OEM廠(chǎng)商能保護自己的軟件產(chǎn)品,DM1105只需外掛加密芯片DM2016,該芯片內部具有128位密鑰區,廠(chǎng)商可以一次寫(xiě)入,通過(guò)加密算法保護自己的軟件,同時(shí)DM2016還具有1,024位E2PROM區域,DM1105的部分需配置的寄存器可以保存在此,上電時(shí)將其讀入,完成DM1105部分寄存器配置。
基于DM1105數字電視接收PCI卡應用設計非常簡(jiǎn)單,只要將由高頻頭輸出,經(jīng)過(guò)DVB-S/C/T解調的標準TS流輸入到該芯片,采用致芯微電子公司提供的軟件來(lái)控制該芯片內部寄存器就可以實(shí)現數字電視的接收了。
電路板除DM1105主芯片以外,外部電路非常少,如果接收免費數字電視,只需要高頻頭、電源、指示燈,以及加密配置就行了。當然,如果要用到遙控功能,需要外接紅外接收頭,CA應用領(lǐng)域需要外接讀卡器,CI應用領(lǐng)域可以通過(guò)擴展CI接口芯片,實(shí)現外接兩個(gè)CAM卡的功能。主時(shí)鐘直接采用PCI總線(xiàn)時(shí)鐘,節省了外部晶振。
該款PCI卡數字電視接收方案,功能強大、應用開(kāi)發(fā)簡(jiǎn)便,具有很高的性?xún)r(jià)比。
評論