AUTOSAR 車用軟體解決方案 -CP 與 AP 全方位開發服務

隨著車用電子架構不僅日益複雜,更全面轉向軟體定義車輛 SDV 的發展趨勢,AUTOSAR 已成為全球汽車產業不可或缺的標準化核心。AutoMorph 歐特莫夫提供涵蓋 Classic Platform CP 與 Adaptive Platform AP 的全方位技術支援,致力於解決開發過程中的碎片化難題。我們協助客戶進行高效率的虛擬開發、精確的 BSW 基礎軟體配置、應用層 SWC 設計以及繁複的系統整合測試,確保您的軟體組件具備高度的可重用性,並完全符合 ISO 26262 等國際安全規範,讓您的產品能快速且穩健地導入市場。

01 我們的技術方法

  • 架構設計與 SWC 建模 (Phase 1)
  • BSW 配置與 RTE 生成 (Phase 2)
  • 虛擬整合與模擬測試 (Phase 3)
  • 實機部署與合規驗證 (Phase 4)

02 使用的核心工具

我們利用業界標準的 Vector 工具來執行此解決方案:

DaVinci Developer
更多工具介紹

SWC 設計工具。可視化定義 Ports、Runnables 與 Interfaces,生成 ARXML 描述檔。

DaVinci Configurator Pro
更多工具介紹

BSW 配置與 RTE 生成工具。自動化驗證參數一致性,解決數千個配置項的複雜度。

MICROSAR (SIP)

Vector 經過驗證的 AUTOSAR 基礎軟體包 (BSW)。包含 OS、COM、Mem 等標準模組,支援 ASIL-D。

虛擬驗證平台。在 PC 端模擬 RTE 環境,執行 SiL 測試以提早發現邏輯錯誤。

03 技術難點

複雜的 BSW 參數配置:數千項參數若無自動化規則輔助檢查,極易因單一設定衝突導致整體系統初始化失敗或運行異常。
多核心系統的資源調度:在多核 MCU 上分配任務與記憶體時,需精確計算負載平衡以避免死鎖或資料競爭風險。
新舊架構的移植整合:將非 AUTOSAR 的傳統 Legacy Code 封裝並整合進標準架構時,需解決介面不相容與時序同步問題。
符合功能安全的驗證:需建立完整的雙向追溯性,確保每一行生成的程式碼都能對應到具體的安全需求與測試案例。

什麼是 AUTOSAR?車用開放系統架構介紹

AUTOSAR 全名為車用開放系統架構,是由全球汽車製造商、供應商及相關電子、半導體軟體公司共同制定的標準化軟體架構。其核心目的在於將應用軟體與硬體運算平台解耦,透過標準化的介面與模組,實現軟體組件的高度復用與彈性擴充。 這套架構主要分為兩大平台: 1. Classic Platform CP:針對即時性與安全性要求極高的嵌入式系統,如引擎控制、煞車系統等 ECU 開發。 2. Adaptive Platform AP:專為高效能運算需求設計,適用於自動駕駛、車聯網 V2X 及網域控制器等需要動態更新與大量數據處理的應用場景。

核心功能與技術優勢

資料整理與繪製 AutoMorph

運用 AUTOSAR 的分層架構優勢,實現了軟硬體分離與模組化開發。透過標準化的 RTE 執行環境,應用層軟體得以獨立於硬體進行設計與驗證,大幅降低了更換硬體平台時的移植成本。我們透過「虛擬驗證先行」的策略,在實體 ECU 尚未完成前即展開軟體測試。

1
1. SWC 建模

軟體組件設計與介面定義。

2
2. RTE 生成

運行時環境代碼自動生成。

3
3. BSW 配置

基礎軟體模組參數設定。

4
4. 虛擬驗證

PC 端模擬與功能測試。

歐特莫夫全方位技術解決方案

我們提供從架構設計、配置與生成到驗證的完整開發流程服務:

1
Phase 1

架構設計與 SWC 建模

依據系統需求定義軟體組件 SWC 的介面與行為。我們協助客戶定義 Port 介面、數據類型與內部行為,並建立符合 AUTOSAR 規範的 ARXML 描述檔,為後續開發打下穩固基礎。

2
Phase 2

BSW 配置與 RTE 生成

這是開發中最耗時的環節。我們負責配置作業系統 OS、通訊堆疊 COM Stack、診斷服務 Diagnostic 及記憶體管理等模組。隨後生成 RTE 執行環境代碼,將應用層與底層軟體無縫串接。

3
Phase 3

虛擬整合與模擬測試

在硬體樣品備妥前,我們先在 PC 端進行 SiL 軟體在環測試。透過虛擬 ECU 模擬真實運作環境,提早發現邏輯錯誤與時序問題,大幅縮短實車除錯的週期。

4
Phase 4

實機部署與合規驗證

將編譯完成的執行檔燒錄至目標 MCU,進行 PiL 處理器在環測試與硬體整合測試。此階段重點在於驗證通訊穩定性、中斷處理延遲及 ISO 26262 功能安全條款的符合性。

歐特莫夫的競爭優勢

跨平台的雙軌技術實力

不同於僅專注單一平台的廠商,我們同時具備 Classic 與 Adaptive Platform 的深厚開發經驗,能為客戶規劃出「即時控制」與「高效運算」完美協作的異構系統架構。

在地化的快速響應與客製

我們提供貼近客戶需求的在地化技術支援,解決原廠工具支援回應緩慢的痛點。針對特殊硬體或非標準周邊,我們具備撰寫客製化驅動 CDD 的底層開發能力。

自動化測試與品質保證

有關自動化回歸測試框架,一旦軟體規格變更,系統能自動識別需重測的範圍。這不僅確保了軟體品質,更大幅降低了隨著專案迭代而指數級上升的驗證成本。