首页 / 百科
MAXQ1010 带有RTC和USB的安全令牌微控制器
2010-05-09 00:00:00
MAXQ1010 带有RTC和USB的安全令牌微控制器 The MAXQ1010 is a small, low-cost, low-power secure microcontroller designed for security token applications and battery-powered applications where power and security are both critically important.
The microcontroller family contains a 32KB, 64KB, or 128KB programmable flash memory that can be used for both application code and data storage. Each 512B flash memory page supports 20,000 erase cycles and is programmable 16 bits at a time. This allows for unique schemes to extend the lifetime of the flash. For instance, dedicating four flash pages to store 32B of data that changes very often, the effective number of write cycles can approach 1.2 million (4 x 512 x 20,000/32). The device also contains 1KB or 2KB SRAM. An additional 128B secure key storage SRAM is instantly erased when a self-destruct input is triggered.
The microcontroller also contains a hardware DES engine and an AES accelerator, allowing applications to quickly respond to challenges and authenticate other devices using standards-based cryptography. A true-hardware random-number generator (RNG) is available for general application use, such as key generation, challenge generation, and random padding. Firmware and reference designs are available from Maxim for authentication applications.
Multiple communication interfaces are implemented; an integrated USB transceiver and serial interface engine make USB applications extremely low cost. Other communication options include ISO 7816 UART, SPI™, I²C, and a standard USART (universal synchronous/asynchronous receiver-transmitter). A real-time clock (RTC) is also included for security applications requiring a time base.
For the ultimate in low-power battery-operated performance, an ultra-low-power stop mode (400nA typ) is included. In this mode, the minimum amount of circuitry is powered. Wake-up sources include external interrupts, the power-fail interrupt, a wake-up timer interrupt, and an RTC interrupt.High-Performance, Low-Power, 16-Bit RISC Core DC to 12MHz Operation Across Entire Operating Range 6MHz Internal Oscillator 12MHz External Crystal (Required for USB Operation) 1.7V to 3.6V Operating Voltage Range 33 Total Instructions for Simplified Programming Three Independent Data Pointers Accelerate Data Movement with Automatic Increment/Decrement Dedicated Pointer for Direct Read from Code Space 16-Bit Instruction Word, 16-Bit Data Bus 16 x 16-Bit General-Purpose Working Registers 1-Wire® Interface for Debugger and Flash Programming Security Features Memory I/O and Peripherals Low Power Consumption Additional Peripherals
The microcontroller family contains a 32KB, 64KB, or 128KB programmable flash memory that can be used for both application code and data storage. Each 512B flash memory page supports 20,000 erase cycles and is programmable 16 bits at a time. This allows for unique schemes to extend the lifetime of the flash. For instance, dedicating four flash pages to store 32B of data that changes very often, the effective number of write cycles can approach 1.2 million (4 x 512 x 20,000/32). The device also contains 1KB or 2KB SRAM. An additional 128B secure key storage SRAM is instantly erased when a self-destruct input is triggered.
The microcontroller also contains a hardware DES engine and an AES accelerator, allowing applications to quickly respond to challenges and authenticate other devices using standards-based cryptography. A true-hardware random-number generator (RNG) is available for general application use, such as key generation, challenge generation, and random padding. Firmware and reference designs are available from Maxim for authentication applications.
Multiple communication interfaces are implemented; an integrated USB transceiver and serial interface engine make USB applications extremely low cost. Other communication options include ISO 7816 UART, SPI™, I²C, and a standard USART (universal synchronous/asynchronous receiver-transmitter). A real-time clock (RTC) is also included for security applications requiring a time base.
For the ultimate in low-power battery-operated performance, an ultra-low-power stop mode (400nA typ) is included. In this mode, the minimum amount of circuitry is powered. Wake-up sources include external interrupts, the power-fail interrupt, a wake-up timer interrupt, and an RTC interrupt.
- DES and AES Hardware Accelerators
- Hardware True RNG
- Self-Destruct Input Pin
- 128B, Fast Wipe, Secure Secret Key SRAM
- RTC with Integrated Oscillator
- 32/64/128KB Flash
- 512-Bytes Memory Page Sectors
- 20,000 Erase/Write Cycles per Sector
- Up to 2KB Data SRAM
- 6KB Utility ROM with User-Callable Routines
- USB 2.0 SIE and Transceiver
- SPI and USART I²C Communication Ports
- ISO 7816 UART
- 31 General-Purpose I/O Pins
- Up to 15 External Interrupts Available
- Single 1.7V to 3.6V Supply
- < 1µA Current in Lowest Power Stop Mode
- Divided System Clock Modes Available
- Power-Fail Warning
- Power-On Reset (POR)
- Programmable Watchdog Timer
应用/使用
单次加密发生器
USB读卡器
MAXQ1010,pdf :http://www.elecfans.com/soft/39/2010/2010050974561.html
最新内容
手机 |
相关内容
压力传感器电路的工作原理解析
压力传感器电路的工作原理解析,电路图,压力传感器电路,压力传感器电路的工作原理解析 微控制器,压力传感器,传感器电路,在这个压力usb摄像头电路
usb摄像头电路,电路图,消费类电子电路图,usb摄像头电路 usb,摄像头,usb摄像头电路使用USB芯片及M8的ISP2电路原理图
使用USB芯片及M8的ISP2电路原理图,电路图,嵌入式类电子电路图,使用USB芯片及M8的ISP2电路原理图 USB,采用USB芯片及M8的ISP接口转接电路
采用USB芯片及M8的ISP接口转接电路图,电路图,电话机电路图,采用USB芯片及M8的ISP接口转接电路图 ISP,采用USB芯片及M8的ISP转接电路usb转rs232电路图
usb转rs232电路图,电路图,电话机电路图,usb转rs232电路图 usb,232,usb转rs232电路图:采用PV8651芯片制作。Usb鼠标原理图
Usb鼠标原理图,电路图,消费类电子电路图,Usb鼠标原理图 鼠标,Usb鼠标原理图PC串口和MC68HC70-SK1微控制器之间
PC串口和MC68HC70-SK1微控制器之间的RS232传,电路图,嵌入式类电子电路图,PC串口和MC68HC70-SK1微控制器之间的RS232传 微控制,PC串USB信号产生电路图
USB信号产生电路图,电路图,嵌入式类电子电路图,USB信号产生电路图 信号,USB信号产生电路图