0 3

Digital Logic010 marksNumerical: parity error detectionParity generator and checker

Logic Gates Transmission Error Detection The term LOGIC GATES is to be transmitted as 12 bytes of data. Each character in the term has an ASCII value. The system uses odd parity and the leftmost bit is used as parity bit. An additional parity byte is also sent after the term. The following bytes hav

Logic Gates Transmission Error Detection

The term LOGIC GATES is to be transmitted as 12 bytes of data. Each character in the term has an ASCII value. The system uses odd parity and the leftmost bit is used as parity bit. An additional parity byte is also sent after the term. The following bytes have arrived at their destination.

letters12345678
1L01001100
2O01001111
3G11000111
4I01001001
5C01000011
6⟨space⟩00100000
7G11000111
8A11000101
9T01010100
10E01000101
11S11010011
12Parity byte11010010

a. Locate which character contains an error.

b. Locate the bit that has been transmitted incorrectly.

c. Explain how you have arrived at your conclusion.

[10]

  • Message: "LOGIC GATES" transmitted as 12 bytes (11 characters + 1 parity byte). - Odd parity, leftmost bit = parity bit. - Received bit matrix (rows 1-11 = characters, row 12 = parity byte): Row Char b1 b2 b3 b4 b5 b6 b7 b8 ------------------------------------ 1 L 0 1 0 0 1 1 0 0 2 O 0 1 0 0 1 ...
Up nextShow that the dual of the exclusive-OR is equal to its complement.