NXP Semiconductors LPC551x/S1xシリーズマイクロコントローラ

NXP Semiconductors LPC551x/S1xシリーズ・マイクロコントローラ(MCU)は、32ビットArm® Cortex®-M33ベースのMCUで、汎用組み込みアプリケーションを対象に設計されています。Arm Cortex-M33 CPUアーキテクチャは、150MHz周波数が特徴で、TrustZone®テクノロジーを活用して貴重なIPとデータを保護する絶縁実現するセキュリティ基盤となります。これによって、統合型デジタル信号処理(DSP)命令を使用したデジタル信号制御システムの設計とソフトウェア開発が簡素化されます。LPC551x/S1x MCUは、これらのセキュリティ要件を補完し、セキュアブート、HASH、AES、RSA、UUID、動的暗号化と復号化、デバッグ認証、TBSAコンプライアンスをサポートします。代表的なアプリケーションには、産業Iot、産業オートメーション、ビル制御、安全性アプリケーション、診断機器、一般的な組み込み、民生用電子機器があります。

特徴

  • Arm Cortex-M33コア:
    • 最大150MHzの周波数で実行
    • TrustZone®、浮動小数点ユニット(FPU)、メモリ保護ユニット(MPU)
    • Arm Cortex-M33内蔵ネスティド・ベクター割り込みコントローラ(NVIC)
    • ソースを選択できるマスク不可割込み(NMI)入力
    • 8のブレークポイントと4のウォッチポイントがあるシリアルワイヤデバッグ(SWD)(デバッグ機能の強化を目的としたシリアルワイヤ出力を含む)
    • システムティックタイマ
  • オンチップメモリ:
    • 最大256KBのオンチップフラッシュプログラムメモリで、フラッシュアクセラレータと256バイトのページ消去と書込を搭載
    • コードバス上の16KB SRAM、システムバス上の64KB SRAM(64KBは連続)、追加の16KB USBで構成されている合計96KBまでのSRAM
    • USBインターフェイスによって、または汎用用途に使用できるシステムバス上のSRAM
  • 省電力モード:
    • 電源消費を最小化するための統合電源管理(PMU)装置
    • 低減されているパワーモード - スリープ、RAM保持によるディープスリープ、RAM保持およびCPU0保持によるパワーダウン、RAM保持によるディープパワーダウン
    • 周辺割り込み機能から構成できるウェイクアップ・オプション
    • ウォッチドッグ発振器から実行するMicro-Tickタイマ、および32.678khzクロックから実行するリアルタイムクロック(RTC)を使用して、スリープモードとディープスリープモードからデバイスをウェイクアップできます。
    • パワーオンリセット(POR)
    • 割り込みおよび強制リセット用に異なる閾値を備えたブラウンアウト検出(BOD)
  • 超効率40nmフラッシュテクノロジー:
    • 600 CoreMarks以上、最低32uA/MHz
  • 産業およびIot市場を対象としたシステム統合:
    • 高精度ADC
    • 産業制御のためのCAN-FD
    • ハイスピードUSB(オンチップPHY搭載)
  • セキュリティ機能
    • Arm TrustZone®対応
    • オンチップフラッシュに書き込まれるデータのリアルタイム暗号化、および資産保護を可能にする読み取り中の暗号化されたフラッシュデータの復号化を目的としたADUM4モジュール
    • CASPER暗号化コプロセッサは、楕円曲線暗号(ECC)*といった特定の非対称暗号アルゴリズムに必要なさまざまな機能を対象に、ハードウェアの加速を実現するように提供されています。
    • AES-256暗号化/復号化エンジン
    • Secure Hash Algorithm(SHA2)モジュールは、専用DMAコントローラでのセキュアブートに対応
    • シリコン指紋用の専用SRAMを使用している物理的に複製不可能な機能(PUF)です。
    • 64ビット~4096ビット - キー抽出用のハードウェアを含む
    • 識別用の128ビット固有デバイスシリアル番号(UUID)
    • セキュアGPIO
    • 真の乱数発生器(TRNG)
    • コードウォッチドッグ
  • 内部DC-DCコンバータから動作
  • 1.8V~3.6V単電源 
  • JTAGバウンダリ・スキャンをサポート
  • Arm TrustZone-Mテクノロジーで強化された安全性とセキュリティ
  • MCUXpressoエコシステムによる包括的な有効化
  • 動作温度範囲:-40°C~+105°C 
  • HLQFP100、VFBGA98、HTQFP64パッケージでご用意あり

アプリケーション

  • 産業用IoT
  • 産業用オートメーション
  • ビル管理
  • 安全なアプリケーション
  • 診断装置
  • 家庭用電子機器
  • 一般的な組み込み

ブロック図

ブロック図 - NXP Semiconductors LPC551x/S1xシリーズマイクロコントローラ
公開: 2020-03-04 | 更新済み: 2025-05-14