beautypg.com

Rainbow Electronics MAXQ1004 User Manual

General description, Applications, Ordering information features

background image

_______________________________________________________________ Maxim Integrated Products 1

For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,

or visit Maxim’s website at www.maxim-ic.com.

MAXQ1004

1-Wire and SPI Authentication Microcontroller

Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device
may be simultaneously available through various sales channels. For information about device errata, go to:

www.maxim-ic.com/errata

.

19-5258; Rev 0; 4/10

General Description

The MAXQ1004 is a low-power microcontroller that
integrates a 10-bit ADC, 1-Wire

M

slave interface, SPIK,

AES encryption, random-number generator (RNG), and
temperature sensor with a 16-bit MAXQ

M

pipelined CPU.

Performance bandwidth is sufficient to handle master
or slave challenge-response authentication in portable
devices.
The device incorporates 16KB of flash memory and 640B
of RAM. Factory programming of a customer secret key
is available upon request. The microcontroller runs within
a wide 1.7V to 3.6V operating range.
For the ultimate in low-power performance, an ultra-low-
power stop mode (300nA typ) is available. In this mode,
only a minimum amount of circuitry is powered to sup-
port detection of the start of a 1-Wire transaction. When
1-Wire activity is detected, the microcontroller is turned
on and the command is executed in an atomic fashion.
This allows for stateless operation between commands,
providing the highest reliability and lowest power con-
sumption.

Applications

Portable Electronics
Battery Chargers
Battery Packs

Ordering Information

Features

S

High-Performance, Low-Power, 16-Bit MAXQ20
RISC Core

S

6MHz Operation from an Internal Oscillator,
Approaching 1MIPS per MHz

S

1.7V to 3.6V Wide Operating Voltage

S

Three Independent Data Pointers Accelerate Data
Movement with Automatic Increment/Decrement

S

Up to Eight General-Purpose I/O Pins

S

16-Level Hardware Stack

S

Optimized for C-Compiler (High-Speed/Density Code)

S

Memory

16KB Flash Memory, In-Application Programmable

640B of Data RAM

4KB of ROM

JTAG/TAP Bootloader Mode for In-System

Programming

S

Peripheral Features

10-Bit Delta-Sigma ADC, Internal Reference

1-Wire Slave Interface

On-Chip Power-On Reset (POR)/Power-Fail Reset

Overvoltage Detection

Programmable Watchdog Timer

Built-In Temperature Sensor, ±6NC

S

Secure Programming Interface

Flash Programming Through Secure ROM Loader

Secret Key Destruction on Mass Erase

Permanent Loader Lockout Option

Code and Secret Scrambling

S

Unique 64-Bit Serial Number

S

Low-Power Consumption

300nA (typ) in Stop Mode

3.75mA (typ) at 6MHz, 0.8mA (typ) at 1MHz

Low-Power Divide-by Modes (2, 4, 8, 256)

1-Wire/Interrupt Activity Detector

+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.

1-Wire and MAXQ are registered trademarks of Maxim

Integrated Products, Inc.
SPI is a trademark of Motorola, Inc.

PART

TEMP

RANGE

AES

ENCRYPTION

PIN-

PACKAGE

MAXQ1004-B01+

-40

°C to

+85

°C

Yes

16 TQFN-

EP*