符合AUTOSAR(AP&CP)的嵌入式系統和軟體設計工具

hirain_md發表於2020-08-03

AUTOSAR Builder功能介紹

        AUTOSAR Builder 是達索旗下一種基於 Eclipse 的開放性、可擴充套件工具套件,用於設計和開發符合 AUTOSAR 標準的系統和軟體。新版本2020x支援AUTOSAR Classic 4.4.0及AUTOSAR Adaptive R19-03。



圖 1-AUTOSAR Builder工具主介面

       

        從功能層面講,AUTOSAR Builder為AUTOSAR系統開發提供快速、自動化的建模和模擬手段。

•   AUTOSAR Authoring Tool(AAT)-支撐完整的AUTOSAR系統研發

       對Classic Platform AUTOSAR,支援application software development/system design/basic software configuration/system integration等研發工作。

支援匯入/匯出功能,包括不同的AUTOSAR版本、Simulink模型、ODX匯入、LDF、DBC、Fibex、Ethernet arxml等;

符合AUTOSAR的軟體架構設計(包括RTE Contract phase和SW-C Template Generation等);

車載網路拓撲設計、網路通訊設計(i.e.CAN/LIN/FlexRay/Etherent)、電氣架構(ECU硬體結構)等;

System Extract & ECU Extract匯入匯出;


圖 2-Runnable Diagram


圖 3-System Mapping Diagram


圖 4-閘道器設計_自動識別路徑


       對Adaptive Platform AUTOSA,支援machine manifest definition/ECU integration/system description等研發工作。

支援各種Interface的定義,包括:Service Interface/REST Service Interface/Persistency Interface/Time Synchronization Interfaces/Platform Health Management Interface 等;

支援各種Data Types定義,包括Std C++Implementation DataType、Custom C++ Implementation DataType等;

支援SOME/IP deployment、SOME/IP serialization、Service Instance、Service Discovery、Machine、MachineDesign、Startup configuration等;

支援Adaptive Application SW Component Type、Composition Type、Executable、Process等;

支援signal based communication;

支援Adaptive standard types匯入;

各種ARXML檔案匯出


圖 5-Adaptive Platform AUTOSAR研發介面


圖 6-連通CP和AP的網路拓撲圖


圖 7-程式碼生成及執行


圖 8-Diagnostic Port Interface


圖 9-DDS Concept Support

       基礎功能

多層次驗證能力,包括但不限於AUTOSAR規定約束檢查、匯出至第三方工具的完整性檢查(EB、Davinci等)、AUTOSAR相容性檢查等;

模型比較;

變體管理;

協同研發;

開放的API介面


圖 10-AUTOSAR Builder的AUTOSAR符合性驗證功能示意圖


圖 11-AUTOSAR Builder的Arxml檔案對比和合並功能在設計流程種的應用示意圖


       AUTOSAR Simulation(Asim)-對AUTOSAR模型進行程式碼級的功能性模擬驗證

AUTOSAR單元測試和AUTOSAR整合測試(測試程式碼可來源於ASCET、TargetLink、Embeddedcoder及手寫程式碼等);

可提供“Automatic mode”、“Debugger mode”和“Interactive mode”等測試模式;

在實際的AUTOSAR OS、RTE和Service中進行模擬

黑白盒測試

Debugging、Code Coverage & Profiling

支援FMI/FMU標準的聯合模擬,透過將軟體架構實現匯出成標準的FMU,用於AUTOSAR功能和被控物件或非AUTOSAR功能之間的跨學科模擬


圖 12-AUTOSAR Builder支援FMI/FMU標準的聯合模擬


圖 13-AUTOSAR Builder Asim模擬功能介面


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31535135/viewspace-2708844/,如需轉載,請註明出處,否則將追究法律責任。

相關文章