NXP Semiconductors S32K 32ビット車載用汎用MCU
NXP S32K 32ビット車載用汎用マイクロコントローラ(MCU)は、AEC-Q100認定32ビットArm® Cortex®-M4FおよびCortex-M0+ベースのMCUのスケーラブル・ファミリで、車載および信頼性の高い産業用アプリケーションを対象としています。これらのデバイスには、複数の性能、メモリ、機能オプションが備わっているソフトウェア互換ファミリを活用したスケーラビリティが備わっています。これらのMCUには、ISO、CAN FD、CSEcハードウェア・セキュリティ、ASIL-B ISO26262機能安全性、超低消費電力性能が備わっています。特徴
- 動作特性
- 電圧範囲: 2.7V~5.5V
- 周囲温度範囲: HSRUNモードで-40°C~105°C、RUNモードで-40°C~125°C
- Arm™ Cortex-M4F/M0+コア、32ビットCPU
- 1.25 Dhrystone MIPS / MHzの最大112MHz周波数(HSRUNモード)をサポート
- Armv7アーキテクチャとThumb®-2 ISAに基づいたARMコア
- 統合デジタル信号プロセッサ(DSP)
- 構成可能ネスト型ベクトル割込みコントローラ(NVIC)
- シングル高精度浮動小数点演算ユニット(FPU)
- クロック・インターフェイス
- 電源管理
- エネルギー効率に優れた低消費電力Arm Cortex-M4F/M0+コア
- 複数のパワー・モードがあるパワー管理コントローラ(PMC): HSRUN、RUN、STOP、VLPR、VLPS
- 特定の周辺機器でサポートされるクロック・ゲーティングおよび低電力動作
- メモリとメモリ・インターフェイス
- ECCあり最大2MBプログラム・フラッシュ・メモリ
- ECCおよびEEPROMエミュレーションが備わっている64KB FlexNVM(データ・フラッシュ・メモリ用)
- 最大256KBのSRAM(ECC対応)
- SRAMまたはEEPROMエミュレーションとしての使用を目的とした最大4KBのFlexRAM
- メモリアクセス遅延の性能への影響を最小限に抑える最大4KBコード・キャッシュ
- HyperBus™サポート付QuadSPI
- ミックスドシグナル・アナログ
- 最大2つの12ビットアナログ・デジタル・コンバータ(ADC)で、モジュールあたり最大32チャンネルのアナログ入力あり
- 1つのアナログコンパレータ(CMP)で、内部8ビット・デジタル・アナログコンバータ(DAC)搭載
- デバッグ機能
- シリアルワイヤ/JTAGデバッグ・ポート(SWJ-DP)の組み合わせ
- デバッグWatchpointとトレース(DWT)
- 計装トレース・マクロセル(ITM)
- テスト・ポート・インターフェイス・ユニット(TPIU)
- フラッシュ・パッチおよびブレークポイント(FPB)ユニット
- ヒューマンマシンインターフェイス (HMI)
- 割り込み機能付き最大156 GPIOピン
- マスク不可割込み(NMI)
- 通信インターフェイス
- 最大3つの低消費電力ユニバーサル非同期レシーバ/トランスミッタ(LPUART/LIN)モジュールで、DMAサポートおよび低消費電力可用性あり
- 最大3つの低消費電力シリアル・ペリフェラル・インターフェイス(LPSPI)モジュールで、DMAサポートおよび低消費電力可用性あり
- 最大2つの低消費電力集積回路間(LPI2C)モジュールで、DMAサポートおよび低消費電力可用性あり
- 最大3つのFlexCANモジュール(オプションでCAN-FDサポートあり)
- 通信プロトコルと周辺機器のエミュレーション用FlexIOモジュール(UART、I2C、SPI、I2S、LIN、PWMなど)
- IEEE1588サポートが備わっている10/100Mbpsイーサネット最大1台、同期オーディオ・インターフェイス(SAI)モジュール2台
- 安全とセキュリティ
- 暗号化サービス・エンジン(CSEc)には、SHE(セキュア・ハードウェア・エクステンション)機能仕様に記載のある包括な一連の暗号機能を実装
- 固有の128ビットID番号
- フラッシュおよびSRAMメモリのエラー訂正コード(ECC)
- システム・メモリ保護ユニット(システムMPU)
- 巡回冗長検査(CRC)モジュール
- 内部ウォッチドッグ(WDOG)
- 外部ウォッチドッグ・モニタ(EWM)モジュール
- タイミングと制御
- 独立した16ビットFlexTimer(FTM)モジュール最大8台で、64までの標準チャンネル(IC/OC/PWM)搭載
- 柔軟なウェイクアップ制御機能付16ビット低消費電力タイマ(LPTMR)1個
- 柔軟性に富んだトリガ・システムが備わっている2つのプログラマブル遅延ブロック(PDB)
- 4チャンネル搭載32ビット低消費電力割込タイマ(LPIT)1個
- 32ビット・リアルタイム・カウンタ(RTC)
- パッケージ
- 32ピンQFN、48ピンLQFP、64ピンLQFP、100ピンLQFP、100ピンMAPBGA, 144ピンLQFP、176ピンLQFPパッケージオプション
- 16チャンネルDMA(DMAMUXを使用した最大63のリクエスト・ソースあり)
アプリケーション
- 自動車
- 産業
- セキュリティ・監視
- スマートホーム
- HVAC
- モーター制御
Additional Resources
- S32K1 General Purpose MCUs Fact Sheet
- Application Note: Optimizing the S32K1xx eDMA for Performance Demanding Applications
- Application Note: S32K1xx Series Cookbook
- Application Note: Libuavcan S32K1 Driver over CAN-FD
- Application Note: Production Flash Programming Best Practices for S32K1xx MCUs
- Application Note: Motor Control Using FreeRTOS
Block Diagram
公開: 2018-08-21
| 更新済み: 2024-09-09
