專利名稱:一種實現多路ic卡和一路串口之間的數據切換電路的制作方法
技術領域:
本實用新型屬于一種數據切換電路,具體涉及的是一種通過I/O控制實現多路7816 IC卡和一路串口之間的數據切換的實現電路。
背景技術:
在進行芯片的電路設計時,有時智能IC卡采用類似IIC的方式訪問,可以通過設備串口信號來對IC卡進行訪問。由于大部分控制芯片的串口并不是很多,所以要做到同時支持幾個IC卡就比較困難。
對此,現有技術通常的解決方案是,將控制芯片的并行總線再外擴一個或者幾個串口,然后分別對應做讀寫訪問控制操作。
這種實現電路的缺陷在于需要在電路設計上增加大量的周邊電路,給電路板的設計和生產成本增加了許多,容易造成資源的浪費,而且其電磁性能容易出現相互干擾,電路板不穩定。
因此,現有技術存在缺陷,而有待于改進和發展。
實用新型內容本實用新型的目的在于提供一種實現多路IC卡和一路串口之間的數據切換電路,針對現有實現電路的缺陷,提供一種比較簡單的多個IC卡復用一串口的電路設計。
為達到以上目的,本發明采用的技術方案是一種實現多路IC卡和一路串口之間的數據切換電路,其中,在一CPU控制芯片電路和多個IC卡之間設置有一切換邏輯芯片電路,所述CPU控制芯片電路與所述切換邏輯芯片電路之間通過數據線和信號連接控制,并設置有一切換控制信號;在所述切換邏輯芯片電路和每一IC卡之間還設置有相應的通道;所述切換控制信號用于控制所述切換邏輯芯片電路對某一IC卡的通道選通。
所述的電路,其中,所述CPU控制芯片電路中設置有一固件,用于存儲固件程序。
本實用新型所提供的一種實現多路IC卡和一路串口之間的數據切換電路,實現了在最低成本的情況下多個IC卡共用同一個串口;而且,由于其各個通道的獨立性,又很好的避免了相互之間的干擾以及某個卡電路損壞而造成整個電路的崩潰情形,從而大大提高了整個電路的穩定性和健壯性。
圖1為本實用新型數據切換電路的電路原理圖。
具體實施方式
以下結合附圖,將對本實用新型的技術方案及其有益效果做充分說明。
本實用新型的實現多路IC卡和一路串口之間的數據切換電路中,如圖1所示的,系統中同時接有多路IC卡,當要訪問某一路IC卡時,CPU控制芯片通過控制信號線控制切換邏輯芯片,選通此路IC卡,從而實現多個IC卡共用一個串口。
本實用新型電路在一CPU控制芯片電路和多個IC卡1-n之間設置有一切換邏輯芯片電路,所述CPU控制芯片電路與所述切換邏輯芯片電路之間通過數據線和信號連接控制,其中包括發送和接收數據RXD、TXD,時鐘信號線CLK,復位信號線RESET,中斷信號INT,并且在所述CPU控制芯片電路和所述切換邏輯芯片電路之間還設置有切換控制信號線;在所述切換邏輯芯片電路和每一IC卡之間還設置有相應得通道,每一通道傳輸包括I/O數據,以及時鐘信號CLK和復位信號RESET,中斷信號INT等。
對本實用新型的所述切換邏輯芯片電路來說,接受所述CPU控制芯片電路切換控制信號的選擇控制,要選中哪個IC卡,就把相應IC卡的通道選通即可。
本實用新型的所述CPU控制芯片電路中設置有固件,在該固件內存放有固件程序,用于對所述切換邏輯芯片電路進行控制在要選通某個IC卡時,將其他通道的IC卡數據線都斷開,時鐘線可以公用。對于smartcard卡,所述CPU控制芯片電路通過串口對卡進行操作。當要選通另一個卡的時候,同樣,將其他IC卡通道的讀寫線斷開,就可以實現一路串口對多路IC卡進行訪問了。
而且,由于本實用新型各個IC卡通道之間相互是獨立的,所以當由于某個IC卡出現異常或無法操作的時候,可以把該路IC卡通道進行關閉,這樣就不會對其他幾個IC卡電路造成影響。
本實用新型的所述實現多路IC卡和一路串口之間的數據切換電路,由于可以采用現有的切換邏輯芯片電路,能在最低成本的情況下,實現多個IC卡共用同一個串口。而且,由于其各個通道的獨立性,又可以很好的避免相互之間的干擾以及某個IC卡電路損壞而造成整個電路的崩潰情形,從而大大提高了整個電路的穩定性和健壯性。
權利要求1.一種實現多路IC卡和一路串口之間的數據切換電路,其特征在于,在一CPU控制芯片電路和多個IC卡之間設置有一切換邏輯芯片電路,所述CPU控制芯片電路與所述切換邏輯芯片電路之間通過數據線和信號連接控制,并設置有一切換控制信號;在所述切換邏輯芯片電路和每一IC卡之間還設置有相應的通道;所述切換控制信號用于控制所述切換邏輯芯片電路對某一IC卡的通道選通。
2.根據權利要求1所述的電路,其特征在于,所述CPU控制芯片電路中設置有一固件,用于存儲固件程序。
專利摘要本實用新型公開了一種實現多路IC卡和一路串口之間的數據切換電路,在一CPU控制芯片電路和多個IC卡之間設置有一切換邏輯芯片電路,所述CPU控制芯片電路與所述切換邏輯芯片電路之間通過數據線和信號連接控制,并設置有一切換控制信號;在所述切換邏輯芯片電路和每一IC卡之間還設置有相應的通道;所述切換控制信號用于控制所述切換邏輯芯片電路對某一IC卡的通道選通。本實用新型數據切換電路實現了在最低成本的情況下多個IC卡共用同一個串口;而且由于其各個通道的獨立性,避免了相互之間的干擾以及某個卡電路損壞而造成整個電路的崩潰情形,從而大大提高了整個電路的穩定性和健壯性。
文檔編號G06F13/40GK2896369SQ20052006681
公開日2007年5月2日 申請日期2005年11月9日 優先權日2005年11月9日
發明者袁蘭平, 王智勇, 尹軼, 王振輝 申請人:兆日科技(深圳)有限公司