CXPI Broadcast Communication to Reduce Automotive Timing Gaps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Clock Extension Peripheral Interface (CXPI) protocol lacks support for broadcast communication, requiring repeated one-to-one data transmission to multiple slave nodes, leading to timing gaps and inefficiencies in automotive device communication.
Innovation Solution
A communication system that includes a transmitter device and receiver devices, enabling various communication modes such as one-to-one single cast, one-to-two broadcast, one-to-four broadcast, and one-to-eight broadcast, using a PID to identify and selectively transmit data to multiple slave nodes simultaneously, while maintaining efficient arbitration and priority handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If one-to-one communication is repeated for multiple slave nodes, then data can be transmitted to each slave node, but timing gaps occur and communication efficiency decreases
Solution Approach 1:
The patent merges multiple one-to-one communication operations into a single broadcast frame that can be received by multiple slave nodes simultaneously. The master node transmits one frame containing data for multiple slave nodes, eliminating the need for repeated sequential transmissions and thereby removing timing gaps while improving communication efficiency.
Solution Approach 2:
The broadcast frame structure enables a single transmission to serve multiple functions - delivering data to multiple slave nodes simultaneously. The frame includes identification information that allows different slave nodes to recognize and process the frame according to their needs, making the communication system more versatile and efficient.
2Productivity
If broadcast communication is implemented, then simultaneous data transmission to multiple slave nodes is enabled, but the communication system complexity increases
Solution Approach 1:
The patent segments the broadcast frame into distinct fields including identification information for the communication mode, slave node addresses, and data portions. This segmentation allows slave nodes to independently process relevant portions of the frame without requiring complex parsing of the entire structure, thereby reducing the complexity burden on individual nodes while enabling efficient broadcast communication.
Solution Approach 2:
The system uses parameter changes in the identification information field to indicate different communication modes (broadcast, one-to-one, etc.). By encoding mode information as parameters within the frame structure, the system achieves flexible communication capabilities without requiring separate complex control mechanisms for each communication type.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach allows simultaneous data transmission to multiple slave nodes, reducing timing gaps and enhancing communication efficiency, particularly in automotive systems with devices like steering switches, wiper switches, and lights, by utilizing pulse width modulation and PID-based arbitration.
Implementation Method 1
by utilizing pulse width modulation and PID-based arbitration
Data Source
AI summary
According to one embodiment, a communication system comprises a transmitter device and receiver devices. The transmitter device transmits data and identification information. The identification information comprises first information indicative of a communication mode and second information indicative of a receiver device of a transmission destination data. Each of the receiver devices determines whether the receiver device receives the data based on at least a part of the second information.


