ADuCM4050 マイクロコントローラ・ユニット(MCU)は、処理、制御、接続を統合したパワー・マネージメント機能を備えた超低消費電力マイクロコントローラ・システムです。MCU システムは、ARM® Cortex®-M4F プロセッサをベースにしています。また、MCU は一連のデジタル・ペリフェラルおよび組み込みスタティック・ランダム・アクセス・メモリ(SRAM)と組み込みフラッシュ・メモリに加え、クロック、リセット、パワー・マネージメント機能を持つアナログ・サブシステムや A/D コンバータ(ADC)サブシステムも備えています。
本データシートでは、ADuCM4050 MCUで使用されているARM Cortex-M4Fコアとメモリ・アーキテクチャについて説明します。ARMプロセッサの詳細なプログラミング情報については説明を省きます。
システムには、最大 52 MHz の ARM Cortex-M4F プロセッサ、誤り訂正符号(ECC)付き 512 kB 組み込みフラッシュ・メモリ、アクティブ時の消費電力を低減するオプションの 4 kB キャッシュ、パリティ付き 128 kB システム SRAM などの機能があります。ADuCM4050 は、パワー・マネージメント・ユニット(PMU)、多層の先進マイクロコントローラ・バス・アーキテクチャ(AMBA)バス・マトリックス、中央ダイレクト・メモリ・ア クセス(DMA)コントローラ、ビーパ・インターフェースを特長としています
また、ADuCM4050 は、高度暗号化規格(AES)- 128 と AES-256 をサポートする暗号ハードウェアを備えており、これはセキュア・ハッシュ・アルゴリズム(SHA)-256 および次のモードを使用します。電子コード・ブック(ECB)、暗号ブロック連鎖(CBC)、カウンタ(CTR)、暗号ブロック連鎖メッセージ認証コード(CCM/CCM*)の各モード。
さらに、キー・ラップ/アンラップで保護されたキーの保存や、キー・アンラップを備えたキー付きハッシュ・メッセージ認証コード(HMAC)の使用も可能です。
ADuCM4050 は、シリアル・ポート(SPORT)、シリアル・ペリフェラル・インターフェース(SPI)、I2C、ユニバーサル非同期レシーバー/トランスミッタ(UART)ペリフェラル・インターフェースをサポートしています。
ADuCM4050 は、リアルタイム・クロック(RTC)、汎用タイマーとウォッチドッグ・タイマー、プログラマブル汎用入出力(GPIO)ピンを備えています。プログラマブル・ジェネレータ多項式を使用したハードウェア巡回冗長検査(CRC)も備えています。さらに、パワーオン・リセット(POR)と電源モニタ(PSM)、12 ビット逐次比較レジスタ(SAR)ADC、赤/緑/青(RGB)LED を駆動する RGB タイマー、真性乱数ジェネレータ(TRNG)も載しています。
低ダイナミックおよび休止のパワー・マネージメントに対応するため、ADuCM4050 MCU はダイナミック/ソフトウェア制御のクロック・ゲートや電力ゲートなど、多数の電力モードと機能も備えています。
ADuCM4050 MCUの詳細については、ADuCM4050パワー・マネージメント搭載の超低消費電力ARM Cortex-M4F MCU ハードウェア・リファレンスを参照してください。
製品のハイライト
- 低消費電力
- 信頼性の高い動作
- ディープ・スリープ・モードでの完全な電圧モニタリング
- フラッシュで ECC をサポート
- SRAM メモリでのパリティ誤差検出
- 立上がりエッジのセキュリティ
- 高速な暗号化で、アルゴリズムに読出し保護を提供
- 書出し保護を使用して、不正なコードによるデバイスの再プログラミングを防止
- 割込みによる 32 kHz 低周波数外部水晶発振器(LFXTAL)の故障検出
- SensorStrobe™ で正確に時間同期された外部センサーによるサンプリング。休止モードで機能するので、システム・ソリューションの電流を大幅に削減できます。たとえば、ADXL363 加速度センサーを使用すると、消費電流が 1/10 に削減されます。セットアップ後、ソフトウェアの介入は不要です。ソフトウェアの実行によるパルス・ドリフトはありません。
アプリケーション
- モノのインターネット(IoT)
- スマート農業、スマート・ビルディング、スマート・ メータリング、スマート・シティ、スマート・マシン、センサー・ネットワーク
- ウェラブル・デバイス
- フィットネスおよび医療
- 機械学習およびニューラル・ネットワーク