Texas Instruments MSPM0Lx22x/MSPM0Lx22x-Q1混合信号MCU
テキサス・インスツルメンツ (Texas Instruments) MSPM0Lx22x/MSPM0Lx22x-Q1 ミックスドシグナルマイクロコントローラ(MCU)は、最大32MHzの周波数で動作するArm® Cortex® -M0+ 32ビッコアプラットフォームをベースとした、高集積超低消費電力 32ビットMCUファミリの製品です。これらのMCUは、コストの最適化と設計の柔軟性を両立させており、小型パッケージ(最小4mm x 4mm)または多ピン対応パッケージ(最大80ピン)で128KB~256KBのフラッシュメモリを必要とするアプリケーションに対応できます。これらのデバイスは、バックアップ用のVBAT アイランド、オプションのセグメントLCDコントローラ(MSPM0L222xに搭載)、サイバーセキュリティイネーブラ、および高性能な内蔵アナログ機能を搭載しており、動作温度範囲全体にわたって優れた低消費電力性能を発揮します。これらのテキサス・インスツルメンツ (Texas Instruments) MSPM0Lx22x/MSPM0Lx22x-Q1混合信号MCUは、エラー訂正コード(ECC)を内蔵した最大256KBの組み込みフラッシュプログラムメモリと、ECCおよびパリティ保護機能を備えた最大32KBのSRAMが備わっています。フラッシュメモリは、ファームウェアのフィールドアップデートに対応するために2つのメインバンクに構成されており、バンク間でのアドレススワップがサポートされています。VBAT アイランドには32バイトの追加のバックアップメモリが搭載されており、VBAT ピンから給電され、メイン電源(VDD)が失われた場合でもデータが保持されます。
VBAT アイランドは、完全に独立した補助電源ドメイン(メイン電源とは別)となり、バッテリ、スーパーキャパシタ、または代替電圧レベル(1.62V~3.6V)などの代替電源から低周波モジュールに電力を供給します。VBAT アイランドには、低周波クロックシステム(LFOSC、LFXT)、リアルタイムクロック、タンパ検出、タイムスタンプロジック、独立型ウォッチドッグタイマ、および32バイトのバックアップメモリが含まれています。VBAT 電源は、最大5つのデジタルIOに電力を供給します。VDDがVBATよりも大きい場合、1次側(VDD)電源からVBAT ピンのスーパーキャパシタをトリクル充電するモードがオプションで提供されます。
超低消費電力のセグメントLCDコントローラ(MSPM0L2228/MSPM0L2228-Q1およびMSPM0L2227/MSPM0L2227-Q1デバイスに搭載)は、さまざまなマルチプレクサおよびバイアス構成で、最大59ピンのLCDガラスの駆動をサポートし、低コストのディスプレイを可能にします。
柔軟性に富んだサイバーセキュリティ・イネーブルは、セキュアブート、セキュア・インフィールド・ファームウェア・アップデート、IP保護(実行専用メモリ)、キーストレージ、その他をサポートできます。さまざまなAES対称暗号モードおよびTRNGエントロピー・ソース用に、ハードウェア・アクセラレーションが提供されています。このサイバーセキュリティ・アーキテクチャは、Arm PSA Level 1 認定を取得しています
最大26の外部チャネルをサポートする12ビット1.68Msps SAR ADCなど、一連の高性能アナログ・モジュールを搭載しています。アナログ信号の低消費電力または低レイテンシ監視をサポートするため、アナログ・コンパレータを搭載しています。オンチップの基準電圧(1.4Vまたは2.5V)を使用してADCおよびコンパレータに安定した基準電圧を供給できます。内部温度センサ、VDD 電圧、およびVBAT 電圧を使用したダイ温度の環境モニタリングがサポートされています。MSPM0Lx22x-Q1デバイスは、車載アプリケーション向けにAEC-Q100認定を受けています。
特徴
- コア
- Arm 32ビットCortex-M0+ CPU、メモリ保護ユニット付き、最高32MHzの周波数
- PSA-L1認証済
- 動作特性
- 拡張温度:-40°C ~ 125°C
- 1.62V ~ 3.6Vの広い供給電圧範囲
- メモリ
- アドレススワップおよびOTAアップデートが備わったECCデュアルバンク搭載最大256KBのフラッシュメモリ
- 32KBのSRAM (ECCまたはパリティ付き)
- 32Bバックアップ・メモリ
- 高性能アナログ・ペリフェラル
- 最大26の外部チャネルを持つ12ビット1.68MspsA/Dコンバータ (ADC)
- 1.4Vまたは2.5Vの構成可能な内部共有電圧リファレンス(VREF)
- 8ビット リファレンスDACを内蔵したコンパレータ(COMP)
- 集積温度センサ
- ユーザー・インターフェイス:最大8×51および4×55のLCDをサポートする超低消費電力セグメントLCDコントローラ
- 最適化された低消費電力モード
- RUN:106µA/MHz (CoreMark)
- STOP:54µA (32kHz時)
- STANDBYモード:1.2µA(VDD)、1.1μA(VBAT)(32kHz時、LFXT、RTC、SRAM保持、およびレジスタを完全に保持)
- SHUTDOWNモード:80nA(VDD)、1.1µA(VBAT)(32kHz時、LFXT、RTC保持、I/Oウェイクアップ機能あり)
- インテリジェント デジタル ペリフェラル
- 7チャンネルDMAコントローラ
- 15チャネルのイベント・ファブリック信号システム
- 6つのタイマで最大18のPWM出力をサポート、STANDBYモードまですべて動作可能
- 1つの16ビット高度タイマ、デッドバンド付き
- 1つの32ビット汎用タイマ
- 4つの16ビット汎用タイマ
- ウィンドウ付きウォッチドッグタイマ(WWDT)
- VBAT アイランドに配置された独立型ウォッチドッグタイマ(IWDT)
- 通信インターフェイス
- 5x UARTモジュール(うち2つはLIN、IrDA、DALI、スマートカード、マンチェスターをサポート)
- 3x I2Cインターフェイス(SMBus/PmBus、STOPモードからのウェイクアップをサポート、うち2つは最大1MbpsのFM+をサポート)
- 最大16Mbpsをサポートする2つのSPIモジュール
- クロックシステム
- ±1.2%精度の4MHz~32MHz内部発振器 (SYSOSC)
- ±3%精度の32kHz内部発振器 (LFOSC)
- 外部4MHz~32MHz水晶発振器 (HFXT)
- 外部32kHz水晶発振器 (LFXT)
- 外部LFおよびHFデジタル・クロック入力
- デジタルクロック出力
- データの整合性と暗号化
- GCM/GMAC、CCM/CBC-MAC、CBC、CTRをサポートするAESアクセラレータ
- 最大4つのAESキーを格納可能なセキュア・キー・ストレージ
- コードおよびデータ保護用のフレキシブルなファイアウォール
- 真の乱数発生器(TRNG)
- 巡回冗長検査 (CRC-16、CRC-32)
- VBATアイランド (補助電源)
- 専用VBAT ピンによる独立電源
- スーパーキャパシタ充電器を内蔵
- リアルタイム・クロック(RTC)
- タイムスタンプ付き改ざん検出
- 独立型ウォッチドッグ・タイマ (IWDT)
- スクラッチ・パッド・メモリ (SPM)
- 柔軟なI/O機能
- 最大73個の合計GPIO
- VBAT ピンで最大5つのGPIOに供給
- 2ピン シリアルワイヤデバッグ(SWD)の開発サポート
- パッケージオプション
- 80ピンLQFP
- 64ピンLQFP
- 48ピンLQFP、VQFN
- 32ピンVQFN
- 24ピンVQFN
- ファミリの製品
- MSPM0L2228:256KBフラッシュ、LCD
- MSPM0L2227:128KBフラッシュ、LCD
- MSPM0L1228:256KBフラッシュ
- MSPM0L1227:128KBフラッシュ
- 開発キットとソフトウェア
- LP-MSPM0L2228 LaunchPad™開発キット
- MSP ソフトウェア開発キット(SDK)
アプリケーション
- 電気自動車およびハイブリッド車(EV、HEV)
- グリッドインフラ
- ファクトリーオートメーションと制御
- 電化製品
- 医療機器、健康機器
- 試験および測定機器
機能ブロック図
