PIC32MZ 高性能組み込みコネクティビティ(EC) ファミリ

PIC32MZ 高性能組み込みコネクティビティ (EC) ファミリ
最大 2 MB のライブ アップデート フラッシュと 512 KB の SRAM、オーディオおよびグラフィック
インターフェイス、ハイスピード USB、Ethernet、先進のアナログ モジュールを内蔵
概要
PIC32MZ 組み込みコネクティビティ (EC) ファミリは、200 MHz/330 DMIPS で動作する MIPS32 microAptiv™コアを内蔵した高性能
MCU です。このコアは 4 つの 64 ビット アキュムレータ、シングルサイクル MAC、5 段パイプラインを備え、DSP 機能を強化しています。ま
た、最大 2 MB のフラッシュと 512 KB SRAM に加え、オーディオ用 I2S/SPI、8/16 ビット PMP (パラレル マスタポート)、グラフィックまた
は外付けメモリ用 EBI (External Bus Interface)、28 Msps/48 チャンネル /12 ビット ADC、ハイスピード USB 2.0 準拠デバイス / ホスト
/OTG、10/100 Mbps Ethernet MAC、シリアルデバイス用 SQI
(Serial Quad Interface)、ソフトウェア オーバーヘッドを軽減し暗号
化 / 復号化を手軽に実行できる暗号化エンジン等、先進の周辺モジュー
®
MIPS32 microAptiv™ Core
ルを内蔵しています。
PIC32MZ EC 32-bit MCU Fa
• 200 MHz, 5-Stage Pipeline
• 32
32-bit
bit
it CPU + DSP
D
主な特長
■■
■■
■■
■■
■■
■■
■■
■■
■■
■■
■■
Trace
200 MHz/330 DMIPS microAptiv コア
強力な DSP 機能をコアに内蔵 :
• 4 つの 64 ビット アキュムレータ
• シングルサイクル MAC
ライブ アップデートが可能な最大 2 MB のデュアルパネル フラッシュ
28 Msps、48 チャンネルの 12 ビット ADC モジュール
組み込み OS の実行を最適化するメモリ管理ユニット (MMU)
コードサイズを最大 35% 圧縮する microMIPS™モード
CAN、UART、I2C™、PMP、EBI、SQI、アナログ コンパレータ
オーディオ処理および再生用の SPI/I2S インターフェイス
ハイスピード USB デバイス / ホスト /OTG
10/100 Mbps Ethernet MAC (MII および RMII インターフェ
イス実装)
温度レンジ : − 40 ~ 85℃、− 40 ~ 125℃ (予定)
EJTAG
Data
Dat
D
Cache
Ca
ac
Inst.
Cache
Instruction
Instr
Instruc
c on
ctio
DMA
A
8 Ch..
Crypto
Engine
g
SQI
High
Hig
h
Speed
Spee
ed
USB
B
CA
CAN
AN
2.0b
2.0
0b
(2)
(2
2))
2
Ethernet
MAC
2 Ch.
DMA
2 Ch.
Ch
h.
DMA
DMA
8 Ch.
Ch
h.
h
DM
DMA
MA
A
4 Ch.
DMA
2 Ch.
DMA
Data
D
atta
High-Speed Bus Matrix
Prefeetch
Prefetch
h
2 MB Flash
Dual Panel
Live Update
PPS
S
5122 KB
B
SRAM
SR
RAM
PMP
P
EBI
EB
BI
Comparator
(2)
12-bit
12-b
bi
ADC
C
28
2 Msps,
Msps,
6 S/H
S//H
H
4-Wiree
Debug
De g
P
Peripheral Buses
POR
Reset
WDT
Output
Compare
PWM (9)
Timer
(9)
BOR
BO
Reset
IC
(9)
I2C™
(5)
I2S/SP
S/SPI
(6)
RTCC
RT
PIC32 向け MPLAB® Harmony
MPLAB Harmony は、PIC32 マイクロコントローラに向けた柔軟で包括的なファームウェア統合開発環境です。相互動作可能な RTOS 対応ラ
イブラリの堅牢なフレームワークを使って開発できます。また、Microchip 社による迅速かつ広範なサポートによりサードパーティ製ソフトウェアを
統合できます。MPLAB Harmony にはモジュール ライブラリ、ドライバ、システムサービスが多数用意されており、これらを使って簡単にアプリ
ケーション開発が行えます。このコード開発フレームワークによりリユース性が最大限に向上し、開発期間が短縮します。
OSAL
(Operating System
Abstract Layer)
アプリケーション
■■
■■
■■
グラフィック アプリケー
ション
TCP/IP アプリケーショ
ンとユーティリティ
USB アプリケーション
■■
■■
■■
OSAL インターフェイス■
(Basic または None)
FreeRTOS 向け OSAL■
実装
Micrium µC/OS-III 向け
OSAL 実装
ミドルウェア/
ソフトウェア ライブラリ
■■
■■
■■
■■
■■
■■
グラフィック
TCP/IP
USB
暗号化ライブラリ
ファイルシステム
システムサービス
デバイスドライバ
■■
■■
■■
■■
■■
■■
■■
■■
ADC
Ethernet MAC
Ethernet PHY インターフェイス
コントローラレス グラフィック
Epson LCD コントローラ
不揮発性メモリ
SPI、UART、ハイスピード USB
タイマ、PMP
開発ソフトウェア
■■
■■
MPLAB® X IDE
MPLAB XC32++
サードパーティ製
ソフトウェア
■■
■■
■■
■■
FreeRTOS*
OpenRTOS*
TCP/IP*
SSL ライブラリ
上記以外のソフトウェア コンポーネントも計画中■
*Microchip 社がリセールとサポートを担当
パッケージ
64 ピン QFN (MR)■
9×9×0.9 mm
64 ピン TQFP (PT)■
10×10×1 mm
100 ピン TQFP (PT)■
12×12×1 mm
100 ピン TQFP (PF)■ 124 ピン VTLA (TL)■
9×9×0.9 mm
14×14×1 mm
144 ピン TQFP (PH)■
16×16×1 mm
144 ピン LQFP (PL)■
20×20×1.4 mm
デバイス
フラッシュ(MB)
RAM (KB)
ピン数
速度(MHz)
DMAチャンネル
ADCモジュール
ADCチャンネル
ADC S/H
アナログ
コンパレータ
入力キャプチャ
出力コンペア
タイマ
RTCC
SPI/I2S
I2C™
UART
ハイスピード
USB
Ethernet
10/100
CAN 2.0B
暗号化
PMP/EBI
PIC32MZ EC ファミリ
PIC32MZ2048ECG144
2
512
144
200
8/12
1
48
6
2
9
9
9
1
6
5
6
1
1
–
–
ü/ü
PIC32MZ2048ECH144
2
512
144
200
8/16
1
48
6
2
9
9
9
1
6
5
6
1
1
2
–
ü/ü
PIC32MZ2048ECG124
2
512
124
200
8/12
1
48
6
2
9
9
9
1
6
5
6
1
1
–
–
ü/ü
PIC32MZ2048ECH124
2
512
124
200
8/16
1
48
6
2
9
9
9
1
6
5
6
1
1
2
–
ü/ü
PIC32MZ2048ECG100
2
512
100
200
8/12
1
40
6
2
9
9
9
1
6
5
6
1
1
–
–
ü/ü
PIC32MZ2048ECH100
2
512
100
200
8/16
1
40
6
2
9
9
9
1
6
5
6
1
1
2
–
ü/ü
PIC32MZ2048ECG064
2
512
64
200
8/12
1
24
6
2
9
9
9
1
4
4
6
1
1
–
–
ü/–
PIC32MZ2048ECH064
2
512
64
200
8/16
1
24
6
2
9
9
9
1
4
4
6
1
1
2
–
ü/–
PIC32MZ1024ECG144
1
512
144
200
8/12
1
48
6
2
9
9
1
1
6
5
6
1
1
–
–
ü/ü
PIC32MZ1024ECH144
1
512
144
200
8/16
1
48
6
2
9
9
9
1
6
5
6
1
1
2
–
ü/ü
PIC32MZ1024ECG124
1
512
124
200
8/12
1
48
6
2
9
9
9
1
6
5
6
1
1
–
–
ü/ü
PIC32MZ1024ECH124
1
512
124
200
8/16
1
48
6
2
9
9
9
1
6
5
6
1
1
2
–
ü/ü
PIC32MZ1024ECG100
1
512
100
200
8/12
1
40
6
2
9
9
9
1
6
5
6
1
1
–
–
ü/ü
PIC32MZ1024ECH100
1
512
100
200
8/16
1
40
6
2
9
9
9
1
6
5
6
1
1
2
–
ü/ü
PIC32MZ1024ECG064
1
512
64
200
8/12
1
24
6
2
9
9
9
1
4
4
6
1
1
–
–
ü/–
PIC32MZ1024ECH064
1
512
64
200
8/16
1
24
6
2
9
9
9
1
4
4
6
1
1
2
–
ü/–
PIC32MZ2048ECM144
2
512
144
200
8/18
1
48
6
2
9
9
9
1
6
5
6
1
1
2
ü
ü/ü
PIC32MZ2048ECM124
2
512
124
200
8/18
1
48
6
2
9
9
9
1
6
5
6
1
1
2
ü
ü/ü
PIC32MZ2048ECM100
2
512
100
200
8/18
1
40
6
2
9
9
9
1
6
5
6
1
1
2
ü
ü/ü
PIC32MZ2048ECM064
2
512
64
200
8/18
1
24
6
2
9
9
9
1
4
4
6
1
1
2
ü
ü/–
PIC32MZ1024ECM144
1
512
144
200
8/18
1
48
6
2
9
9
9
1
6
5
6
1
1
2
ü
ü/ü
PIC32MZ1024ECM124
1
512
124
200
8/18
1
48
6
2
9
9
9
1
6
5
6
1
1
2
ü
ü/ü
PIC32MZ1024ECM100
1
512
100
200
8/18
1
40
6
2
9
9
9
1
6
5
6
1
1
2
ü
ü/ü
PIC32MZ1024ECM064
1
512
64
200
8/18
1
24
6
2
9
9
9
1
4
4
6
1
1
2
ü
ü/–
開発ツール
PIC32MZ EC スタータキット
(DM320006/DM320006-C)
マルチメディア拡張ボード II (DM320005-2)
PIC32MZ EC スタ ー タキットは、PIC32MZ
MCU の優れた性能と先進の内蔵周辺モジュール
を最も手軽に、最も低コストでお試し頂けるキット
です。このスタータキットのソケットにベンダ各社
の 10/100 Ethernetトランシーバ (RJ-45) プラグイン コネクタを
接続してプロトタイピングと開発が行えます。PIC32MZ EC スター
タキットには、暗号化エンジンありとなしの 2 種類があります。
本ボードは豊富な機能をコンパクトに統合した柔
軟な開発プラットフォームで、PIC32MZ スター
タキットと組み合わせて使います。このキットに
は、4.3" WQVGA 投影型静電容量式タッチ ディ
スプレイ ドータボードが付属します。また、24 ビット ステレオ オー
ディオ コー デック、VGA カメラ、802.11b/g 無 線 モジュー ル、
Bluetooth® HCIトランシーバ、温度センサ、microSD スロット、ア
ナログ加速度計も実装しています。
PIC32MZ2048EC プロセッサ プラグイン モジュール
(PIM) (MA320012)
PIC32MZ PIM は、Explorer 16 開発ボードを使っ
て PIC32MZ EC ファミリの機能を評価して頂くため
のものです。
www.microchip.com/pic32
製品の詳細と営業所については、弊社のウェブページをご覧ください。
Microchip Technology Inc.•2355 W. Chandler Blvd.•Chandler, AZ 85224-6199
ここに記載した情報は、予告なく変更する場合があります。Microchip 社の名称と Microchip ロゴ、MPLAB は、米国およびその他の国における Microchip Technology Incorporated の登録商標です。その他本書に
記載されている商標は、各社に帰属します。© 2014, Microchip Technology Incorporated. All Rights Reserved. 1/14
DS60001242B_JP