ABRIDGED DATA SHEET
MAX32590
DeepCover Secure Microcontroller
with ARM926EJ-S Processor Core
General Description
Features
S ARM926EJ-S™ Processor Core with 16KB Data
DeepCover® embedded security solutions cloak sensi-
tive data under multiple layers of advanced physical
security to provide the most secure key storage possible.
Cache and 32KB Instruction Cache
S 384MHz Core Operating Frequency Via PLL
S 192MHz Multilayer AHB Bus Matrix
The DeepCover Secure Microcontroller (MAX32590)
provides an interoperable, secure, and cost-effective
solution to build new generations of trusted devices such
as multimedia-enabled portable EFT-POS terminals. The
MAX32590 integrates a memory management unit (MMU),
32KB of instruction cache, 16KB of data cache, 4KB
instruction TCM, 4KB data TCM, 384KB of system RAM, 2KB
of one-time-programmable (OTP) memory, 128KB of boot
ROM, and 24KB of battery-backed SRAM. The MAX32590
maximizes on-chip bandwidth when dealing with high-speed
communication such as 100Mbps Ethernet, large color LCD
displays, and gigabit-sized mass storage devices.
S Security Features
Secure Boot Loader with Public Key Authentication
AES, DES and SHA Hardware Accelerators
Modulo Arithmetic Hardware Accelerator (MAA)
Supporting RSA, DSA and ECDSA
Secure Keypad Controller
Hardware True Random Number Generator
Die Shield with Dynamic Fault Detection
6 External Tamper Sensors with Independent
Random Dynamic Patterns
256-Bit Flip-Flop Based Nonvolatile AES Key Storage
Temperature and Voltage Tamper Monitor
Real-Time External Memory Encryption And
Integrity Check
In addition to hardware crypto functions, the MAX32590
providesatruerandomnumbergenerator,battery-backed
RTC, nonvolatile SRAM, and real-time environmental
and tamper-detection circuitry to facilitate system-level
security for the application.
Real-Time Clock
S Memory
384KB System SRAM
The secure microcontroller includes multiple communication
interfaces. One USB host controller and one USB device
controller with their respective USB transceiver, two smart
card controllers, five SPI ports, three UARTs, an SD/SDHC/
SDIO controller, an Ethernet 10/100 MAC with FIFO, and an
4KB Instruction TCM, 4KB Data TCM
24 KB AES User Encryptable NVSRAM
Dual External Memory Controller (LPDDR400,
SDRAM, SRAM, NOR Flash, NAND Flash)
2KB User-Programmable OTP
NAND Flash Controller with Hardware ECC
2
I C bus are also provided. The three on-chip timers also
support PWM output generation for direct control of external
devices. An integrated secure keypad and thermal printer
interface provide an integrated solution for mobile POS
terminals. Additionally, a 3-channel, 10-bit ADC is provided
for printer support and general use.
S I/O and Peripherals
USB 2.0 Host/Device with Internal Transceivers
2
Three UART Ports/One I C Port
Five SPI Ports with I2S Functionality
Two ISO 7816 Smart Card Interfaces
SD/SDHC/SDIO Interface
Applications
10/100Mbps Ethernet MAC Controller
Thermal Printer Interface
Three Timers with PWM Capability
Up to 160 General-Purpose I/O Pins
Three-Channel, 10-Bit ADC
Electronic Commerce
PCI Terminals
PIN Pads
Secure Access Control
Secure Data Storage
Pay-Per-Play
LCD Controller Supporting STN and TFT Displays
Monochrome LCD Controller
ATM Keyboards
EMV Card Readers
Certificate Authentication
Electronic Gaming
16-Channel DMA Controller
Ordering Information appears at end of data sheet.
Advanced Interrupt Controller
S Power Management
For related parts and recommended products to use with this part,
refer to www.maximintegrated.com/MAX32590.related.
Flexible Clock Prescalers
Clock Gating Function
ARM926EJ-S is a trademark of ARM Limited.
DeepCover is a registered trademark of Maxim Integrated
Products, Inc.
Low-Current Battery-Backup Operation
Configurable Low-Power Modes
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.maximintegrated.com/errata.
For pricing, delivery, and ordering information, please contact Maxim Direct at
1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com.
19-6489; Rev 1; 5/13