EB corbos AdaptiveCore
EB corbos AdaptiveCore 是專為汽車高效能運算單元(HPC)與集中式電子電氣架構(Central E/E Architecture)設計的安全(Safe & Secure)基礎軟體平台。它完整實作了 AUTOSAR Adaptive 規範,作為車載作業系統(Automotive OS)的核心骨幹,為先進駕駛輔助系統(ADAS)、自動駕駛(AD)及動態網關提供高效能、靈活且可動態更新的執行環境。
全新三大核心優勢
verified
完整的 ARA 執行環境
提供全套標準化組件,讓上層應用程式專注於核心邏輯開發。
handshake
軟硬體解耦與異質平台支援
支援多種車載通訊協議(SOME/IP、IPC),完美相容 Linux 與 QNX 系統。
system_update
量產級安全認證
針對安全關鍵(Safety-critical)系統打造,符合車載最高等級的功能安全與網路安全標準。
技術架構與核心模組功能(ARA 功能集群)
通訊與執行管理(Communication & Execution)
-
check_circle
通信管理(ara::com): 支援車載高效能通訊,包含基於乙太網路的 SOME/IP 協議,以及針對單一晶片內不同核心/容器間的 IPC(進程間通信),並提供彈性的通訊展示(Communication Demos)。
-
check_circle
執行管理(ara::exec): 負責系統的初始化與動態啟動/關閉(Startup / Shutdown)流程管理,並嚴格控管進程的資源分配與執行順序。
-
check_circle
狀態管理(ara::sm): 處理車載 HPC 的全域與局部狀態切換,動態調整系統資源配置。
系統資源與持久化管理(System & Persistency)
-
check_circle
持久化管理(ara::per):提供非揮發性資料(Non-volatile Data)的安全儲存機制,確保 ECU 在斷電或重啟後,關鍵組態與數據不遺失。
-
check_circle
時間同步(ara::time):確保分散式網路中的所有節點與應用進程皆能精確同步至統一的時間基準。
-
check_circle
日誌與追蹤(ara::log):提供高效能的 Log 收集與 Trace 機制,便於開發階段與售後診斷時的故障排查。
功能安全與網路安全(Safety & Security)
-
check_circle
平台健康管理(ara::phm):持續監控所有活動進程與硬體狀態(Health Monitoring),一旦偵測到異常(如進程崩潰、超時),立即執行安全重啟或切換至備份機制。
-
check_circle
密碼學服務(ara::crypto):提供底層硬體加密的抽象化介面,支援數據加密、數位簽章驗證(Signature Verification),防止固件被惡意竄改。
-
check_circle
身分與存取管理(ara::iam):實施嚴格的存取控制,防止未授權的第三方應用程式存取核心敏感資源。
診斷與軟體更新(Diagnostics & FOTA)
-
check_circle
診斷管理(ara::diag):支援適應性架構下的 UDS 診斷服務,確保車輛符合法規與售後維修要求。
-
check_circle
更新與組態管理(ara::ucm):軟體定義汽車(SDV)的關鍵!支援運行時的應用程式下載、版本校驗與動態更新部署。
-
check_circle
全生命週期管理(Vehicle Lifecycle):與車隊管理系統(如 EB cadian Sync)無縫接軌,達成整車級的安全 FOTA 無線更新。
開發環境與作業系統相容性
OS & Tools Environment
dns
相容作業系統(OS Platform Porting)
- doneEB corbos Linux:包含預配好的系統環境,支援非根用戶(Non-root Porting)及容器化部署(Container-based Porting),適用於大數據處理與非安全關鍵應用。
- doneQNX OS:支援高可靠度的 QNX 系統移植,並具備沙盒機制(Sandbox Porting),保障系統的強固性。
layers
虛擬化支援(Virtualization)
支援 EB corbos Hypervisor 2 虛擬化技術,可在同一塊 SoC 晶片上同時運行多個異質作業系統(例如:一邊運行 QNX 負責 ADAS 關鍵任務,另一邊運行 Linux 處理車載娛樂或數據監控),並透過 EB corbos Virtual Ethernet Switch 進行內部虛擬通訊。
build_circle
配置工具鏈(Tools & BuildEnv)
- done搭配 EB corbos Studio 圖形化整合工具與專屬建構環境(Build Environment),內建代碼自動生成與一致性檢查(Consistency Checks)。
- done完美支援 CI/CD 持續整合與持續交付管道,能直接融入現代汽車軟體的自動化開發與測試流程。