Maxim Introduces MAX32590 ARM9-based Secure Microcontroller

Fri, Nov 30th, 2012. In Microcontroller, Microprocessor, Security

Maxim recently introduces their MAX32590 secure microcontroller, a 32-bit ARM926EJ-S -based microcontroller that was specially designed for applications required high security.  MAX32590, a member of Maxim’s DeepCover security products, integrates various security function such as secure Boot Loader; AES, DES and SHA accelerators; RSA, DSA and ECDSA supports; Secure RNG; Dynamic Fault Detection shielding and Memory Encryption. MAX32590 secure microcontroller is targeted to broad range of applications such as: Electronic Commerce, ATM Keyboards and PIN Pads,  Card Readers, Secure Data Storage and Access Control System.

MAX32590 Secure Microcontroller

Maxim MAX32590 Secure Microcontroller – Functional Diagram




MAX32590 secure microcontroller integrates many connectivity options, including USB 2.0 Host/Device, Ethernet MAC controller, UART, I2C, SPI, ISO 7816 Smart Card, Memory Card Interface, Thermal Printer interface, and LCD Controller STN/TFT/Monochrome.

Key features of Maxim MAX32590 Secure Microcontroller:

  • ARM926EJ-S. Processor Core with 16KB Data Cache and 32KB Instruction Cache
  • 384MHz Core Operating Frequency Via PLL
  • 192MHz Multilayer AHB Bus Matrix
  • 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 Sensor Pairs 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
    • Real-Time Clock
  • Memory
    • 384KB System SRAM
    • 4KB Instruction TCM, 4KB Data TCM
    • 24 KB AES User Encryptable NVSRAM
    • Dual External Memory Controller (LPDDR400,
    • SDRAM, SRAM, NOR Flash, NAND Flash)
    • 3KB User Programmable OTP
    • NAND Flash Controller with Hardware ECC
  • I/O and Peripherals
    • USB 2.0 Host/Device with Internal Transceivers
    • Three UART Ports/One I2C Port
    • Five SPI Ports with I2S Functionality
    • Two ISO 7816 Smart Card Interfaces
    • SD/SDHC/SDIO Interface
    • 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
    • LCD Controller Supporting STN and TFT Displays
    • Monochrome LCD Controller
    • 16-Channel DMA Controller
    • Advanced Interrupt Controller
  • Power Management
    • Flexible Clock Prescalers
    • Clock Gating Function
    • Low-Current Battery-Backup Operation
    • Configurable Low-Power Modes

Maxim MAX32590 secure microcontroller is shiped in 324 15mm x 15mm LFBGA package with two ordering options:

  • MAX32590-LNS+ ‘production security’ (JTAG/debug disabled)
  • MAX32590-LNS- ‘prototyping/development’ (JTAG/debug enabled)

More information about MAX32590 microcontroller can be found in (945 KB). For other information, such as pricing and reference design, you need to directly contact Maxim.

Deprecated: Function split() is deprecated in /home/u497303405/public_html/wp-content/plugins/sociable/includes/sociable_output.php on line 334
Share this article!

    Deprecated: Function split() is deprecated in /home/u497303405/public_html/wp-content/plugins/yet-another-related-posts-plugin/magic.php on line 297

    Related posts:

    1. Maxim Introduces MAX32590 Secure Microcontroller
    2. STMicroelectronics Unveils CD21-Rev3 Secure Microcontroller, New Secure IC for Metro Travelers
    3. STMicroelectronics Introduces ST23YR80 Microcontroller for Secure Identity Cards
    4. NXP Launches SmartMX2 Secure Microcontroller
    5. STMicroelectronics Announces Formal EAL6+ Certification for ST23YR80 Secure Dual Microcontroller