產(chǎn)品詳情:
K20F07AC是基于8051內(nèi)核的8位USB KEY控制器/智能卡控制器/安全應(yīng)用系列芯片。與工業(yè)標(biāo)準(zhǔn)的8051指令集完全兼容,每條指令占用1到3個機(jī)器周期,每個機(jī)器周期的典型值為4個時鐘周期。
通過存儲器管理單元(MMU)的處理,程序和數(shù)據(jù)共享112kB FLASH存儲器。COS開發(fā)者可靈活劃分程序空間和數(shù)據(jù)空間大小。程序區(qū)和數(shù)據(jù)區(qū)可以通過Banking的方式擴(kuò)展尋址空間。
芯片內(nèi)部硬件實(shí)現(xiàn)了國家商用密碼產(chǎn)品所需的SSF33和SM1算法專用加密模塊、DES/3DES加密模塊和RSA公鑰算法引擎。另外,芯片提供32位硬件加密協(xié)處理器CCP,可用于實(shí)現(xiàn)公鑰算法、摘要算法和AES、DES等對稱算法。芯片內(nèi)嵌32位真隨機(jī)數(shù)發(fā)生器RNG,可滿足COS開發(fā)者的密碼學(xué)應(yīng)用,可節(jié)約軟件開銷,提高軟件實(shí)現(xiàn)效率。
芯片擁有豐富的對外接口,包括USB Device控制器,可支持USB Low Speed、Full Speed通信模式;7816主/從收發(fā)器,可實(shí)現(xiàn)T=0和T=1協(xié)議,支持多種通信速率;硬件SPI主/從模塊以及8個GPIO端口。
芯片提供增強(qiáng)的安全特性。通過對存儲器管理單元MMU進(jìn)行配置,完成SYS/APP工作模式設(shè)置及相關(guān)權(quán)限設(shè)置,可實(shí)現(xiàn)由硬件保證安全性的一卡多應(yīng)用。另外,芯片提供了包括電壓、頻率檢測機(jī)制,程序和數(shù)據(jù)加密存儲機(jī)制以及代碼保護(hù)機(jī)制等安全機(jī)制,以對抗物理攻擊、剖片探測等。
K20F07AC是高性能、低功耗、具有豐富的內(nèi)部協(xié)處理器和對外接口的安全芯片,可以作為智能密碼鑰匙USB key或接觸式智能IC卡,用于國家商用密碼專用算法應(yīng)用、網(wǎng)絡(luò)銀行應(yīng)用、PKI卡、SIM卡、付費(fèi)電視應(yīng)用、城市一卡通應(yīng)用等對信息安全有較高要求的應(yīng)用場合。
產(chǎn)品特征
CPU
高性能8位CPU,兼容標(biāo)準(zhǔn)8051
- 1條指令占用1到3個機(jī)器周期
- 1個機(jī)器周期為4個時鐘周期(典型值)
CPU工作時鐘源可由軟件動態(tài)配置為內(nèi)部或外部時鐘
- 內(nèi)部時鐘頻率為 5MHz、10 MHz、20 MHz、40MHz可選
提供2個16位定時/計數(shù)器TIMER0,TIMER1,與標(biāo)準(zhǔn)8051兼容
存儲器
FLASH
- 非易失存儲器,容量為112kB
- 每頁512 字節(jié)- 按頁擦,按字節(jié)寫
- Bit邏輯值擦除后為1,寫0后為0
- 可以靈活作為程序存儲器和數(shù)據(jù)存儲器使用
RAM
- 靜態(tài)隨機(jī)訪問存儲器,容量為12kB+256B
- 其中256B作為8051架構(gòu)的IRAM
- 另外12kB可作為8051架構(gòu)的XRAM或CODE
- - 其中4kB可用于存放CCP的代碼
- - 其中4kB可用于存放CCP或RSA引擎的數(shù)據(jù)
OTP
- 一次編程存儲器,容量為512B
- 其中8B作為全球唯一CPSN,用戶只讀
- 其中240B 用戶OTP空間,用戶可一次編程
對外接口
USB接口
- USB device控制器,支持USB Low Speed,F(xiàn)ull Speed
- 滿足USB IF Full Speed Low Speed Electrical and Interoperability Compliance Test Procedure要求的電氣兼容性
7816接口
- 符合7816-3標(biāo)準(zhǔn)
- 支持T=0和T=1通信協(xié)議
- 支持10種波特率(FD = 11, 12, 13, 18, 91, 92, 93, 94, 95, 96)
- 支持7816主/從通信
- 7816主接口與GPIO復(fù)用,只支持3V信號幅度
- 支持GSM功耗標(biāo)準(zhǔn),包括Clock Stop模式工況
GPIO
- 8個I/O端口
- 3V信號幅度
- 與SPI接口復(fù)用IO資源
SPI接口
- 硬件實(shí)現(xiàn)SPI主/從控制器
- 3V信號幅度
- 與GPIO復(fù)用IO資源
安全性
MMU存儲器管理單元
- 可靈活設(shè)置SYS/APP模式及授予相應(yīng)權(quán)限
環(huán)境檢測與系統(tǒng)保護(hù)
- 高低電壓檢測
- 高低頻率檢測(針對7816時鐘)
程序和數(shù)據(jù)均加密存儲