SOM とは何か ?

システム オン モジュール (SOM) とは、プロセッサ コア、通信インターフェイス、メモリ ブロックなど、エンベデッド処理システムの主なコンポーネントを単一ボードに搭載した、量産対応可能なプリント回路基板 (PCB) です。このようにモジュール化された SOM は、ロボットやセキュリティ カメラなどのエンド システムに最適です。

SOM の開発と運用

SOM のコンセプトは、ブレード サーバーから派生しています。これらの Thin サーバーは、ストレージ スペースの節約と消費電力の最小化を目的として作られました。ブレード サーバーの無駄のない設計という考え方が SOM アーキテクチャの実現に大きく影響しています。目的の機能に必要なコンポーネントだけを可能な限り小さなパッケージに収め、幅広い用途に対応できる柔軟性を備えているのが特徴です。

すぐに使える SOM

SOM は、システム オン チップ (SoC) とは異なります。SoC とは、その名のとおりコンピューターの主要コンポーネントを単一チップに統合したものです。SOM には SoC を搭載することもありますが、ボード ベースであるため、コンポーネントを追加するスペースがあります。

10GigE Vision Camera Accelerated Application
produce defect detection

なぜ SOM を使用するのか ?

SOM は、開発者にとって不可能なことを可能にし、製品化までの時間を短縮し、コストを抑えることができます。エンベデッド システムを構築するには、カスタム ボードを設計して製造する必要があり、通常は非常に時間がかかります。SOM は、デザインを実現するために必要な手順を合理化します。ユーザーの要件に合った SOM を選択してエンド システムに統合するだけで、すぐに運用できます。量産に対応できる上に、デザインがモジュール化されているため、製品ライフサイクルの管理が容易になり、BOM コストを削減できます。

ソフトウェア、ハードウェア、さらには AI 開発に至るまで、SOM には注目すべき利点が多数あります。

  • ソフトウェア開発者は、SOM を利用することでローカルでリアルタイム データ処理が可能なエッジ コンピューティングを実現できます。SOM は、ハードウェアの専門的な知識を必要としない、シンプルで直感的な設計環境を提供します。ビジョン アプリケーションのソフトウェア開発者は、SOM で実現できる柔軟かつ再構成可能なセンサー機能に注目するでしょう。その他にも、SOM はビルトイン ドライバーや開発期間の短縮に役立つさまざまなソフトウェアを提供します。
  • ハードウェア開発者は、できるだけ早く製品を完成させ、限られたリソースを重要度の高いタスクに割り当てる必要があります。SOM では、PCB の設計や統合などの複雑な作業を省略でき、FPGA (フィールド プログラマブル ゲート アレイ) の優れた性能と柔軟性を享受できます。これにより、低コストですばやくプロジェクトを完了させることができるのです。
  • AI 開発者は、ハードウェアの専門知識を習得する必要のない、高効率かつ高性能なシステムを必要としています。SoC モジュール プロバイダーが提供するビルド済みアプリケーションを利用することで、システムに必要な演算性能を備えることができる上に、AI モデルを簡単に交換できる柔軟性も備えることができます。

SOM は世界中のシステムに採用されています。ここでは、そのアプリケーションの一部を紹介します。

Machine Learning analytics identify person technology in smart city , Artificial intelligence ,Big data , iot concept. Engineer monitoring cctv , security camera and face recognition people  traffic.
セキュリティ カメラ

最先端のセキュリティ カメラ システムにはビデオ分析機能が搭載されています。これを実現するのが SOM です。ビデオ分析を搭載したセキュリティ カメラは、認識した映像を機械学習で分類および理解し、正確なデータのストリームをリアルタイムに提供します。これは、エッジ コンピューティングを利用し、カメラやその他のデバイスがローカルで情報を分析する機能を備えていなければ実現しません。

Smart digital agriculture technology by futuristic sensor data collection management by artificial intelligence to control quality of crop growth and harvest. Computer aided plantation grow concept.
マシン ビジョン

現代のビジネスでは、在庫検査、署名認識、不良検出など、あらゆる場面でマシン ビジョンの存在が不可欠です。マシン ビジョンには、その場でデータを分析したり、センサー機能を再構成できるエンベデッド システムが必要です。SOM では、コストを抑えながらマシン ビジョンを最大限に活用できるシステムを構築できます。

Smart city and abstract dot point connect with gradient line and aesthetic Intricate wave line design , big data connection technology concept .
スマート シティ

スマート シティでは、あらゆる場所にセンサーを設置して情報を収集し、機能的で活気ある地域を維持するために必要なインサイトを提供します。これらのセンサーには SOM が採用されており、管理者が公共施設や交通機関などのあらゆる情報を見逃すことなく把握するのに役立っています。

モーター制御
モーター制御

電気モーターは、公共交通機関、風力タービンなどの発電システム、工場の自動化や物流用のロボット、医療機器、農業や物流用の航空システムなど、多岐にわたる分野で広く使用されています。SOM を使用することで、これらのアプリケーションをすばやく構築でき、新しいペリフェラルを追加する際に最新の規格に適応できる柔軟性を備えることができます。開発者はニーズに応じた電力と性能要件を満たすようにエンド システムを調整できます。

スターター キット


Kria KD240 ドライブ スターター キット

モーター制御や DSP アプリケーション向けのすぐに使える開発プラットフォームです。FPGA の専門知識がないエンベデッド ソフトウェア開発者でも、アクセラレーション アプリケーションを適用し、Python、MATLAB® Simulink® 環境などの複数の開発フローを活用して簡単に設計を始めることができます。

量産対応 SOM


Alt テキストの追加

Kria K24 SOM

Kria™ SOM ポートフォリオの最新製品 Kria K24 SOM は、コストに最適化されたカスタム ビルドの Zynq™ UltraScale+™ MPSoC デバイスを搭載しているため、モーター制御などの省電力でありながら DSP を多用するアプリケーションに最適です。

Alt テキストの追加

Kria K26 SOM

Kria K26 SOM は、小型フォーム ファクターでミッドレンジのカスタムビルドされた Zynq UltraScale+ MPSoC デバイスを搭載しているため、ビジョン AI、ロボティクス、および産業用アプリケーションに最適です。

Adaptive Computing in Robotics

Demand for robotics is accelerating rapidly. Building a robot that is designed to be safe and secure and can operate alongside humans is difficult enough. But getting these technologies working together can be even more challenging. Complicating matters is the addition of machine learning and artificial intelligence, which is making it more difficult to keep up with computational demands. Read the eBook to learn more.