LPC55S6x マイクロコントローラ概要
LPC55S6x 32 ビット Arm Cortex®-M33; M33 コプロセッサ,トラストゾーン,パワークワッド,CASPER, 320 KB SRAM; 640 KB フラッシュ,USB HS,フレックスコムインターフェイス,SDIO, 32 ビットカウンター/タイマー,SCTimer/PWM,PLU,16 ビット 1.0 試料/秒 ADC温度センサー AES PUF SHA CRC RNG
1一般的な説明
LPC55S6xは,組み込みアプリケーションのためのARM Cortex-M33ベースのマイクロコントローラである.これらのデバイスには,ARM Cortex-M33コプロセッサー,CASPER Crypto/FFTエンジン,DSP機能のためのPowerQuadハードウェアアクセラレータ,最大320 KBのオンチップSRAM,最大640 KBのオンチップフラッシュ,オン・ザ・フライフラッシュ暗号化/解読のためのPRINCEモジュール,高速および全速USBホストとデバイスインターフェース,フルスピードで結晶なしの動作SD/MMC/SDIOインターフェース,5つの汎用タイマー,1つのSCTimer/PWM,1つのRTC/アラームタイマー,1つの24ビットマルチレートタイマー (MRT),ウィンドウウォッチドッグタイマー (WWDT),9つの柔軟なシリアル通信周辺機器 (USARTとして構成できる)SPI,高速SPI,I2C,またはI2Sインターフェース),プログラム可能な論理ユニット (PLU),16ビット1.0 Msample/secの1つのADCで,同時変換が可能である.
ARM Cortex-M33はセキュリティ基盤を提供し,TrustZone®技術で貴重なIPとデータを保護するための隔離を提供します.デジタル信号制御システムの設計とソフトウェア開発を統合されたデジタル信号処理 (DSP) 指示で簡素化します. セキュリティ要件をサポートするために,LPC55S6xは,セキュアブート,HASH,AES,RSA,UUID,DICE,ダイナミック暗号化および復号化,デバッグ認証,TBSAコンプライアンスに対応しています.
2特徴と利点
- ARM Cortex-M33コア (CPU0,r0p3):
- 150 MHzまでの周波数で動作する (装置修正1Bのみ).
- TrustZone®,浮遊点ユニット (FPU) とメモリ保護ユニット (MPU)
- ARM Cortex M33 内蔵内嵌ベクトル式中断コントローラ (NVIC)
- 選択可能なソースの非マスク可能な中断入力 (NMI)
- シリアルワイヤデバッグ 8 ブレイクポイント 4 ウォッチポイント. 強化デバッグ機能のためのシリアルワイヤ出力を含む.
- システム・ティック・タイマー
- このインスタンスの構成にはMPU,FPU,DSP,ETM,およびトラストゾーンが含まれます.
- ARM Cortex-M33 コプロセッサ (CPU1,r0p3):
- CPU 周波数最大 150 MHz で動作する (デバイス 修正 1Bのみ).
- このインスタンスの構成にはMPU,FPU,DSP,ETM,およびトラストゾーンが含まれていません.
- システム・ティック・タイマー
- CASPER Crypto コプロセッサは,エリプティックカーブ暗号学 (ECC) などの特定の非対称暗号アルゴリズムに必要なさまざまな機能のためのハードウェア加速を可能にするために提供されています.
- PowerQuad ハードウェアアクセラレータ (固定単位と浮動点単位) CMSIS DSP 機能,SDK ソフトウェア API のサポートで,ARM CMSIS 命令セットの高速な実行.
- チップ内メモリ:
- フラッシュ加速器と512バイトのページ消去と書き込みを備えた 640 KBまでのオンチップのフラッシュプログラムメモリ
- 最大 320 KB の総 SRAM で,コードバスの SRAM は 32 KB,システムバスの SRAM は 272 KB (272 KB は連続)さらに 16 KB の USB SRAM をシステム バス に搭載し,USB インターフェースや一般用途で使用できます.
- PRINCE モジュールは,オンチップのフラッシュに書き込まれているデータのリアルタイム暗号化と,読み込み中に暗号化されたフラッシュデータの解読により,アプリケーションコードのセキュリティなどの資産保護を可能にします.そして,安全なフラッシュ更新を有効にする.
- オンチップのROMブートローダは,以下をサポートします.
- チップ上のフラッシュから画像を起動する
- CRC32 画像完全性チェックをサポートします.
- 以下のインターフェースでシステムプログラム (ISP) コマンドを通じてフラッシュプログラミングをサポートする: HIDクラスデバイスを使用するUSB0/1インターフェース,自動ボード付きのUARTインターフェース (Flexcomm 0),SPI スレーブインターフェース (Flexcomm 3 または 9) のモード 3 (CPOL = 1 と CPHA = 1) を使用, I2C スレーブ インターフェース (Flexcomm 1)
- ROM API 機能: Flash プログラミング API, パワー制御 API, NXP Secure Boot ファイル形式,バージョン 2.0 (SB2 ファイル) を使用した Secure ファームウェア更新 API.
- PRINCE 暗号化されたフラッシュ領域から画像の起動をサポートする.
- NXPデバッグ認証プロトコルバージョン 1.0 (RSA-2048) と 1.1 (RSA-4096) をサポートする.
- デバッグ認証を通じて,密封されたパーツをエラー分析モードに設定するサポート.
- セキュア・ブートサポート:
- SHA256ダイジェストの RSASSA-PKCS1-v1_5 シグネチャーを暗号シグネチャーの検証として使用する.
- RSA-2048ビットパブリックキー (2048ビットモジュール,32ビット指数) をサポートする.
- RSA-4096ビットパブリックキー (4096ビットモジュール,32ビット指数) をサポートする.
- x509 証明書フォーマットを使用して画像の公開キーを検証します.
- 最大4つのリコール可能な Root of Trust (RoT) または証明書管理者キーをサポートしますRoot of Trust 設定は,保護されたフラッシュ領域 (PFR) に 4 つの RoT 公開キーのハッシュの SHA-256 ハッシュダイジェストを保存することによって.
- イメージキーリボケーションを使用した反ロールバック機能をサポートし,x509証明書におけるシリアル番号フィールドを使用して最大16のイメージキー証明書のリボケーションをサポートする.
- デバイス識別子構成エンジン (DICE) 仕様 (バージョンファミリー2) をサポートする.0,レベル 00 修正69) は,信頼されたコンピューティンググループによって指定されています.
- シリアルインターフェース:
- Flexcomm インターフェイスは,最大9つのシリアル周辺機器 (Flexcomm インターフェイス 0-7 と Flexcomm インターフェイス 8) を含む.高速SPI専用) は,ソフトウェアによってUSARTとして選択することができます.,SPI,I2C,およびI2Sインターフェース.各FlexcommインターフェイスにはUSART,SPI,およびI2SをサポートするFIFOが含まれています.各Flexcommインターフェイスにはさまざまなクロッキングオプションが利用できます.共有された分数ボード速率発生器を含むFlexcommインターフェース0から7はそれぞれ1つのチャネルペアをI2Sに提供する.
- I2Cバスインターフェースは,高速モードと高速モードプラスに対応し,1Mbit/sまでのデータ速度,複数のアドレス認識とモニターモードに対応する.2つのセットの真のI2Cパッドも高速モードをサポートします..4 Mbit/s) 奴隷として
- USB2.0 フルスピードホスト/デバイスコントローラ,チップ内PHYと専用DMAコントローラ,技術注釈 (TN00063) のソフトウェアライブラリ例を用いてデバイスモードで結晶のない動作をサポートする.
- USB2.0高速ホスト/デバイスコントローラ,オンチップ高速PHY
- デジタル周辺機器:
- DMA0コントローラ 23チャンネルと最大22のプログラム可能なトリガーで,すべてのメモリとDMA対応の周辺機器にアクセスできます.
- 10つのチャンネルと最大15のプログラム可能なトリガーを持つDMA1コントローラ,すべてのメモリとDMA対応の周辺機器にアクセスできる.
- セキュリティ付きデジタル入力/アウトプット (SD/MMCおよびSDIO) カードインターフェース,DMAサポート.最大2枚のカードをサポートするSDIO.サポートされているカードタイプはMMC,SDIO,CE-ATAである.SD2をサポートする.0SDR25 (52MHz) と
- CRCエンジンのブロックは,DMAをサポートする3つの標準多項式のいずれかを使用して供給されたデータでCRCを計算できます.
- 最大64の汎用入力/出力 (GPIO) ピン
- GPIO レジスタは AHB に位置し,高速にアクセスできる.DMA は GPIO ポートをサポートする.
- 最大8つのGPIOがピン中断 (PINT) として選択可能で,上昇,低下,または両方の入力エッジによって起動する.
- 2つのGPIOグループ化中断 (GINT) は,インプット状態の論理的 (AND/OR) 組み合わせに基づく中断を可能にします.
- I/O ピンの構成で最大16の機能オプションに対応する.
- プログラム可能な論理ユニット (PLU) 状態マシンを含む小さな組み合わせおよび/または連続論理ネットワークを作成する.
- セキュリティ機能:
- ARM TrustZone® が有効になりました.
- AES-256暗号化/解読エンジン,PUFから直接入力されたキーまたはソフトウェアで供給されたキー
- セキュアハッシュアルゴリズム (SHA2) モジュールでは,専用DMAコントローラでセキュアな起動をサポートします.
- シリコン指紋のための専用SRAMを使用する物理的なクローン化できない機能 (PUF). PUFは64ビットから4096ビットまでのキーサイズを生成,保存,再構築することができます.キー抽出のためのハードウェアが含まれています.
- リアルランダムナンバージェネレーター (TRNG)
- デバイスの識別用の 128 ビット 独自のシリアル番号 (UUID)
- GPIOを 確保する
- タイマー:
- 5つの32ビット標準の汎用アシンクロンタイマー/カウンタで,最大4つのキャプチャ入力と4つの比較出力,PWMモード,外部カウント入力に対応する.DMA リクエストを生成するために特定のタイマー イベントを選択できます..
- 1つのSCTimer/PWMで8つの入力機能と10つの出力機能 (16つのキャプチャおよびマッチレジスタを含む)入力および出力は外部ピンからまたは外部ピンから,および内部から選択された周辺機器へまたはそこからルーティングすることができます.SCTimer/PWMは16のキャプチャ/マッチ,16のイベント,32の状態をサポートします.
- 始動電源領域で動作する1s解像度を持つ32ビットリアルタイムクロック (RTC). RTC内の別のタイマーは,深い電源ダウンを含むすべての低電源モードから目覚めるために使用できます.解像度 1 msRTCは32kHzのFROまたは32.768kHzの外部結晶によってクロックされます.
- 多チャンネル多速24ビットタイマー (MRT) 4つのプログラム可能な固定速率まで繰り返しの中断生成のための
- ウィンドウ付きウォッチドッグタイマー (WWDT) で,クロックソースとしてFRO 1 MHz
- ウォッチドッグの振動器から動作するマイクロ-ティックタイマーは,睡眠および深睡眠モードからデバイスを目覚めさせるのに使用できます.ピン入力付き4つのキャプチャレジスタが含まれています.
- 42ビットフリーランニングOSタイマーは,システムの連続時間ベースとして,あらゆる低電力モードで利用可能. 32kHzクロックソースで動作し,4年以上のカウント期間を可能にします.
- アナログ周辺機器:
- 16ビットADC 5つの差分チャンネルペア (または10つの単端チャンネル) と複数の内部および外部トリガー入力と最大1,0MSample/secのサンプリング速度.ADCは同時変換をサポートします差点ペアに属する2つのADC入力チャンネルで
- ADCに接続された温度センサーを組み込みます
- 5つの入力ピンと外部または内部基準電圧を持つ比較装置.
- 時計の生成:
- 内部フリーランニングオシレーター (FRO).このオシレーターは,選択可能な96MHz出力と,システムクロックとして使用できる12MHz出力 (選択したより高い周波数から分割) を提供する.FROは,全電圧と-40Cから105Cで+/- 2%の精度でトリミングされています.日付コード 2041 (yyww) 以降のデバイスでは,FRO は全電圧と 0 C から 85 C の間で +/- 1% の精度にトリミングされます.
- 32 kHz 内部フリーランニングオシレーター FRO.FROは,電圧および温度範囲全体で+/- 2%の精度にトリミングされています.
- 内部低電源オシレーター (FRO 1 MHz) は,電圧と温度範囲全体で+/- 15%の精度で調整されている.
- 16MHzから32MHzの動作周波数を持つ結晶振動器.最大25MHzの時計周波数で外部クロック入力 (バイパスモード) のオプション.
- 32.768 KHz の動作周波数を持つ結晶振動器.最大100 kHz のクロック周波数で外部クロック入力 (バイパスモード) のオプション.
- PLL0とPLL1は,高周波外部クロックを必要とせずに最大CPU速度までCPU操作を可能にします.内部のFRO 1 MHz出力または 32.768 KHz RTC オシレーター
- 内部時計を監視するための分隔器を持つクロック出力機能.
- 芯片内外の時計信号の周波数を測定する周波数測定単位.
- API を使って,電圧の電圧を制御する各クリスタルピン上のコンデンサータバンクは,ボードスペースを節約しコストを削減する容量負荷 (CL) で結晶の周波数を調節することができます..
- 省エネモードと目覚め:
- 電力消費を最小限にするために PMU (パワーマネジメントユニット) を組み込みます
- 低電源モード: 睡眠,RAM保持の深い睡眠,RAM保持とCPU0保持の深い電源ダウン,RAM保持の深い電源ダウン.
- 設定可能な目覚めオプション 周辺機器の中断
- 監視犬の振動器から動作するマイクロティックタイマーと32.768kHzの時計から動作するリアルタイムクロック (RTC) は,睡眠と深睡眠モードからデバイスを目覚めさせるのに使用できます.
- 電源再開 (POR,約0.8V)
- 強制リセットまたは中断のためのVBAT_DCDCのブラウンアウト検出器 (BOD)
- 内部DC-DCコンバーターから動作する.
- 単一電源 1.8Vから3.6V
- JTAG境界スキャンがサポートされています.
- 動作温度範囲は40 °Cから105 °Cです.
- HLQFP100,HTQFP64およびVFBGA98パッケージで提供されています.
パッケージ情報
| タイプ番号 |
パッケージ名 |
記述 |
バージョン |
| LPC55S66JBD100 |
HLQFP100 |
低プロフィールのプラスチック製の四角平面パッケージ; 100本のリード;ボディ 14 〜 14 〜 0.5mmのピッチ |
SOT1570-3 |
| LPC55S69JBD100 |
HLQFP100 |
低プロフィールのプラスチック製の四角平面パッケージ; 100本のリード;ボディ 14 〜 14 〜 0.5mmのピッチ |
SOT1570-3 |
| LPC55S66JEV98 |
VFBGA98 |
細いピッチのボールグリッド配列パック,98個のボール,7'7'0.5mmのボディ |
SOT1982年 |
| LPC55S69JEV98 |
VFBGA98 |
細いピッチのボールグリッド配列パック,98個のボール,7'7'0.5mmのボディ |
SOT1982年 |
| LPC55S66JBD64 |
HTQFP64 |
低プロフィールのプラスチック製の四角平面パッケージ; 64本のリード;ボディ10 x 10 x 0.5mmのピッチ |
SOT855-5 |
| LPC55S69JBD64 |
HTQFP64 |
低プロフィールのプラスチック製の四角平面パッケージ; 64本のリード;ボディ10 x 10 x 0.5mmのピッチ |
SOT855-5 |
梱包 と 輸送
標準的な輸出パッケージは利用可能.顧客は,その要求に応じて,紙箱,木製ケース,木製パレットから選択することができます.
よく 聞かれる 質問
価格をどうやって手に入れるの?
通常,問い合わせを受けた後24時間以内に (週末や祝日を除く) 価格を提示します.緊急の価格要求については,直接ご連絡ください.
配達時間は?
小批数は通常7〜15日以内に出荷され,大批量注文は,注文量と季節に応じて約30日かかる場合があります.
お支払い条件は?
工場価格で 30%の預金と 70%の残高で T/Tで出荷前に支払います
配送の選択肢は?
配送方法には,海運,航空運送,急送 (EMS,UPS,DHL,TNT,FEDEX) が含まれます.注文する前に,お好みの方法を確認してください.
総格付け
評価のスナップショット
すべての評価の分布は以下の通りですすべてのレビュー