Patent ID: 8352809

Claim:
A checking method in which serial data protected by check data are transmitted via a serial data bus from a transmitter to a receiver, the method including: generating, by the transmitter, the check data based on the serial data; combining, by the transmitter, the serial data and the generated check data to form a codeword; injecting, by the transmitter, bit errors into the codeword to generate a test word; transmitting, from the transmitter to the receiver, the test word; checking, by the receiver, the test word for bit errors by sequentially using error recognition hardware and then using error recognition software; wherein the transmitter is configured to test: i) error detection capabilities of the error recognition hardware by generating the test word such that errors in the test word are detected and corrected by the error recognition hardware to reproduce the codeword, the codeword being transmitted to the error recognition software, and ii) error detection capabilities of the error recognition software by generating the test word such that errors in the test word are not detected and not corrected by the error recognition hardware, the uncorrected test word then being transmitted to the error recognition software where the errors are detected and corrected.