Microchip Technology PIC32MZ EF 32ビット・マイクロコントローラ

Microchip Technology PIC32MZ EF 32ビット・マイクロコントローラは、業界を代表する接続性と周辺機器オプション、および最高200MHz/330 DMIPSで実行するMIPS32 M-Classコアが特徴です。コアは、高速・単精度および倍精度の数学のための浮動小数点装置(FPU)、および4台の64ビットアキュムレータ、シングルサイクルMAC、5段パイプラインが備わっている強化されたDSP機能が特徴です。最大2MBフラッシュおよび512KB SRAMと結合されており、ソフトウェアのオーバーヘッド低減と暗号化/復号化の簡単な実行を目的とした暗号化エンジンが搭載されています。また、PIC32MZ EF MCUは、グラフィックスおよび接続アプリケーション開発を加速させるソフトウェア・ソリューションを特徴とするMPLAB Harmony統合ソフトウェアフレームワークによって完全にサポートされています。

特徴

  • コア: 252MHz(最大415DMIPS)M-Class
    • 16KB Iキャッシュ、4KB Dキャッシュ
    • 32ビットおよび64ビット浮動小数点演算用のFPU
    • 最適な組み込みOS実行のためのMMU
    • 最大35%小さいコードサイズのmicroMIPS™モード
    • DSP機能搭載コア:
      • 64ビットのアキュムレータが4個
      • シングルサイクルMAC演算、飽和演算、分数演算
      • IEEE 754準拠
    • コード効率に優れた (Cおよびアセンブリ) アーキテクチャ
  • クロック管理
    • プログラマブルPLLおよび発振器クロックソース
    • フェイルセーフクロックモニタ(FSCM)
    • 独立したウォッチドッグタイマ(WDT)とデッドマンタイマ(DMT)
    • 速いウェイクアップと起動
  • 電源管理
    • 低消費電力モード(スリープとアイドル)
    • 統合パワーオン・リセット(POR)およびブラウンアウト・リセット(BOR)
  • メモリインターフェース
    • 50MHzの外部バス・インターフェイス (EBI)
    • 50MHzのシリアル・クワッド・インターフェイス (SQI)
  • オーディオとグラフィックインターフェイス
    • グラフィックス・インターフェイス: EBIまたはPMP
    • 音声データ通信: I2S、LJ、RJ
    • 音声制御インターフェイス: SPI、I2C
    • 音声マスタクロック: USB同期機能を備えた微小クロック周波
    • ハイスピード(HS)通信インターフェイス(専用DMA搭載)
    • USB 2.0準拠のハイスピードOn-The-Go (OTG) コントローラ
    • 10/100MbpsのイーサネットMACはMII/RMIIインターフェイス搭載
  • セキュリティ機能
    • データ暗号/復号と認証(AES、3DES、SHA、MD5、HMAC)のためのRNGが搭載されている暗号化エンジン
    • 高度メモリ保護
      • ペリフェラルおよびメモリ領域のアクセス制御
  • ダイレクトメモリアクセス(DMA)
    • 8チャンネル(自動データサイズ検出搭載)
    • プログラマブルな巡回冗長検査 (CRC)
  • 高度なアナログ機能
    • 12ビットの ADCモジュール:
      • 最大6個のサンプルアンドホールド(S&H)回路(5つの専用および1つの共有)が搭載されている18 Msp
      • 最大48のアナログ入力
      • スリープモードとアイドルモードでの動作が可能
      • 複数のトリガソース
      • デジタルコンパレータ6台、デジタルフィルタ6台
    • 32のプログラマブル電圧リファレンスが搭載されたコンパレータ2台
  • 通信インターフェイス
    • CANモジュール(専用DMAチャンネル搭載)2つ:
      • 0Bアクティブ(DeviceNet™アドレス対応あり)
    • UARTモジュール(25Mbps)6枚:
      • 最大LIN 2.1およびIRDA®プロトコルに対応
    • 4-Wire SPIモジュール(最高50MHz)6枚
    • SQIは追加SPIモジュール (50MHz) として設定可能
    • 5つのI2Cモジュール (最大1Mbaud) はSMBusをサポート
    • パラレル・マスタ・ポート (PMP)
    • 機能リマップを有効にする周辺ピン選択(PPS)
  • タイマー/出力比較/入力キャプチャ
    • 9台の16ビットまたは最大4台の32ビットタイマ/カウンタ
    • 9枚の出力比較(OC)モジュール
    • 9枚の入力キャプチャ(IC)モジュール
    • リアルタイムクロックとカレンダ(RTCC)モジュール
  • 入力/出力
    • 最大32mAまでのソース/シンクが備わっている5V耐圧ピン
    • オープンドレイン、プルアップ、プルダウン、スルーレート制御を選択可能
    • すべてのI/Oピンでの外部割り込み
    • 機能リマップを有効にするPPS
  • 認証およびクラスBに対応
    • AEC-Q100 REVH (グレード1: -40ºC~+125ºC)
    • クラスBセーフティライブラリ、IEC 60730(計画済)
    • バックアップ内部発振器
  • デバッガ開発サポート
    • 回路内およびアプリケーション内のプログラミング
    • 4線式のMIPS® Enhanced JTAGインターフェイス
    • 無制限のソフトウェアと12の複雑なブレークポイント
    • IEEE 2互換(JTAG)バウンダリスキャン
    • ハードウェア・ベースの非侵入型指示追跡
  • ソフトウェアとツールサポート
    • C/C++コンパイラ(ネイティブDSP/フラクショナルおよびFPUサポート)
    • MPLAB®ハーモニー統合ソフトウェア・フレームワーク
    • TCP/IP、USB、グラフィック、mTouch™ミドルウェア
    • MFi、Android™、BLUETOOTH®オーディオフレームワーク
    • RTOSカーネル: Express Logic ThreadX、FreeRTOS™、OPENRTOS®、Micriµm® µC/OS™、SEGGERembOS®
  • 動作条件
    • 1V~3.6V、-40ºC~+85ºC、DC~252MHz
    • 1V~3.6V、-40ºC~+125ºC、DC~180MHz
  • パッケージオプション
    • QFN-64
    • TQFP-64, TQFP-100, TQFP-144
    • TFBGA-100, TFBGA-144
    • VTLA-124
    • LQFP-144

アプリケーション

  • 安全なモノのインターネット(IoT)アプリケーション
  • グラフィック
  • デジタルオーディオ
  • 接続性
  • Bluetooth
  • 汎用組み込み制御

ビデオ

ブロック図

ブロック図 - Microchip Technology PIC32MZ EF 32ビット・マイクロコントローラ
公開: 2019-10-08 | 更新済み: 2023-06-08