ENGLISH 简体中文 日本語 한국어  

DS5250
High-Speed Secure Microcontroller


  QuickView     Technical Documents     Ordering Info     More Information     User Comments (0)     All  
Data Sheet
ABRIDGED DATA SHEET (PDF, 100kB)
Download this datasheet in PDF formatDownload   Send this datasheet to any email addressE-Mail
Request Full Data Sheet


Description
ABRIDGED DATA SHEET (PDF, 100kB)
Download this datasheet in PDF formatDownload   Send this datasheet to any email addressE-Mail
Request Full Data Sheet


The DS5250 is a highly secure, 4 clocks-per-machine cycle, 100% 8051-instruction-set-compatible microprocessor in the Secure Microcontroller family from Dallas Semiconductor. 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 with a hardware-based single or triple (3) DES (data encryption standard) algorithm, making it nearly impossible to extract information. Another DES (3DES) hardware block is available to the user for encrypting arbitrary information in data memory space. This makes the device ideal for storage and transmission of passwords, personal identification numbers, encryption keys, and other highly confidential information.

Key Features   Applications/Uses
  • Drop-In Upgrade to the Dallas DS5240
  • Feature-Rich, 8051-Compatible, Highly Secure Microcontroller
    • 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
    • 4 Clocks-per-Machine Cycle
    • DC-to-25MHz Operation
    • Single-Cycle Instruction in 160ns
    • Dual Data Pointers can Increment or Decrement Independently
    • Automatic Data Pointer 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
  • Security Features
    • Designed to Meet the Physical Security Requirements of FIPS-140 and Common Criteria Certifications
    • Program Memory Integrity Checking
    • Executes Single/3DES-Encrypted Programs to Prevent Observation
    • Separate Program/Data Cryptograph
    • Two Self-Destruct Inputs
    • 4096-Bit Modulo-Arithmetic Accelerator (MAA) for PKI Operations
    • Built-In Sensors Detect Attack and Cause Security Response
    • Programmable Attack Countermeasures
    • Secure Bootstrap Loader
    • True Random-Number Generator (RNG)
    • Unique ID Number in Every Device

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

    Key Specifications:   Secure Microcontrollers
    Part Number Module with Internal Battery NV RAM Real-Time Memory Encryption Key Features SIP Stik Products Real-Time Clock CRC Hardware RoHS Available Package
    DS5250  No 2k x 8 Int. Battery-Backed
    8M x 8 Ext. Battery-Backed
    56/112-Bit Program Mem Encryption
    Security Lock
    Write-Protected Program Partition in RAM
    No Yes Yes Yes MQFP/100
    MQFP/80
    See All Secure Microcontrollers (11)

    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 Drop-In Upgrades 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

    Evaluation Kits
  • DS5250-KIT

    Reliability Reports
  • Reliability Report: DS5250.pdf
  • Request Reliability Report for:

    Software/Models
  • High-Speed Microcontroller User's Guide

    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

    DS5250F Free
    Sample
    Buy
    Package: TYPE PINS FOOTPRINT
      DRAWING CODE/VAR *
    Temp RoHS/Lead-Free?
    Materials Analysis
    DS5250F-125+  
    MQFP;100 pin;
    Dwg: 56-G4005-002
    Use pkgcode/variation: M100+4*
    0°C to +70°C RoHS/Lead-Free: Lead Free
    Materials Analysis
    DS5250F-125  
    MQFP;100 pin;
    Dwg: 56-G4005-002
    Use pkgcode/variation: M100-4*
    0°C to +70°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-1N5+  
    MQFP;100 pin;
    Dwg: 56-G4005-002
    Use pkgcode/variation: M100+4*
    0°C to +70°C RoHS/Lead-Free: Lead Free
    Materials Analysis
    DS5250F-825  
    MQFP;80 pin;
    Dwg: 56-G4005-001
    Use pkgcode/variation: M80-4*
    0°C to +70°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-825+  
    MQFP;80 pin;
    Dwg: 56-G4005-001
    Use pkgcode/variation: M80+4*
    0°C to +70°C RoHS/Lead-Free: Lead Free
    Materials Analysis
    DS5250F-1N5  
    MQFP;100 pin;
    Dwg: 56-G4005-002
    Use pkgcode/variation: M100-4*
    -40°C to +85°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-8N5  
    MQFP;80 pin;
    Dwg: 56-G4005-001
    Use pkgcode/variation: M80-4*
    -40°C to +85°C RoHS/Lead-Free: No
    Materials Analysis
    DS5250F-8N5+  
    MQFP;80 pin;
    Dwg: 56-G4005-001
    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, 4.2MB, 04/23/07)
  • High-Speed Microcontroller User's Guide: DS5250 Supplement
  • Product Ad: Download

    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 

    2006-06-12
    This page last modified: 2008-08-18



          Privacy Policy    Legal Notices

          Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor