KopherBit Development Platform

最簡單的低程式碼車用軟體開發平台

播放影音

KopherBit Development Platform

KDP利用一體化的開發平台,協助客戶一站式解決ECU開發。不同於以往分離且複雜的分工模式,KDP平台整合KopherSAR軟體包、KITE工具鏈,以及HiL虛擬驗證平台,您只須進入KDP即可便利地進行ECU車載作業系統開發、燒錄、調校及驗證。

為包含在Essential Package方案內之模組,則為客製化選購模組

Software BSW
CAN
CAN InterfaceCanIf車載通信中控制區域網(CAN)的標準化接口
CAN Network ManagementCanNm車載通信中的CAN網絡管理和監視
CAN State ManagerCanSM管理CAN通信系統的狀態,監控CAN網絡的連接和錯誤處理
CAN Transport LayerCanTpCAN通信協議模塊負責數據傳輸及接收
TTCAN InterfaceTtcanIf通訊接口模塊處理Time-Triggered CAN網絡上的數據傳輸
FlexRay
FlexRay AUTOSAR Transport LayerFrArTpFlexRay通信協議模塊負責數據傳輸及接收
FlexRay InterfaceFrIf車載通信FlexRay通訊總線的標準化接口
FlexRay ISO Transport LayerFrTp在FlexRay網絡上遵循ISO標準,提供可靠的數據傳輸、時序同步和錯誤處理機制
FlexRay Network ManagementFrNm在FlexRay網絡中實現網絡管理功能
FlexRay State ManagerFrSM管理FlexRay通信系統的狀態,負責追蹤和監控FlexRay通信的各種狀態
LIN
LIN InterfaceLinIf車載通信中的區域互聯網(LIN)總線的標準化接口
LIN State ManagerLinSM管理LIN通信系統的狀態,監控LIN網絡的連接和錯誤處理
LIN Transport LayerLinTp支援支持物理請求的發送/接收之一次性回應。下一次傳輸,例如回應或請求,僅在前一個傳輸完成後才能被安排
J1939
SAE J1939 Diagnostic Communication ManagerJ1939Dcm於管理車載診斷通信,包括診斷工具的連接、故障碼的傳輸和診斷服務的執行,實現車輛診斷和維護的功能
SAE J1939 Network ManagementJ1939Nm管理J1939通信網絡的配置、節點控制和網絡狀態監控
SAE J1939 Request ManagerJ1939Rm處理和管理J1939通信中的數據請求,包括收集、解析和回應請求
SAE J1939 Transport LayerJ1939Tp用於實現可靠、高速的數據傳輸和確保數據的完整性、時序同步性以及錯誤處理機制
V2X
Vehicle-2-X Basic TransportV2xBtp處理車載到外部通信(Vehicle-to-X)的基本傳輸功能,包括數據封裝、傳輸、解封裝和通信協議,以支持車輛與外部環境之間的有效通信
Vehicle-2-X FacilitiesV2xFac處理車載到外部通信(Vehicle-to-X)的相關功能,包括位置服務、車輛識別、路況資訊和環境感知等,以支持車輛在智慧交通系統中的互聯互通
Vehicle-2-X GeoNetworkingV2xGn基於地理網絡技術,實現車輛間的地理位置感知和通信,用於交換地理相關的資訊
Vehicle-2-X ManagementV2xM管理車載到外部通信(Vehicle-to-X)的相關功能,包括通信接口配置、通信策略管理和安全性管理
WDG
Watchdog InterfaceWdgIf對接看門狗機制之接口,實現車輛系統的監控和故障檢測功能,確保系統的可靠運行和故障處理
Watchdog ManagerWdgM用於管理和監控車輛系統中的看門狗功能,包括配置、監控
Diag
Diagnostic Communication ManagerDcm用於管理車輛診斷通信,包括診斷工具的連接、故障碼的傳輸和診斷服務的執行
Diagnostic Event ManagerDem用於管理和監控車輛診斷事件,包括故障檢測、事件記錄和報警管理
Diagnostic Log and TraceDlt用於記錄和追蹤車輛診斷日誌和追踪訊息,包括故障碼、事件記錄和系統狀態,以利於診斷和故障排除
Diagnostic over IPDoIP基於IP的通信協議實現車輛診斷,使診斷數據能夠通過網絡傳輸和遠程訪問
COM
COMCom通信管理模組用於處理車載系統中不同軟體組件(SWC)之間的通信,包括訊息發送、接收、狀態監控和通信介面等功能
COM Based TransformerComXfCOM模組的一個轉換器,用於處理不同通信協議之間的數據轉換和接口適配,實現車載系統之間的互聯互通
COM ManagerComM用於管理和協調車載系統中的通信管理單元(COM)組件,包括訊息路由、通信配置和資源分配等功能
Network Management InterfaceNm提供統一的接口和功能,用於配置、監控和管理車輛網絡,包括網絡初始化、節點管理和故障處理等
Large Data COMLdCom用於處理和管理大數據量的通信,提供高效的數據傳輸和存儲機制,以支持車輛系統中對大量數據的處理和分發
IPDU MultiplexerIpduM用於多路復用IPDU(Inter-PDU)數據單元,將多個來自不同源頭的數據進行整合和打包
PDU RouterPduR用於根據配置和規則將PDU(Protocol Data Unit)數據單元從源頭路由到目標位置
[Non-moudle] CAN FD (a feature)CanFd升級版CAN BUS協議,大幅提升車輛通訊效率。和傳統CAN的主要差異就是彈性資料率(Flexible Data-Rate, FD)的特性,電子控制器使用CAN FD時,可動態切換到不同的資料率。
Ethernet
UDP Network ManagementUdpNm用於管理和控制基於UDP(User Datagram Protocol)的車載網絡通信,包括連接管理、故障檢測和資源配置
Ethernet InterfaceEthIf處理車載系統與乙太網通信的接口,包括數據傳輸、網絡配置和通信協議等功能
Ethernet State ManagerEthSM用於管理和監控車載系統中乙太網通信的狀態,EX:連接狀態、故障檢測和網絡拓撲變化的處理
Service DiscoverySd用於在車輛系統中自動發現和識別可用的服務,以實現車輛內部和外部組件之間的動態通信和互操作性
Socket AdaptorSoAd用於處理不同通信協議之間的接口適配和數據轉換,以支持車輛系統中的通信互連和互通
Software Cluster ConnectionSwCluC用於在車輛系統中建立和管理軟體集群之間的連接,實現軟體組件之間的通信和協同工作
SOME/IP TransformerSomeIpXf用於處理數據轉換和接口適配,使車輛系統能夠使用SOME/IP協議進行高效的通信和互聯互通
SOME/IP Transport ProtocolSomeIpTp提供基於IP網絡的高效數據傳輸和通信管理功能,支持車輛內部和車輛之間的通信互聯互通
TCP/IP StackTcpIpTCP/IP網絡協議疊,提供車輛系統與外部網絡的連接和通信能力,包括IP地址管理、網絡連接和數據傳輸等功能
Tm
Synchronized Time-Base ManagerStbM用於協調和同步車輛系統中不同組件之間的時間基準,確保時間敏感功能的正確執行和協同工作
Time ServiceTm用於提供車輛系統中的時間管理和同步服務,包括時間戳記生成、時間基準設定和支援時間同步協議
Time Sync Over CANCanTSyn利用CAN網絡進行時間同步,實現車輛系統中不同組件之間的時間一致性和協同操作
Time Sync Over EthernetEthTSyn利用乙太網網絡進行時間同步,實現車輛系統中不同組件之間的時間一致性和協同操作
Time Sync Over FlexRayFrTSyn利用FlexRay進行時間同步,實現車輛系統中不同組件之間的時間一致性和協同操作
Crypto
Key ManagerKeyM用於生成、管理和保護車輛系統中的密鑰,確保車輛系統的安全性和防護敏感數據的保密性
Intrusion Detection System ManagerIdsM用於監測和檢測車輛系統中的入侵行為,提供實時的安全監控和警報功能,以保護車輛免受未授權的存取和攻擊
Crypto DriverCrypto用於提供加密和解密操作的驅動程式,支持車輛系統中的數據加密、身份驗證和安全通信等安全功能
Crypto InterfaceCryIf提供統一的加密操作接口,使車輛系統能夠與不同的加密模塊進行集成
Crypto Service ManagerCsm用於管理和協調車輛系統中的加密服務,包括密鑰管理、安全策略執行和加密操作的調度
Secure Onboard CommunicationSecOC用於實現車載系統中的安全內部通信,包括身份驗證、加密通信和防篡改功能
MEM
Flash EEPROM EmulationFee用於模擬和管理車輛系統中的Flash EEPROM存儲器,實現數據的讀寫操作和故障管理
NVRAM ManagerNvM提供數據存儲和維護的服務,為應用層(Application)訪問非易失性數據的唯一接口,提供非易失數據的管理服務
Memory Abstraction InterfaceMemIf主要作用是將需要讀寫的信息解耦,分別分派給EEPROM或FLASH
Memory AccessMemAcc提供基於地址作為參數的接口方式,向上層提供能夠訪問不同存儲設備(例如FLASH,EEPROM,RAM等)的能力
EEPROM AbstractionEaEEPROM的抽象層,主要作用就是進一步封裝片外或片內EEPROM驅動,給上層提供統一的API接口
Bulk NvData ManagerBndM相較於NvM模組,BndM可以直接從閃存讀取數據,可避免RAM 鏡像,但數據的寫入更複雜
SYS
ECU State ManagerEcuM管理ECU狀態的基礎軟體模塊,負責初始化和去初化OS、SchM和BswM以及一些基礎軟體驅動模塊、將ECU配置為SLEEP和SHUTDOWN狀態、管理ECU上的喚醒事件
RTERteRTE提供基礎的通信服務,支持軟體組件間和軟體組件到基礎軟體模塊的通信,並提供AUTOSAR軟體組訪問基本軟體模塊(包括操作系統和通信服務)的服務
BSW Mode ManagerBswM用於管理車載軟體的不同操作模式
BSW Scheduler ModuleSchM用於調度和管理車載軟體的任務執行順序和優先級
Default Error TracerDet預設的錯誤追蹤器,用於識別和追蹤車載軟體中的錯誤和異常情況
Function Inhibition ManagerFiM用於控制和管理車載軟體功能的啟用和禁用狀態
OTHER
E2E TransformerE2EXf用於轉換和處理車載通信中的端對端(End-to-End)保護機制的軟體工具
XCPXcp車載通訊協定,用於在車輛電子控制單元(ECU)和診斷工具之間進行高速數據交換和通信
RAM TestRamTst用於測試和驗證車載電子控制單元(ECU)中的隨機存取記憶體(RAM)的功能和可靠性
Flash TestFlsTst用於測試和驗證車載電子控制單元(ECU)中的快閃記憶體(Flash)的功能和可靠性
Core TestCorTst用於測試和驗證車載電子控制單元(ECU)的核心功能,包括處理器、記憶體和通信介面等方面的正確性和穩定性
Bus MirroringMirror車載通訊技術,可將數據在不同的通訊總線之間進行鏡像複製,提供冗餘和故障容忍能力,以增強通訊的可靠性和安全性
AUTOSAR Run-Time InterfaceArti標準化的軟體介面,用於在車載軟體架構中實現模塊間的通訊和交互作用,以實現系統的彈性、可擴展性和可重用性
Hardware BSW
OS
OS (Infineon Tricore 2G)Os聯絡我們
OS (NXP MPC574X)Os聯絡我們
OS (TI AM 263X R5F)Os聯絡我們
OS (Renesas RH850)Os聯絡我們
OS (NXP S32G Cortex M4)Os聯絡我們
OS (ST SPC)Os聯絡我們
Library
函式庫
BFx LibraryBfx定點數運算函式庫
BSW Multicore LibraryBmc基礎軟體多核函式庫
CRC LibraryCrc循環冗餘校驗 (Cyclic redundancy check)函式庫
E2E LibraryE2EE2E函式庫提供End-to-End保護機制,目標滿足ASIL D
EFx LibraryEfx擴充數學函式庫(Extended Mathematical Library)
IFL LibraryIfl插值浮點查詢函式庫(Interpolated Floating Library)
IFx LibraryIfx插值定點函式庫(Interpolated Fixed Point)
MFL LibraryMfl浮點值的運算函式庫(Float Math Library)
MFx LibraryMfx數學函式庫(Mathematical Library)
Scroll to Top