Microchip Technology PIC24FJ-GU4/GL4 16ビット対応マイクロコントローラ
Microchip Technology PIC24FJ-GU4/GL416ビットマイクロコントローラ(MCU)は、リアルタイムのOTA(Over-The-Air)アップデートとEEPROMエミュレーションをサポートする最大512KBのデュアルパーティションフラッシュを提供します。複数のコア独立周辺機器(CIP)と共に、PIC24FJ-GU4/GL4 MCUには、フルスピードUSBとアニメーション対応のセグメント化されたLCDコントローラが搭載されています。RAMコンテンツを完全に維持しながら、高メモリとスリープ電流を数百nAまで抑えることができるこれらのデバイスは、IoT、産業、民生、医療アプリケーションに最適です。PIC24FJ-GU4/GL4 MCUは、MPLAB®コードコンフィグレータ(MCC)ツールにおいてサポートされており、設計者はほんの数クリックでデバイスとライブラリを構成できるため開発時間が短くなります。安全性とセキュリティへの進化するフォーカスに対処するために、これらのMCUには、ハードウェアの安全機能と安全な保護スキームが備わっており、スマートで安全かつセキュア接続されたアプリケーションの設計を簡素化しています。フラッシュ全体をワンタイム・プログラマブル(OTP)メモリとして構成できるICSP(™Write Inhibit)によるフラッシュOTPや、メモリのセグメント化とアクセス制限の実装を容易にするCodeGuard(™Flash Security)などの保護スキームを備えています。これらの機能は、Microchip TechnologyのCryptoAuthentication™ ICとともに、アプリケーションへのセキュリティの実装を容易にします。
最大+125°Cの拡張動作温度が備わっており、AEC Q100グレード1認定を取得しているPIC24FJ-GU4/GL4 MCUは、車載および産業アプリケーションにも最適です。高レベルのアナログ集積によって全体的なシステムのBOMコストが削減されるとともに、センサインターフェイスとアナログ測定が簡素化されます。
特徴
- アニメーション付きセグメント化されたLCDコントローラ
- 64セグメントおよび最大480ピクセルをサポートしている8つのコモン
- コアから独立した自律アニメーション; 交互のデュアルディスプレイ、ちらつき、点滅
- バッテリ駆動アプリケーションでのコントラスト管理を目的としたLCD充電ポンプ
- 電力消費を削減するための外部バイアスオプション
- 省電力モードでの動作
- Full Speed USB 2.0
- ホスト、デバイス、またはOTGとして構成可能
- データRAMアクセス用のDMAインターフェイス
- コアと動作条件
- 2.0V~3.6V、-40°C~+125°C、AEC Q100 グレード 1認定済、最大16のMIPS動作
- シングルサイクル命令実行
- 16 x 16ハードウェア乗算、32ビット x 16ビット・ハードウェア分周器
- 命令セットシステムが最適化されたCコンパイラ
- 超低消費電力
- 最小nAまでのスリープ電流をともなう超低消費電力動作で、RAMを完全に保持
- 性能の均衡を保ちながら電流消費を低減する、さまざまな省電力モード: PMDビット、DOZE、アイドル、スリープ、保持スリープモード
- 中央処理ユニット(CPU)を解放しながら省電力モードで動作する一連のコア独立周辺機器(CIP)
- 安全保護機能
- フラッシュの消去/書込/デバッグ動作を無効にする機能を提供するICSP™書込禁止によるフラッシュ・ワンタイム・プログラミング(OTP)
- メモリ・パーティションとアクセス制限を管理するCodeGuard™フラッシュ保護
- 120ビット固有デバイスID、256バイトのユーザーOTP、上記の保護スキームによって、安全なアプリケーションでCryptoAuthenticationデバイスと一緒にセキュリティを実装するための補完機能の最適な組み合わせになっています。
- ハードウェア安全性機能
- エラー訂正コード(ECC)搭載フラッシュ、メモリの完全性チェックのための障害挿入(単一エラー訂正と二重エラー検出)
- ソフトウェアの健全性を監視する命令フェッチによってクロックされるデッドマンタイマ(DMT)
- システム監視用のウィンドウ式ウォッチドッグタイマ(WWDT)
- メモリパーティションとアクセス制限のためのCodeGuard™フラッシュ保護
- クロック障害管理用のフェイルセーフ・クロックモニタ(FSCM)
- 強化されたプログラマブル巡回冗長検査(CRC)、プログラマブル高低電圧検出(HLVD)、電圧低下リセット(BOR)、パワーONリセット(POR)
- クラスBセーフティライブラリ、IEC 60730
- 高度集積型アナログ
- 最大24チャンネル、400Ksps、10/12ビット対応アナログ・デジタル・コンバータ(ADC)
- 低電圧ブースト(入力用)
- バンドギャップ・リファレンス入力機能
- コア独立ウィンドウ式閾値の比較機能
- 自動スキャン機能
- 省電力モードでの動作
- 入力多重化およびプログラマブル・リファレンス電圧発生器が搭載されたアナログコンパレータ3台
- 1Msps 10ビット対応デジタル・アナログ・コンバータ(DAC、バッファされた出力あり)
- 4x 構成可能なロジックセル(CLC)
- 8x 複数キャプチャ比較PWM(MCCP)
- コア独立アニメーション、最大480ピクセル(8列 x 64セグメント)が備わったセグメント化されたLCDコントローラ
- 閾値比較と自動トリガが備わったADCコントローラ
- UART、SPI、ADC、その他をサポートしている6チャンネルのダイレクトメモリアクセス(DMA)
- 通信インターフェイス
- 6x LIN/J2602およびIrDA®をサポートしているUART
- 4x SPI/I2S、最大24MHz動作
- 3xアドレスマスキング、PmBus、IPMIサポートが備わっているI2Cマスタとスレーブ
- クロック管理
- オンチップ8MHz高速RC(FRC)、および32kHz低消費電力RC(LPRC)と二次(SOSC)発振器
- 外部発振器クロックソースとリファレンスクロック出力(REFO)が備わっているプログラマブルPLL
- フェイルセーフクロックモニタ(FSCM)
- 2つの高速起動をサポートしているパワーアップタイマ(PWRT)および発振器起動タイマ(OST)
- 特殊機能とデバッガ開発サポート
- MPLABコードコンフィグレータ(MCC)サポート
- 柔軟性に富んだピンマッピングのためのペリフェラルピン選択(PPS)
- すべてのIOで構成可能な割込ON変更
- 2つのピン経由でのIn-Circuit Serial Programming™(ICSP™)およびIn-Circuit Emulation (ICE)
- JTAGバウンダリスキャン対応
- パッケージオプション
- 48ピン: TQFN、μQFN
- 64ピン: QFN、TQFN
- 80ピン: TQFN
- 100ピン: TQFN
アプリケーション
- ヒューマン・マシン・インターフェイス(HMI)
- 産業用および民生用IoT
- 医療用
- 車載用
ブロック図
公開: 2020-05-19
| 更新済み: 2024-07-25
