KopherBit Development Platform
最簡單的低程式碼車用軟體開發平台
動画再生
KopherBit Development Platform
KDP利用一體化的開發平台,協助客戶一站式解決ECU開發。不同於以往分離且複雜的分工模式,KDP平台整合KopherSAR軟體包、KITE工具鏈,以及HiL虛擬驗證平台,您只須進入KDP即可便利地進行ECU車載作業系統開發、燒錄、調校及驗證。
☑為包含在Essential Package方案內之模組,☐則為客製化選購模組
Software BSW
CAN | |||
CAN Interface | CanIf | 車載通信中控制區域網(CAN)的標準化接口 | |
CAN Network Management | CanNm | 車載通信中的CAN網絡管理和監視 | |
CAN State Manager | CanSM | 管理CAN通信系統的狀態,監控CAN網絡的連接和錯誤處理 | |
CAN Transport Layer | CanTp | CAN通信協議模塊負責數據傳輸及接收 | |
TTCAN Interface | TtcanIf | 通訊接口模塊處理Time-Triggered CAN網絡上的數據傳輸 | |
FlexRay | |||
FlexRay AUTOSAR Transport Layer | FrArTp | FlexRay通信協議模塊負責數據傳輸及接收 | |
FlexRay Interface | FrIf | 車載通信FlexRay通訊總線的標準化接口 | |
FlexRay ISO Transport Layer | FrTp | 在FlexRay網絡上遵循ISO標準,提供可靠的數據傳輸、時序同步和錯誤處理機制 | |
FlexRay Network Management | FrNm | 在FlexRay網絡中實現網絡管理功能 | |
FlexRay State Manager | FrSM | 管理FlexRay通信系統的狀態,負責追蹤和監控FlexRay通信的各種狀態 | |
LIN | |||
LIN Interface | LinIf | 車載通信中的區域互聯網(LIN)總線的標準化接口 | |
LIN State Manager | LinSM | 管理LIN通信系統的狀態,監控LIN網絡的連接和錯誤處理 | |
LIN Transport Layer | LinTp | 支援支持物理請求的發送/接收之一次性回應。下一次傳輸,例如回應或請求,僅在前一個傳輸完成後才能被安排 | |
J1939 | |||
SAE J1939 Diagnostic Communication Manager | J1939Dcm | 於管理車載診斷通信,包括診斷工具的連接、故障碼的傳輸和診斷服務的執行,實現車輛診斷和維護的功能 | |
SAE J1939 Network Management | J1939Nm | 管理J1939通信網絡的配置、節點控制和網絡狀態監控 | |
SAE J1939 Request Manager | J1939Rm | 處理和管理J1939通信中的數據請求,包括收集、解析和回應請求 | |
SAE J1939 Transport Layer | J1939Tp | 用於實現可靠、高速的數據傳輸和確保數據的完整性、時序同步性以及錯誤處理機制 | |
V2X | |||
Vehicle-2-X Basic Transport | V2xBtp | 處理車載到外部通信(Vehicle-to-X)的基本傳輸功能,包括數據封裝、傳輸、解封裝和通信協議,以支持車輛與外部環境之間的有效通信 | |
Vehicle-2-X Facilities | V2xFac | 處理車載到外部通信(Vehicle-to-X)的相關功能,包括位置服務、車輛識別、路況資訊和環境感知等,以支持車輛在智慧交通系統中的互聯互通 | |
Vehicle-2-X GeoNetworking | V2xGn | 基於地理網絡技術,實現車輛間的地理位置感知和通信,用於交換地理相關的資訊 | |
Vehicle-2-X Management | V2xM | 管理車載到外部通信(Vehicle-to-X)的相關功能,包括通信接口配置、通信策略管理和安全性管理 | |
WDG | |||
Watchdog Interface | WdgIf | 對接看門狗機制之接口,實現車輛系統的監控和故障檢測功能,確保系統的可靠運行和故障處理 | |
Watchdog Manager | WdgM | 用於管理和監控車輛系統中的看門狗功能,包括配置、監控 | |
Diag | |||
Diagnostic Communication Manager | Dcm | 用於管理車輛診斷通信,包括診斷工具的連接、故障碼的傳輸和診斷服務的執行 | |
Diagnostic Event Manager | Dem | 用於管理和監控車輛診斷事件,包括故障檢測、事件記錄和報警管理 | |
Diagnostic Log and Trace | Dlt | 用於記錄和追蹤車輛診斷日誌和追踪訊息,包括故障碼、事件記錄和系統狀態,以利於診斷和故障排除 | |
Diagnostic over IP | DoIP | 基於IP的通信協議實現車輛診斷,使診斷數據能夠通過網絡傳輸和遠程訪問 | |
COM | |||
COM | Com | 通信管理模組用於處理車載系統中不同軟體組件(SWC)之間的通信,包括訊息發送、接收、狀態監控和通信介面等功能 | |
COM Based Transformer | ComXf | COM模組的一個轉換器,用於處理不同通信協議之間的數據轉換和接口適配,實現車載系統之間的互聯互通 | |
COM Manager | ComM | 用於管理和協調車載系統中的通信管理單元(COM)組件,包括訊息路由、通信配置和資源分配等功能 | |
Network Management Interface | Nm | 提供統一的接口和功能,用於配置、監控和管理車輛網絡,包括網絡初始化、節點管理和故障處理等 | |
Large Data COM | LdCom | 用於處理和管理大數據量的通信,提供高效的數據傳輸和存儲機制,以支持車輛系統中對大量數據的處理和分發 | |
IPDU Multiplexer | IpduM | 用於多路復用IPDU(Inter-PDU)數據單元,將多個來自不同源頭的數據進行整合和打包 | |
PDU Router | PduR | 用於根據配置和規則將PDU(Protocol Data Unit)數據單元從源頭路由到目標位置 | |
[Non-moudle] CAN FD (a feature) | CanFd | 升級版CAN BUS協議,大幅提升車輛通訊效率。和傳統CAN的主要差異就是彈性資料率(Flexible Data-Rate, FD)的特性,電子控制器使用CAN FD時,可動態切換到不同的資料率。 | |
Ethernet | |||
UDP Network Management | UdpNm | 用於管理和控制基於UDP(User Datagram Protocol)的車載網絡通信,包括連接管理、故障檢測和資源配置 | |
Ethernet Interface | EthIf | 處理車載系統與乙太網通信的接口,包括數據傳輸、網絡配置和通信協議等功能 | |
Ethernet State Manager | EthSM | 用於管理和監控車載系統中乙太網通信的狀態,EX:連接狀態、故障檢測和網絡拓撲變化的處理 | |
Service Discovery | Sd | 用於在車輛系統中自動發現和識別可用的服務,以實現車輛內部和外部組件之間的動態通信和互操作性 | |
Socket Adaptor | SoAd | 用於處理不同通信協議之間的接口適配和數據轉換,以支持車輛系統中的通信互連和互通 | |
Software Cluster Connection | SwCluC | 用於在車輛系統中建立和管理軟體集群之間的連接,實現軟體組件之間的通信和協同工作 | |
SOME/IP Transformer | SomeIpXf | 用於處理數據轉換和接口適配,使車輛系統能夠使用SOME/IP協議進行高效的通信和互聯互通 | |
SOME/IP Transport Protocol | SomeIpTp | 提供基於IP網絡的高效數據傳輸和通信管理功能,支持車輛內部和車輛之間的通信互聯互通 | |
TCP/IP Stack | TcpIp | TCP/IP網絡協議疊,提供車輛系統與外部網絡的連接和通信能力,包括IP地址管理、網絡連接和數據傳輸等功能 | |
Tm | |||
Synchronized Time-Base Manager | StbM | 用於協調和同步車輛系統中不同組件之間的時間基準,確保時間敏感功能的正確執行和協同工作 | |
Time Service | Tm | 用於提供車輛系統中的時間管理和同步服務,包括時間戳記生成、時間基準設定和支援時間同步協議 | |
Time Sync Over CAN | CanTSyn | 利用CAN網絡進行時間同步,實現車輛系統中不同組件之間的時間一致性和協同操作 | |
Time Sync Over Ethernet | EthTSyn | 利用乙太網網絡進行時間同步,實現車輛系統中不同組件之間的時間一致性和協同操作 | |
Time Sync Over FlexRay | FrTSyn | 利用FlexRay進行時間同步,實現車輛系統中不同組件之間的時間一致性和協同操作 | |
Crypto | |||
Key Manager | KeyM | 用於生成、管理和保護車輛系統中的密鑰,確保車輛系統的安全性和防護敏感數據的保密性 | |
Intrusion Detection System Manager | IdsM | 用於監測和檢測車輛系統中的入侵行為,提供實時的安全監控和警報功能,以保護車輛免受未授權的存取和攻擊 | |
Crypto Driver | Crypto | 用於提供加密和解密操作的驅動程式,支持車輛系統中的數據加密、身份驗證和安全通信等安全功能 | |
Crypto Interface | CryIf | 提供統一的加密操作接口,使車輛系統能夠與不同的加密模塊進行集成 | |
Crypto Service Manager | Csm | 用於管理和協調車輛系統中的加密服務,包括密鑰管理、安全策略執行和加密操作的調度 | |
Secure Onboard Communication | SecOC | 用於實現車載系統中的安全內部通信,包括身份驗證、加密通信和防篡改功能 | |
MEM | |||
Flash EEPROM Emulation | Fee | 用於模擬和管理車輛系統中的Flash EEPROM存儲器,實現數據的讀寫操作和故障管理 | |
NVRAM Manager | NvM | 提供數據存儲和維護的服務,為應用層(Application)訪問非易失性數據的唯一接口,提供非易失數據的管理服務 | |
Memory Abstraction Interface | MemIf | 主要作用是將需要讀寫的信息解耦,分別分派給EEPROM或FLASH | |
Memory Access | MemAcc | 提供基於地址作為參數的接口方式,向上層提供能夠訪問不同存儲設備(例如FLASH,EEPROM,RAM等)的能力 | |
EEPROM Abstraction | Ea | EEPROM的抽象層,主要作用就是進一步封裝片外或片內EEPROM驅動,給上層提供統一的API接口 | |
Bulk NvData Manager | BndM | 相較於NvM模組,BndM可以直接從閃存讀取數據,可避免RAM 鏡像,但數據的寫入更複雜 | |
SYS | |||
ECU State Manager | EcuM | 管理ECU狀態的基礎軟體模塊,負責初始化和去初化OS、SchM和BswM以及一些基礎軟體驅動模塊、將ECU配置為SLEEP和SHUTDOWN狀態、管理ECU上的喚醒事件 | |
RTE | Rte | RTE提供基礎的通信服務,支持軟體組件間和軟體組件到基礎軟體模塊的通信,並提供AUTOSAR軟體組訪問基本軟體模塊(包括操作系統和通信服務)的服務 | |
BSW Mode Manager | BswM | 用於管理車載軟體的不同操作模式 | |
BSW Scheduler Module | SchM | 用於調度和管理車載軟體的任務執行順序和優先級 | |
Default Error Tracer | Det | 預設的錯誤追蹤器,用於識別和追蹤車載軟體中的錯誤和異常情況 | |
Function Inhibition Manager | FiM | 用於控制和管理車載軟體功能的啟用和禁用狀態 | |
OTHER | |||
E2E Transformer | E2EXf | 用於轉換和處理車載通信中的端對端(End-to-End)保護機制的軟體工具 | |
XCP | Xcp | 車載通訊協定,用於在車輛電子控制單元(ECU)和診斷工具之間進行高速數據交換和通信 | |
RAM Test | RamTst | 用於測試和驗證車載電子控制單元(ECU)中的隨機存取記憶體(RAM)的功能和可靠性 | |
Flash Test | FlsTst | 用於測試和驗證車載電子控制單元(ECU)中的快閃記憶體(Flash)的功能和可靠性 | |
Core Test | CorTst | 用於測試和驗證車載電子控制單元(ECU)的核心功能,包括處理器、記憶體和通信介面等方面的正確性和穩定性 | |
Bus Mirroring | Mirror | 車載通訊技術,可將數據在不同的通訊總線之間進行鏡像複製,提供冗餘和故障容忍能力,以增強通訊的可靠性和安全性 | |
AUTOSAR Run-Time Interface | Arti | 標準化的軟體介面,用於在車載軟體架構中實現模塊間的通訊和交互作用,以實現系統的彈性、可擴展性和可重用性 |
Hardware BSW
Library
函式庫 | |||
BFx Library | Bfx | 定點數運算函式庫 | |
BSW Multicore Library | Bmc | 基礎軟體多核函式庫 | |
CRC Library | Crc | 循環冗餘校驗 (Cyclic redundancy check)函式庫 | |
E2E Library | E2E | E2E函式庫提供End-to-End保護機制,目標滿足ASIL D | |
EFx Library | Efx | 擴充數學函式庫(Extended Mathematical Library) | |
IFL Library | Ifl | 插值浮點查詢函式庫(Interpolated Floating Library) | |
IFx Library | Ifx | 插值定點函式庫(Interpolated Fixed Point) | |
MFL Library | Mfl | 浮點值的運算函式庫(Float Math Library) | |
MFx Library | Mfx | 數學函式庫(Mathematical Library) |