Protected transmission of independent sensor signals
First Claim
1. A sensor system, comprising:
- a plurality of sensors configured to independently provide sensor data corresponding to a sensed quantity to a processing element;
a plurality of processing elements, respectively configured to receive the sensor data output from the plurality of sensors and to generate sensor signals from the sensor data;
a plurality of channel protection elements, respectively configured to receive one of the sensor signals output from the plurality of processing elements and to introduce channel protection data into the received sensor signal to generate a channel protected sensor (CPS) signal, wherein the CPS signal is a digital signal;
a shared communication interface configured to receive CPS signals from the plurality of channel protection elements and to provide the CPS signals onto a transmission line coupled to an engine control unit according to one or more communication protocols, wherein the shared communication interface receives the CPS signals prior to the CPS signals being multiplexed by the shared communication interface onto the transmission line;
a feedback path configured to provide the transmitted signal to a message decoding element configured to generate a recovered first CPS signal by decoding a protocol encoded first CPS signal comprised within the transmitted signal;
a message integrity block configured to detect faults in the recovered first CPS signal by operating upon the channel protection data of the recovered first CPS signal;
a safety check element configured to compare or correlate a second sensor signal from a second sensor to the recovered first sensor signal generated from the recovered first CPS signal;
wherein the safety check element is configure to provide a status bit to a first channel protection element and to provide a second sensor signal to a second channel protection element if the safety check element indicates that a fault is present in the recovered first CPS signal;
wherein the second channel protection element is configured to provide a second CPS signal to the protocol generation element if the safety check element indicates that the fault is present in the recovered first CPS signal; and
wherein the second channel protection element is configured to not provide the second CPS signal to the protocol generation element if the safety check element indicates that a fault is not present in the recovered first CPS signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a sensor system having a shared communication interface that transmits sensor signals having independent channel protection data from a plurality of sensors. In some embodiments, the sensor signal has a plurality of sensors that independently generate sensor signals corresponding to a sensed quantity. A plurality of channel protection elements respectively receive one of the sensor signals and to introduce channel protection data into the received sensor signal to generate a channel protected sensor (CPS) signal. A shared communication interface receives CPS signals from one or more of the channel protection elements and to selectively provide the CPS signals onto a transmission line according to one or more communication protocols. By introducing channel protection data to the sensor signals upstream of the shared communication interface, a same communication interface can be used to transmit channel protected sensor signals from a plurality of independent sensors.
9 Citations
17 Claims
-
1. A sensor system, comprising:
-
a plurality of sensors configured to independently provide sensor data corresponding to a sensed quantity to a processing element; a plurality of processing elements, respectively configured to receive the sensor data output from the plurality of sensors and to generate sensor signals from the sensor data; a plurality of channel protection elements, respectively configured to receive one of the sensor signals output from the plurality of processing elements and to introduce channel protection data into the received sensor signal to generate a channel protected sensor (CPS) signal, wherein the CPS signal is a digital signal; a shared communication interface configured to receive CPS signals from the plurality of channel protection elements and to provide the CPS signals onto a transmission line coupled to an engine control unit according to one or more communication protocols, wherein the shared communication interface receives the CPS signals prior to the CPS signals being multiplexed by the shared communication interface onto the transmission line; a feedback path configured to provide the transmitted signal to a message decoding element configured to generate a recovered first CPS signal by decoding a protocol encoded first CPS signal comprised within the transmitted signal; a message integrity block configured to detect faults in the recovered first CPS signal by operating upon the channel protection data of the recovered first CPS signal; a safety check element configured to compare or correlate a second sensor signal from a second sensor to the recovered first sensor signal generated from the recovered first CPS signal; wherein the safety check element is configure to provide a status bit to a first channel protection element and to provide a second sensor signal to a second channel protection element if the safety check element indicates that a fault is present in the recovered first CPS signal; wherein the second channel protection element is configured to provide a second CPS signal to the protocol generation element if the safety check element indicates that the fault is present in the recovered first CPS signal; and wherein the second channel protection element is configured to not provide the second CPS signal to the protocol generation element if the safety check element indicates that a fault is not present in the recovered first CPS signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A sensor system, comprising:
-
a first sensor configured to generate a first sensor signal corresponding to a sensed quantity; a second sensor configured to generate a second sensor signal corresponding to the sensed quantity; a first channel protection element coupled to an output of the first sensor and configured to introduce first channel protection data into the first sensor signal to generate a first channel protected sensor (CPS) signal, wherein the first channel protection data is a status bit indicative of whether the first sensor is operating properly; a second channel protection element coupled to an output of the second sensor and configured to introduce second channel protection data into the second sensor signal to generate a second CPS signal, wherein the second channel protection data is a status bit indicative of whether the second sensor is operating properly; a protocol generation element connected to the first channel protection element and the second channel protection element and configured to receive the first CPS signal and the second CPS signal and define one or more communication protocols; a physical driver configured to physically generate a transmitted signal on a transmission line having one or more protocol encoded first and second CPS signals encoded according to the one or more communication protocols; and a receiver connected to the physical driver and configured to receive the transmitted signal. - View Dependent Claims (9, 10, 11, 12, 13, 14, 17)
-
-
15. A method, comprising:
-
independently generating a plurality of independent sensor signals; separately introducing channel protection data into one or more of the plurality of sensor signals to generate one or more channel protected sensor (CPS) signals, wherein the one or more CPS signals are digital signals; prior to the CPS signals being multiplexed by a shared communication interface onto a transmission line, providing the one or more CPS signals to the shared communication interface configured to receive the one or more CPS signals; after the shared communication interface receives the CPS signals, providing the one or more CPS signals to the transmission line according to one or more communication protocols; transmitting the one or more CPS signals to a receiver; using the channel protection data from the one or more CPS signals to determine if faults have been generated during protocol generation or during transmission of the one or more CPS signals; generating a status bit indicative of whether the plurality of sensors are operating properly; appending the status bit to a first CPS signal; and transmitting the first CPS signal and the status bit to the receiver. - View Dependent Claims (16)
-
Specification