简历
N32S032芯片采用ARM-M0安全处理器内核以及AMBA多总线结构设计,是国民技术针对电子银行、电子商务、电子政务等移动互联网身份认证及物联网安全加密应用开发的一款32位多用途高性能安全芯片。N32S032芯片内置硬件算法协处理器提供性能优异的DES/3DES、AES、SHA、RSA、ECC以及国家商用密码SM1/SM2/SM3/SM4等安全算法模块,同时集成12位1Msps高精度SARADC、10bit DAC、比较器、RTC实时时钟、高性能PWM、USB2.0(FS)、多路SPI、UART、I2C、ISO7816多种应用外设接口,可以轻松实现物联网以及移动互联网安全认证解决方案。
特性
■ CPU 核系统
― ARM SC000 安全处理器内核(基于ARM Cortex-M0 架构)
― 2KB 指令Cache缓存
― 最高主频80MHz
■ 存储
― 320KB FLASH存储器10万次擦写次数,10年数据保持
― 20KB 通用系统SRAM
― 1KB Retention RAM
― 3KB PAE 专用 RAM
― 存储保护单元MPU实现不同用户权限安全访问控制
― FLASH和SRAM访问权限控制;
― ARAM区域支持用户独占配置;
― 支持BOOT/COS/APP分区控制,最多支持2个APP用户区;
■ 安全组件
― RSA公钥算法引擎
― ECC公钥算法引擎
― 国密SM2公钥算法引擎
― DES/3DES算法单元
― AES算法单元
― SHA1/SHA224/SHA256/SHA384/SHA512算法单元
― 国密哈希SM3算法单元
― 安全设计符合国家密码管理局二级要求
― 安全设计符合国家信息安全测评中心EAL5+认证的安全要求
■ 通讯接口
― USB2.0全速接;
― 支持8路PWM输出;
― SCC(ISO7816主) 接口*1
― SCD(ISO7816从) 接口*1
― SPI接口*2
― UART接口*3
― I2C接口*2
■ 电气特性
― 最大工作电流(@VCC:3.3V/25℃):35mA @CPU80MHz,PAE80MHz
― 支持低功耗模式(@VCC:3.3V/25℃):
― 工作电压:1.8V~5.5V
― 工作温度范围:-40℃~85℃;
― 存储温度范围:-40℃~125℃;
― ESD:±4KV(HBM 模型)
■ 认证
― EAL5+证书
― 商用密码产品型号证书(二级)
― NIST FIPS 140-2 CAVP认证
― AEC-Q100车规级认证
■ 封装
― QFN32(4mm×4mm)
― SOP8 (车规认证AEC-Q100)
― SOP8 (5mm x 4mm)