MAXQ1050 安全USB微控制器

芯片引脚图

709人已加入

描述

  在MAXQ1050是一款低功耗设计的安全微控制器的USB安全令牌和智能卡阅读器应用程序需要基于证书或者其他公共密钥加密方案。该器件还集成了复杂的安全机制来保护密钥的数据;二自毁输入(温度和电压传感器)擦除密钥数据时检测到的攻击条件的环境监测器。该器件集成了一个全速USB设备接口(包括收发器),硬件SPI™控制器,和ISO7816的UART(通用异步接收发送器)的智能卡通信。该器件支持与AES公司,RSA信息,数字减影血管造影,ECDSA的公司,SHA- 1的SHA -224的SHA -256,DES和3DES的硬件加速器高速加密。一个真正的硬件随机数发生器是包括密钥生成和挑战的一代。

  该设备使用32位,流水线,高效MAXQ30微控制器内核。它集成了128KB的闪存,12KB的挥发性SRAM,电池支持4KB的可擦除非易失SRAM,和电池备份,安全zeroization非易失SRAM256B的。记忆中的挥发性额外1.5KB密码也可以用作通用数据存储器。电池备份非易失SRAM的256B的可用于密钥存储和其他关键数据。在256B的可擦写存储器在1μs内使用单一脉冲(“快速zeroization“),即使在??电池备份模式。

  该设备的电源无论是从USB总线或单独的3.3V电压供电。一个电池连接的应用程序提供了希望维持不流失,从应用程序中使用了多年的秘密电池关键数据。在电池供电模式下,非易失SRAM和安全传感器消耗小于240nA(典型值)。备用电池是可选的应用程序可以选择存储在闪存关键数据时,电池的成本远远超过用于篡改条件不断监测的好处。

  关键特性

  高性能,低功耗,32位MAXQ30 RISC内核

  工作于USB电源或3.3V单电源

  运行从20MHz(典型值)内部振荡器

  支持外部微控制器和USB 12/24MHz操作晶体振荡器

  片上2x/4x时钟乘法器

  16位指令字,32位内部数据总线

  16 × 32位累加器

  16 × 32位通用工作寄存器

  多达20个通用I / O引脚

  5V耐压的I / O

  几乎无限的软件堆栈

  优化的C编译器(High-Speed??/Density代码)

  内存

  128KB的快闪记忆体,尺寸512 × 32页

  支持20K的闪存擦除/写周期每扇区

  256B的非易失SRAM的安全

  4KB的电池备份非易失SRAM

  12KB的SRAM

  安全的JTAG / TAP设备的在系统编程

  安全

  唯一的64位序列号

  篡改检测与快速键/数据销毁

  密钥销毁的篡改事件

  常驻装载机锁定选项

  加扰技术的专有代码使用随机金钥

  AES的硬件加速器,RSA的数字减影血管造影,ECDSA的,DES,3DES和SHA - 1的公司,SHA - 224,沙- 256

  真正的硬件随机数发生器

  温度和电压传感器来检测攻击

  两个自我毁灭的输入引脚

  附加外围设备

  电源失效报警

  Power-On-Reset/Brownout复位

  JTAG接口的I / F的系统编程和访问片上调试器

  全速USB设备与六端点缓冲区和集成收发器

  的ISO 7816智能卡带有FIFO的UART

  16位可编程定时器/计数器,预分频器捕捉/比较和PWM

  SPI主/从硬件

  可编程看门狗定时器

  多达20个通用I / O口引脚八个外部中断

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分