Microchip Technology PIC32CZ CA80/CA90 マイクロコントローラー
Microchip Technology PIC32CZCA80/CA90マイクロコントローラは、Arm®Cortex®-M7プロセッサをベースとした 32 ビット高性能MCUです。最大8MBのフラッシュメモリと1MBのSRAMを搭載しています。CA80/CA90 MCUには高速USB、CAN FD、SQI、SDHC、I2S™、Media LB™バス、EBI、SERCOMなど、さまざまな接続オプションがあります。メモリ保護ユニット(MPU)、フェイルセーフな内部RC発振器によるクロック障害検出機能、一部のペリフェラルに対する書き込み保護機能を備えています。PIC32CZ CA80/CA90 MCUは、100ピン、144ピン、176ピン、208ピンTQFPおよびBGAパッケージでご用意があります。PIC32CZ CA90 MCUは、組み込みハードウェアセキュリティモジュール(HSM)が特徴で、安全なアプリケーションの開発を目的としています。HSMは、セキュアブート、TLS、暗号化/復号化といったセキュリティ機能の実装を目的に、すべての暗号ハードウェアアクセラレーション、キーストレージ、TRNGを実現しています。PIC32CZ CA80 MCUは、産業用ゲートウェイ、グラフィックス、車載アプリケーションといった機能とアプリケーションを実装するように設計されています。
特徴
- 接続性:
- USART、I2C、SPI、LINをなど、最大10のSERCOMインターフェイス
- 時分割多重(TDM)をサポートするI2Sモジュールが最大2つ
- 最大2つのシリアルクワッドインターフェイス(SQI)
- 専用ダイレクトメモリアクセス(DMA)が備わった最大6つのCAN FDポート
- MediaLB® コントローラ1つ
- 最大2個の高速USB 2.0ポート
- 専用DMA、IEEE® 1588、イーサネットAVB(オーディオビデオブリッジング)サポートが備わっている10/100/1000イーサネット
- 機能安全:
- フラッシュおよびすべてのSRAMでの障害注入が備わったECC
- グローバルmBIST
- メモリー保護ユニット(MPU)
- 一部の周辺機器での書き込み保護
- フェイルセーフ内部RC発振器を活用したクロック障害検出
- 通信インターフェイスのルックバック
- PIC32CZ CA90 MCU搭載のHSMには、次の属性があります。
- 最大4096ビットのキー長さを備えたRSA、DSA、ECC公開キー暗号化
- AES暗号化は、NIST FIPS 197ビットおよび256ビットのキー長に完全準拠
- MD-5、SHA-1、SHA-256、SHA-224、、SHA-384、SHA-512 SHA3機能が搭載されたハッシュ/MAC
- 真の乱数発生器(TRNG)
- セキュアキーストレージ
- 工場出荷時プロビジョニング
仕様
- 動作条件:
- VDDREG:1.75V~1.85V、-40°C~85°C、 DC~300MHz
- VDDIO/AVDD: 1.75V~3.63V、-40°C~85°C、DC~300MHz
- 300MHz Arm® Cortex®-M7:
- スーパースカラー・パイプライン(分岐予測機能付き6ステージ)
- L1キャッシュ(各16KB ECC保護命令とデータキャッシュ)
- 最大256Kbの密結合メモリ(TCM) (ECC保護命令とデータTCMの各128KB)
- 8領域のメモリ保護ユニット(MPU)
- ダブルおよびシングル精度 (32ビットと64ビット) を備えた浮動小数点ユニット(FPU)
- シングルサイクル・スループットを備えた乗算演算ユニット (MAC)
- DSP Thumb®-2 準拠の命令セット
- クロック管理:
- 32.768kHz超低消費電力内部発振器
- 通常の割り込みまたはNMI(ノンマスカブル割り込み)コントローラにルーティングされるクロック障害検出イベント:
- CPU周波数モニタ
- メイン水晶発振器故障検出
- 32.768kHz水晶発振器周波数モニタ
- 独立したウォッチドッグタイマ(WDT)
- 高精度48MHzトリム済内部RC発振器
- システムクロック用のPLL最大2つ、USB高速動作用のPLL 1つ
- 周波数メータ
- 電源管理:
- パワーオンリセット(POR)およびブラウンアウトリセット(BOR)
- 複数の電源管理モード:アイドル、スタンバイ、休止状態、バックアップ、オフモード
- 超低消費電力リアルタイムクロック(RTC)およびリアルタイムタイマ(RTT):
- グレゴリオ暦と UTC モードを備えた RTC、低電力モードでの波形生成
- 32.768kHz水晶周波数変動を補償するRTCカウンタトリム較正回路
- メモリ:
- 8MB、4MB、2MBインシステム・セルフプログラマブル・フラッシュフラッシュ:
- エラー訂正コード(ECC =フラッシュ、SRAM、TrustRAM、キャッシュ、TCM)
- 書込中の読取(RWW)サポートがあるデュアルバンク(ライブアップデート)
- 最大4KBのエミュレートされたユーザーOTPメモリ
- 追加の2x 80KBのブートフラッシュメモリ(2x24ページ)
- 最大256KBの密結合メモリ(TCM)(ECC搭載)
- 最大8KBの追加SRAM:
- バックアップモードでの保持が可能
- 8つの32ビットバックアップレジスタ
- 8MB、4MB、2MBインシステム・セルフプログラマブル・フラッシュフラッシュ:
アプリケーション
- PIC32CZ CA80 MCU:
- 産業用ゲートウェイ
- グラフィック
- 車載用
PIC32CZ CA90マイクロコントローラを使用したセキュリティの実装
ブロック図
スキーム図
公開: 2024-01-12
| 更新済み: 2024-12-20
