Die DSI-Bus Communication is realized in master-slave-topology (master=ECU, slaves=sensors).
Though the sensors can be connected in daisy chain- or in parallel wiring.
The communication between the ECU and the sensors depends on the function class of the sensors and the selected operation mode:
Functionclasses | Signal Function Class Designed for fast data rate. The sensors can deliver one or more data sources (signals) |
Power Function Class Designed for bus systems with increased power consumption. |
|||
Possible operating modes | |||||
Parallel- connection |
Daisy-Chain-connection |
Parallel- connection |
Daisy-Chain-connection |
||
CRM-Modus Command-Read-Modus |
Command-/Responds-communication Use for transmission of commands from ECU to sensors and receive the responds of the sensors. It´s about a halfduplex-procedure in which the commands and the responds are occurred delayed within one cylce. The command data of the ECU are manchester coded voltage levels. The responds data of the sensors are current modulated based on a defined idle current. Detailed description |
|
|
|
|
Discovery-Mode |
Addressing of the sensors At the Discovery Mode the addressing of the sensors will be carried out. Though this mode is only necessary for daisy chain wiring with not preaddressed sensors. The Discovery Mode will be executed once after start. Detailed description |
Not necessary Sensors have to be connected preaddressed |
|
Not necessary Sensors have to be connected preaddressed |
|
PCM-Mode Periodic-Collection-Mode |
Fast sensor data transmission Designed for fast, synchronous data transmission. Thereby the ECU sends synchronous impulses periodically. All connected sensors response in defined time slots within two synchronous impulses. Detailed description |
|
|
|
|
BDM-Mode Background-Diagnostic-Mode |
Additional, serial data transmission. Optional diagnostic communication channel. The BDM can be executed during the Periodic Data Collection Modes, but use a part of the data width. The reserved bandwidth is always at the begin of the transmission cycle. The command and respond-signals are splitted and be transmitted one after the other starting with the command bits. This mode enables the including of a securtiy routine for data integrity and to avoid wrong data interpretation. Detailed description |
|
|
|
|