Machine-translated by Google. Questions are authored in English.
Top

Discussion

Error detection strength.

MechanismDetectsMisses
Single parity bitOdd numbers of bit errorsEven numbers of errors
ChecksumMost random corruptionSome structured patterns
Cyclic redundancy checkNearly all burst errorsVery rare specific patterns
Redundant transmissionCorruption and path lossCorrelated failures

Why did later buses move away from a single parity bit?

  • A.It is too slow to compute
  • B.It requires too many bits
  • C.It cannot be implemented in hardware
  • D.It misses an even number of errors

Answer: D

Correct answer: It misses an even number of errors

Parity works by making the total count of ones odd, so two errors, or four, restore the original parity and the word passes as good.

That is a serious limitation where a burst of noise typically corrupts several adjacent bits at once. ARINC 429 accepts it because a discarded word is replaced within milliseconds by the next update, but a bus carrying data that is not repeated at that rate needs a CRC. Computation speed and bit cost both favour parity, so neither can be the reason it was abandoned.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.