Microchip Technology PIC32A 高性能32ビットマイクロコントローラ

Microchip Technology PIC32Aマイクロコントローラ(MCU)は、200MHz 32ビットCPUと64ビット倍精度浮動小数点ユニット(DP-FPU)を搭載し、演算量の多いアプリケーションに対応しています。これらの高性能なソリューションは、外付け部品の必要性を大幅に削減するように設計されています。PIC32Aシリーズは、統合高速アナログ周辺機器、最大40Mspsの12ビットADC、高速5nsコンパレータ、100MHzゲイン帯域幅積(GBWP)オペアンプを特徴としています。さらに、フラッシュとRAMでのエラーコード訂正(ECC)、メモリ内蔵自己テスト(MBIST)、I/O整合性モニタ、クロック監視、不変セキュアブート、フラッシュアクセス制御といった統合ハードウェアの安全性とセキュリティ機能が搭載されています。Microchip Technology PIC32AMCUは、センサインターフェイスやデータ処理に高度な性能を必要とする、計算量の多いアプリケーションの展開を加速する開発者をサポートします。

特徴

  • 周辺機器
    • 3個の4線式SPIモジュール
      • 4バイトFIFO
      • 可変データ幅
      • I2Sモード
    • 2つのI2Cモジュール
      • 独立したホストとクライアントロジック
      • 100kHz、400kHz、1MHzバス仕様に対応
      • 2ビットおよび10ビットのデバイスアドレス
      • IPMI規格、SMBus、PMBusをサポート
    • 8文字RX/TX FIFOが搭載された3つのプロトコルUART
    • 自動UART処理サポート
      • LIN 2.2
      • デジタル多重512(DMX)
      • スマートカード(ISO 7816)
      • IrDA
  • アナログ
    • 12ビットのパルス密度変調DACを備えた3つの5nsアナログコンパレータ 
      • 入力多重化
      • スロープ補償
      • DAC出力バッファ1個
    • レールツーレール100MHzオペレーショナルアンプ3台
      • スルーレート:100V/μS
      • オフセット:1mV
      • 入力オフセット電圧のユーザー較正
    • 4つの10μA定ソース+4つのプログラマブルソース
  • セキュリティモジュール
    • セキュアブート
    • セキュアデバッグ
    • 不変ルートオブトラスト(IRT)
    • コード保護
    • ICSPプログラム/消去無効
    • ファームウェアIP保護
    • フラッシュ書き込み保護
  • 安全性
    • ウィンドウモード対応ウォッチドッグタイマ(WDT)
    • デッドマンタイマ(DMT)
    • 4つのI/O整合性モニタ(IOIM)
    • フラッシュECC (NVM ECC)
    • RAM ECC
    • RAM MBIST
    • 温度センサダイオード

アプリケーション

  • 車載用
  • 産業用
  • 民生機器
  • 医療用

仕様

  • 高性能32ビットCPU
    • 32ビットワイドデータパス
    • シングルおよびDP-FPUコプロセッサ
    • 2Kbyte命令キャッシュ
    • 16個の32ビット作動レジスタ
    • 32ビットおよび16ビット固定小数点DSP動作をサポートしているデュアル72ビットアキュムレータ
    • 8レベルのディープ作動レジスタコンテキスト
    • 8レベルのディープアキュムレータ・レジスタコンテキスト
    • 8レベルのディープ浮動小数点レジスタコンテキスト
  • コントローラー
    • 大電流シンク/ソース対応I/O
    • プログラマブル・ウェイクプルアップおよびプルダウンレジスタ
    • プログラマブルオープンドレイン出力
    • I/Oピンでのレベル変更通知割り込み
    • ボードレイアウトの複雑性を低減するペリフェラルピン選択(PPS)再接続可能ピン
    • 個々のプログラマブル優先度が備わった複数の割り込みベクトル
    • 外部割り込みピン5本
    • 選択可能な発振器オプション
      • 8MHz、1% @ 0°C~+85°C内部高速発振器
      • 8MHz、2%の内部バックアップ高速RC発振器(32kHz分割出力搭載)
      • 高速水晶共振器発振器または外部クロック
    • リファレンスクロック出力
    • 低電力モード
    • パワーオンリセットおよびブラウンアウトリセット
  • メモリ
    • 最大128Kbyteのプログラムフラッシュメモリ
      • 10,000回の消去/書込サイクル耐久性
      • データ保持:最低20年
      • ソフトウェア制御の下でのセルフプログラマブル
      • プログラマブルコード保護
      • フラッシュECC
      • プログラマブルOTP領域
      • ICSP書き込み禁止によるフラッシュ全体のOTP
      • 64 x 128ビットOTP領域
    • 最大16KbyteのRAM
      • 6チャンネル・ハードウェアダイレクトメモリアクセス(DMA)モジュール
      • RAM ECC
      • RAM MBIST
  • 高速PWM
    • PWMジェネレータ4台
    • 最大2.5nsのPWM解像度
    • 立ち上がりエッジと立ち下がりエッジのデッドタイム
    • さらなる低速動作をサポートするデッドタイム補償
    • BLDC、PMSM、ACIM、SRM、ステッパモータPWMサポート

ブロック図

ブロック図 - Microchip Technology PIC32A 高性能32ビットマイクロコントローラ
公開: 2025-03-12 | 更新済み: 2025-05-22