IC卡所使用的專用芯片壹般分為存儲器芯片和微處理器芯片兩大類。存儲卡使用存儲器芯片作為卡芯;智能卡則使用微處理器芯片作為卡芯。
IC卡經常使用的存儲器芯片種類及特性見下表。
IC卡經常使用的存儲器芯片種類及特性
存儲器類型
功能
ROM(Read
Only
Memory):
只讀存儲器,壹次寫入後不可更改或刪除。壹般由芯片制造商進行掩膜寫入信息,價格便宜,適合於大量的應用
RAM(Random
Access
Memory):
隨機存取存儲器,掉電後信息丟失,卡片上需電源。壹般和其它種類的存儲器***同使用,作為信息處理時的臨時存儲
PROM(Programmable
ROM):
壹次編程多次讀出存儲器,可由用戶編程寫入應用信息,價格較便宜適合於較大量的應用
EPROM(Erasable
PROM):
可在紫外線擦除之後寫入信息。目前,在IC卡中已經很少應用
EEPROM(Electronically
EPROM):
電可擦除、寫入存儲器。目前,在IC卡上應用得最多
IC卡經常使用的微控制器芯片的種類及特性見下表。
IC卡經常使用的微控制器芯片種類及特性
帶加密運算的微控制器(MPU+CAU):邏輯控制、管理功能,加密、解密等運算功能;
如飛利浦公司的83C852等
不帶加密運算的微控制器(MPU):邏輯控制、管理等功能;如:日立公司的H8系列等
IC卡使用的IC芯片以帶有安全邏輯的存儲器芯片和帶有加密運算的微控制器芯片最為普遍,兩種芯片的典型邏輯結構見下圖。
<img
src=../IMG1/Chipty1.gif>
帶有安全邏輯的IC卡用存儲器芯片
<img
src=../IMG1/Chipty2.gif>
帶有加密運算及安全邏輯的IC卡用微控制器芯片
考慮到IC卡和計算機的緊密相關性及低電壓技術用於IC卡上的可靠性等問題,目前市場上推出的IC卡用芯片還沒有低電壓芯片。由於低電壓、低功耗芯片非常適合於IC卡應用,隨著半導體技術的發展和IC卡應用領域的逐步擴大,低電壓芯片必將成為IC卡的主要芯片。例如,美國MOTOROLA公司將開發工作電壓可小於2V的IC卡用芯片。
由於IC卡的應用要求有較高的安全性,用於IC卡的芯片比普通芯片具有較多在安全方面的考慮。例如,防止用掃描高頻電子顯微鏡對存儲器進行讀取,防止用戶再次激活測試功能等。此外,用於IC卡的芯片還具有較高的抗幹擾能力。
目前,國際上許多較有影響的IC芯片制造商致力於IC卡用芯片的制造,主要公司有:美國TI、Catalyst、MOTOROLA、ATMEL等;日本NEC、OKI、Toshiba、Hitachi等;歐洲Philips、Siemens、SGS等