USIP

High-Performance, Secure, 32-Bit MIPS Microcontroller Supporting Linux OS

Industry's Highest Performance, Most Secure 32-Bit MIPS Processor Supports Linux Operating System for PCI and EMV Applications

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


Status Explanations for product status codes

Part Number Status
IC0400C778BF Active: In Production.
USIP Active: In Production. See Ordering Information for details.

Description

The USIP™ Professional IC (USIP PRO) is a secure microcontroller designed to provide an interoperable, secure, and cost-effective environment for new generations of trusted devices. This secure platform is fully compliant with EMV® and PCI PED standards. The USIP PRO is based upon the most secure, 32-bit, RISC core (MIPS32® 4KSd™) from MIPS Technologies. While providing superior performance (1.35MIPS/MHz), this low-power core adds special instructions to accelerate cryptographic operations and security functions to enforce system integrity. Complemented by a secure memory management unit (MMU), the USIP PRO can run feature-rich operating systems such as Linux® in a secure way.

System security is enhanced by a number of physical and logical protection mechanisms including environmental sensors (temperature, voltage, and frequency), active metal shield, real-time clock (RTC), and 512 bits of secure NVM storage (BPK) with instant erase capability upon tampering. For greater privacy, external memory content is fully protected through a universal cryptographic interface (UCI) that performs on the fly AES-128 encryption/decryption. The USIP PRO is one of the most integrated solutions for financial and other trusted terminals. It includes 128KB of SRAM, 128KB of ROM, 256KB of flash, and 256 bytes of OTP. Additionally, the USIP PRO accommodates external memories such as NOR flash, SRAM, and SDRAM.

The device provides extensive communication support with USB On-The-Go (OTG), UART, SPI™, I²C, PS/2, IrDA, and parallel SPP. In addition, the USIP PRO offers a unique set of peripherals such as smart card controllers, LCD interface, thermal printer interface, GPIO, PWM, watchdog, general-purpose timers, and a built-in ADC.
 

Data Sheet

ABRIDGED DATA SHEET
Download this datasheet in PDF formatDownload Rev 1 (PDF, 68kB)
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

Key Features

  • MIPS32 4KSd RISC Processor
    • 130 MIPS at 96MHz
    • 2 x 8KB Cache
    • Memory Management Unit
    • Enhanced Power Management
    • Dedicated Instructions to Boost Cryptographic Operations
  • Memories
    • 128KB of SRAM
    • 256KB of Lockable Flash Memory
    • 256 Bytes of User OTP
    • 128KB of ROM (HAL, EMV Level 1, and Secure Bootloader)
    • Memory Controller Supporting One SDRAM and Up to Four Static Memories (Flash or SRAM)
  • Security Features
    • On the Fly AES Encryption/Decryption of External Memories
    • Hardware AES-128 Engine
    • Unique Serial Number (USN)
    • 512-Bit Battery-Powered Key Area (BPK) with Instant Erase Upon Tampering
    • Integrated Tamper Sensors (Frequency, Voltage, Temperature, Die Shield)
    • 12 External Sensor Inputs
    • True Random-Number Generator (TRNG)
    • Secure RTC with Interrupt Alarm
    • Secure Keyboard Controller (12 x 12)
  • Interrupt Controller
  • 1D/2D DMA
  • LCD Interface: 8-Bit Bus, 6800 Compatible
  • Three ISO 7816 Controllers
  • Thermal Printer Interface
  • USB 2.0 OTG Full Speed with 16 Endpoints and Integrated Transceiver
  • Four UARTs (IrDA and Full Modem Support)
  • I²C Master/Slave
  • SPI Master/Slave with Up to Seven Slaves
  • PS2 Master/Slave
  • SPP Interface
  • 6-Channel, 10-Bit ADC
  • 32 GPIOs
  • Four 16-Bit Timers/Counters
  • Two PWMs with One 15mA Output
  • Watchdog Timer
  • JTAG Boundary Scan
  • 256-Ball BGA, 0.8mm Pitch
 

Applications/Uses

  • ATM Keyboards
  • EFTPOS
  • Electronic Metering
  • Healthcare Reader
  • PIN Pads
   

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 PWM Timer Features
max max
USIP  MIPS 4kSD (RISC) 96 32-bit 256 128 4 1 1 OTG 32 2
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.


Application Notes

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

Product Guides

Microcontrollers (PDF)

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
IC0400C778BF#    
Active CSBGA;256 pin;225 mm²
Outline Drawing:21-0446 (PDF)
Land Pattern: 90-0299 (PDF)
Use pkgcode/variation: X25655+1*
-40°C to +85°C See data sheet
IC0400C778BF+    
Active CSBGA;256 pin;225 mm²
Outline Drawing:21-0446 (PDF)
Land Pattern: 90-0299 (PDF)
Use pkgcode/variation: X25655+1*
-40°C to +85°C See data sheet
IC0400C781SF+    
Active CSBGA;256 pin;225 mm²
Outline Drawing:21-0446 (PDF)
Land Pattern: 90-0299 (PDF)
Use pkgcode/variation: X25655+2*
-40°C to +85°C See data sheet
IC0400K778BF#     N/A No Longer Available CSBGA;256 pin;225 mm²
Outline Drawing:21-0446 (PDF)
Land Pattern: 90-0299 (PDF)
Use pkgcode/variation: X25655-1*
-40°C to +85°C See data sheet
IC0400K778BF+    
Active CSBGA;256 pin;225 mm²
Outline Drawing:21-0446 (PDF)
Land Pattern: 90-0299 (PDF)
Use pkgcode/variation: X25655+1*
0°C to +70°C See data sheet
IC0400K781SF+    
Active CSBGA;256 pin;225 mm²
Outline Drawing:21-0446 (PDF)
Land Pattern: 90-0299 (PDF)
Use pkgcode/variation: X25655+2*
-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 Function

DS5250 High-Speed Secure Microcontroller
MAXQ1850 Secure Cryptographic Controller with Rapid Zeroization Technology
MAXQ1103 High-Performance Secure RISC Microcontroller
See All Microcontrollers (40 Products)

Similar Products by Application

Access Point > Security
Building Block Advisor > Secure Microcontroller
Electric Vehicle Supply Equipment (EVSE) > Secure Payment Subsystem
PIN Pads and Kiosks > Secure Microcontroller
Point-of-Sale (POS) Terminals > Secure µC


Didn't Find What You Need?

Information Index

Rev 1; 2010-02-26
This page last modified: 2012-05-22


 


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