4.5 Error Detection
An example of a data stream emerging from an S-LINK which uses block basis error reporting is shown in Table 5. In this example, the block length is four words. In the first block, there is no error. In the second block, an error occurs on the second data word. In the third block, an error occurs on the control word and in the fourth block an error occurs in both the second data word and in the control word.
TABLE 5. Block Basis Error Reporting (in this example the block length is 4 words).
LD[31..4] | LD[3..2] | LD[1] | LD[0] | LCTRL# | LDERR# |
---|---|---|---|---|---|
Data Word 1 | 1 | 1 | |||
Data Word 2 | 1 | 1 | |||
Data Word 3 | 1 | 1 | |||
Data Word 4 | 1 | 1 | |||
Control Word (EOB) | reserved | 0 | 0 | 0 | 1 |
Data Word 1 | 1 | 1 | |||
Data Word 2 - with error | 1 | 1 | |||
Data Word 3 | 1 | 1 | |||
Data Word 4 | 1 | 1 | |||
Control Word (EOB) | reserved | 0 | 1 | 0 | 0 |
Data Word 1 | 1 | 1 | |||
Data Word 2 | 1 | 1 | |||
Data Word 3 | 1 | 1 | |||
Data Word 4 | 1 | 1 | |||
Control Word (EOB) - with error | reserved | 1 | 0 | 0 | 0 |
Data Word 1 | 1 | 1 | |||
Data Word 2 - with error | 1 | 1 | |||
Data Word 3 | 1 | 1 | |||
Data Word 4 | 1 | 1 | |||
Control Word (EOB) - with error | reserved | 1 | 1 | 0 | 0 |