MAX32590

High-Performance, Secure, 32-Bit ARM9™ Microcontroller with TFT and Ethernet Controller

Industry's Most Integrated High-Performance, Single-Chip, Secure Microcontroller

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


Status Explanations for product status codes

Future Product

Description

The MAX32590 secure microcontroller provides an interoperable, secure, and cost-effective solution to build new generations of trusted devices such as multimedia-enabled portable EFT-POS terminals. The device integrates a memory management unit (MMU), 32KB of instruction cache, 16KB of data cache, 64KB of system SRAM, 2KB of one-time-programmable (OTP) memory, 128KB of boot ROM, 16KB of battery-backed SRAM, and 8KB of battery-backed secure SRAM. The device also integrates the AHB matrix with a dedicated DMA controller, and maximizes on-chip bandwidth when dealing with high-speed communication such as large color LCD displays and gigabit-sized mass storage devices.

The device provides a dual external bus interface that supports NAND flash, SDRAM, and LPDDR. Furthermore, the external bus controllers support hardware real-time memory encryption (AES) as well as on-the-fly integrity checking for both code confidentiality and system integrity. In addition to hardware crypto functions such as SHA-1, SHA-2, 3DES, and AES, the MAX32590 provides a true random number generator, battery-backed real-time clock (RTC), a secure, nonvolatile SRAM, and real-time environmental and tamper-detection circuitry to facilitate sytem level security for the application.

The MAX32590 microcontroller includes multiple communication interfaces. Also provided are two integrated USB transceivers and serial interface engines, two smart card controllers, five SPI ports, three UARTs, an SDC controller, an Ethernet MAC with FIFO, and an I²C bus. 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. A 3-channel, 10-bit ADC is provided for printer support and general use.
 

Data Sheet

Key Features

  • CPU Core
    • ARM926EJ-S™ Processor Core with 16KB Data Cache and 32KB Instruction Cache
    • 384MHz Core Operating Frequency via PLL Clock Multiplication of External Crystal
    • 96MHz Internal Cryptography Time Base
    • 24MHz External Crystal (required for USB operation)
  • Security
    • Hardware Crytpo Engines: SHA-1, SHA-2, 3DES, and AES
    • Secure Keypad Controller
    • Hardware True Random Number Generator
    • Six Pairs of Dynamic External Tamper Sensors
    • 8KB Encrypted NV SRAM
    • RTC
    • Environmental Sensors (Temperature, Frequency, Voltage)
  • Memories
    • 64KB System SRAM
    • 128KB Boot ROM with User-Callable Routines
    • 16KB Data NV SRAM
    • Dual External Memory Controller2 (26-Bit Address, 8/16/32-Bit Data)
    • 2KB User-Programmable OTP
  • I/O and Peripherals
    • USB 2.0 Host and a USB 2.0 Device Interface with Dedicated Transceivers
    • Three UART Ports
    • Five SPI Ports
    • I²C Port
    • Two Smart Card Ports
    • SD/SDHC/SDIO Interface
    • Ethernet MAC with FIFO
    • Thermal Printer Interface
    • Three Timers with PWM Capability
    • Up to 160 General-Purpose I/O Pins
    • 3-Channel, 10-Bit ADC
    • Power Management
    • Programmable Watchdog Timer
    • 324 LFBGA (15mm x 15mm)
 

Applications/Uses

  • ATM Keyboards
  • Electronic Commerce
  • EMV Card Readers
  • PCI Terminals
  • PIN Pads
   

Application Notes

Application Note 4809   Designing Next-Generation Payment Terminals That Meet PCI PTS 3.x Requirements

Reliability Reports

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
MAX32590-KIT#     N/A Future Product KIT;

Land Pattern: Not Available

0°C to +70°C See data sheet
MAX32590-LNS+     N/A Future Product CSBGA;324 pin;CSBGA;
Outline Drawing:21-0601 (PDF)
Land Pattern: 90-0392 (PDF)
Use pkgcode/variation: X32455+1*
-40°C to +85°C See data sheet

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 Application

Access Point > Security
Distribution Automation > Security
Grid Storage > Security
Point-of-Sale (POS) Terminals > Secure µC
Smart Grid Communications > Security
Solar DC-DC Optimizers > Security
Solar Inverters/Microinverters > Security


Didn't Find What You Need?

Information Index

Overview

 

Technical Documents

 

Ordering Info

 

Related Products

 
Description
Key Features
Applications/Uses
Key Specifications
Diagram
Notes and Comments
  Data Sheet
Application Notes
Evaluation Kits
Product Guides
Reliability Reports
Software/Models
  Price and Availability
Samples
Buy Online
Package Information
Lead-Free Information
  Similar Products by Function
Similar Products by Application
Evaluation Kits
Products with Similar Part Numbers
Products Used With This
 

This page last modified: 2011-11-01


 


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