Data transmission method in a real-time data processing system
First Claim
1. Data transmission method in a real-time data processing system, comprising a control unit and at least one function unit linked to the control unit through a data line, with this function unit in turn driving an actuator, wherein this function unit is made up of a main memory, an intermediate storage and a shift register, and wherein for the transmission of data between the control unit and the function unit, the following process steps are performed:
- a) serial reading-in of data into the shift register, while counting the number of clock pulses required for the reading in of the data;
b) transfer of the data from the shift register into the intermediate storage only if an identification of the data in the shift register has been found to be correct, and if the counted number of clock pulses required for reading of the data into the shift register has a specific known value;
c) read-back of the data transferred to the intermediate storage into the shift register;
d) serial read-out of data from the shift register; and
e) comparison of the data read-out from the shift register with the data output from the control unit, and transfer of the data to the main memory from the intermediate storage if there is correspondence.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission method in a real-time data processing system, comprising a control unit and at least one function unit linked to this control unit through a data line, is described that permits noise-free and noise-insensitive transmission of data. In accordance with the invention, the data is stored in a buffer memory made up of a shift register and an intermediate storage, before being loaded into a main memory of the function unit. Transfer to the intermediate storage takes place only if certain conditions are satisfied that identify transmission faults. Before the data is stored in the main memory, the data is read-back into the control unit memory for the purposes of checking and there it is compared with the original data. If there is no correspondence, data transmission is performed again. The method in accordance with the invention can be applied advantageously in local networks, and in particular for motor vehicles, where a central control unit is applied for controlling operational sequences through various function units such as triggering circuits for passenger restraint systems or control circuits concerning motor management.
-
Citations
17 Claims
-
1. Data transmission method in a real-time data processing system, comprising a control unit and at least one function unit linked to the control unit through a data line, with this function unit in turn driving an actuator, wherein this function unit is made up of a main memory, an intermediate storage and a shift register, and wherein for the transmission of data between the control unit and the function unit, the following process steps are performed:
-
a) serial reading-in of data into the shift register, while counting the number of clock pulses required for the reading in of the data; b) transfer of the data from the shift register into the intermediate storage only if an identification of the data in the shift register has been found to be correct, and if the counted number of clock pulses required for reading of the data into the shift register has a specific known value; c) read-back of the data transferred to the intermediate storage into the shift register; d) serial read-out of data from the shift register; and e) comparison of the data read-out from the shift register with the data output from the control unit, and transfer of the data to the main memory from the intermediate storage if there is correspondence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Data transmission method in a real-time data processing system, comprising a control unit and at least one function unit linked to the control unit through a data line, with this function unit in turn driving an actuator, wherein this function unit is made up of a main memory, an intermediate storage and a shift register, and wherein for the transmission of data between the control unit and the function unit, the following process steps are performed:
-
a) serial reading-in of data into the shift register; b) transfer of the data from the shift register into the intermediate storage; c) read-back of the data transferred to the intermediate memory into the shift register; d) serial read-out of data from the shift register, while counting the number of clock pulses required for reading out of the data from the shift register; e) comparison of the data read-out of the shift register with the data output from the control unit, and transferring the data from the intermediate storage into the main memory only if correspondence between the compared data is established and if, simultaneously, the counted number of clock pulses required for reading out of the data from the shift register has a specific known value; and
,f) if the data is not transferred from the shift register to the intermediate storage in accordance with process step b), then process step a) is performed again. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. Data transmission method in a real-time data processing system, comprising a control unit and at least one function unit linked to the control unit through a data line, with this function unit in turn driving an actuator, wherein this function unit is made up of a main memory, an intermediate storage and a shift register, and wherein the transmission of data between the control unit and the function unit comprises the following process steps:
-
a) serially reading data transmitted by the control unit into the shift register, while counting the number of clock pulses required for the reading in of the data; b) transferring the data from the shift register into the intermediate storage only if an identification of the data in the shift register has been found to be correct, and if the counted number of clock pulses required for reading of the data into the shift register has a specific known value; c) reading the data transferred to the intermediate storage back into the shift register; d) serially reading the data from the shift register and forwarding same to the control unit; and e) in the control unit, comparing the data read-out of the shift register with the original data output transmitted by the control unit, and causing transfer of the data to the main memory from the intermediate storage if the comparison results in correspondence between the compared data.
-
Specification