先頭に戻る

製品の詳細

DS5250は、マキシムのセキュアマイクロコントローラファミリの、マシンサイクル当たり4クロックの高セキュア、100% 8051命令セットコンパチブルマイクロプロセッサです。この製品は、PINパッド、金融端末、およびデータセキュリティが最重要視されるその他アプリケーションの暗号エンジン用に設計されています。このデバイスの主な特長は、ハードウェアベースのシングルまたはトリプルDES (データ暗号化規格)アルゴリズムでプログラムメモリを、またオプションとしてデータメモリを暗号化することで情報抽出がほぼ不可能になることです。この製品はブロックアドレスを使って暗号化データを変更し更にセキュリティを強化するブロック暗号エンコーディングも実行します。このため、このデバイスは、パスワード、暗証番号、暗号化キーなどの極秘情報の保管および転送用に最適です。

注:設計者はこの製品の全機能を十分に利用するために以下の資料を備える必要があります。データシートには、端子説明、機能の概要、および電気的仕様が記載されています。正誤表には公表された仕様とは異なる内容が記載されています。ユーザガイドは製品の特長および動作についての詳しい情報を提供しています。

主な機能

  • 機能豊富な8051コンパチブルマイクロコントローラ
    • 最大4MBのプログラムと4MBのデータメモリ(すべて不揮発性)にアクセス
    • シリアルポートによってシステムがプログラマブル
    • ユーザソフトウェアによってアプリケーションがプログラマブル。プログラム/データメモリのカスタマイズが可能
    • 4個の8ビットポート/1個の6ビットポート
    • 3個の16ビットタイマー/カウンタ
    • 256バイトのスクラッチパッドRAM
  • 高度な機能
    • CRC-16/32ジェネレータ
    • 5kBの内蔵SRAM (オプションの1KBスタック)
    • シングルまたは3DESエンジン
    • 4KB~256KBの分割可能なメモリセグメント
  • 高速アーキテクチャ
    • マシンサイクル当り4クロック
    • DC~25MHz動作
    • シングルサイクル命令:160ns
    • デュアルデータポインタによって個別に増分/減分が可能
    • データポインタ(DPTR)の自動選択が可能
    • プログラマブルな速度MOVX命令
    • 1KBの内蔵命令キャッシュ
  • 高信頼性動作
    • パワーフェイル/過電圧リセット
    • 早期警告のパワーフェイル割込み
    • ウォッチドッグタイマ
  • 不揮発性機能
    • アラーム割込み付き内蔵リアルタイムクロック
    • バッテリバックアップの2KB SRAM内蔵
  • 割込み
    • 7つの外部ソースを備えた15の割込み
  • セキュリティ機能
    • シングル/3DES暗号化プログラムを実行して監視を排除
    • 2つの自己破壊入力
    • パブリック/プライベートキー動作用、4096ビットモジュロ演算アクセラレータ(MAA)
    • タンパーセンサが温度/電圧/プローブ攻撃を検出
    • プログラマブルな攻撃対策
    • セキュアローダモード
    • 真の乱数発生器(RNG)
    • 各デバイスに固有のID番号
    • 個別プログラム/データ暗号文
    • プログラムメモリ品質チェック
  • 評価キット入手可能(DS5250-KIT)

アプリケーション/用途

  • データセキュリティを必要とするアプリケーション
  • 金融端末
  • PINパッド

技術資料

データシート 高速セキュアマイクロコントローラ Nov 12, 2008
ユーザーガイド High-Speed Microcontroller User's Guide: DS5250 Supplement
ユーザーガイド High-Speed Microcontroller User's Guide
アプリケーションノート Modulo Exponentiation Timing with the DS5250 Microcontroller
アプリケーションノート DeepCoverセキュアマイクロコントローラ(MAXQ1103)を使用したRSAキーの生成
アプリケーションノート DeepCoverセキュアマイクロコントローラ(MAXQ1850) EV KITおよびMAXQ30用CrossWorksコンパイラ入門
アプリケーションノート MAXQ1103の評価キットおよびMAXQ30用CrossWorksコンパイラ入門
アプリケーションノート スマートカードトランザクションにおけるDS8007の使用
アプリケーションノート DS5250と磁気ストライプカードリーダのインタフェース接続
アプリケーションノート DS8007の評価キット入門
アプリケーションノート DS8007とスマートカードインタフェースの基礎技術
アプリケーションノート RSA Key Generation in DS5250
アプリケーションノート 組込みシステムにおけるセキュリティ
アプリケーションノート Interfacing 8051-based Microcontrollers to an SCI Port
アプリケーションノート Using the Keil µVision Debugger with the DS52x0 Secure Microcontrollers
アプリケーションノート セキュアコプロセッサとしてDS5250を使用することでシステムのセキュリティを強化
アプリケーションノート Using the Keil C Compiler for the DS5250
アプリケーションノート 高速8051マイクロコントローラ:進歩と革新を先導する
アプリケーションノート DS5250をDS5002のドロップインアップグレードとして使用する
アプリケーションノート セキュリティ確保に最適なSRAMを使ったマイクロコントローラ
アプリケーションノート Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers
アプリケーションノート Configuring Keil PK51 Tools to Support 24-Bit Contiguous Addressing Mode
アプリケーションノート Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers
アプリケーションノート Implementing a Serial Port FIFO Using Dual Data Pointers
アプリケーションノート 8051 Microcontrollers: Frequently Asked Questions
アプリケーションノート 8051マイクロプロセッサのクロックとしてのEconOscillator™の使用
アプリケーションノート Design Guidelines for Microcontrollers Incorporating NV RAM
アプリケーションノート High-Speed Micro Memory Interface Timing
アプリケーションノート Using the DS87C530/DS5250 Real-Time Clock
アプリケーションノート Using Power Management with High-Speed Microcontrollers
アプリケーションノート Using the High-Speed Micro's Serial Ports

設計と開発

以下タイトルをクリックして詳細をご覧ください。

説明

DS5250の評価(EV)キットは、高速セキュアマイクロコントローラDS5250の各機能を簡便に評価するための実証済みプラットフォームです。このキットは、マイクロプロセッサ、1MBのバッテリバックアップSRAM、1MBのフラッシュメモリ、電源レギュレータ、2個のDB-9シリアルコネクタ、およびボード動作の制御/表示用スイッチとLEDを搭載しています。電源を追加してRS-232ケーブルでPCに接続すれば、このキットはDS5250の各機能の評価に最適な機能完備のシステムを提供します。

詳細を見る

特長

  • ブートストラップローダとシリアル0ポート(DB-9、J2)によって容易にコードをロード
  • 2個のDB-9 RS-232シリアルコネクタ
  • 4つのシリアルポートが利用可能
    • 内部シリアルポート:2つ
    • 外付けUARTデバイスを使用:2つ
  • 電源レギュレータ搭載
  • スマートカードソケット用ヘッダ
  • セキュリティアクセスモジュール(SAM)ソケット
  • LCDモジュールをサポート
  • キーパッドシミュレーション、データエントリ、およびボード制御用の押しボタンスイッチ
  • 簡便なリファレンスデザインを提供するボード回路図を付属

/jp/design/design-tools/ee-sim.html?

サポートとトレーニング

ナレッジベースを検索して技術質問への回答を探す。

絞り込まれた検索

マキシムでは、お客様の技術的質問にお答えするため、アプリケーションエンジニアの専任チームも配置しています。 サポートセンター をご覧ください。

パラメーター

主な機能

  • 機能豊富な8051コンパチブルマイクロコントローラ
    • 最大4MBのプログラムと4MBのデータメモリ(すべて不揮発性)にアクセス
    • シリアルポートによってシステムがプログラマブル
    • ユーザソフトウェアによってアプリケーションがプログラマブル。プログラム/データメモリのカスタマイズが可能
    • 4個の8ビットポート/1個の6ビットポート
    • 3個の16ビットタイマー/カウンタ
    • 256バイトのスクラッチパッドRAM
  • 高度な機能
    • CRC-16/32ジェネレータ
    • 5kBの内蔵SRAM (オプションの1KBスタック)
    • シングルまたは3DESエンジン
    • 4KB~256KBの分割可能なメモリセグメント
  • 高速アーキテクチャ
    • マシンサイクル当り4クロック
    • DC~25MHz動作
    • シングルサイクル命令:160ns
    • デュアルデータポインタによって個別に増分/減分が可能
    • データポインタ(DPTR)の自動選択が可能
    • プログラマブルな速度MOVX命令
    • 1KBの内蔵命令キャッシュ
  • 高信頼性動作
    • パワーフェイル/過電圧リセット
    • 早期警告のパワーフェイル割込み
    • ウォッチドッグタイマ
  • 不揮発性機能
    • アラーム割込み付き内蔵リアルタイムクロック
    • バッテリバックアップの2KB SRAM内蔵
  • 割込み
    • 7つの外部ソースを備えた15の割込み
  • セキュリティ機能
    • シングル/3DES暗号化プログラムを実行して監視を排除
    • 2つの自己破壊入力
    • パブリック/プライベートキー動作用、4096ビットモジュロ演算アクセラレータ(MAA)
    • タンパーセンサが温度/電圧/プローブ攻撃を検出
    • プログラマブルな攻撃対策
    • セキュアローダモード
    • 真の乱数発生器(RNG)
    • 各デバイスに固有のID番号
    • 個別プログラム/データ暗号文
    • プログラムメモリ品質チェック
  • 評価キット入手可能(DS5250-KIT)

アプリケーション/用途

  • データセキュリティを必要とするアプリケーション
  • 金融端末
  • PINパッド

説明

DS5250は、マキシムのセキュアマイクロコントローラファミリの、マシンサイクル当たり4クロックの高セキュア、100% 8051命令セットコンパチブルマイクロプロセッサです。この製品は、PINパッド、金融端末、およびデータセキュリティが最重要視されるその他アプリケーションの暗号エンジン用に設計されています。このデバイスの主な特長は、ハードウェアベースのシングルまたはトリプルDES (データ暗号化規格)アルゴリズムでプログラムメモリを、またオプションとしてデータメモリを暗号化することで情報抽出がほぼ不可能になることです。この製品はブロックアドレスを使って暗号化データを変更し更にセキュリティを強化するブロック暗号エンコーディングも実行します。このため、このデバイスは、パスワード、暗証番号、暗号化キーなどの極秘情報の保管および転送用に最適です。

注:設計者はこの製品の全機能を十分に利用するために以下の資料を備える必要があります。データシートには、端子説明、機能の概要、および電気的仕様が記載されています。正誤表には公表された仕様とは異なる内容が記載されています。ユーザガイドは製品の特長および動作についての詳しい情報を提供しています。

技術資料

データシート 高速セキュアマイクロコントローラ Nov 12, 2008
ユーザーガイド High-Speed Microcontroller User's Guide: DS5250 Supplement
ユーザーガイド High-Speed Microcontroller User's Guide
アプリケーションノート Modulo Exponentiation Timing with the DS5250 Microcontroller
アプリケーションノート DeepCoverセキュアマイクロコントローラ(MAXQ1103)を使用したRSAキーの生成
アプリケーションノート DeepCoverセキュアマイクロコントローラ(MAXQ1850) EV KITおよびMAXQ30用CrossWorksコンパイラ入門
アプリケーションノート MAXQ1103の評価キットおよびMAXQ30用CrossWorksコンパイラ入門
アプリケーションノート スマートカードトランザクションにおけるDS8007の使用
アプリケーションノート DS5250と磁気ストライプカードリーダのインタフェース接続
アプリケーションノート DS8007の評価キット入門
アプリケーションノート DS8007とスマートカードインタフェースの基礎技術
アプリケーションノート RSA Key Generation in DS5250
アプリケーションノート 組込みシステムにおけるセキュリティ
アプリケーションノート Interfacing 8051-based Microcontrollers to an SCI Port
アプリケーションノート Using the Keil µVision Debugger with the DS52x0 Secure Microcontrollers
アプリケーションノート セキュアコプロセッサとしてDS5250を使用することでシステムのセキュリティを強化
アプリケーションノート Using the Keil C Compiler for the DS5250
アプリケーションノート 高速8051マイクロコントローラ:進歩と革新を先導する
アプリケーションノート DS5250をDS5002のドロップインアップグレードとして使用する
アプリケーションノート セキュリティ確保に最適なSRAMを使ったマイクロコントローラ
アプリケーションノート Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers
アプリケーションノート Configuring Keil PK51 Tools to Support 24-Bit Contiguous Addressing Mode
アプリケーションノート Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers
アプリケーションノート Implementing a Serial Port FIFO Using Dual Data Pointers
アプリケーションノート 8051 Microcontrollers: Frequently Asked Questions
アプリケーションノート 8051マイクロプロセッサのクロックとしてのEconOscillator™の使用
アプリケーションノート Design Guidelines for Microcontrollers Incorporating NV RAM
アプリケーションノート High-Speed Micro Memory Interface Timing
アプリケーションノート Using the DS87C530/DS5250 Real-Time Clock
アプリケーションノート Using Power Management with High-Speed Microcontrollers
アプリケーションノート Using the High-Speed Micro's Serial Ports

サポートとトレーニング

ナレッジベースを検索して技術質問への回答を探す。

絞り込まれた検索

マキシムでは、お客様の技術的質問にお答えするため、アプリケーションエンジニアの専任チームも配置しています。 サポートセンター をご覧ください。