產品詳情:
SHC1108芯片
SHC1108是上海華虹自主研發的非接觸式CPU芯片,該產品集成了Turbo8051微處理器、256字節IRAM、512字節XRAM、32K字節ROM 、8K字節的EEPROM、32位隨機數電路、DES/TDES算法模塊、符合ISO/IEC 14443 TYPEA規范的RF電路。
MCU指令兼容標準8051,在相同的工作頻率下,指令的執行比標準的8051快4~6倍。
?
RF模塊具有256 bytes的FIFO,能支持106K、212K和424K高速通訊,滿足14443-4的要求。
DES協處理器具有抵抗SPA/DPA的攻擊能力,支持CBC、ECB模式;TDES支持2 Key和3 Key的方式。
32位隨機數發生器符合FIPS140-2和NIST SP800-22標準。
大場強檢測復位。
?
存儲器(ROM、EEPROM、IRAM、XRAM)數據加密。
?
EEPROM 滿足10 萬次擦寫,十年數據存儲。
工作溫度:-20℃至70℃。
該系列產品有3種產品形式:一種是純CPU卡(無邏輯卡功能);另外兩種是帶邏輯功能的CPU卡,其流加密算法分別采用MIFARE1和華虹算法。
SHC1108平臺采用了0.25um CMOS EEPROM工藝并提供了安全機制的檢查功能。
3 應用開發
在上海華虹SHC1108推出的1年時間里,通過了銀行卡檢測中心和建設部的標準測試,隨著芯片的配套開發環境逐步完善,在國內的多個領域得到了成功應用。
?
PBOC 2.0 ED/EP應用
PBOC ED/EP 2.0應用包括電子錢包EP(Electronic Purse)和電子存折ED(Electronic Deposit)兩種應用類型。每種應用類型分別對應著不同的交易流程和交易命令。其中電子錢包支持:消費、圈存交易,不需要密碼保護;電子存折支持:消費、取現、圈存、圈提、修改透支限額交易,需要密碼保護。
上海華虹集成電路有限責任公司在2008年9月19日,在SHC1108芯片上開發的具有自主知識產權的COS通過了銀行卡檢測中心PBOC2.0ED/EP卡標準測試,獲得了相應的資格證書。
?
手機貼片卡應用
華虹基于SHC1108芯片,提出了滿足電子門票和小額支付的手機貼片卡解決方案,此方案主要實現的功能是:
+ 小額支付應用支持:消費、圈存交易,不需要密碼保護;
+ 門票應用支持:售票、檢票、退票、重寫票和刪除票交易。
?
建設部應用
為了滿足日益增加的公交升級需求,建設部主導制定了滿足公交應用的芯片和COS規范。COS規范參考了PBOC 2.0 ED/EP的應用和擴展應用,滿足公交多樣化的票制和全國互聯互通的應用需求。
上海華虹集成電路有限責任公司使用自主知識產權的芯片通過了建設部的標準檢測,成為第一家獲得認可的芯片和COS。
?
上海城市公交交通
上海城市公共交通,包括公交汽、電車、出租車、地鐵、輕軌和輪渡等,全面實現了IC卡一卡通工程。現在大量的交通卡是華虹算法的邏輯卡,雖然沒有Mifare1算法被破解后的安全隱患,但是CPU卡的升級需求也比較迫切。
上海公交系統升級改造是國內應用最為成功的兼容建設部的應用,但是考慮到上海已發行的邏輯卡,所以在上海公交項目的實施上需要考慮邏輯卡安全升級到CPU卡、功能兼容等問題,對芯片的速度提出了較高的要求。COS除了滿足建設部功能需求的同時,還要維護邏輯卡的數據域,在交易時間有限的情況下,對于芯片和COS的性能都提出了比較高的要求。
其他應用
作為一款符合Tape A接口要求非接芯片SHC1108,可以滿足客戶的比較多的個性化需求,可以用在門禁、身份識別等領域。
4 開發支持環境
4.1 軟掩膜卡
為了推廣SHC1108芯片,公司新開發的功能相同的軟掩膜卡,可以很好的滿足客戶前期的調試工作,為提高產品的響應速度和減少COS的掩膜風險提供了幫助。
4.2 仿真器
公司提供的1108專用仿真器是針對SHC1108芯片開發的專用智能卡芯片仿真器,一如華虹公司以往所有其他仿真器產品一樣,這款專用仿真器內也包含了公司享有完全自主知識產權的二十多項仿真工具領域內的國家發明專利,包括200610028855.0、200610029337.0、200810044033.0等。由于其具有極高的技術含量,將會給SHC1108芯片的片上程序開發、調試帶來極大的便利。
1108專用仿真器由仿真器主體、電源、連接電纜、射頻卡頭以及專用的集成開發環境等部件組成,結構簡單、連接可靠、使用方便,可以真實的模擬用戶程序在產品芯片執行,以及配合各種通用讀卡機工作的狀態。定制的專用集成開發環境支持KEIL C51和匯編編譯器,并在仿真器硬件系統的配合下,為程序的開發人員提供了豐富、實用的各種仿真、調試功能,除了涵蓋KEIL、IAR等通用集成開發環境所支持的基本的單步、斷點、跟蹤、存儲器、SFR、寄存器觀察、修改等調試功能外,還提供了許多其他實用的調試功能、以及針對該款芯片的專用調試功能。這些調試功能包括:仿真器硬件系統工作狀態的實時可視化觀察;物理存儲器(FLASH、EEPROM)區域可以和邏輯存儲器(CODE、XDATA)一樣觀察、修改、填充數據、裝載HEX或BIN文件,并支持單字節數據和多字節數據在存儲器區域內的查找;多組DPTR觀察和修改;實時指令執行時間、PC值觀測等等。這些實用的仿真、調試功能,將會給用戶程序的調試帶來極大的便利。
5 總結
在SHC1108芯片推出的1年時間里,基于芯片的COS獲得了PBOC 2.0 ED/EP的檢測通過和建設部檢測通過證書;通過了上海地標測試,并得到批量試用。隨著SHC1108的配套開發環境和芯片性能的逐漸穩定、成熟,SHC1108在國內的許多非接觸的應用領域得到使用,市場認可度越來越高,為建設部的公交升級市場提供了很好的支持。
