Microchip Technology PIC32MZ W1システムオンチップ (SoC)

Microchip Technology PIC32MZW1システムオンチップ(SoC) は、MIPS M-Classコア、堅牢な接続性、ソフトウェア開発用の2MBメモリを備えた高性能Wi-Fi MCU SoCです。PIC32MZ2051-W1は、強力なコアと共に、2.4GHz 802.11 b/g/n無線モードをサポートする業界トップクラスの接続性を提供します。これらのデバイスは、イーサネット、USB、ADC、CVDタッチボタン、CANなど、豊富なペリフェラルが特徴です。

特徴

  • 無線インターフェイス
    • PHY
      • IEEE® 802.11 b/g/n WLANリンク
      • 20MHzチャンネル帯域幅の単一空間ストリーム
      • パワーアンプ(PA) 、低ノイズアンプ(LNA) 、トランスミッタ/レシーバ(TX/RX)スイッチの外部FEMサポート
      • 2.4GHz (2,400MHz ~ 2,483.5MHz) ISM帯域
    • MAC
      • インフラBSS STAモード
      • Soft-APモード機能性
      • アクティブおよびパッシブスキャニング
      • 温度および電圧に対する送信電力制御のサポート
    • セキュリティ
      • WPA3パーソナル(SAEとPMF-802.11w)
      • WPA互換性とPMFのオプションを備えたWPA2パーソナル
      • WEP
    • ハーモニー・ネットワーキング
      • MPLAB®ハーモニーv3 TCP/IPスタックのOut-of-boxサポート
      • 対称/非対称の暗号化加速度を備えたTLS v1.2
    • Wi-Fi省電力モード
      • 無線スリープモード(WSM)
      • 無線ディープスリープモード(WDS)
    • Wi-Fiタイムスタンプのサポート
  • 200MHz、MIPS32® M-Classマイクロプロセッサコア
    • 16KB Iキャッシュ、16KB Dキャッシュ
    • 最適な組み込みOS実行のための固定マッピング変換(FMT) ベースのMMU
    • microMIPS™モードにより、コードサイズが最大35%まで小さくなる
    • DSP強化コア
      • 4つの 64ビット アキュムレータ
      • シングルサイクルMAC、飽和および分数演算
    • コード効率の高い(Cおよびアセンブリ)アーキテクチャ
  • オンチップのフラッシュとSRAM
    • PIC32MZ1025W104
      • フラッシュプログラムメモリ:1MB
      • ブート・プログラムフラッシュ:64KB
      • SRAM(プログラムとデータ) :256KB
      • データバッファ(DBF) :64KB
      • ペリフェラルの専用バッファ
    • PIC32MZ2051W104
      • フラッシュプログラムメモリ:2MB
      • ブート・プログラムフラッシュ:128KB
      • SRAM (プログラムとデータ) :512KB
      • データバッファ(DBF) :128KB
  • 電源管理とシステム回復
    • 低電力モード (ドリーム、スリープ、ディープスリープ、極端なディープスリープ)
    • コンテキストSRAM:8KB(低電力モードでコンテキスト・ストレージ用)
    • ディープスリープモード
      • 32x セマフォ・レジスタ(32ビット幅) (コンテキスト・ストレージ用)
      • 消費電流: 1.9µA (標準)
    • PIC32MZ W1 SoCは、極端なディープスリープモードで、次の消費電流値をコンテキスト・ストレージに格納するために32ビットのセマフォ・レジスタを使用
      • PIC32MZ1025W104132の場合、0.71µA (標準)
      • PIC32MZ2051W104132の場合、1.06µA (標準)
    • 統合パワーオンリセット (POR) 、ブラウンアウトリセット (BOR) 、ゼロ電力消費BOR (ZPBOR) 、プログラム可能な低電圧検出 (PLVD)
    • 二次発振器とフェイルセーフクロック
    • 速い電源投入と電圧低下からの回復
  • セキュリティ
    • ハードウェア加速セキュリティモード (内蔵DMAサポート付き)
    • データの暗号化/復号化と認証 (AES、3DES、SHA、MD5、HMAC) 用の真の乱数発生器(TRNG) を備えた暗号化エンジン
    • AESモード
      • 電子コードブック (ECB)
      • 暗号ブロックチェーン (CBC)
      • カウンタモード(CTR)
      • 暗号フィードバックモード(CFB)
      • 出力フィードバックモード(OFB)
      • ガロア/カウンタモード(GCM)
    • 以下をサポートするハードウェア加速公開キー暗号化:
      • 16-DSP乗算器構成
      • 256ビットECC/ECDH/ECDSA/Curve25519
      • 256ビットEd25519
      • 512ビットのECC/ECDH/ECDSA生成
  • クロック管理
    • 40MHz1次発振器(POSC)
    • 32.768kHz2次発振器(SOSC)
    • パワーアップタイマ(PWRT) と発振器起動タイマ(OST)
    • フェイルセーフクロックモニタ (FSCM)
    • オンチップのクロックソース
      • 8MHz速いRC (FRC)発振器
      • 32.768kHz低電力RC (LPRC)発振器
    • プログラム可能なPLLと発振器クロックソース
    • 独立したWatchdogタイマ (WDT) 、デッドマン・タイマ (DMT) 、独立したディープスリープWatchdogタイマ
    • 速いウェイクアップと起動
    • 外部デバイスに対して正確な基準クロックをサポート
  • ダイレクトメモリアクセス(DMA)
    • 8xチャンネル(自動データサイズ検出機能付き)
    • プログラム可能な32ビット巡回冗長性検査 (CRC)
  • 高度なアナログ12ビットADCモジュール
    • 2つのサンプル&ホールド(S&H)回路を備えた2つのMSPS (1つは専用、1つは共有)
    • アナログ入力チャンネル:最大20個
    • スリープおよびアイドルの動作モード
    • 複数のトリガソース
    • 2つのデジタルコンパレータと2つのデジタルフィルタ
    • 最大18個のタッチボタンと1つの駆動シールドを備えた自己容量タッチインターフェイスをサポート
  • 通信インターフェイス
    • 最大2つのCANモジュール (CANとCAN-FD) (2.0B アクティブとDeviceNet™アドレッシングサポートにより)
    • 最大3つのUARTモジュール(最大速度は10Mbps) 、RS-232、RS-485、LIN 2.1、IrDAプロトコルをサポート
    • 1つのイーサネットMACモジュール (10/100Mbps) (RMIIインターフェイスと専用DMA搭載)
      • IEEE 1588高精度時間プロトコル(PTP)
      • Wi-Fiとイーサネット間の時間同期のサポート
    • 最大2つの SPI (4線式) モジュール(最大速度は40MHz)
    • 追加のSPIモジュールとしてSQIを構成可能な(60MHz)
    • 専用 DMA を備えたフルスピードUSB 2.0 OTGインターフェイス1個
    • 2つのI2C(最大1Mボーレート)、およびSMBus対応
  • タイマ/出力比較/入力キャプチャ
    • 7つの16ビットまたは最大3つの32ビットタイマ/カウンタ
    • 4つの出力比較 (OC) モジュール
    • 4つの入力キャプチャ (IC) モジュール
    • 低電力・高精度リアルタイムクロックとカレンダー (RTCC)
  • 入力/出力
    • すべてのI/Oピンで大電流ソース/シンク(最大25mA)
    • 構成可能なオープンドレイン、プルアップ、プルダウン、スルーレート制御
    • すべてのI/Oピンで外部の割り込み
    • 機能リマップを有効にするペリフェラルピン選択(PPS)
    • 最大62個のGPIOピン
  • 複雑なシーケンスをスケジュールするための8ビットユーザーコマンドを備えたペリフェラル・トリガ・ジェネレータ(PTG)
  • クラス B安全ライブラリのサポート、IEC 60730
  • デバッガ開発のサポート
    • 回路内およびアプリケーション内のプログラミング
    • 4線式MIPS®拡張JTAGインターフェイス
    • 無制限のソフトウェア: 8つの命令と4つのデータ複合ハードウェア・ブレークポイント
    • IEEE 1149.2互換 (JTAG) バウンダリ・スキャン
    • iFlowtrace機能性のサポート: iFlowTraceメッセージのオフチップバッファリング
  • ソフトウェアとツールのサポート
    • C/C++コンパイラ(ネイティブDSP/フラクショナル搭載)
    • MPLAB®ハーモニー統合ソフトウェアフレームワーク
      • TCP/IP、USB、グラフィックス、mTouch™ミドルウェア
      • MFiとAndroid™
      • RTOS カーネル: Express Logic ThreadX、FreeRTOS™、OPENRTOS®、Micriµm®μC/OS™、およびSEGGER embOS®
    • OTA (over-the-air) およびOTH (over-the-host) のFirmWareアップデート・モードをサポート
  • 2行132ピンDQFNパッケージ、10mm x 10mm x 0.9mm
  • 動作電圧範囲: 2.97V~3.63V
  • 動作周波数範囲 DC~200MHz
  • 動作温度範囲:-40°C~+85°C

ソフトウェアとサポート

Microchip Technology PIC32MZ W1システムオンチップ (SoC)

ブロック図

ブロック図 - Microchip Technology PIC32MZ W1システムオンチップ (SoC)

アプリケーション

  • 産業用オートメーションおよび制御システム
  • スマートホームデバイス
  • IoT対応センサと機器
  • 医療機器
  • セキュリティと監視システム
  • ロボティクス
  • リモートモニタリングとテレメトリ
  • ワイヤレスゲートウェイとアクセスポイント
  • 家電製品
  • エネルギーマネジメントとスマートグリッドシステム
  • ビルオートメーションシステム
公開: 2024-05-07 | 更新済み: 2025-03-13