STMicroelectronicsは、Arm Cortexの 専門知識を適用して、業界をリードするSTM32 MCUポートフォリオの機能を、さらに高いパフォーマンス、リソース、および大規模なオープンソースソフトウェアを必要とするアプリケーションに拡張しています。コンピューティングとグラフィックスをサポートし、電力効率の高いリアルタイム制御と高機能の統合を備えたSTM32MP1マルチコアマイクロプロセッサシリーズの導入により、 産業、消費者、スマートホーム、健康、ウェルネスアプリケーション向けの高性能ソリューションの開発が容易になります。
STM32MP1シリーズマイクロプロセッサ(MPU)製品は、ツールや技術サポートを含む、STとそのパートナーによる強力で実績のあるSTM32ファミリエコシステムを活用しています。さらに、メインラインのオープンソースLinuxディストリビューションとしてのOpenSTLinuxのリリースにより、STM32ファミリが拡張され、リアルタイムの電力制約のあるアプリケーションに対する重要な顧客の要件に対応します。このMPUとソフトウェアの組み合わせにより、STは、多くの産業用および専門用アプリケーションの製品供給要件に一致するようにすべての部品を組み立てました。もちろん、STM32MP1はSTの10年の長寿コミットメントに含まれています。
STの新しいSTM32MP1マイクロプロセッサシリーズ(MPU)により、お客様は、Arm®Cortex®-AコアとCortex®-Mコアを組み合わせた新しいSTM32異種アーキテクチャを使用して新しい範囲のアプリケーションを開発できるようになりました。この柔軟なアーキテクチャは、シングルチップ上で高速処理とリアルタイムタスクを実行し、常に最高の電力効率を実現します。たとえば、Cortex-A7の実行を停止し、より効率的なCortex-M4からのみ実行することで、通常、電力を25%に削減できます。このモードからスタンバイに移行すると、電力がさらに2.5k倍削減されますが、アプリケーションにもよりますが、1〜3秒でLinuxの実行を再開できます。
STM32MP1は埋め込み3Dグラフィックスプロセッサユニットのサポートに(GPU)をヒューマンマシンインターフェース(HMI)を表示。また、さまざまな外部DDRSDRAMおよびフラッシュメモリもサポートしています。さらに、STM32MP1には、Cortex-A / LinuxまたはCortex-M /リアルタイムアクティビティのいずれかにシームレスに割り当てることができる周辺機器の大規模なセットが組み込まれています。 STM32MP1シリーズは、最小のPCBコスト構造をサポートし、最小のボードスペースを使用するために、さまざまなBGAパッケージで利用できます。
開発を加速するために、STは、メインラインのオープンソースLinuxディストリビューションとしてOpenSTLinuxディストリビューションをリリースすることで、ソフトウェア開発への取り組みを示しています。OpenSTLinuxは、Linuxコミュニティ(Linux Foundation、Yoctoproject®、Linaro)によってすでにレビューされ、受け入れられています。ディストリビューションには、アプリケーションプロセッサコアでソフトウェアを実行するために必要なすべてのビルディングブロックが含まれています。
Cortex-Mマイクロコントローラー用のSTM32Cubeパッケージから特別にアップグレードされた拡張STM32Cubeツールは、ArmCortex-AコアMPUを使用したマイクロプロセッサー開発を加速するために必要なすべての特性を備えています。STのソリューションは、MPUプロジェクトのセットアップとオンチップリソースの構成を簡素化します。
STM32MP1の部品番号は現在生産中であり、10,000個の注文で4.84ドルからの価格です。他の価格設定オプションも利用できます。製品は3月に販売代理店を通じて入手可能になります。詳細については、最寄りのST販売代理店にお問い合わせいただくか、www.st.com / stm32mp1にアクセスしてください。2つの評価ボード(STM32MP157A-EV1 および STM32MP157C-EV1)と2つのディスカバリーキット(STM32MP157A-DK1 および STM32MP157C-DK2)は、4月にディストリビューターチャネルを通じて入手可能になります。