メインコンテンツまでスキップ

SiMa.ai ハードウェアに関するドキュメント

このサイトでは、SiMa.ai MLSoC Modalix製品のハードウェア設定、ファームウェアのワークフロー、および低レベルインターフェイスについて説明します。ソフトウェア、機械学習、およびパイプラインツールについては、別のドキュメントで解説します。

MLSoC Modalixについて

MLSoC Modalix は、SiMa.ai の第 2 世代の機械学習システム・オン・チップです。Arm Cortex-A65 アプリケーション・コンプレックス、高スループットの 機械学習アクセラレータ (MLA)、カメラからの画像入力用の 画像信号プロセッサ (ISP)、および従来の画像処理ワークロード用の コンピュータ・ビジョン・ユニット (CVU) を 1 つのチップに集約しています。

この統合により、個別のアクセラレータ、ホスト CPU、およびカメラブリッジを組み合わせることなく、エッジでマルチモーダル、生成、およびビジョン AI パイプラインを実行できます。Modalix SoM は、キャリアボードおよび製品への統合のために MLSoC Modalix をパッケージ化しており、ここに記載されているすべての DevKit は同じシリコンを使用しています。

Modalixのブロック図。PCIe Gen5、10Gイーサネット、MIPI CSI2、Arm A65、ISP、CVU、ビデオコーデック、MLA、LPDDR5、NoC、およびシステムブロックが示されている

DevKitポートフォリオ

SiMa.aiは、エッジAIアプリケーション向けのMLSoC Modalixベースの開発キットとPCIe製品を提供しています。以下の製品から選択するか、表で機能を比較してください。

機能比較

機能Modalix開発キットModalix PCIeカードModalix早期アクセス開発キット
ドキュメントとOS
製品概要ビュービュー
プリインストールされたオペレーティングシステムeLxr LinuxeLxr LinuxeLxr Linux
計算
ARMコア8コアのArm Cortex-A65、クロック周波数1.4 GHz8コアのArm Cortex-A65、クロック周波数1.4 GHz8コアのArm Cortex-A65、クロック周波数1.4 GHz
画像信号プロセッサ(ISP)。Arm C-71、1.2 GHzArm C-71、1.2 GHzArm C-71、1.2 GHz
CVU(コンピュータービジョンユニット)Synopsys EV74、750 16ビット GOPSSynopsys EV74、750 16ビット GOPSSynopsys EV74、750 16ビット GOPS
メモリとストレージ
RAM サイズ32GB LPDDR532GB LPDDR564GB LPDDR5
ストレージ16GB eMMC、500GB NVMe16GB eMMC10GBのeMMC
SDカードスロット
ネットワーク
イーサネット1つの1GbE1つの1GbE1x 1GbE(end0)、1x 10GbE(end1)、2x 10GbE SFP+(end2/3)
カメラ入力
MIPI CSI2レーンのMIPI CSIを2系統4レーンMIPI CSIを4つ
FAKRA 経由の GMSL2FAKRA経由の2つのGMSL2
入出力と表示
GPIO / ヘッダー40ピンGPIOヘッダー40ピンGPIOヘッダー
USBUSB 3.0ポート4つ
HDMI1つのHDMI 1.4ポート
グラフィックスコントローラーシリコンモーション SM768
ビデオコーデック
H.264/H.265エンコーダー4kp604kp604kp60
MJPEGエンコーダ4kp304kp304kp30
H.264/H.265 デコーダー4kp604kp604kp60
AV1およびMJPEGデコーダー。4kp604kp604kp60
フォームファクター
ホストに接続された PCIe カード
開発キットをご注文ください

デプロイメントアーキテクチャ

MLSoC Modalix は、スタンドアロンモードと PCIe モードという、一般的な 2 種類の開発アーキテクチャをサポートしています。ハードウェアの接続方法とアプリケーションの実行場所に応じて、適切なアーキテクチャを選択してください。

スタンドアロンモードでは、Modalix DevKitまたはカスタムのModalix SoMベースのシステムが、独立したデバイスとして動作します。このモードは、デバイスがセンサー、カメラ、ストレージ、またはネットワークインターフェースから直接データを受信する際に使用します。

主な活用事例

  • エッジAIアプリケーション: 中央サーバーやクラウドインフラストラクチャに依存せずに推論を実行します。
  • コンパクトなデプロイメント: 追加のホストハードウェアの必要性を低減します。
  • 電力制約のあるシステム: バッテリーやソーラーパネルで電力を供給されるリモート監視システムをサポートします。

利点

  • スタンドアロン: ホストマシンなしで実行されます。
  • 電力効率に優れている: 電力消費に配慮が必要な環境に対応します。
  • コンパクト: スペースが限られた環境での設置に適しています。

一般的なデータフロー

  1. DevKitは、ネットワークインターフェースまたはセンサーから直接データを受信します。
  2. DevKitは、デバイス上での推論パイプラインを定義するNEATアプリケーションをロードします。
  3. MLSoC Modalix は、推論を実行し、データをローカルで処理します。
  4. 結果は、ネットワーク接続を介して他のデバイスまたはシステムに送信され、さらなる処理や視覚化が行われます。
スタンドアロンモードを設定する

始めましょう

ご自身の環境に合った方法を選択してください。各ガイドでは、そのモードにおけるシリアルコンソールへのアクセス、ネットワークの起動、およびファームウェアの管理について説明します。