NXP Semiconductors LPC55S2x/LPC552x Arm® Cortex®-M33マイクロコントローラ
NXP Semiconductors LPC55S2xおよびLPC552x Arm® Cortex®-M33マイクロコントローラ(MCU)は、一般的な組み込みおよび産業用IoT市場を対象としたセキュリティ、性能効率、システム統合の間の完璧なバランスを実現しています。LPC55S2xおよびLPC552x MCUファミリには、Cortex-M33コアの高性能効率と複数のハイスピード・インターフェイス、統合パワーマネジメントIC、豊富なアナログ統合が組み合わされています。LPC5500 MCUシリーズの一部であるこれらのデバイスには、使いやすさと市場投入までの時間短縮を目的としたピン、ソフトウェア、周辺機器との互換性とともに、費用対効果の高い40-nm NVMプロセステクノロジーが搭載されています。このシリーズは、低コストの開発ボードとならんでMCUXpressoソフトウェアとツールといった、NXPの包括的なイネーブルメントパッケージによってサポートされています。LPC55S2xおよびLPC552x MCUファミリには、オンチップPHY、ハイスピードSPI、SDIO、人気が高いFlexCommインターフェイス(SPI/I2C/I2SまたはUARTとして構成可)が搭載されているハイスピードUSBをはじめとして、複数の接続オプションがあります。セキュリティ機能には、ルート・オブ・トラストおよびプロビジョニング用のSRAM物理的複製不能機能(PUF)、ハードウェア対称暗号化/復号化エンジン、セキュアデバッグ、暗号化イメージからのリアルタイム実行用のPRINCEエンジンがあります。
LPC55S2xおよびLPC552xマイクロコントローラは、HLQFP-100、HTQFP-64、VFBGA-98パッケージで販売されており、-40°C~+105°C動作温度範囲が備わっています。
特徴
- Arm Cortex-M33コア
- 最大150MHzの周波数で実行
- 浮動小数点ユニット(FPU)、メモリ保護ユニット(MPU)
- Arm Cortex M33内蔵ネスティド・ベクター割り込みコントローラ(NVIC)
- ソースを選択できるマスク不可割込み(NMI)入力
- 8つのブレークポイントと4つのウォッチポイントが備わっているシリアルワイヤデバッグです。強化されたデバッグ機能のためのシリアルワイヤ出力を含む
- システムティックタイマ
- オンチップメモリ
- 最大512kBのオンチップフラッシュプログラムメモリで、フラッシュアクセラレータと256バイトのページ消去と書込を搭載
- コードバス上の32kB SRAM、システムバス上の192kB SRAM(192kBは連続)、システムバス上の16kB SRAM、USBバスまたは汎用目的に使用できるシステムバス上の追加の16kB USB SRAMで構成されている合計256kBまでのSRAM
- セキュリティ機能
- オンチップフラッシュに書き込まれるデータのリアルタイム暗号化、および資産保護を可能にする読み取り中の暗号化されたフラッシュデータの復号化を目的としたADUM4モジュール
- CASPER暗号化コプロセッサは、楕円曲線暗号(ECC)*といった特定の非対称暗号アルゴリズムに必要なさまざまな機能を対象に、ハードウェアの加速を実現するように提供されています。
- AES-256暗号化/復号化エンジン*
- Secure Hash Algorithm(SHA2)モジュールは、専用DMAコントローラ*でのセキュアブートに対応
- シリコン指紋用の専用SRAMを使用している物理的に複製不可能な機能(PUF)です。PUFは、64~4096ビットのキーサイズを生成、保存、再構築できます。キー抽出用のハードウェアを含む*
- 識別用の128ビット固有デバイスシリアル番号(UUID)
- セキュアGPIO*
- 乱数発生器(RNG)
- セキュアブートサポート
- シリアル・インターフェイス
- FlexCommインターフェイスには、最大9台のシリアル周辺機器が搭載されています。各FlexCommインターフェイスは、USART、SPI、I2C、I2Sインターフェイスとしてソフトウェアによって選択可
- I2Cバスインターフェイスは、1 Mbit/秒までのデータレートおよび複数のアドレス認識とモニタモードが備わっている高速モードと高速モードプラスに対応
- USB 2.0フルスピードホスト/デバイスコントローラにはオンチップPHYおよび専用のDMAコントローラが備わっており、デバイスモードでのクリスタルレス動作に対応
- USB 2.0ハイスピード・ホスト/デバイスコントローラ(オンチップ・ハイスピードPHY搭載)
- デジタル周辺機器
- DMA0コントローラには、23チャンネルと最大22のプログラマブル・トリガが備わっており、すべてのメモリとDMA対応周辺機器にアクセス可能
- DMA1コントローラには、10チャンネルと最大16のプログラマブル・トリガが備わっており、すべてのメモリとDMA対応周辺機器にアクセス可能
- DMAに対応するセキュアなデジタル入力/出力(SD/MMCおよびSDIO)カードインターフェース 最大2枚のカードに対応しているSDIOです。対応しているカードの種類はMMC、SDIO、CE-ATAです。SD2.0、SR25に対応
- CRCエンジンブロックは、3つの標準的な多項式のいずれかを使用して供給されたデータのCRCの計算が可能で、DMAサポートを装備
- 最大64本の汎用入力/出力(GPIO)ピン
- すばやく使用できるよう、GPIOレジスタはAHB上に配置されています。GPIOポートに対応しているDMA
- 立ち上がりエッジ、立ち下がりエッジ、または両方の入力エッジによってトリガされるピン割込(PINT)として、最大8本までGPIOを選択可能
- 2つのGPIOグループ化された割込(GINT)によって、入力状態の論理的(AND/OR)組み合わせに基づいた割込が可能
- 最大16の機能オプションに対応しているI/Oピン構成
- シンプルなマシンなど小さなコンビナトリアルおよび/またはシーケンシャル・ロジック・ネットワークを作成するためのプログラマブル論理ユニット(PLU)。
- アナログ周辺機器
- 5つの差動チャンネルペア(または10個のシングルエンド・チャンネル)が備わっている16ビットADCで、複数の内部および外部トリガ入力ならびに最大1.0MSamples/秒のサンプルレートが備わっています。このADCは2つの独立した変換シーケンスに対応。
- ADCに接続されている統合温度センサ
- 5本の入力ピンと外部または内部基準電圧が備わっているコンパレータ
- タイマー
- 最大4つのキャプチャ入力と4つの比較出力に対応している5個の32ビット・スタンダード汎用非同期タイマ/カウンタです。DMA要求を生成するために特定のタイマイベントを選択可
- 8の入力機能と10の出力機能が備わっているSCTimer/PWM(キャプチャと整合を含む)1台です。入力および出力は、内部または外部から外部ピンとの間および選択された周辺機器との間でルーティングできます。内部的に、SCTimer/PWMは、16のマッチ/キャプチャ、16のイベント、32の状態に対応
- 常時ONパワードメインで実行される1 s分解能が備わっている32ビット・リアルタイム・クロック(RTC)です。1 ms分解能をともなうディープ・パワーダウンをはじめとして、すべての低消費電力モードからのウェイクアップに使用できるRTCのタイマ
- 最大4つのプログラマブルな固定レートで繰り返し割り込みを生成するマルチチャンネル・マルチレート24ビットタイマ(MRT)
- クロックソースとしてFRO 1MHzが搭載されたウィンドウモード対応ウォッチドッグタイマ(WWDT)
- ウォッチドッグ発振器から実行するMicro-Tickタイマは、スリープモードとディープスリープモードからのデバイスのウェイクアップに最適
- 任意の低減された電力モードで利用できる、システムの連続時間ベースとしてOSタイマを実行する42ビットフリー
- クロック生成
- 内部フリーランニング発振器FROです。この発振器は、96MHz出力の選択可用性、およびシステムクロックとして使用できる12MHz出力(選択されたさらなる高周波数から分割)を実現しています。FROは、電圧および温度範囲全体で±1%の精度にトリミング済
- 32 kHz内部フリーランニング発振器FROです。FROは、電圧および温度範囲全体で+/-1%の精度にトリミング済
- 内部低消費電力発振器(FRO 1MHz)
- 動作周波数1MHz〜25MHzの水晶発振器です。最高25MHzまでのクロック周波数を対象とした外部クロック入力(バイパスモード)用オプション
- 32.768kHz動作周波数が備わった水晶発振器
- PLL0およびLLL1によって、高周波外部クロックなしで最大CPU速度までのCPU動作が可能
- 内部クロックを監視できる分周器が搭載されたクロック出力機能
- 任意のオンチップまたははオフチップ・クロック信号の周波数の測定を目的とした周波数測定装置
- 省電力モード
- 電源消費を最小化するための統合電源管理(PMU)装置
- 低減されているパワーモード: スリープ、RAM保持によるディープスリープ、RAM保持およびCPU0保持によるパワーダウン、ディープパワーダウン
- 周辺割り込み機能から構成できるウェイクアップ・オプション
- ウォッチドッグ発振器から実行するMicro-Tickタイマ、および32.678khzクロックから実行するリアルタイムクロック(RTC)を使用して、スリープモードとディープスリープモードからデバイスをウェイクアップできます。
- パワーオンリセット(POR)
- 割り込みおよび強制リセット用に異なる閾値を備えたブラウンアウト検出(BOD)
- その他の情報
- 内部DC-DCコンバータから動作
- 単電源1.8V~3.6V
- JTAGバウンダリ・スキャンをサポート
- 動作温度範囲: -40°C~+105°C
- HLQFP-100、HTQFP-64、VFBGA-98パッケージでご用意あり
アプリケーション
- 家庭用電子機器
- 診断装置
- ビル制御とオートメーション
- 安全なアプリケーション
- 産業用IoT
- 一般的な組み込み
ブロック図
公開: 2019-10-31
| 更新済み: 2023-10-17
