ADuCM320

新規設計に推奨

高精度アナログ・マイクロコントローラ、MDIOインターフェースの14ビット・アナログI/O、ARM Cortex-M3

利用上の注意

本データシートの英語以外の言語への翻訳はユーザの便宜のために提供されるものであり、リビジョンが古い場合があります。最新の内容については、必ず最新の英語版をご参照ください。

なお、日本語版のデータシートは基本的に「Rev.0」(リビジョン0)で作成されています。そのため、英語版が後に改訂され、複数製品のデータシートがひとつに統一された場合、同じ「Rev.0」の日本語版のデータシートが異なる製品のデータシートとして表示されることがあります。たとえば、「ADM3307E」の場合、日本語データシートをクリックすると「ADM3311E」が表示されます。これは、英語版のデータシートが複数の製品で共有できるように1本化され、「ADM3307E/ADM3310E/ADM3311E/ADM3312E/ADM3315E」(Rev.J)と改訂されたからで、決して誤ってリンクが張られているわけではありません。和文化されたデータシートを少しでも有効に活用していただくためにこのような方法をとっておりますので、ご了解ください。

アナログ・デバイセズ社は、提供する情報が正確で信頼できるものであることを期していますが、その情報の利用に関して、あるいはその利用によって生じる第三者の特許やその他の権利の侵害に関して一切の責任を負いません。また、アナログ・デバイセズ社の特許または特許の権利の使用を明示的または暗示的に許諾するものでもありません。仕様は予告なしに変更する場合があります。本紙記載の商標および登録商標は、各社の所有に属します。

Viewing:

製品情報

  • アナログ入力/出力
    • 多チャンネル、14ビット、1MSPS A/Dコンバータ(ADC)
      • 最大16個のADC入力チャンネル
      • アナログ入力範囲:0V~VREF
      • 完全差動モードとシングルエンド・モード
      • AVDDおよびIOVDDモニター
    • 12ビット電圧出力D/Aコンバータ(VDAC)
      • 電圧出力範囲が0V~2.5VまたはAVDDの8個のVDAC
    • 12ビット電流出力D/Aコンバータ(IDAC)
      • 電流出力範囲が0mA~150mAの4個のIDAC
    • 電圧コンパレータ
  • マイクロコントローラ
    • ARM® Cortex®-M3プロセッサ、32ビットRISCアーキテクチャ
    • シリアル・ワイヤ・ポートはコードのダウンロードとデバッグに対応
  • クロック・オプション
    • プログラマブル・デバイダを有する80MHzフェーズ・ロック・ループ(PLL)
    • 調整済みオンチップ発振器(±3%)
    • 外付けの16MHz水晶振動子(オプション)
    • 最大80MHzの外部クロック・ソース
  • メモリ
    • 2×128kBの独立したFlash/EEメモリ
    • フラッシュ/EEの書き換え回数:10,000サイクル
    • フラシュ/EEの保持時間:20年間
    • 32kB SRAM
  • 管理データ入出力(MDIO)を介した、ソフトウェアによる回路内再プログラミングが可能
  • オンチップ周辺回路
    • 最大4MHzのMDIOスレーブ
    • 2 × I2C、2 × SPI、UART
    • 複数の汎用入出力(GPIO)ピン:3.6V対応
    • MDIOに使用する場合は7 × 1.2V互換
    • 32素子プログラマブル・ロジック・アレイ(PLA)
    • 3個の汎用タイマー
    • ウェークアップ・タイマ
    • ウォッチドッグ・タイマ
    • 16ビットのパルス幅変調器(PWM)
  • 電源
    • 電源範囲:2.9V~3.6V、IDAC用には1.8V~2.5V
    • 低電力アプリケーションに対応した柔軟な動作モード
  • パッケージと温度範囲
    • 6 mm × 6mm、96ボールCSP_BGAパッケージ
    • 周囲温度−40℃~+105℃の動作に対して完全に仕様を規定
  • ツール
    • 低コストのQuickStart開発システム
    • サード・パーティ製品に完全対応

ADuCM320は全機能内蔵シングル・パッケージ・デバイスで、高性能アナログ周辺回路、80MHz ARM Cortex-M3プロセッサ制御のデジタル周辺回路、コード用、データ用に必要なフラッシュが組み込まれています。 

ADuCM320のADCは最大16入力ピンについて14ビット、1MSPSでデータ収集を行いますが、それらの入力ピンはシングル・エンド又は差動動作に設定可能です。IDAC出力ピンの電圧をADCで測定し、その電圧を利用して現在のDACの消費電力を制御することもできます。さらに、チップ温度と電源電圧も測定できます。 

ADCの入力電圧は0V~VREFです。この製品にはシーケンサ機能があり、ユーザーはシーケンスの期間にソフトウェアの介入無しに順番に測定するADCチャンネル・セットを選択できます。オプションで、シーケンスはユーザーの選択したレートで自動的に繰返させることができます。 

最大8個のVDACが内蔵されていますが、それらの出力範囲は2種類の電圧範囲の中の1つに設定できます。 

4つのIDAC源を備えています。出力電流は0mA~150mAの範囲でプログラムできます。低ドリフト・バンドギャップ・リファレンスと電圧コンパレータを内蔵することでアナログ入力周辺セットは完了しています。 

デジタル / アナログ出力がそれらの出力電圧に維持され、ウォッチドッグ又はソフトウェア・リセット・シーケンスを流れる電流が保たれるようにADuCM320を設定することができます。このようにして、製品はたとえADuCM320を再設定している時でも機能を維持できます。 

ADuCM320は低消費電力ARM Cortex-M3プロセッサで最大100MIPSピークの性能を提供する32ビットRISCマシーンを内蔵しています。又チップには2×128kBフラッシュ / EEメモリと32kB SRAMも集積されています。フラッシュは2つの分離した128kBブロックで構成されており、1つのフラッシュ・ブロックからの実行と、もう1つのフラッシュ・ブロックの書き込み / 消去を同時に行うことができます。 

ADuCM320はオンチップの発振器あるいは16MHz外付けクリスタルと80MHzのPLLで動作します。オプションとしてこのクロックを分周して電流消費を軽減することができます。さらなる低消費電力モードはソフトウェアを介して設定できます。通常の動作モードで、ADuCM320のデジタル・コアは約300µA/MHz消費します。 

この製品は最大4MHzで動作可能なMDIOインターフェースを備えています。同時に1つのフラッシュ・ブロックから実行し、他のフラッシュ・ブロックを書込み / 消去する機能があるので、ADuCM320は10G、40G、100Gの光アプリケーションに理想的です。ユーザー・プログラミングはPHYADRとDEVADDのハードウェア・コンパレータを組み込むことで容易になります。さらに、不揮発性カーネル・コード+ユーザー・フラッシュのフラグによって、2ブロックのユーザー・フラッシュ・コードとデータ空間をユーザー・コードで安定的に切り替えられるようになります。 

ADuCM320はさまざまなオンチップ周辺回路を集積しており、それらはソフトウェアの制御下でアプリケーションの必要に応じて設定することができます。これらの周辺回路には1×UART、2×I2C、2×SPIシリアルI/O通信コントローラ、GPIO、32素子プログラマブル・ロジック・アレイ、3つの汎用タイマーとさらにウェークアップ・タイマ、システム・ウォッチ・タイマーが含まれています。7出力チャンネルの16ビットPWMも備わっています。 

デバイス上のGPIOピンは高インピーダンス入力モードで起動します。出力モードで、オープン・ドレイン・モードとプッシュプル・モードのいずれかをソフトウェアで選びます。ソフトウェアでプルアップ抵抗をディスエーブルかイネーブルにすることができます。GPIO出力モードでは、ピンをモニタするために入力をイネーブルにできます。デジタルあるいはアナログ周辺回路の信号を処理するために、ピンの特性がいずれかの特定の条件に合うようにGPIOピンをプログラムすることもできます。 

ADuCM320の製品開発を容易にするためにARM Cortex-M3プロセッサ向けの大きな支援エコシステムがあります。アクセスはARMシリアル・ワイヤ・デバック・ポート(SW-DP)経由です。工場出荷の内蔵ファームウェアはMDIOを介したインサーキット・シリアル・ダウンロードをサポートします。これらの機能はこの高精度アナログ・マイクロプロセッサ・ファミリーを支援する低価格クイック・スタート(QuickStart)開発システムに組み込まれています。 

アプリケーション

  • 光ネットワーク

ADuCM320
高精度アナログ・マイクロコントローラ、MDIOインターフェースの14ビット・アナログI/O、ARM Cortex-M3
ADuCM320 Functional Block Diagram ADuCM320 Pin Diagram
myAnalogに追加

myAnalogの製品セクション(通知受け取り)、既存/新規プロジェクトに製品を追加する。

新規プロジェクトを作成
質問する
サポート

アナログ・デバイセズのサポート・ページはアナログ・デバイセズへのあらゆるご質問にお答えするワンストップ・ポータルです。


ドキュメント

さらに詳しく
myAnalogに追加

myAnalogのリソース・セクション、既存/新規プロジェクトにメディアを追加する。

新規プロジェクトを作成

ソフトウェア・リソース

必要なソフトウェア/ドライバが見つかりませんか?

ドライバ/ソフトウェアをリクエスト

ツールおよびシミュレーション

最新のディスカッション

最近表示した製品