ST、オープンソース対応のマイクロプロセッサー「STM32MP1」シリーズを発表
2019/02/22 12:00
STマイクロエレクトロニクスは、マイクロプロセッサー「STM32MP1」シリーズを発表した。
STM32MP1シリーズはコアプロセッサーとして、シングル/デュアルCortex-A7コア(650 MHz)、Cortex-M4コア(209 MHz)を搭載している。
Cortex-A7によりLinux/AndroidなどのオープンソースOSにアクセス可能で、Cortex-M4コアはST/パートナー各社が提供するSTM32エコシステムをサポートする。開発者はSTM32エコシステム上のソフトウェア/開発ツールを使用し、リアルタイムでコーディングしながら、オープンソースのアプリケーションを作成できる。
また、LinuxディストリビューションであるOpenSTLinuxのリリースにより、STM32ファミリーの適用範囲が拡大され、消費電力に制約のあるリアルタイムアプリケーションの開発要件をサポートする。10年間の長期供給保証に対応していることも大きな特徴だ。
Cortex-A/Cortex-Mプロセッサーを組み合わせたヘテロジニアスアーキテクチャーにより、より効率的なアプリケーション開発が可能となる。高速処理やリアルタイム処理をシングルチップで実行でき、例えばCortex-A7の動作を停止しCortex-M4のみを動作させることで、消費電力を25%まで抑えられる(標準値)。
各種DDR/SDRAM(DDR3、DDR3L、LPDDR2、LPDDR3など)もサポートしているため、システム性能や帯域幅にも柔軟に対応できる。また、幅広いFlashメモリー(eMMC、SDカード、SLC NAND、SPI NAND、Quad-SPI NOR)にも対応している。
STM32MP1は現在量産中で、大量購入時の単価は約4.84ドル(約530円)となる。2019年3月以降に販売代理店から入手可能となる予定だ。