SiMa.ai 硬體文件
請使用此網站來了解 SiMa.ai MLSoC Modalix 產品的硬體設定、韌體流程和低階介面。軟體、機器學習和 管線工具的說明文件將另行提供。
SiMa.ai 硬體總覽
SiMa.ai 以晶片、模組與完整產品等形式提供 MLSoC Modalix。請從您現有或計畫採用的外形規格開始。
| 產品 | 說明 | 從這裡開始 |
|---|---|---|
| MLSoC Modalix | 系統單晶片。您將它放在自行設計的電路板上。 | 使用 SoC 開發 |
| Modalix SoM | 搭載 SoC、LPDDR5 記憶體與電源的模組,可插入載板使用。 | 使用 SoM 開發 |
| Modalix DevKit | 將 Modalix SoM 安裝於載板並置於機殼內,用於評估與開發。 | 評估 DevKit |
| Modalix PCIe 卡 | 半高半長的介面卡,可為主機加入 Modalix 推論能力。 | PCIe 模式 |
若要在其中任一產品上變更系統軟體或加入相機,請參閱建置系統軟體與整合相機。
SoM 或 Chip-Down
若要打造您自己的硬體,請在 Modalix SoM 的載板與直接搭載 SoC 的電路板之間擇一。兩者所需的設計工作、技術資料與硬體啟動流程都不相同。
| Chip-down 設計 | 載板設計 | |
|---|---|---|
| 您要設計的內容 | 搭載封裝後 Modalix SoC 的電路板,包括記憶體、電源與時脈 | Modalix SoM 的載板;SoM 本身已包含 SoC、LPDDR5 與電源 |
| 主要設計工作 | 電源時序、時脈與重置、LPDDR5 佈線與調校、高速電路佈局、介面、散熱 | 連接器腳位對應、電源供應、介面、散熱 |
| 技術資料 | Chip-down 設計指南、SoC 資料手冊與設計套件,簽署 NDA 後可向 SiMa.ai 取得 | 公開的資料手冊與硬體啟動指南 |
| 軟體起點 | Modalix BSP,並進行板級調整 | Modalix BSP,並針對您的載板修改 device tree |
電路板能夠開機之後,兩條路徑都使用相同的系統軟體。請參閱建置系統軟體。
關於 MLSoC Modalix
MLSoC Modalix 是 SiMa.ai 的第二代機器學習系統晶片。它結合了一個 Arm Cortex-A65 應用處理器、一個高吞吐量的機器學習加速器 (MLA)、一個用於相機輸入的影像訊號處理器 (ISP),以及一個用於傳統視覺工作負載的電腦視覺單元 (CVU)——所有這些都整合在單一晶片上。
此整合功能讓您可以在邊緣端執行多模態、生成式和視覺 AI 管線,而無需整合個別的加速器、主機 CPU 和相機橋接器。Modalix SoM 將 MLSoC Modalix 包裝起來,以便與載板和產品整合,並且這裡記錄的每個 DevKit 都使用相同的矽晶片。
DevKit 產品組合
SiMa.ai 提供基於 MLSoC Modalix 的開發套件和 PCIe 產品,適用於邊緣 AI 應用。請在下方選擇一款產品,或在表格中比較功能。

Modalix DevKit
用於評估 MLSoC Modalix 並在 Modalix SoM 上建置應用程式的當前開發套件。

Modalix PCIe 擴充卡
專為可擴展的邊緣運算系統設計的半高/半長 (HHHL) 擴充卡。

Modalix 搶先體驗版 DevKit
為現有搶先體驗客戶提供的舊版開發套件。
功能比較
| 功能 | Modalix DevKit | Modalix PCIe 擴充卡 | Modalix 搶先體驗版 DevKit |
|---|---|---|---|
| 文件與作業系統 | |||
| 產品簡介 | 檢視 | 檢視 | 檢視 |
| 預先安裝的作業系統 | eLxr Linux | eLxr Linux | eLxr Linux |
| 計算 | |||
| ARM 核心 | 8 核心 Arm Cortex-A65,時脈 1.4 GHz | 8 核心 Arm Cortex-A65,時脈 1.4 GHz | 8 核心 Arm Cortex-A65,時脈 1.4 GHz |
| 影像訊號處理器 | Arm Mali-C71AE,時脈 1.2 GHz | Arm Mali-C71AE,時脈 1.2 GHz | Arm Mali-C71AE,時脈 1.2 GHz |
| 電腦視覺單元 (CVU) | Synopsys EV74,720 16 位元 GOPS | Synopsys EV74,720 16 位元 GOPS | Synopsys EV74,720 16 位元 GOPS |
| 記憶體與儲存空間 | |||
| 記憶體大小 | 16 GB LPDDR5(早期套件為 32 GB) | 8 GB 或 16 GB LPDDR5 | 64 GB LPDDR5 |
| 儲存空間 | 16 GB eMMC,500 GB NVMe | 32 GB eMMC | 10 GB eMMC |
| SD 卡插槽 | ✖ | ✔ | ✔ |
| 網路 | |||
| 乙太網路 | 1 個 1GbE | 1 個 10GbE | 1 個 1GbE 埠(end0)、1 個 10GbE 埠(end1)、2 個 10GbE SFP+ 埠(end2/3) |
| 相機輸入 | |||
| MIPI CSI | 2 個 2 通道 MIPI CSI | ✖ | 4 個 4 通道 MIPI CSI |
| 透過 FAKRA 介面的 GMSL2 | ✖ | 兩個 GMSL2 介面,透過 FAKRA 連接。 | ✖ |
| 輸入/輸出與顯示 | |||
| GPIO / 排針 | 40 針 GPIO 排針 | ✖ | 40 針 GPIO 排針 |
| USB | 4 個 USB 3.2 連接埠 | ✖ | ✖ |
| HDMI | 1 個 HDMI 1.4 埠 | ✖ | ✖ |
| 圖形控制器 | Silicon Motion SM768 | ✖ | ✖ |
| 視訊編解碼器 | |||
| H.264/H.265 編碼器 | 4kp60 | 4kp60 | 4kp60 |
| MJPEG 編碼器 | 4kp30 | 4kp30 | 4kp30 |
| H.264/H.265 解碼器 | 4kp60 | 4kp60 | 4kp60 |
| AV1 和 MJPEG 解碼器 | 4kp60 | 4kp60 | 4kp60 |
| 外形規格 | |||
| 連接主機的 PCIe 卡 | ✖ | ✔ | ✖ |
部署架構
MLSoC Modalix 支援兩種常見的開發架構:獨立模式和 PCIe 模式。請選擇與您的硬體連接方式以及應用程式運行位置相符的架構。
- 獨立模式
- PCIe 模式
在獨立模式下,一個 Modalix DevKit 或一個自訂的基於 Modalix SoM 的系統將作為一個獨立的設備運行。當設備直接從感測器、相機、儲存裝置或網路介面接收資料時,請使用此模式。
主要應用場景
- 邊緣 AI 應用:無需依賴中央伺服器或雲端基礎架構即可執行推論。
- 精簡部署:減少對額外主機硬體的需求。
- 電力受限系統:支援由電池或太陽能板供電的遠端監控系統。
優點
- 獨立運行:無需依賴主機機器即可運行。
- 節能高效:支援對電力敏感的環境。
- 精簡:適用於空間有限的部署環境。
典型資料流程
- DevKit 直接從網路介面或感測器接收資料。
- DevKit 會載入一個定義裝置端推論管線的 NEAT 應用程式。
- MLSoC Modalix 會在本機執行推論並處理資料。
- 結果會透過網路連線傳送到其他裝置或系統,以進行後續處理或視覺化呈現。
在 PCIe 模式下,Modalix PCIe 卡會安裝在主機機器中。當伺服器、桌面電腦或工作站處理協調、儲存和 I/O 時,請使用此模式,而該卡則提供 Modalix 推論加速功能。
主要應用場景
- 高 效能系統: 使用資料中心伺服器或工作站進行資料處理和儲存,同時讓 Modalix PCIe 卡執行推論。
- 主機管理的 I/O: 使用主機儲存、網路或感測器輸入,同時將推論任務卸載到卡上。
優點
- 專用加速: 將推論作業從主機 CPU 卸載到 Modalix 硬體。
- 可擴展容量: 隨著需求的增加,您可以新增推論卡。
典型資料處理流程
- 主機機器會從感測器、周邊裝置、儲存裝置或網路介面擷取資料。
- Modalix PCIe 卡載入一個 NEAT 應用程式,該應用程式封裝了推論管線和經過調整的 AI 模型。
- 主機透過 PCIe 將資料傳送到 Modalix PCIe 卡。
- 主機會處理結果或將其轉送至後端系統。
選擇您的路徑
評估 DevKit
設定 Modalix DevKit 或 PCIe 卡、保持更新,並開始進行開發。
使用 SoM 開發
為 Modalix SoM 選擇載板,或自行設計並完成硬體啟動。
使用 SoC 開發
將 Modalix SoC 直接放在您自己的電路板上。
建置系統軟體
建置核心、U-Boot 與 device tree,並燒錄您自己的映像檔。
整合相機
選擇支援的 MIPI 相機、完成連接,並選擇對應的 overlay。
參考資料與下載
尋找產品簡介、資料手冊、設計指南、腳位對應表與技術說明。
已經知道您需要什麼了嗎?
- 建置核心、U-Boot 與 device tree
- 撰寫 device tree overlay
- 查詢某個版本對應的原始碼 commit
- 將您自己的映像檔燒錄到電路板
- 建置更新套件
- 比較載板
- 對應 GPIO、UART、I2C 與 SPI 腳位
- 設定 MIPI 相機
- 更新或復原 DevKit
- 在量產環境中燒錄與測試電路板
- 尋找資料手冊或設計資料
開始使用
選擇與您的設定相符的路徑。每個指南涵蓋了該模式下的序列主控台存取、網路設定和韌體管理。