ENGLISH 简体中文 日本語 한국어  

    Login | Register 


   
 
Enter keywords or part number    



DS5250
High-Speed Secure Microcontroller


  QuickView     Technical Documents     Ordering Info     More Information     User Comments (0)     All  
Status
Active: In Production.

Data Sheet
ABRIDGED DATA SHEET (PDF, 60kB)
Download this datasheet in PDF formatDownload
Request Full Data Sheet


Description
ABRIDGED DATA SHEET (PDF, 60kB)
Download this datasheet in PDF formatDownload Request Full Data Sheet
The DS5250 is a highly secure, four clocks-per-machine cycle, 100% 8051-instruction-set-compatible microprocessor in Maxim's secure microcontroller family. It was designed to be the cryptographic engine of PIN pads, financial terminals, and any other application in which data security is paramount. A key feature of the device is that it encrypts its program memory and optionally its data memory with a hardware-based single-or triple-DES (data encryption standard) algorithm, making it almost impossible to extract information. It also implements block cipher encoding that uses block addresses to modify the encrypted data, further strengthening security. This makes the device ideal for storage and transmission of passwords, personal identification numbers, encryption keys, and other highly confidential information.

Note: Designers must have the following documents to fully use all the features of this device. This data sheet contains pin descriptions, feature overviews, and electrical specifications. Errata sheets contain deviations from published specifications. The user's guides offer detailed information about device features and operation.

An evaluation kit is available:  DS5250-KIT  

Key Features   Applications/Uses
  • Feature-Rich, 8051-Compatible Microprocessor
    • Accesses Up to 4MB Program and 4MB Data Memory (All Nonvolatile)
    • In-System Programmable Through Serial Port
    • In-Application Programmable Through User Software Allows Self-Modification of Program/Data Memory
    • Four 8-Bit Ports/One 6-Bit Port
    • Three 16-Bit Timer/Counters
    • 256 Bytes of Scratchpad RAM
  • Advanced Features
    • CRC-16/32 Generator
    • 5KB Internal SRAM (Optional 1KB Stack)
    • Single or 3DES Engine
    • Partitionable Memory Segments Variable from 4KB to 256KB
  • High-Speed Architecture
    • Four Clocks-per-Machine Cycle
    • DC-to-25MHz Operation
    • Single-Cycle Instruction in 160ns
    • Dual Data Pointers Can Increment or Decrement Independently
    • Automatic Data Pointer (DPTR) Selection Available
    • Programmable Speed MOVX Instructions
    • 1KB On-Chip Instruction Cache
  • High-Reliability Operation
    • Power-Fail/Overvoltage Reset
    • Early-Warning Power-Fail Interrupt
    • Watchdog Timer
  • Nonvolatile Functions
    • On-Chip Real-Time Clock with Alarm Interrupt
    • 2KB Battery-Backed Internal SRAM
  • Interrupts
    • 15 Interrupts with Seven External Sources
  • Security Features
    • Executes Single/3DES-Encrypted Programs to Prevent Observation
    • Two Self-Destruct Inputs
    • 4096-Bit Modulo-Arithmetic Accelerator (MAA) for Public/Private Key Operations
    • Tamper Sensors Detect Thermal/Voltage/Probe Attacks
    • Programmable Attack Countermeasures
    • Secure-Loader Mode
    • True Random-Number Generator (RNG)
    • Unique ID Number in Every Device
    • Separate Program/Data Cryptograph
    • Program Memory Integrity Checking
  • Evaluation Kit Available (DS5250-KIT)
  • Underwriters Laboratories (UL®) Recognized

 
  • Applications that Require Data Security
  • Financial Terminals
  • PIN Pads

    Key Specifications:  Secure Microcontrollers
    Part Number CPU Core Core Clock Speed
    (MHz)
    Internal SRAM
    (Bytes)
    Battery-Backed NV SRAM
    (Bytes)
    External Memory Support External Memory Encryption Serial Ports SPI Bus I2C Bus GPIO Pins User Encryption Timers Real Time Clock RNG Battery Leakage
    (µA)
    Features Package/Pins Smallest Available Pckg.
    (mm2)
    max max max w/pins
    DS5250  8051 (CISC) 25 5k 2k Int. + 8M Ext.
    NOR Flash
    SRAM
    112-Bit Randomly Generated 2 No No 38
    DES/3DES
    RSA/DSA/ECDSA
    3 Yes Yes 1.5
    CRC Engine
    Security Lock
    Watchdog
    Write-Protected Program Partition in RAM
    MQFP/80
    MQFP/100
    436
    See All Secure Microcontrollers (8)

    Application Notes
  • Application Note 75: Using the High-Speed Micro's Serial Ports - DS5250
  • Application Note 78: Using Power Management with High-Speed Microcontrollers - DS5250
  • Application Note 79: Using the DS87C530/DS5250 Real-Time Clock - DS5250
  • Application Note 89: High-Speed Micro Memory Interface Timing - DS5250
  • Application Note 93: Design Guidelines for Microcontrollers Incorporating NV RAM - DS5250
  • Application Note 137: Using a EconOscillatorâ„¢ to Clock an 8051 Microprocessor - DS5250
  • Application Note 165: Interfacing the DS2760 1-Wire High-Precision Li-Ion Battery Monitor and Protection IC in a Microcontroller Environment - DS5250
  • Application Note 595: 8051 Microcontrollers: Frequently Asked Questions - DS5250
  • Application Note 603: Implementing a Serial Port FIFO Using Dual Data Pointers - DS5250
  • Application Note 605: Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers - DS5250
  • Application Note 606: Configuring Keil PK51 Tools to Support 24-Bit Contiguous Addressing Mode - DS5250
  • Application Note 1087: Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers - DS5250
  • Application Note 2033: SRAM-Based Microcontroller Optimizes Security - DS5250
  • Application Note 2034: Using the DS5250 as a Drop-In Upgrade for the DS5002 - DS5250
  • Application Note 2035: The Fast 8051 Microcontroller: Leading the Way in Growth and Innovation - DS5250
  • Application Note 2783: Using the Keil C Compiler for the DS5250 - DS5250
  • Application Note 3294: Increasing System Security by Using the DS5250 as a Secure Coprocessor - DS5250
  • Application Note 3338: Using the Keil µVision Debugger with the DS52x0 Secure Microcontrollers - DS5250
  • Application Note 3421: Interfacing 8051-based Microcontrollers to an SCI Port - DS5250
  • Application Note 3824: Security in Embedded Systems - DS5250
  • Application Note 4004: RSA Key Generation in DS5250 - DS5250, DS5250
  • Application Note 4029: The DS8007 and Smart Card Interface Fundamentals - DS5250
  • Application Note 4036: Getting Started with the DS8007 Evaluation Kit - DS5250
  • Application Note 4095: Interfacing the DS5250 with a Magnetic Stripe Card Reader - DS5250
  • Application Note 4120: Using the DS8007 In Smart-Card Transactions - DS5250
  • Application Note 4273: Getting Started with the MAXQ1103 Evaluation Kit and the CrossWorks Compiler for the MAXQ30 - DS5250
  • Application Note 4312: Getting Started with the MAXQ1850 Evaluation Kit (EV Kit) and the CrossWorks Compiler for the MAXQ30 - DS5250
  • Application Note 4347: RSA Key Generation Using the MAXQ1103 Microcontroller - DS5250
  • Application Note 4399: Modulo Exponentiation Timing with the DS5250 Microcontroller - DS5250

    Evaluation Kits
  • DS5250-KIT

    Reliability Reports
  • Reliability Report: DS5250.pdf
  • Underwriters Laboratories (UL®) Recognized

    Software/Models
    none

    Ordering Information
    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. More: SeeFull Data Sheet or Part 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.


    Devices: 1-8 of 8

    DS5250 Free
    Sample
    Buy Status
    Package: TYPE PINS FOOTPRINT
      DRAWING CODE/VAR *
    Temp RoHS/Lead-Free?
    Materials Analysis
    DS5250F-125+    
    Active MQFP;100 pin;436 mm²
    Outline Drawing: 21-0272 (PDF)
    Land Pattern: 90-0290 (PDF)
    Use pkgcode/variation: M100+4*
    0°C to +70°C RoHS/Lead-Free: Lead Free
    Materials Analysis
    DS5250F-125    
    Active MQFP;100 pin;436 mm²
    Outline Drawing: 21-0272 (PDF)
    Land Pattern: 90-0290 (PDF)
    Use pkgcode/variation: M100-4*
    0°C to +70°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-1N5+    
    Active MQFP;100 pin;436 mm²
    Outline Drawing: 21-0272 (PDF)
    Land Pattern: 90-0290 (PDF)
    Use pkgcode/variation: M100+4*
    0°C to +70°C RoHS/Lead-Free: Lead Free
    Materials Analysis
    DS5250F-825    
    Active MQFP;80 pin;436 mm²
    Outline Drawing: 21-0271 (PDF)
    Land Pattern: 90-0261 (PDF)
    Use pkgcode/variation: M80-4*
    0°C to +70°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-825+    
    Active MQFP;80 pin;436 mm²
    Outline Drawing: 21-0271 (PDF)
    Land Pattern: 90-0261 (PDF)
    Use pkgcode/variation: M80+4*
    0°C to +70°C RoHS/Lead-Free: Lead Free
    Materials Analysis
    DS5250F-1N5    
    Active MQFP;100 pin;436 mm²
    Outline Drawing: 21-0272 (PDF)
    Land Pattern: 90-0290 (PDF)
    Use pkgcode/variation: M100-4*
    -40°C to +85°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-8N5    
    Active MQFP;80 pin;436 mm²
    Outline Drawing: 21-0271 (PDF)
    Land Pattern: 90-0261 (PDF)
    Use pkgcode/variation: M80-4*
    -40°C to +85°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-8N5+    
    Active MQFP;80 pin;436 mm²
    Outline Drawing: 21-0271 (PDF)
    Land Pattern: 90-0261 (PDF)
    Use pkgcode/variation: M80+4*
    -40°C to +85°C RoHS/Lead-Free: Lead Free
    Materials Analysis

    More Information
  • Microcontroller Tool Kit Development Software
  • High-Speed Microcontroller User's Guide (PDF)
  • High-Speed Microcontroller User's Guide: DS5250 Supplement
  • Product Ad: Download

    Related Products

    More Like This: View Product Families for Similar Products

    Didn't Find What You Need?
  • Next Day Product Selection Assistance from Applications Engineers
  • Parametric Search
  • Applications Help
  •  QuickView   Technical Documents   Ordering Info   More Information  
     Description 
     Key Features 
     Applications/Uses 
     Key Specifications 
     Diagram 

     Data Sheet 
     Application Notes 
     Design Guides 
     Engineering Journals 
     Reliability Reports 
     Software/Models 
     Evaluation Kits 

     Price and Availability 
     Samples 
     Buy Online 
     Package Information 
     Lead-Free Information 

     Related Products 
     Notes and Comments 
     Evaluation Kits 

    2008-11-12
    This page last modified: 2009-08-06


            •         •         •     Privacy Policy     •     Legal Notices

        Copyright © 2009 by Maxim Integrated Products