當前位置:編程學習大全網 - 編程語言 - 智能芯片分為幾類?都具體是什麽?

智能芯片分為幾類?都具體是什麽?

壹般IC卡所使用的主要芯片分為通用芯片和專用芯片兩大類。所謂通用芯片,就是普通的集成電路芯片,如美國ATMEL公司的AT24C01兩線串行鏈接協議存儲芯片。其出廠時就有兩種供貨形式,壹是封裝成集成電路直接提供給最終用戶使用,二是以裸芯片的形式提供給IC卡生產廠商封裝成IC卡。裸芯片幾乎沒有安全性設計,也不完全符合目前IC卡的國際標準,但因其開發使用簡單、價格便宜,比較適合於初期的對安全性要求不高的IC卡應用。所謂專用芯片,就是專為IC卡而設計、制造的芯片,如荷蘭Philips公司的PCB2032/2042芯片。這種芯片符合目前IC卡的ISO國際標準、具有較高的安全性。本節主要介紹以上芯片所采用的技術種類,各種常用智能卡芯片的有關技術將在其它章節中詳細介紹。

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等

  • 上一篇:c++怎麽實現查找壹個文件,並刪除找到的文件?
  • 下一篇:文件格式有那些?有什麽區別?
  • copyright 2024編程學習大全網