DS80C400

ネットワークマイクロコントローラ

ネットワークマイクロコントローラが、8051デバイスで得られる高集積性を提供


製品の特定バージョンの最新供給状況はこちらでご確認ください。

説明

ネットワークマイクロコントローラのDS80C400は、8051デバイスの中に最高の集積度 を実現しています。周辺装置には、10/100 Ethernet MAC、3個のシリアルポート、CAN 2.0Bコントローラ、1-Wire®マスタ、64個のI/Oピンなどがあります。

ネットワークにアクセスするために、すべてのアプリケーションにアクセス可能なTCP IPv4/6ネットワークスタックとOSがROMで提供されます。ネットワークスタックは、最大32の同時TCP接続をサポートしており、Ethernet MACによって最大5Mbpsで転送することができます。75MHzの最大システムクロック周波数から、54nsの最小命令サイクルタイムを得ることができます。大きいプログラムやデータメモリ領域へのアクセスは、最大16MBの連続したメモリをサポートする24ビットアドレス指定方式を用いることで簡単化されます。

マイクロコントローラとメモリ間のデータ転送を高速化するため、DS80C400は4個のデータポインタを備えており、その各々は特定のデータポインタが関係する命令を実行する際に自動的にインクリメントまたはデクリメントするよう設定できます。DS80C400のハードウェア数値計算アクセラレータは、32ビットと16ビットの乗除算演算、および高速シフト、標準化、蓄積の各機能の速度をさらに向上させます。

高速マイクロコントローラユーザガイドおよび高速マイクロコントローラユーザガイド:ネットワークマイクロコントローラ用補足資料(いずれも英文のみとなります)を、このデータシートと併せて使用して下さい。 ユーザガイドのダウンロード:japan.maximintegrated.com/microcontrollers
比較表
型番
および
説明
内蔵
プログラム
メモリ
内蔵
MOVX SRAM
シリアル
ポート
16ビット
タイマ
データポインタ 10/100 Ethernet MAC 1-Wire
マスタ
ウォッチドッグ 電源障害リセット&割込み 電源
管理モード
電源
電圧(V)
パッケージ
ネットワーク
マイクロ
コントローラ
DS80C400
64kB ROM 1kB 3 4 4 あり あり あり あり あり 1.8
3.3
100/LQFP
EthernetおよびCAN付き
ネットワーク
マイクロ
コントローラ
DS80C410
64kB ROM 73.5kB 3 4 4 あり あり あり あり あり 1.8
3.3
100/LQFP
Ethernet MAC付き
ネットワーク
マイクロ
コントローラ
DS80C411
64kB ROM 73.5kB 3 4 4 あり あり あり あり あり 1.8
3.3
100/LQFP
DS80C400:ブロックダイアグラム DS80C400:ブロックダイアグラム 拡大表示+

主な特長

  • 高性能アーキテクチャ
    • 54nsの単一8051命令サイクル
    • クロックレート:DC~75MHz
    • フラットアドレス空間:16MB
    • 自動インクリメント/デクリメント、およびデータ移動加速選択機能を備えた4個のデータポインタ
    • 16/32ビット数値計算アクセラレータ
  • 多層ネットワーキングとI/O
    • 10/100 Ethernetメディアアクセスコントローラ(MAC)
    • CAN 2.0Bコントローラ
    • 1-Wireネットコントローラ
    • 3個のフルデュープレックスハードウェアシリアルポート
    • 最大8個の双方向8ビットポート(64個のデジタルI/Oピン)
  • 堅牢なROMファームウェア
    • DHCPとTFTPを用いてEthernet上のネットワークブートをサポート
    • すべてのアプリケーションにアクセス可能なTCP/IPネットワークスタック
    • IPv4とIPv6をサポート
    • UDP、TCP、DHCP、ICMP、およびIGMPを実現
    • 割込み型優先順位ベースのタスクスケジュラ
    • オプションとして、MACアドレスをIEEE登録のDS2502-E48から取得可能
  • 10/100 Ethernet Mac
    • 柔軟性の高いIEEE 802.3 MII (10/100Mbps)およびENDEC (10Mbps)インタフェースによってPHYの選択が可能
    • 低電力動作を実現:Magic Packet®およびウェイクアップフレーム検出付き超低電力スリープモード
    • バッファ制御ユニット付き8kBオンチップTx/RxパケットデータメモリによってCPU負荷を軽減
    • フロー制御付ハーフ/フルデュープレックス動作
    • VLANサポート付マルチキャスト/ブロードキャストアドレスフィルタリング
  • フル機能CAN 2.0Bコントローラ
    • 15メッセージセンタ
    • 標準(11ビット)および拡張(29ビット)識別子およびグローバルマスクをサポート
    • DeviceNet™、SDS、および高レイヤCANプロトコルをサポートするメディアバイトフィルタリング
    • 自動ボーモードおよびSIESTA低電力モード
  • 内蔵の主システムロジック
    • 16個の割込みソース、うち6個は外付け
    • 4つの16ビットタイマ/カウンタ
    • 2x/4xクロック乗算器によって電磁妨害(EMI)を低減
    • プログラマブルウォッチドッグタイマ
    • 発振器不良検出器
    • プログラマブルIrDAクロック

「主な特長」の続きはフルデータシートの32ページ目に記載されています。

アプリケーション/用途

  • アナログモデム
  • 自動メータ読取り器/900MHz-ISM
  • 自動現金払出し機システム
  • データコンバータ(シリアルからイーサネット、CANからイーサネット)
  • 環境監視
  • ホーム/オフィスオートメーション
  • 産業用制御およびオートメーション
  • ネットワークセンサー
  • ポータブルPOS機器
  • 遠隔情報収集機
  • セキュリティシステム
  • トランザクション/支払機
  • 販売機

技術資料

ユーザーガイド 4832 High-Speed Microcontroller User's Guide: Network Microcontroller Supplement
ユーザーガイド 4827 High-Speed Microcontroller User's Guide
リファレンス回路図 4206 組込みアプリケーション用の正しい1-Wire®マスターの選択
アプリケーションノート 3478 Flash Memory Selection
アプリケーションノート 3421 Interfacing 8051-based Microcontrollers to an SCI Port
アプリケーションノート 3363 データとともにDC電力を給電する新しいイーサネットシステム
アプリケーションノート 3346 Using the SDCC compiler for the DS80C400
アプリケーションノート 2935 Design Considerations for CAN Bus and Asynchronous Serial
アプリケーションノート 2792 DS80C400/DS80C410/DS80C411 Network Micro: Frequently Asked Questions
アプリケーションノート 2069
アプリケーションノート 2067
アプリケーションノート 2065
アプリケーションノート 2035 高速8051マイクロコントローラ:進歩と革新を先導する
アプリケーションノート 1087 Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers
アプリケーションノート 712 DS80C400 Ethernet Drivers
アプリケーションノート 606 Configuring Keil PK51 Tools to Support 24-Bit Contiguous Addressing Mode
アプリケーションノート 605 Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers
アプリケーションノート 603 Implementing a Serial Port FIFO Using Dual Data Pointers
アプリケーションノート 601 Accelerating 16/32-Bit Math Operations with the DS80C390/DS80C400
アプリケーションノート 595 8051 Microcontrollers: Frequently Asked Questions
アプリケーションノート 137 8051マイクロプロセッサのクロックとしてのEconOscillator™の使用
アプリケーションノート 89 High-Speed Micro Memory Interface Timing
アプリケーションノート 78 Using Power Management with High-Speed Microcontrollers
アプリケーションノート 75 Using the High-Speed Micro's Serial Ports

品質および環境データ

製品の信頼性レポート: DS80C400.pdf 
鉛フリーパッケージの錫(Sn)のウィスカレポート

その他リソース


開発ツール
  • マイクロコントローラツールキット開発ソフトウェア (English only)
  • DS80C400 C言語プログラミングのホームページ (English only)
  • Keil CコンパイラおよびIDE (English only)
  • SDCC Cコンパイラ (English only)
  • Metalink回路内エミュレータ (English only)
  • DSTINIm400ネットワークマイクロコントローラの評価キット
  • DSTINIs400ソケットボード評価ボード
  • 評価キット:DS80C400-KIT

  • デバイス   ウェハープロセス   プロセス技術   サンプルサイズ   不合格   FIT (25°C)   FIT (55°C)  

    注: 不良率はプロセス技術ごとにまとめられ、関連する型番にマッピングされます。 不良率はテストされたユニット数に大きく依存します。

    品質管理システム >
    環境管理システム >

     
    Status:
    Package:
    Temperature:

    関連リソース


    MAX32520
    ChipDNA Secure Arm Cortex M4 Microcontroller with SP800-90A/B TRNG

      High-Efficiency Microcontroller for Secure Element IoT
    • Secure Element
    • Power Management Maximizes Operating Time for Battery Applications
    • Multiple Peripherals for System Control

    MAX32570
    Low-Power Arm Cortex-M4 Microcontroller with Contactless Radio for Secure Applications

    • High-Efficiency Microcontroller for Secure Battery-Powered Applications
    • Scalable Cached External Memory Interfaces
    • Security Features Facilitates System-Level Protection

    MAX32591
    DeepCoverセキュアマイクロコントローラ、ARM926EJ-Sプロセッサコア内蔵

    • 高性能CPUプラットフォームによって充実した機能を備えたOSを実現
    • セキュリティ機能によってシステムレベルの保護を容易に実現
    • 最適なペリフェラルミックスによってプラットフォームの拡張性を提供

    種類 ID PDF タイトル
    ユーザーガイド 4832 High-Speed Microcontroller User's Guide: Network Microcontroller Supplement
    ユーザーガイド 4827 High-Speed Microcontroller User's Guide
    リファレンス回路図 4206 組込みアプリケーション用の正しい1-Wire®マスターの選択
    アプリケーションノート 3478 Flash Memory Selection
    アプリケーションノート 3421 Interfacing 8051-based Microcontrollers to an SCI Port
    アプリケーションノート 3363 データとともにDC電力を給電する新しいイーサネットシステム
    アプリケーションノート 3346 Using the SDCC compiler for the DS80C400
    アプリケーションノート 2935 Design Considerations for CAN Bus and Asynchronous Serial
    アプリケーションノート 2792 DS80C400/DS80C410/DS80C411 Network Micro: Frequently Asked Questions
    アプリケーションノート 2069
    アプリケーションノート 2067
    アプリケーションノート 2065
    アプリケーションノート 2035 高速8051マイクロコントローラ:進歩と革新を先導する
    アプリケーションノート 1087 Micro Tutorial 1: Understanding DC Electrical Characteristics of Microcontrollers
    アプリケーションノート 712 DS80C400 Ethernet Drivers
    アプリケーションノート 606 Configuring Keil PK51 Tools to Support 24-Bit Contiguous Addressing Mode
    アプリケーションノート 605 Data Pointer Decrement Feature Simplifies Copy Operation for Overlapping Memory Buffers
    アプリケーションノート 603 Implementing a Serial Port FIFO Using Dual Data Pointers
    アプリケーションノート 601 Accelerating 16/32-Bit Math Operations with the DS80C390/DS80C400
    アプリケーションノート 595 8051 Microcontrollers: Frequently Asked Questions
    アプリケーションノート 137 8051マイクロプロセッサのクロックとしてのEconOscillator™の使用
    アプリケーションノート 89 High-Speed Micro Memory Interface Timing
    アプリケーションノート 78 Using Power Management with High-Speed Microcontrollers
    アプリケーションノート 75 Using the High-Speed Micro's Serial Ports