專利名稱:Ci卡接口兼容ca卡的方法
技術領域:
本發明涉及數字電視中不同信號兼容的方法,具體的講是CI (Common Interface) 卡接口兼容CA (Condition Access)卡的方法。
背景技術:
在廣電系統的設備應用中,為了適應中國各地CAKondition Access條件接收) 體系不同的情況,數字電視接收設備提出了基于CKCommon Interface)接口的機卡分離方案。CI接口的機卡分離方案是基于PCMCIA物理接口重新定義管腳,對于TS (Transport Stream)流進行輸出和輸入控制,在大卡(Cl卡)中進行解擾。這樣做的缺點是大卡的成本較高。大卡的成本直接提高了系統成本,對廣電供應商和消費者來說都是一筆較大的費用,嚴重制約了大卡產品的推廣。而現在并沒有一個系統能夠同時兼容大卡和小卡(CA 卡),即現在沒有一個系統既能滿足大卡(Cl卡)的使用同時又可以滿足小卡(CA卡)的使用。
發明內容
針對以上的問題,本發明提供了一種CI卡接口兼容CA卡的方法,使數字電視或機頂盒等設備既能滿足大卡(Cl卡)的使用,也能夠使用小卡(CA卡),有利于目前大卡產品的推廣,同時也降低了廣電設備的使用成本。本發明CI卡接口兼容CA卡的方法,包括將CA卡的電源引腳、接地引腳、卡檢測引腳、卡使能引腳、復位引腳、數據引腳和時鐘引腳,分別與CI卡接口中相同功能的引腳對應連接,使CI卡接口中的對應引腳實現復用;在CI卡接口對CA卡進行讀寫時,通過控制與CI卡接口引腳連接的系統CPU,根據 CA卡各引腳的屬性配置系統CPU端對應引腳的PIO特性,使CA卡能夠通過CI卡接口正常工作。本發明的方法在不改變數字電視接收設備的硬件電路的前提下,直接通過軟件控制CI卡(大卡)接口對CA卡(小卡)的信號讀取,實現CI卡接口兼容CA卡。同時因為對CI卡接口的結構并未改變,因此當插入CI卡的時候,同樣能夠正常識別及使用。因為CA卡和CI卡的結構、大小的不同,通常CA卡是不能直接插接在CI卡接口上的,優選的一種方案是,將CA插入與CI卡接口連接的卡套中,CA卡的所述引腳分別通過卡套與CI卡接口對應連接。具體的,CI卡接口通過系統CPU端對應引腳的UART模式對CA卡進行判斷檢測, 以檢測CA卡插入或拔出的狀態;CI卡接口通過系統CPU端對應引腳的普通PIO讀寫模式對CA卡進行操作。UART模式是一種數據通信的標準模式,并且屬于異步通信,具有較高的效率,不會占用其它應用的等待時間。
本發明的另一種CI卡接口兼容CA卡的方法,包括將CA卡的電源引腳和接地引腳與CI卡接口中相同功能的引腳對應連接進行復用,CA卡的卡檢測引腳、卡使能引腳、復位引腳、數據引腳和時鐘引腳,根據所述引腳的輸入輸出方向,分別與CI卡接口中的其它任意引腳連接;在CI卡接口對CA卡進行讀寫時,通過控制與CI卡接口引腳連接的系統CPU,根據 CA卡各引腳的屬性配置系統CPU端對應引腳的PIO特性,使CA卡能夠通過CI卡接口正常工作。同樣的,進一步的方案為CA卡的各引腳分別通過卡套與CI卡接口對應連接。具體的,CI卡接口通過系統CPU端對應引腳的UART模式對CA卡進行判斷檢測; CI卡接口通過系統CPU端對應引腳的普通PIO讀寫模式對CA卡進行操作。本發明CI卡接口兼容CA卡的方法,能夠使數字電視或機頂盒等設備既能滿足大卡(Cl卡)的使用,也能夠使用小卡(CA卡),有利于目前大卡產品的推廣,同時也降低了廣電設備的使用成本。以下結合實施例的具體實施方式
,對本發明的上述內容再作進一步的詳細說明。 但不應將此理解為本發明上述主題的范圍僅限于以下的實例。在不脫離本發明上述技術思想情況下,根據本領域普通技術知識和慣用手段做出的各種替換或變更,均應包括在本發明的范圍內。
圖1為本發明CI卡接口兼容CA卡的方法的硬件連接示意圖。
具體實施例方式實施例1 如圖1所示本發明CI卡接口兼容CA卡的方法,包括將CA卡(小卡)的電源引腳(VCC)、接地引腳(GND)、卡檢測引腳(SCDETEC)、卡使能引腳(SCVCCEN)、復位引腳(SCRST)、數據引腳(SCDATAIN)和時鐘引腳(SCCLK),分別通過卡套與CI卡(大卡)接口中對應連接,使CI卡接口中的對應引腳實現復用;在CI卡接口在對工作時通過系統CPU端對應引腳的UART模式對CA卡進行判斷檢測,當檢測到CA卡插入后,CI卡接口對CA卡進行讀寫,通過控制與CI卡接口引腳連接的系統CPU,根據CA卡各引腳的屬性配置系統CPU端對應引腳的PIO等特性,使CA卡能夠通過CI卡接口正常工作。CI卡接口通過系統CPU端對應引腳的普通PIO讀寫模式對CA卡進行判斷復位等操作。本發明的方法在不改變數字電視接收設備的硬件電路的前提下,直接通過軟件控制CI卡(大卡)接口對CA卡(小卡)的信號讀取,實現CI卡接口兼容CA卡。同時因為對CI卡接口的結構并未改變,因此當插入CI卡的時候,同樣能夠正常識別及使用。實施例2 在實施例1的基礎上,將CA卡的電源引腳和接地引腳與CI卡接口中相同功能的引腳對應連接進行復用,CA卡的卡檢測引腳、卡使能引腳、復位引腳、數據引腳和時鐘引腳, 根據所述引腳的輸入輸出方向,分別與CI卡接口中的其它任意引腳連接,實現根據CA卡各引腳的屬性配置系統CPU端對應引腳的PIO特性,使CA卡能夠通過CI卡接口正常工作。
權利要求
1.CI卡接口兼容CA卡的方法,其特征包括將CA卡的電源引腳、接地引腳、卡檢測引腳、卡使能引腳、復位引腳、數據引腳和時鐘引腳,分別與CI卡接口中相同功能的引腳對應連接,使CI卡接口中的對應引腳實現復用;在CI卡接口對CA卡進行讀寫時,通過控制與CI卡接口引腳連接的系統CPU,根據CA 卡各引腳的屬性配置系統CPU端對應引腳的PIO特性,使CA卡能夠通過CI卡接口正常工作。
2.如權利要求1所述的CI卡接口兼容CA卡的方法,其特征為CA卡的所述引腳分別通過卡套與CI卡接口對應連接。
3.如權利要求1或2所述的CI卡接口兼容CA卡的方法,其特征為CI卡接口通過系統CPU端對應引腳的UART模式對CA卡進行判斷檢測;CI卡接口通過系統CPU端對應引腳的普通PIO讀寫模式對CA卡進行操作。
4.CI卡接口兼容CA卡的方法,其特征包括將CA卡的電源引腳和接地引腳與CI卡接口中相同功能的引腳對應連接進行復用,CA 卡的卡檢測引腳、卡使能引腳、復位引腳、數據引腳和時鐘引腳,根據所述引腳的輸入輸出方向,分別與CI卡接口中的其它任意引腳連接;在CI卡接口對CA卡進行讀寫時,通過控制與CI卡接口引腳連接的系統CPU,根據CA 卡各引腳的屬性配置系統CPU端對應引腳的PIO特性,使CA卡能夠通過CI卡接口正常工作。
5.如權利要求4所述的CI卡接口兼容CA卡的方法,其特征為CA卡的各引腳分別通過卡套與CI卡接口對應連接。
6.如權利要求4或5所述的CI卡接口兼容CA卡的方法,其特征為CI卡接口通過系統CPU端對應引腳的UART模式對CA卡進行判斷檢測;CI卡接口通過系統CPU端對應引腳的普通PIO讀寫模式對CA卡進行操作。
全文摘要
本發明涉及CI卡接口兼容CA卡的方法。包括將CA卡的電源引腳、接地引腳、卡檢測引腳、卡使能引腳、復位引腳、數據引腳和時鐘引腳,分別與CI卡接口中相同功能的引腳對應連接,使CI卡接口中的對應引腳實現復用;在CI卡接口對CA卡進行讀寫時,通過控制與CI卡接口引腳連接的系統CPU,根據CA卡各引腳的屬性配置系統CPU端對應引腳的PIO特性,使CA卡能夠通過CI卡接口正常工作。本發明CI卡接口兼容CA卡的方法,能夠使數字電視或機頂盒等設備既能滿足大卡(CI卡)的使用,也能夠使用小卡(CA卡),有利于目前大卡產品的推廣,同時也降低了廣電設備的使用成本。
文檔編號H04N21/418GK102572564SQ201210001628
公開日2012年7月11日 申請日期2012年1月5日 優先權日2012年1月5日
發明者周均, 周志武, 楊艷輝, 潘貢, 王瑛, 羅歡, 袁園, 陳杰 申請人:四川長虹電器股份有限公司