ZXA2810芯片是無錫智芯安科技有限公司推出的一款32位的安全芯片,專門面向高端加密市場、低功耗的應(yīng)用領(lǐng)域,芯片采用32位ARM Cortex?-M0系列內(nèi)核,片內(nèi)集成多種安全密碼模塊,包括國密SM1、SM2、SM3、SM4算法以及RSA/ECC、DES/3DES、AES、SHA1/SHA256等國際安全算法,支持真隨機(jī)數(shù)發(fā)生器。芯片提供了多種外圍接口:USB2.0全速、SPI、UART、ISO7816、I2C等,內(nèi)置ROSC,支持免晶振應(yīng)用。
ZXA2810產(chǎn)品有兩種容量類型(320K和256K)的片內(nèi)eFlash,16K字節(jié)的ROM,16K字節(jié)的片內(nèi)SRAM,4K字節(jié)算法專用SRAM,其中片內(nèi)ROM提供各種算法接口程序供用戶調(diào)用,使得開發(fā)效率大大提高,系統(tǒng)性能得到優(yōu)化。
? 功能框圖
? 產(chǎn)品特性
? 內(nèi)核處理器
? 32位ARM Cortex-M0
? 高主頻48MHz
? 三級流水線,Thumb/Thumb-2指令集
? NVIC中斷控制器
? SysTick定時(shí)器
? 存儲器
? 16KB ROM
? 16K+4KB SRAM
? 兩種容量類型(320K和256K)的eFlash
? 頁大?。?12B
? 數(shù)據(jù)位寬:32bits
? 頁擦除時(shí)間:2ms
? 字編程時(shí)間:20us
? 頁擦寫次數(shù):100,000次
? 數(shù)據(jù)保存時(shí)間:10年
? 定時(shí)器
? 3個32位遞減/遞增定時(shí)器,TIMER0/1可配置成輸入捕獲和PWM輸出比較
? 32位看門狗定時(shí)計(jì)數(shù)器
? 密碼算法
? 對稱算法:DES/3DES,SM1,AES,SM4
?非對稱算法:RSA,ECC素域/二元域,SM2
? 摘要算法:SM3,SHA-1,SHA-256
? 隨機(jī)數(shù):HRNG,符合FIPS140-2要求
? CRC16-CCITT校驗(yàn)單元
? 外圍邏輯與時(shí)鐘
? 內(nèi)置48MHZ和32KHZ RC振蕩器,可外接12M晶振(QFN40)
? USB接口:USB2.0全速,1個控制端點(diǎn)和4個雙向bulk端點(diǎn),支持免晶振模式
? ISO7816:支持主/從模式,支持ISO7816-3協(xié)議,支持T0/T1協(xié)議
? SPI:2路SPI接口,可選擇主/從模式,支持Mode0/1/2/3傳輸協(xié)議,支持SPI 1/2/4線傳輸
? 31個GPIO(包括復(fù)用),支持邊沿/電平中斷
? UART:2路RS232串口,1路支持CTS/RTS
? I2C:主/從接口,支持Standard/Fast/HS三種速度模式,支持7bit設(shè)備地址
? 電池電量檢測:范圍2.5-4.2V,精度10mV
? 比較器:比較精度10mV,遲滯區(qū)間10mV
? 音頻接口:支持MIC/GND自適應(yīng)
? 安全特性
? 存儲保護(hù)單元(MPU)
? 電壓/頻率/溫度/光敏檢測功能
? 電源毛刺檢測
? 外部時(shí)鐘毛刺檢測
? 主動金屬屏蔽層
? 總線加密串?dāng)_、存儲器校驗(yàn)功能
? 128位 芯片序列號
? 電氣參數(shù)
? ESD保護(hù):4KV(HBM)
? 工作電壓:2.7V~5.5V(USB需3V以上)
? 工作溫度:-40oC~85oC
? 功耗:典型工作電流5mA@48Mhz,10mA@48Mhz (PKI工作),StandBy電流120uA, PowerOff電流1uA(電池應(yīng)用)
? 封裝形式
?QFN32/ QFN40
?開發(fā)支持
? ROM Boot,支持USB/SPI/7816下載
? JTAG-SWD調(diào)試/下載接口(僅開發(fā)版支持)
? 開發(fā)板/release開發(fā)包
? ARM Keil MDK (4.0版本以上)
? 產(chǎn)品應(yīng)用
? USB KEY
? 終端加密器
? 讀卡器
? 手持POS機(jī)
? TF/SD卡