Maxim > Products > Microcontrollers > MAXQ1010, MAXQ1011, MAXQ1012

MAXQ1010, MAXQ1011, MAXQ1012

Security Token Microcontroller with RTC and USB

Highly Integrated Microcontroller is a Single-Chip Solution for Secure USB Applications

 Overview   Technical Documents   Ordering Info   Related Products   User Comments (0)   All   


Status Explanations for product status codes

Part Number Status
MAXQ1010 Active: In Production.
MAXQ1011 Future Product
MAXQ1012 Future Product

Description

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.

Designers must have the following documents to fully use all the features of this device. The data sheet contains pin descriptions, feature overviews, and electrical specifications. Errata sheets contain deviations from published specifications. The user's guides offer detailed information about device features and operation.
 

Data Sheet

ABRIDGED DATA SHEET
Download this datasheet in PDF formatDownload Rev 0 (PDF, 316kB)
Request Full Data Sheet
NDA Required

My Maxim: Not Logged In
By logging in to My Maxim you can subscribe to alerts for this data sheet.

Login | Register
Errata MAXQ1010 MAXQ1010A1.pdf

Key Features

  • 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
    • DES and AES Hardware Accelerators
    • Hardware True RNG
    • Self-Destruct Input Pin
    • 128B, Fast Wipe, Secure Secret Key SRAM
    • RTC with Integrated Oscillator
  • Memory
    • 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
  • I/O and Peripherals
    • 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
  • Low Power Consumption
    • Single 1.7V to 3.6V Supply
    • < 1µA Current in Lowest Power Stop Mode
    • Divided System Clock Modes Available
  • Additional Peripherals
    • Power-Fail Warning
    • Power-On Reset (POR)
    • Programmable Watchdog Timer
 

Applications/Uses

  • One-Time Password Generator
  • USB Card Readers
   

Key Specifications:

Microcontrollers
Part Number MCU Core Core Clock Speed
(MHz)
Data Processing Internal Flash
(KBytes)
Internal SRAM
(KBytes)
USARTs SPI Bus I2C Bus USB GPIO Pins Timer Features
max max
MAXQ1010  MAXQ20 12 16-bit 128 2 1 1 1 SIE/Transceiver 31
RTC
Watchdog
See All Microcontrollers (39)
Pricing Notes:
This pricing is BUDGETARY, for comparing similar parts. Prices are in U.S. dollars and subject to change. Quantity pricing may vary substantially and international prices may differ due to local duties, taxes, fees, and exchange rates. For volume-specific prices and delivery, please see the price and availability page or contact an authorized distributor.


Diagram

MAXQ1010: Block Diagram
Block Diagram

Application Notes

User Guide 4811   MAXQ® Family User's Guide
User Guide 4816   MAXQ® Family User's Guide: MAXQ1010 Supplement
Application Note 5106   Getting Started with the MAXQ1010 Secure Microcontroller Evaluation Kit and the IAR Embedded Workbench

Product Guides

Authentication & Data Security (PDF)
Microcontrollers (PDF)

Reliability Reports

Reliability Report: MAXQ1010.pdf
Request Reliability Report for:

Software/Models

none

Ordering Information

Filters: Part Number: Package: Temperature: Tape and Reel Sample
Part Number Free
Sample
Buy Status Explanations for product status codes Package:
TYPE PINS FOOTPRINT
DRAWING  CODE/VAR *
Temp RoHS/Lead-Free?
Materials Analysis
MAXQ1010-A01+    
Active TQFN;48 pin;37.2 mm²
Outline Drawing:21-0141 (PDF)
Land Pattern: 90-0057 (PDF)
Use pkgcode/variation: T4866+1*
-40°C to +85°C RoHS/Lead-Free: Lead Free
Materials Analysis
MAXQ1010-DNS+    
Active DICE SALES;NA pin;DICE;

Land Pattern: Not Applicable
Use pkgcode/variation: DICE18+*
-40°C to +85°C See data sheet
MAXQ1010-KIT#    
Active KIT;

Land Pattern: Not Available

0°C to +70°C See data sheet
MAXQ1011-A01+     N/A Future Product TQFN;48 pin;37.2 mm²
Outline Drawing:21-0141 (PDF)
Land Pattern: 90-0057 (PDF)
Use pkgcode/variation: T4866+1*
-40°C to +85°C RoHS/Lead-Free: Lead Free
Materials Analysis
MAXQ1012-A01+     N/A Future Product TQFN;48 pin;37.2 mm²
Outline Drawing:21-0141 (PDF)
Land Pattern: 90-0057 (PDF)
Use pkgcode/variation: T4866+1*
-40°C to +85°C RoHS/Lead-Free: Lead Free
Materials Analysis

Notes:
  1. Other options and links for purchasing parts are listed at: http://www.maxim-ic.com/sales.
  2. Didn't Find What You Need? Ask our applications engineers. Expert assistance in finding parts, usually within one business day.
  3. Part number suffixes: T or T&R = tape and reel; + = RoHS/lead-free; # = RoHS/lead-exempt; -D = drypack; -U/+U on DS parts = cut tape. More: See Full Data Sheet or Maxim Product Naming Conventions.
  4. * Some packages have variations, listed on the drawing. "PkgCode/Variation" tells which variation the product uses. Note that "+", "#", "-" in the part number suffix describes RoHS status. Package drawings may show a different suffix character.

Similar Products by Function

MAXQ1004 1-Wire and SPI Authentication Microcontroller
See All Microcontrollers (40 Products)

Similar Products by Application

USB > Microcontroller with Internal USB Port

More Information

New Product Press Release 2010-06-24 ]
MAXQ Family User's Guide


Didn't Find What You Need?

Information Index

Document Ref.: 19-5259 Rev 0; 2010-05-06
This page last modified: 2012-05-22


 


Contact Us     |     Privacy Policy     |     Legal Notices     |     Distributor Portal
Copyright © 2012 by Maxim Integrated Products