專利名稱:智能卡讀卡機(jī)與電腦輸入輸出集成電路的整合架構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電腦輸入輸出集成電路(Input/Output Integrated Circuit,I/O IC)與智能卡讀卡機(jī)的整合架構(gòu),特別涉及一種可讀取智能卡數(shù)據(jù)與電腦輸入輸出數(shù)據(jù)兩種功能的整合架構(gòu)。
隨著科技的進(jìn)步,為目前的社會(huì)帶來許多簡(jiǎn)便的運(yùn)用領(lǐng)域,輕薄短小更是現(xiàn)在社會(huì)中所追求的目標(biāo),因此,許多個(gè)人的數(shù)據(jù),都已存儲(chǔ)在一片片小小的卡片之中。也隨著技術(shù)的精進(jìn)、存儲(chǔ)數(shù)據(jù)的增加,除了目前已廣為運(yùn)用的信用卡、簽帳卡及金融卡之外,業(yè)界更進(jìn)一步地推行可存儲(chǔ)多重?cái)?shù)據(jù)的智能卡,使得所有的個(gè)人數(shù)據(jù),都能全部存儲(chǔ)在一張小小的卡片中。此種突破,將會(huì)帶來無限的方便。
目前正值智能卡(如國(guó)民卡、多功能信用卡等等)相關(guān)應(yīng)用正在推廣之際,高價(jià)且硬件接口未統(tǒng)一的讀卡機(jī),將使得此項(xiàng)科技帶來的便利措施不易推廣。以往習(xí)知的讀卡機(jī)架構(gòu)如圖1所示。圖1顯示一種習(xí)知的讀卡機(jī)與其周邊的架構(gòu),除了讀卡機(jī)120之外,還需結(jié)合用以處理卡片數(shù)據(jù)的電腦輸入輸出集成電路(IC)110。在智能卡130插入讀卡機(jī)120時(shí),在讀卡機(jī)120內(nèi)部的一智能卡接口集成電路(IC)124將會(huì)與此智能卡130相嵌合,以用以讀取智能卡所存儲(chǔ)的數(shù)據(jù)。而智能卡接口IC 124讀取到智能卡130內(nèi)部所存儲(chǔ)的數(shù)據(jù)后,會(huì)將讀取數(shù)據(jù)125傳送到微控器122中,微控器122會(huì)在接收到讀取數(shù)據(jù)125后,將之轉(zhuǎn)換為電腦輸入輸出IC 110所能接受的一輸入信號(hào)111,此輸入信號(hào)111需為軟盤驅(qū)動(dòng)器接口、鍵盤及鼠標(biāo)接口、串行端口或并行端口等接口信號(hào)模式,即是后端的電腦裝置10所能接受的信號(hào)。
運(yùn)用上述的習(xí)知的架構(gòu),除了原有的電腦10之外,為了讀取智能卡的信號(hào),必須另外購(gòu)買一臺(tái)讀卡機(jī)120。而目前因?yàn)橛布涌谖唇y(tǒng)一,因此,對(duì)于有心運(yùn)用智能卡的廠商而言,可能必須針對(duì)不同的硬件架構(gòu)來購(gòu)買讀卡機(jī),造成許多的不便,且成本高昂。此將會(huì)對(duì)于智能卡的推廣有相當(dāng)?shù)牟涣加绊憽?br>
因此,本發(fā)明的目的在于提供一種電腦輸入輸出集成電路(Input/OutputIntegrated Circuit,I/O IC)與智能卡讀卡機(jī)的整合架構(gòu),可讀取智能卡數(shù)據(jù)與電腦輸入輸出數(shù)據(jù)兩種功能。
本發(fā)明的又一目的,在于提供一種電腦輸入輸出集成電路與智能卡讀卡機(jī)的整合架構(gòu),可結(jié)合目前集成電路的發(fā)展技術(shù),而降低運(yùn)用智能卡所需的成本。
本發(fā)明的又一目的,在于提供一種電腦輸入輸出集成電路與智能卡讀卡機(jī)的整合架構(gòu),可以克服目前為讀取智能卡的硬件接口未統(tǒng)一所造成的問題。
為達(dá)上述的目的,本發(fā)明提供一種智能卡讀卡機(jī)與電腦輸入輸出集成電路的整合架構(gòu),用以讀取一智能卡的一智能卡信號(hào),其中該智能卡信號(hào)具有該智能卡所存儲(chǔ)的一存儲(chǔ)數(shù)據(jù),該整合架構(gòu)包括一讀取裝置及一電腦輸入輸出集成電路。此讀取裝置,用以與智能卡耦接,可接收并傳送該智能卡信號(hào)。此電腦輸入輸出集成電路,與讀取裝置耦接,經(jīng)由讀取裝置接收智能卡信號(hào),以讀取智能卡信號(hào)所代表的存儲(chǔ)數(shù)據(jù),并經(jīng)處理后輸出讀取智能卡信號(hào)提供電腦系統(tǒng)使用。
上述整合架構(gòu)中的讀取裝置包括一連接裝置與一匹配電路。其中,此連接裝置具有多個(gè)耦接點(diǎn),而用以嵌合智能卡,并使這些耦接點(diǎn)與智能卡上的多個(gè)接點(diǎn)作電性接觸。而匹配電路耦接到連接裝置與電腦輸入輸出集成電路,此匹配電路用以匹配智能卡上的接點(diǎn),經(jīng)由連接裝置的耦接點(diǎn)與電腦輸入輸出集成電路相耦接。
在上述的整合架構(gòu)中,電腦輸入輸出集成電路包括多個(gè)端點(diǎn),用以經(jīng)由該匹配電路與智能卡上的對(duì)應(yīng)的接點(diǎn)作電性接觸。
經(jīng)由上述的整合架構(gòu),具有下列特點(diǎn)1.大幅降低讀取智能卡的制作成本及增加其穩(wěn)定性線路整合之后,用來讀取智能卡的讀取裝置功能即簡(jiǎn)單,不需對(duì)智能卡信號(hào)進(jìn)行如習(xí)知讀卡機(jī)的轉(zhuǎn)換處理,故所需的零組件及線路大幅減少,制作成本降低,且可增加其穩(wěn)定性。2.減少接口兼容性的問題習(xí)知的讀卡機(jī)大部分都通過軟盤驅(qū)動(dòng)器接口、鍵盤及鼠標(biāo)接口、串行端口或并行端口等接口與輸入輸出IC溝通,會(huì)引發(fā)信號(hào)轉(zhuǎn)換不兼容的問題,新的設(shè)計(jì)可使電腦輸入輸出IC與智能卡直接溝通,無須通過其中中間接口,將兼容性的問題發(fā)生的可能性降到最低。3.可藉由電腦微處理器(CPU)電腦的微處理器可用來增加讀卡機(jī)的功能,因其可通過電腦輸入輸出IC進(jìn)行更多變化的控制。
上述的整合架構(gòu),其中電腦輸入輸出集成電路還包括一信號(hào)轉(zhuǎn)換及控制裝置及一信號(hào)處理裝置。此信號(hào)轉(zhuǎn)換及控制裝置,用以經(jīng)由部分端點(diǎn),耦接到智能卡上的部分接點(diǎn),用以讀取智能卡所傳來的智能卡信號(hào),并轉(zhuǎn)換為一轉(zhuǎn)換智能卡信號(hào)。而此信號(hào)處理裝置,用以耦接到信號(hào)轉(zhuǎn)換及控制裝置,用以讀取轉(zhuǎn)換智能卡信號(hào),經(jīng)處理后解讀出智能卡信號(hào)所代表的存儲(chǔ)數(shù)據(jù),并轉(zhuǎn)換為讀取智能卡信號(hào)。
上述的整合架構(gòu),其中電腦輸入輸出集成電路還包括一時(shí)鐘脈沖產(chǎn)生器,用以經(jīng)由一接點(diǎn)與智能卡相耦接,以提供智能卡的操作時(shí)鐘脈沖。
為讓本發(fā)明的上述和其他目的、特征、和優(yōu)點(diǎn)能更明顯易懂,下文特舉一較佳實(shí)施例,并配合附圖,作詳細(xì)說明如下附圖的簡(jiǎn)單說明圖1表示習(xí)知用以讀取智能卡的硬件架構(gòu);圖2表示運(yùn)用本發(fā)明一較佳實(shí)施例的電腦輸入輸出集成電路與智能卡讀卡機(jī)的整合架構(gòu);圖3表示在圖2的實(shí)施例中讀取裝置的硬件架構(gòu)的一實(shí)施例;圖4表示在圖2的實(shí)施例中的整合架構(gòu)的實(shí)際實(shí)施電路方塊圖;以及圖5表示運(yùn)用本發(fā)明整合架構(gòu)的另一較佳實(shí)施例的收銀機(jī)輸入輸出集成電路與智能卡讀卡機(jī)方塊圖。
以下介紹按照本發(fā)明應(yīng)用的較佳實(shí)施例,并以
。在附圖中,相同的元件以相同的標(biāo)號(hào)表示,不再贅述。
圖2表示運(yùn)用本發(fā)明一較佳實(shí)施例的電腦輸入輸出集成電路與智能卡讀卡機(jī)的整合架構(gòu)200。此整合架構(gòu)200包括一電腦輸入輸出集成電路(IC)210及一讀取裝置220。在智能卡230插入讀取裝置220后,讀取裝置220會(huì)與智能卡230上的接點(diǎn)作電性接觸,而讀取裝置220會(huì)將存儲(chǔ)在智能卡230上的數(shù)據(jù),直接經(jīng)由智能卡信號(hào)232轉(zhuǎn)傳送到電腦輸入輸出IC 210內(nèi)。因此,此讀取裝置220與習(xí)知的讀卡機(jī)差異在于,此讀取裝置220僅具有簡(jiǎn)單的匹配電路及用以與智能卡耦接的機(jī)械性連接裝置,在這種組合下,就沒有硬件接口未統(tǒng)一的問題,且能降低生產(chǎn)的成本,使用廠商較能接受。而此電腦輸入輸出IC 210,除了原先所具有的電腦數(shù)據(jù)輸入輸出功能之外,還增加了對(duì)于智能卡信號(hào)232的處理功能,并且能將所讀取的智能卡數(shù)據(jù)經(jīng)由讀取智能卡信號(hào)211提供給電腦系統(tǒng)100所使用。
此種整合架構(gòu)200下,除了讀取裝置220不需具有非常復(fù)雜的架構(gòu),有利推廣之外,在電腦輸入輸出IC 210內(nèi)增加對(duì)于智能卡信號(hào)處理的功能方面,由于目前集成電路的制造技術(shù)相當(dāng)精進(jìn),將處理電路設(shè)計(jì)到電腦輸入輸出IC 210所增加的成本極為有限,而且亦能運(yùn)用現(xiàn)有的半導(dǎo)體制造技術(shù),縮小整個(gè)芯片的面積,這亦符合目前輕薄短小的趨勢(shì)。
而讀取裝置220的架構(gòu),其硬件的一實(shí)施例如圖3所示,其可為一連接裝置310與一匹配電路320。連接裝置310僅為一簡(jiǎn)單的機(jī)械性裝置,用于耦接智能卡230,例如一卡座等將智能卡230的接點(diǎn)與此連接裝置相耦接,并將智能卡信號(hào)305傳到匹配電路320中。而匹配電路320用來作為讀取裝置220與電腦輸入輸出IC 210之間的匹配,而能順利地將智能卡信號(hào)232傳到電腦輸入輸出IC 210中,此匹配電路320可為如本領(lǐng)域技術(shù)人員所知,藉由簡(jiǎn)單的多個(gè)電阻所構(gòu)成。
因此,如此整合架構(gòu)200具有以下優(yōu)點(diǎn)1.大幅降低讀取智能卡的制作成本及增加其穩(wěn)定性線路整合之后,用來讀取智能卡的讀取裝置功能即簡(jiǎn)單,不需對(duì)智能卡信號(hào)進(jìn)行如習(xí)知讀卡機(jī)的轉(zhuǎn)換處理,故所需的零組件及線路大幅減少,制作成本降低,且可增加其穩(wěn)定性。
2.減少接口兼容性的問題習(xí)知的讀卡機(jī)大部分都通過軟盤驅(qū)動(dòng)器接口、鍵盤及鼠標(biāo)接口、串行端口或并行端口等接口與輸入輸出IC溝通,會(huì)引發(fā)信號(hào)轉(zhuǎn)換不兼容的問題,新的設(shè)計(jì)可使電腦輸入輸出IC與智能卡直接溝通,無須通過其中中間接口,將兼容性的問題發(fā)生的可能性降到最低。
3.可藉由電腦微處理器(CPU)電腦的微處理器可用來增加讀卡機(jī)的功能,因其可通過電腦輸入輸出IC進(jìn)行更多變化的控制。
圖4表示在圖2實(shí)施例中的整合架構(gòu)的實(shí)際實(shí)施電路方塊圖,此僅為一例子,本領(lǐng)域技術(shù)人員當(dāng)知,電路的設(shè)計(jì)可藉由不同的元件來組合完成,但仍不脫離本發(fā)明整合架構(gòu)的范圍。在讀取裝置220中可知具有一連接裝置234與一匹配電路232,其中此連接裝置234具有多個(gè)耦接點(diǎn)235。而在電腦輸入輸出IC 210中,亦包括了一信號(hào)轉(zhuǎn)換及控制裝置212、一信號(hào)處理裝置214及一時(shí)鐘脈沖產(chǎn)生器216。
在智能卡230中具有數(shù)個(gè)接點(diǎn),如接點(diǎn)VCC、RESET、CLOCK、GND、VPP、以及I/O等。在智能卡230插入連接裝置234后,這些接點(diǎn)將與對(duì)應(yīng)的連接裝置上的多個(gè)耦接點(diǎn)235相連接。在電腦輸入輸出IC 210中的端點(diǎn)SCR_FET、SCR_RST、SCR_IO、SCR_CLK,則藉由匹配電路232的耦接,而經(jīng)由耦接點(diǎn)235與智能卡230作電性連接。因此,電腦輸入輸出IC 210中的這些端點(diǎn)將分別與對(duì)應(yīng)的智能卡230上的接點(diǎn)相耦接。
電腦輸入輸出IC 210中的信號(hào)轉(zhuǎn)換及控制裝置212,連接到端點(diǎn)SCR_FET、端點(diǎn)SCR_RST以及端點(diǎn)SCR_IO,其中,經(jīng)由端點(diǎn)SCR_FET來控制智能卡230上的Vcc與Vpp,經(jīng)由端點(diǎn)SCR_RST來復(fù)位(Reset)智能卡230,經(jīng)由端點(diǎn)SCR_IO來傳輸智能卡230所存儲(chǔ)的數(shù)據(jù)。而此信號(hào)轉(zhuǎn)換及控制裝置212將所讀取的智能卡230所存儲(chǔ)的數(shù)據(jù),輸出一轉(zhuǎn)換智能卡信號(hào)213。
而電腦輸入輸出IC 210中的信號(hào)處理裝置214,經(jīng)由端點(diǎn)PRESENT連接到連接裝置234內(nèi)部的一切換器(Switch)236,此切換器236會(huì)在智能卡230插入此連接裝置234后,使端點(diǎn)PRESENT接地,代表智能卡230已經(jīng)插入了。信號(hào)處理裝置214并同時(shí)接收經(jīng)由信號(hào)轉(zhuǎn)換及控制裝置212所傳送來的轉(zhuǎn)換智能卡信號(hào)213,并將之處理后成為讀取智能卡信號(hào)211。智能卡內(nèi)儲(chǔ)的數(shù)據(jù)經(jīng)由讀取智能卡信號(hào)211提供給電腦系統(tǒng)100所使用。而電腦輸入輸出IC 210中的時(shí)鐘脈沖產(chǎn)生器216,則經(jīng)由端點(diǎn)SCR_CLK提供智能卡230的操作時(shí)鐘脈沖(Operating Pulses)。
而圖5表示運(yùn)用本發(fā)明整合架構(gòu)的另一較佳實(shí)施例的收銀機(jī)輸入輸出集成電路與智能卡讀卡機(jī)方塊圖。此整合架構(gòu)500運(yùn)用到收銀機(jī)50上。此收銀機(jī)輸入輸出集成電路510,實(shí)際上與本發(fā)明另一實(shí)施例的電腦輸入輸出IC功能十分相近,并將所讀取到的智能卡230數(shù)據(jù)經(jīng)由讀取智能卡信號(hào)511輸出至收銀機(jī)50上使用。而本實(shí)施例中亦運(yùn)用具有簡(jiǎn)單匹配電路與連接裝置的讀取裝置220所來完成。此實(shí)施例僅是說明本發(fā)明的整合架構(gòu)亦可運(yùn)用到收銀機(jī)上使用,還可進(jìn)一步推廣智能卡的實(shí)際運(yùn)用領(lǐng)域。
雖然本發(fā)明已以較佳實(shí)施例披露如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,當(dāng)可作各種更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍僅由所附權(quán)利要求限定。
權(quán)利要求
1.一種智能卡讀卡機(jī)與電腦輸入輸出集成電路的整合架構(gòu),用以讀取一智能卡的一智能卡信號(hào),其中該智能卡信號(hào)具有該智能卡所存儲(chǔ)的一存儲(chǔ)數(shù)據(jù),該整合架構(gòu)包括一讀取裝置,用以與該智能卡耦接,用以接收并傳送該智能卡信號(hào);以及一電腦輸入輸出集成電路,與該讀取裝置耦接,并經(jīng)由該讀取裝置接收該智能卡信號(hào),以讀取該智能卡信號(hào)所代表的該存儲(chǔ)數(shù)據(jù),并經(jīng)處理后輸出一讀取智能卡信號(hào)。
2.如權(quán)利要求1所述的整合架構(gòu),其中該讀取裝置包括一連接裝置,具有多個(gè)耦接點(diǎn),該連接裝置用以嵌合該智能卡,并使該些耦接點(diǎn)與該智能卡上的多個(gè)接點(diǎn)作電性接觸;以及一匹配電路,耦接到該連接裝置與該電腦輸入輸出集成電路,該匹配電路用以匹配該智能卡上的該些接點(diǎn),經(jīng)由該連接裝置的該些耦接點(diǎn)與該電腦輸入輸出集成電路相耦接。
3.如權(quán)利要求2所述的整合架構(gòu),其中該電腦輸入輸出集成電路包括多個(gè)端點(diǎn),用以經(jīng)由該匹配電路與該智能卡上的對(duì)應(yīng)的該些接點(diǎn)作電性接觸。
4.如權(quán)利要求3所述的整合架構(gòu),其中該電腦輸入輸出集成電路還包括一信號(hào)轉(zhuǎn)換及控制裝置,用以經(jīng)由部分該些端點(diǎn),耦接到該智能卡上的部分該些接點(diǎn),用以讀取該智能卡所傳來的該智能卡信號(hào),并轉(zhuǎn)換為一轉(zhuǎn)換智能卡信號(hào);一信號(hào)處理裝置,用以耦接到該信號(hào)轉(zhuǎn)換及控制裝置,用以讀取該轉(zhuǎn)換智能卡信號(hào),經(jīng)處理后解讀出該智能卡信號(hào)所代表的該存儲(chǔ)數(shù)據(jù),并轉(zhuǎn)換為該讀取智能卡信號(hào)。
5.如權(quán)利要求4所述的整合架構(gòu),其中該電腦輸入輸出集成電路還包括一時(shí)鐘脈沖產(chǎn)生器,用以經(jīng)由該些接點(diǎn)之一與該智能卡相耦接,以提供該智能卡的操作時(shí)鐘脈沖。
6.如權(quán)利要求1所述的整合架構(gòu),其中該讀取裝置包括一連接裝置,具有多個(gè)耦接點(diǎn),該連接裝置用以嵌合該智能卡,并使該些耦接點(diǎn)與該智能卡上的多個(gè)接點(diǎn)作電性接觸,并具有一切換器,用以檢測(cè)該智能卡是否插入,并輸出一智能卡插入檢測(cè)信號(hào);以及一匹配電路,耦接到該連接裝置與該電腦輸入輸出集成電路,該匹配電路用以匹配該智能卡上的該些接點(diǎn),經(jīng)由該連接裝置的該些耦接點(diǎn)與該電腦輸入輸出集成電路相耦接。
7.如權(quán)利要求6所述的整合架構(gòu),其中該電腦輸入輸出集成電路包括多個(gè)端點(diǎn),部分該些端點(diǎn)用以經(jīng)由該匹配電路與該智能卡上的對(duì)應(yīng)的該些接點(diǎn)作電性接觸,而至少有一端點(diǎn)與該連接裝置相耦接,用以接收該智能卡插入檢測(cè)信號(hào)。
8.如權(quán)利要求7所述的整合架構(gòu),其中該電腦輸入輸出集成電路還包括一信號(hào)轉(zhuǎn)換及控制裝置,用以經(jīng)由部分該些端點(diǎn),耦接到該智能卡上的部分該些接點(diǎn),用以讀取該智能卡所傳來的該智能卡信號(hào),并轉(zhuǎn)換為一轉(zhuǎn)換智能卡信號(hào);一信號(hào)處理裝置,用以耦接到該信號(hào)轉(zhuǎn)換及控制裝置及該連接裝置,用以讀取該轉(zhuǎn)換智能卡信號(hào)及該智能卡插入檢測(cè)信號(hào),當(dāng)該智能卡插入檢測(cè)信號(hào)表示為該智能卡已插入時(shí),即處理該轉(zhuǎn)換智能卡信號(hào),并解讀出該智能卡信號(hào)所代表的該存儲(chǔ)數(shù)據(jù),并轉(zhuǎn)換為該讀取智能卡信號(hào)。
9.如權(quán)利要求8所述的整合架構(gòu),其中該電腦輸入輸出集成電路還包括一時(shí)鐘脈沖產(chǎn)生器,用以經(jīng)由該些接點(diǎn)之一與該智能卡相耦接,以提供該智能卡的操作時(shí)鐘脈沖。
全文摘要
本發(fā)明提供一電腦輸入輸出集成電路與智能卡讀卡機(jī)的整合架構(gòu)。此整合架構(gòu)包括一電腦輸入輸出集成電路(IC)及一讀取裝置,可以克服目前為讀取智能卡的硬件接口未統(tǒng)一所造成的問題,并可降低制作成本,增加產(chǎn)品的穩(wěn)定性。
文檔編號(hào)G06F1/16GK1257236SQ9812559
公開日2000年6月21日 申請(qǐng)日期1998年12月17日 優(yōu)先權(quán)日1998年12月17日
發(fā)明者黃財(cái)旺, 林永明 申請(qǐng)人:聯(lián)陽(yáng)半導(dǎo)體股份有限公司