Unlock instant, AI-driven research and patent intelligence for your innovation.

CAN protocol stack system suitable for heterogeneous multi-core chip and configuration method

A heterogeneous multi-core, configuration method technology, applied in transmission systems, digital transmission systems, data exchange through path configuration, etc., can solve the problem that the CAN protocol stack cannot be deployed in heterogeneous multi-core chips, to ensure speed and improve efficiency. , to achieve the effect of convenience

Inactive Publication Date: 2020-11-17
中科领目(常州)智能科技有限公司
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The first purpose of the present invention is to provide a CAN protocol stack system suitable for heterogeneous multi-core chips in view of the problem that the current CAN protocol stack cannot be deployed in the two cores of heterogeneous multi-core chips

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • CAN protocol stack system suitable for heterogeneous multi-core chip and configuration method
  • CAN protocol stack system suitable for heterogeneous multi-core chip and configuration method
  • CAN protocol stack system suitable for heterogeneous multi-core chip and configuration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] A CAN protocol stack system applicable to heterogeneous multi-core chips in this embodiment includes a data transceiver core 1 , a data application core 2 and a shared memory 3 .

[0050] See figure 1, the data transceiver core 1 includes an application layer 11 , a data transceiver core runtime environment 12 and a system foundation 13 from the top layer to the bottom layer. In this embodiment, the system base 13 is a CAN protocol stack conforming to the AUTOSAR specification, which includes a COM module 131 , a DCM module 132 , a PDU router 133 , a CAN Tp module 134 , a CAN interface module 135 and a CAN driver 136 . The COM module 131 is used for processing signal receiving and sending functions, and provides interface functions for signal receiving and sending for the data transceiver core runtime environment 12 . The DCM module 132 is responsible for communication of diagnostic messages. The PDU router 133 is used to provide the gateway function. The CANTp modul...

Embodiment 2

[0056] See Figure 1 to Figure 3 A method for configuring a CAN protocol stack applicable to a heterogeneous multi-core chip in this embodiment includes the following steps:

[0057] S1, the sending and receiving of CAN data is deployed in the core with high real-time performance, which is recorded as data transceiver core 1; the data transceiver core 1 includes the application layer 11, the data transceiver core runtime environment 12 and the system foundation from the top layer to the bottom layer 13. The system base 13 includes a COM module 131 , a DCM module 132 , a PDU router 133 , a CAN Tp module 134 , a CAN interface module 135 and a CAN driver 136 . The COM module 131 is used for processing signal receiving and sending functions, and provides interface functions for signal receiving and sending for the data transceiver core runtime environment 12 . The DCM module 132 is responsible for communication of diagnostic messages. The PDU router 133 is used to provide the g...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a CAN protocol stack system suitable for a heterogeneous multi-core chip and a configuration method. The CAN protocol stack system comprises a data transceiving core, a data application core and a shared memory, the data transceiving core sequentially comprises an application layer, a data transceiving core runtime environment and a system foundation from the top layer to the bottom layer; wherein the data application core sequentially comprises a data application core runtime environment, a service layer and a controller abstraction layer from top to bottom; and data sharing and exchange between the data transceiving core runtime environment and the data application core runtime environment are realized through a shared memory. According to the heterogeneous multi-core chip, the data transceiving core and the data application core can be deployed in the two cores of the heterogeneous multi-core chip, the characteristics of high real-time performance and high convenience of operating systems running in different cores are brought into full play, the processing speed of CAN bus data in the chip can be guaranteed, and the convenience of data operation is alsoachieved.

Description

technical field [0001] The invention relates to a CAN protocol stack system and configuration method suitable for heterogeneous multi-core chips. Background technique [0002] Controller Area Network (CAN) communication is very common in vehicle control applications. In the vehicle control system, each ECU communicates through the CAN bus to exchange data and then realize the control of the vehicle. Therefore, this requires each ECU to have the ability to acquire and send data from the CAN bus. The software in the ECU usually has the characteristics of high modularization, high-level, and high decoupling, which requires the ECU software to have a CAN protocol stack that conforms to the OSI communication model. [0003] With the development of intelligent assisted driving, vehicles are more intelligent and networked, and have more functions that traditional cars do not have, which puts forward higher requirements for ECU. With the continuous improvement of the level of int...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/40H04L29/08G06F15/163
CPCH04L12/40078H04L69/30G06F15/163H04L2012/40215
Inventor 周鼎舵张杰徐杰蒋鑫瞿鑫
Owner 中科领目(常州)智能科技有限公司