DSI Sensor Interface Module Reduces Microcontroller CPU Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current sensor arrangements in motor vehicles, particularly those using the DSI protocol, face high CPU load on the microcontroller due to precise timing requirements for communication with sensors, which is unsustainable for advanced functions like artificial neural networks and ultrasonic parking assistance systems requiring high data exchange, and fail to meet stringent ASIL reliability standards.
Innovation Solution
A method where a separate interface module acts as a master, receiving a batch of commands with time stamps from the microcontroller, processes them automatically, and ensures timely transmission to sensors, reducing the CPU load and allowing for efficient communication without special hardware requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the microcontroller directly manages communication with sensors using DSI protocol with precise timing, then communication reliability and ASIL standards are met, but CPU load becomes excessively high
Solution Approach 1:
The patent introduces a interface module as an intermediary between the microcontroller and sensor units. This module handles the time-critical DSI protocol communication and timing functions, freeing the microcontroller from direct timing management while maintaining communication reliability and ASIL standards.
Solution Approach 2:
The system is segmented into distinct functional modules: the microcontroller for high-level control and data processing, the interface module for protocol management and timing, and sensor units for data acquisition. This segmentation distributes the computational burden and allows each component to specialize in specific tasks.
2Measurement precision
If the microcontroller handles all communication processing with sensors, then communication control is precise, but the system complexity and hardware requirements increase
Solution Approach 1:
The interface module serves as a mediator that implements the DSI protocol and timing mechanisms without requiring the microcontroller to be directly involved in time-critical operations. This maintains timing precision while simplifying the microcontroller's role.
Solution Approach 2:
The interface module autonomously manages the DSI communication protocol, timing synchronization, and sensor coordination without requiring complex microcontroller intervention. This self-service capability reduces the overall system complexity and hardware requirements.
Data Source
Figure 1
Figure 2~3
AI summary
The invention relates to a method for operating a sensor arrangement (2) in a motor vehicle (1) based on a DSI protocol, wherein: - the sensor arrangement (2) comprises a central unit (3) and a plurality of sensor units (S1, S2, S3), - the central unit (3) comprises a microcontroller (5) and an interface module (6) separate from and connected to the microcontroller (5), - a bus line (4) is provided, - the sensor units (S1, S2, S3) are connected to the bus line (4), - the central unit (3) is connected to the bus line (4) by means of the interface module (6), and - communication takes place between the central unit (3) and the sensor units (S1, S2, S3) via the bus line (4), wherein - the interface module (6) acts as the master and the sensors (S1, S2, S3) act as slaves controlled by the master.characterized by the following process steps: - generating an instruction set for communication between the master and the slaves in the microcontroller (5), - transferring the instruction set generated in the microcontroller (5) as a whole to the interface module (6), and, - executing the instruction set in the interface module (6) by communicating with the sensors (S1, S2, S3) according to the instruction set, wherein - the instruction set contains a plurality of messages to be sent to the sensors (S1, S2, S3). In this way, a method for operating a sensor arrangement (2) in a motor vehicle (1) is provided, in which communication between a central unit (3) controlled by a microcontroller (5) and sensors (S21, S2, S3) connected to the central unit (3) is possible with a reduced CPU load on the microcontroller (5) while simultaneously ensuring a predetermined ASIL level.