低電力FPGA、セキュリティやAI機能を強化:スマートIoTデバイス向け
Lattice Semiconductor(ラティスセミコンダクター)は、セキュリティ機能を強化したFPGA「MachXO3D」と、エッジ製品にAI機能を搭載するための技術スタック「sensAI」新バージョンを発表した。
新しいNIST PRFガイドラインに準拠
Lattice Semiconductor(ラティスセミコンダクター)は2019年5月23日、セキュリティ機能を強化したFPGA「MachXO3D」と、エッジ製品にAI(人工知能)機能を搭載するための技術スタック「sensAI」新バージョンを発表した。
MachXO3Dは、従来の「MachXO3」とピン互換性を保ちつつ、セキュリティ機能を一段と強化しており、ハードウェアRoof of Trust(RoT)となるFPGAである。同社のアジアパシフィック地域事業開発担当ディレクターを務めるYing Chen(イン・チェン)氏は、「製造工程から運用、廃棄に至るまで、全ての製品ライフサイクルで、不正アクセスやデータ改ざんといったリスクから、システムを保護することができる」という。
MachXO3Dは、NIST(アメリカ国立標準技術研究所)が2018年に発表した「SP 800 193」プラットフォームウェアレジリエンス(PRF)ガイドラインに準拠している。アクセス制御を通じてフラッシュメモリを保護したり、悪質なコードからの起動を暗号によって検出したり、改悪されたファームウェアを復元したりすることができる。これによって、システム全体のセキュリティ確保を可能とした。
MachXO3Dの回路構成は、MachXO3と同様の「FPGAファブリック」に加え、ユニークIDや真の乱数生成機能などを備えた検証済み「セキュリティブロック」および、「2つのコンフィギュレーション格納領域」「ユーザーフラッシュメモリ」などをワンチップに集積した。これにより、これまでRoTマイコンと保護/制御用PLDを組み合わせて実現していたセキュリティ機能を、1個のMachXO3Dに置き換えることができるという。
新バージョンの性能は従来の10倍
sensAIは、極めて少ない消費電力と部材コストで、エッジ製品側にAI技術を搭載するためのソリューションである。例えば、家庭や製造ライン、公共施設/商業施設などに設置されたカメラにAI機能を実装することで、クラウド側にデータを伝送することなく、人感検出や人数カウント、物体検出/カウントといった機能を、エッジ側で容易に実現することが可能となる。
sensAIは、5つのスタックで構成される。同社製FPGAの「iCE40 UltraPlus」や「ECP5」を用いた「ハードウェアプラットフォーム」、推論処理を行う「ニューラルネットワークIPコア」、ニューラルネットワークコンパイラなどの「ソフトウェア開発ツール」、そして「レファレンスデザイン」および、「カスタム設計サービス」である。
今回発表したバージョン2.0では、機能強化を図ったCNN(畳み込みニューラルネットワーク)IPと、8ビットアクティベーション量子化、デュアルDSPエンジン対応のニューラルネットワークコンパイラなどを用意した。この結果、「これまでのバージョン1.1に比べて、処理性能は10倍向上した。これにより、従来に比べてより大きな画素サイズを処理でき、消費電力を抑えることができる。ロジックサイズの小さい品種を選択することも可能になる」(Ying Chen氏)と話す。
設計フローを改良することで、ユーザーの作業性も高めた。例えば、Kerasを含むニューラルネットワークと機械学習フレームワークのサポート拡充や、ニューラルネットワークトレーニング用の量子化と分数設定の自動化、トレーニングデータセットなどカスタマイズ可能なレファレンスデザインの提供による市場投入までの時間短縮、などを実現した。
この他、FPGAやニューラスネットワークの設計からデータ収集まで、ユーザーのエッジAIデバイス開発を支援するエコシステムの拡充に取り組んでいることも強調した。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- ラティス、FPGAベースのAIスタックを拡張
Lattice Semiconductor(ラティスセミコンダクター)は、エッジ製品側にAI(人工知能)機能を導入するための技術スタック「Lattice sensAI」について、その機能拡張を発表した。 - 低電力で低コスト、FPGAを活用したAIスタック
Lattice Semiconductor(ラティス・セミコンダクター)は、極めて小さい電力消費と部材コストで、エッジ製品へのAI(人工知能)導入を行うことができる技術スタック「Lattice sensAI」を発表した。 - IoTの最新セキュリティ対策、CCDSが取り組みを説明
IoT(モノのインターネット)の普及が進んでいく中で、セキュリティ対策としてどのような取り組みが進められているのか。重要生活機器連携セキュリティ協議会(CCDS)は2019年4月3日、IoTセキュリティセミナーを開催。検討を進めている「IoT Security Certification Program」や「IoT分野共通セキュリティ要件ガイドライン2018年度版(案)」の説明などが行われた。 - セキュリティ規格「IEC62443」認証取得をサポートするソフト
ルネサス エレクトロニクスは2019年3月26日、同社の産業分野向けプラットフォーム「RZ/G Linuxプラットフォーム」の一つとして、制御システムのセキュリティ規格である「IEC62443」の認証取得をサポートするソリューション「RZ/G IEC 62443-4-2 READYソリューション」を発表した。 - IoT機器向けのセキュリティベンチマークが登場
2つの重要なIoT機能(Bluetoothとセキュリティ)の消費電力について、Embedded Microprocessor Benchmark Consortium(EEMBC)から新たなベンチマークが発表された。 - Arm、物理的な攻撃からICチップを保護するIPを発表
Armは、新型プロセッサIP「Arm Cortex-M35P」の提供を始める。物理的な攻撃からICチップを保護する機能を搭載した。