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 工具來執行此解決方案:
03 技術難點
什麼是 AUTOSAR?車用開放系統架構介紹
AUTOSAR 全名為車用開放系統架構,是由全球汽車製造商、供應商及相關電子、半導體軟體公司共同制定的標準化軟體架構。其核心目的在於將應用軟體與硬體運算平台解耦,透過標準化的介面與模組,實現軟體組件的高度復用與彈性擴充。 這套架構主要分為兩大平台: 1. Classic Platform CP:針對即時性與安全性要求極高的嵌入式系統,如引擎控制、煞車系統等 ECU 開發。 2. Adaptive Platform AP:專為高效能運算需求設計,適用於自動駕駛、車聯網 V2X 及網域控制器等需要動態更新與大量數據處理的應用場景。
核心功能與技術優勢
運用 AUTOSAR 的分層架構優勢,實現了軟硬體分離與模組化開發。透過標準化的 RTE 執行環境,應用層軟體得以獨立於硬體進行設計與驗證,大幅降低了更換硬體平台時的移植成本。我們透過「虛擬驗證先行」的策略,在實體 ECU 尚未完成前即展開軟體測試。
1. SWC 建模
軟體組件設計與介面定義。
2. RTE 生成
運行時環境代碼自動生成。
3. BSW 配置
基礎軟體模組參數設定。
4. 虛擬驗證
PC 端模擬與功能測試。
歐特莫夫全方位技術解決方案
我們提供從架構設計、配置與生成到驗證的完整開發流程服務:
架構設計與 SWC 建模
依據系統需求定義軟體組件 SWC 的介面與行為。我們協助客戶定義 Port 介面、數據類型與內部行為,並建立符合 AUTOSAR 規範的 ARXML 描述檔,為後續開發打下穩固基礎。
BSW 配置與 RTE 生成
這是開發中最耗時的環節。我們負責配置作業系統 OS、通訊堆疊 COM Stack、診斷服務 Diagnostic 及記憶體管理等模組。隨後生成 RTE 執行環境代碼,將應用層與底層軟體無縫串接。
虛擬整合與模擬測試
在硬體樣品備妥前,我們先在 PC 端進行 SiL 軟體在環測試。透過虛擬 ECU 模擬真實運作環境,提早發現邏輯錯誤與時序問題,大幅縮短實車除錯的週期。
實機部署與合規驗證
將編譯完成的執行檔燒錄至目標 MCU,進行 PiL 處理器在環測試與硬體整合測試。此階段重點在於驗證通訊穩定性、中斷處理延遲及 ISO 26262 功能安全條款的符合性。
歐特莫夫的競爭優勢
跨平台的雙軌技術實力
不同於僅專注單一平台的廠商,我們同時具備 Classic 與 Adaptive Platform 的深厚開發經驗,能為客戶規劃出「即時控制」與「高效運算」完美協作的異構系統架構。
在地化的快速響應與客製
我們提供貼近客戶需求的在地化技術支援,解決原廠工具支援回應緩慢的痛點。針對特殊硬體或非標準周邊,我們具備撰寫客製化驅動 CDD 的底層開發能力。
自動化測試與品質保證
有關自動化回歸測試框架,一旦軟體規格變更,系統能自動識別需重測的範圍。這不僅確保了軟體品質,更大幅降低了隨著專案迭代而指數級上升的驗證成本。