概要
今回はMicrochipの32bitマイコンシリーズのPIC32CZ CAシリーズについてご紹介します。
第一回の記事でご紹介したとおり、PIC32CシリーズはArm CortexMを搭載、モータ制御などからセキュアアプリケーション用など様々なアプリケーションターゲット向けに複数のシリーズが発売されています。
Microchipの32bitとしては「Microprocessor」に位置付けされる、SAM9,SAMA7,SAMA5シリーズ、「Microcontroller」に位置付けされる、PIC32C,PIC32M,PIC32A,SAME,SAMDが発売されています。
今回のPIC32CZ CAシリーズは、Microcontrollerに分類され、シングルコア性能では最高の300MHzで動作する高性能通信向けのマイコンとなっております。
発売当初はBGAタイプしかラインナップが無く、少々扱いづらかったのですが最近TQFPタイプも発売され、より扱いやすくなりました。
特徴
主要スペック
プロセッサとメモリ
- ARM Cortex-M7コア、最大300MHz動作
- 1~8MBのフラッシュメモリ
- 512kB or 1MBのSRAM
- ECC(エラー訂正コード)付きTightly Coupled Memory (TCM)
セキュリティ機能
PIC32CZ CA90シリーズはハードウェアセキュリティモジュール(HSM)を統合しており、産業用および民生用アプリケーション向けの高度なセキュリティを提供します。HSMは独立したMCUを搭載した安全なサブシステムとして動作し、ハードウェアセキュアブート、鍵ストレージ、暗号化アクセラレーション、真の乱数生成器などのセキュリティ機能を実行します。
豊富な接続オプション
このMCUは幅広い接続オプションを提供しており、高速USB、CAN FD、SQI、SDHC、I2S、Media LBバス、EBI、SERCOMなどに対応しています。
用途
産業用システムや車載システムなど、セキュアで高性能な処理が求められるアプリケーションに最適です。
高い処理能力、大容量メモリ、強固なセキュリティ機能を兼ね備えたPIC32CZ8110CA90208は、IoT機器、産業用制御、車載システムなど、幅広い分野での活用が期待される次世代マイコンと言えるでしょう。
記事変更履歴
| 公開/ 変更日 | 特記 |
| 25/9/19 | 初版公開 |
関連リンク
内部リンク
| 記事 | リンク | |
| 第1回 | PIC32Cシリーズ① 概要 | PIC32Cシリーズに関して – ぴくおの電子工作的な何かWP |
| 第2回 | PIC32Cシリーズ① PIC32CZ CAシリーズ | PIC32Cシリーズ② PIC32CZ CAシリーズについて – ぴくおの電子工作的な何かWP |
外部リンク
| PIC32CZ8110CA90208サイト | PIC32CZ8110CA90208 | Microchip Technology |
| データーシート | PIC32CZ CA80/CA9x High Security (SG) Embedded Connectivity Family Data Sheet |
PIC32CZ CA シリーズ一覧
■PIC32CZ CA9xシリーズ
| 機能 | PIC32CZy110CA90208 (y = 8,4,2) | PIC32CZy110CA90176 (y = 8,4,2) | PIC32CZy110CA90144 (y = 8,4,2) | PIC32CZy110CA90100 (y = 8,4,2) |
| CPU クロック | 300MHz | ← | ← | ← |
| ピン数 | 208 | 176 | 144 | 100 |
| パッケージ | TFBGA | TFBGA | TPBGA/TQFP | TQFP |
| ROM | 8MB / 4MB /2MB | ← | ← | ← |
| SRAM | 1MB/512KB | ← | ← | ← |
| HSM RAM | 128KB | ← | ← | ← |
| ADC core | 4 | ← | ← | ← |
| ADC Chabnel | 34 | 28 | 27 | 13 |
| コンパレータ | 2 | ← | ← | ← |
| DMA | 16 | ← | ← | ← |
| TCC | 10 | ← | ← | ← |
| MLB | Y | ← | ← | ← |
| SDIO/SDHC/MMC | 2 | 2 | 1 | 1 |
| SPI/I2S/I8S | 2 | 2 | 1 | 1 |
| SQI | 2 | 2 | 1 | 1 |
| ISO CANFD | 6 | 6 | 4 | 2 |
| Ethernet – 1588 | Y | Y | Y | Y |
| GMII Ethernet | Y | Y | Y | N |
| HS USB 2.0 | Y | 2 | 1 | 1 |
| EBI / SMC | Y | Y | N | N |
| RTC | Y | Y | Y | Y |
| PTC | Y | Y | Y | Y |
| WDT | Y | Y | Y | Y |
| TRNG | Y | Y | Y | Y |
| HSM | Y | Y | Y | Y |
| FREQM | Y | Y | Y | Y |
| JTAG/SWD/Trace | Y | Y | Y | Y |
| I/O pins | 157 | 127 | 108 | 72 |
■PIC32CZ CA70シリーズ/MC70シリーズ
| 機能 | PIC32CZ2051CA70144 | PIC32CZ2051CA70100 | PIC32CZ2051CA70064 | PIC32CZ2051MC70100 | PIC32CZ2051MC70064 |
| CPU クロック | 300MHz | ← | ← | ← | ← |
| ピン数 | 144 | 100 | 64 | 100 | 64 |
| パッケージ | TFBGA/TQFP | TFBGA/TQFP | TQFP | TFBGA/TQFP | TQFP |
| ROM | 2MB | ← | ← | ← | ← |
| SRAM | 512KB | ← | ← | ← | ← |
| ADC core | 1 | ← | ← | ← | ← |
| ADC Chabnel | 24 | 11 | 6 | 13 | 6 |
| コンパレータ | 1 | ← | ← | ← | ← |
| DMA | 24 | ← | ← | ← | ← |
| TC | 36 | 11 | 5 | 13 | 6 |
| MLB | Y | ← | ← | ← | N |
| USART/UART | 3/5 | ← | 2/3 | 3/5 | 2/3 |
| SPI0 | Y | N | ← | Y | ← |
| SPI1 | Y | N | ← | ← | ← |
| QSPI | Y | ← | N | Y | N |
| USART SPI | 3 | ← | 0 | 3 | 0 |
| I2C(TWI) | 3 | 3 | 2 | 3 | 2 |
| I2SC | 2 | 1 | 0 | 1 | 0 |
| HSMCI | Y | ← | N | Y | N |
| SSC | Y | ← | ← | ← | ← |
| CAN | 2 | ← | 1 | 2 | 1 |
| GMAC | Y | ← | ← | N | ← |
| EBI/SMC | Y | N | ← | ← | ← |
| RTC | Y | ← | ← | ← | ← |
| WDT | Y | ← | ← | ← | ← |
| TRNG | Y | ← | ← | ← | ← |
| HS USB 2.0 | Y | ← | ← | ← | ← |
| JTAG/SWD/Trace | Y | ← | ← | ← | ← |
| I/O pins | 114 | 75 | 44 | 75 | 44 |
記事についての注意点
本記事は慎重に内容を検討し正確さに努めておりますが、内容に誤りがあったとしても、この記事を参考にして生じた損害等については一切の責任を負いません。


コメント