従来のシングルボードコンピュータ(SBC)は、マイクロプロセッサユニット(MPU)、メモリ、入出力(I/O)、および機能コンピュータに必要なその他の機能を含む完全なコンピュータであり、すべて単一のプリント回路基板( PCB) 従来のSBCには、入出力周辺機器をボードに直接接続できる標準コネクタも含まれています。
電子システムの「future-proofing」という概念には、進化する新しいアプリケーションの増大する計算要件に対応するように製品を設計することが含まれます。残念ながら、これらが処理機能を他の要素と組み合わせているという事実は、従来のSBCが、それらが存在するシステムの将来を保証することに関して制限要因になる可能性があることを意味します。
ますます競争が激化する市場の「波に乗る」ことを望む機器メーカーの1つの解決策は、コンピュータオンモジュール(COM)の使用に基づく戦略を採用することです。
SBCと同様に、COMは比較的小さなPCBに実装された完全な組み込みコンピュータシステムです。 このようなCOMは、プロセッサ(複数のコアを含む可能性があります)、メモリ、入出力(I / O)コントローラ、および完全に機能するコンピュータを実装するために必要なその他の機能を中心としています。
ただし、従来のSBCとは異なり、COMには、入出力周辺機器をボードに直接接続できる標準コネクタがありません。代わりに、COMはキャリアボード(または「ベースボード」)に接続されます。キャリアボードには、追加のコンポーネントとサブシステムが含まれています。これにより、COMはコアコンピューティング機能の提供に集中でき、キャリアボードは、システム設計者が自社製品を競合他社の製品と差別化できる「秘密のソース」を提供します。
既存の既製のCOMを使用すると、システムアーキテクトは、開発時間、労力、およびリソースを削減し、市場投入までの時間を短縮し、リスクを最小限に抑える方法で、幅広い製品要件を満たすことができます。さらに、業界標準のインターフェイス仕様に基づいてCOMを使用すると、システムの他の部分を変更せずに既存のCOMをより高性能なユニットに置き換えることができるため、COMが存在するシステムの将来性を保証できます。また、必要に応じて、複数のベンダーからCOMを調達することもできます。
SMARC:COMの最先端
COMの概念(追加機能を搭載したキャリアボード上にコアコンピューティング機能を提供するCOMボードと、設計の「秘密のソース」)は、設計者が独自仕様のCOM(おそらく社内設計)を使用している場合でも、それ自体が興味深いものです。ただし、業界標準のCOM製品を使用すると、設計者はCOMベースのアプローチによって提供される利点を最大限に活用できます。
COMには多くの業界標準があり、それぞれが異なるアプリケーション分野に対応しています。 最も人気のある標準の1つはSMARC(Smart Mobility ARChitecture)であり、その仕様は
Standardization Group for Embedded Technologies e.V. (SGET)によって公開されています。SMARC COMモジュールは、ARMおよびx86SoCに基づく非常にコンパクトで低電力のシステムの開発用に特別に設計されています。