Lattice Semiconductorは、同社が提供してきたイメージング向け「mVision」、およびセキュリティ向け「Sentry」という2つのソリューションスタックについて、3月1日付でVersion 2.0を発表した(発表資料1、発表資料2)。これに関して3月4日にオンラインの形で説明会が行われたので、この内容をご紹介したい。
mVision 2.0
mVisionは元々2020年2月に発表されたマシンビジョン向けのスタックであり、同社のFPGAにカメラモジュールを組み合わせ、ターゲットに合わせたフォーマットや信号レベルを生成する、いわばビデオブリッジ的な機能を提供するソリューションであるが、Version 2.0ではよりユースケースを意識した構成になった(Photo01)。
具体的には
- 新たにソニーやON Semiconductorのカメラモジュールも標準でサポート(Photo02)
- Bridging/Aggregation、およびISPのIPを新たに追加(Photo03)
- 開発環境としてLattice Propelが追加され、またRISC-Vコアもサポートされる(Photo04)
といった拡張がなされることになった。
ソリューションスタック全体の構成はこんな感じになっている(Photo05)。
また新たにリファレンスデザイン/デモも拡充され(Photo06)、新たにSoftnautics/logic fruit Technologiesが設計パートナーとして追加された(Photo07)事も明らかにされた。
Sentry 2.0
Sentryは2020年8月に発表されたセキュリティスタックである。
元々は2019年5月に発表されたMach XO3D向けのスタックという格好であったが、2020年12月にMach-NXも追加され、両方のFPGAで利用可能になっていた。
そのSentryであるが、2.0となってもスタックの構造そのものは変わらない(Photo08)。
では何が変わったか? というと、暗号強度と処理速度、扱えるデバイスの数である(Photo09)。
もう少し細かな違いを並べたのがこちら(Photo10)。
もともとのSentry 1.0はMach XO3Dのハードウェアスペックに合わせたものになっており、これをMach-NXに合わせたのがSentry 2.0という形だ。これでやっとMach-NXもそのハードウェアの機能をフルに利用できる様になった、という訳である。