Method and apparatus for providing a joint error correction code for a combined data frame comprising first data of a first data channel and second data of a second data channel and sensor system
First Claim
1. A method, comprising:
- generating, by a first sensor of a device, first data;
generating, by a second sensor of the device, second data,the first sensor and the second sensor providing independent sensor signals;
generating, by a first processor core associated with the first sensor and based on a linear code, a first error protection code using the first data and independent of the generation of the second data;
generating, by the first processor core associated with the first sensor, a first data frame comprising the first data, first dummy data, and the first error protection code,a position of the first dummy data within the first data frame corresponding to a position of the second data within a second data frame;
generating, by a second processor core associated with the second sensor and based on the linear code, a second error protection code using the second data;
generating, by the second processor core associated with the second sensor, the second data frame comprising the second data, second dummy data, and the second error protection code,a position of the second dummy data within the second data frame corresponding to a position of the first data within the first data frame; and
generating, by the second processor core associated with the second sensor a joint error protection code for a combined data frame using the first error protection code and the second error protection code.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus (100) for providing an joint error correction code (140) for a combined data frame (254) comprising first data (112) of a first data channel and second data (122) of a second data channel comprises a first error code generator (110) configured to provide, based on a linear code, information on a first error correction code (114a, 114b) using the first data (112). The apparatus further comprises a second error code generator (120) configured to provide, based on the linear code, information on a second error correction code (124) using the second data (122). The apparatus is configured to provide the joint error correction code (140) using the information on the first error correction code (114a, 114b) and the information on the second error correction code (124).
-
Citations
20 Claims
-
1. A method, comprising:
-
generating, by a first sensor of a device, first data; generating, by a second sensor of the device, second data, the first sensor and the second sensor providing independent sensor signals; generating, by a first processor core associated with the first sensor and based on a linear code, a first error protection code using the first data and independent of the generation of the second data; generating, by the first processor core associated with the first sensor, a first data frame comprising the first data, first dummy data, and the first error protection code, a position of the first dummy data within the first data frame corresponding to a position of the second data within a second data frame; generating, by a second processor core associated with the second sensor and based on the linear code, a second error protection code using the second data; generating, by the second processor core associated with the second sensor, the second data frame comprising the second data, second dummy data, and the second error protection code, a position of the second dummy data within the second data frame corresponding to a position of the first data within the first data frame; and generating, by the second processor core associated with the second sensor a joint error protection code for a combined data frame using the first error protection code and the second error protection code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a first sensor configured to generate first data; a second sensor configured to generate second data, the first sensor and the second sensor providing independent sensor signals; a first error code generator, implemented in a first processor core of the apparatus, configured to; generate, based on a linear code, a first error protection code using the first data and independent of the generation of the second data, and generate a first data frame comprising the first data, first dummy data, and the first error protection code, a position of the first dummy data within the first data frame corresponding to a position of the second data within a second data frame; a second error code generator, implemented in a second processor core of the apparatus, configured to; generate, based on the linear code, a second error protection code using the second data, and generate the second data frame comprising the second data, second dummy data, and the second error protection code, a position of the second dummy data within the second data frame corresponding to a position of the first data within the first data frame; a code combiner, implemented in the second processor core, configured to combine the first error protection code and the second error protection code to provide a joint error protection code for a combined data frame; and an output interface configured to provide the combined data frame, the combined data frame comprising the first data, the second data, and the joint error protection code. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A sensor system, comprising:
-
a first sensor circuit, including a first sensor, generating first data; a second sensor circuit, including a second sensor, generating second data, the first sensor and the second sensor providing independent sensor signals; an apparatus for providing a joint error protection code for a combined data frame, comprising; a first error code generator, implemented in a first processor core of the sensor system, configured to; generate, based on a linear code, a first error protection code using the first data and independent of the second data, and generate a first data frame comprising the first data, first dummy data, and the first error protection code, a position of the first dummy data within the first data frame corresponding to a position of the second data within a second data frame; a second error code generator, implemented in a second processor core of the sensor system, configured to; generate, based on the linear code, a second error protection code using the second data, and generate the second data frame comprising the second data, second dummy data, and the second error protection code, a position of the second dummy data within the second data frame corresponding to a position of the first data within the first data frame; and a code combiner, implemented in the second processor core, configured to combine the first error protection code and the second error protection code to provide the joint error protection code; and an output interface configured to provide the combined data frame, the combined data frame comprising the first data, the second data, and the joint error protection code. - View Dependent Claims (18, 19, 20)
-
Specification