Chat with our AI personalities
parity error
The 74180 is a 9-bit Odd/Even Parity Generator and Checker
The parity rules are: Odd + Odd = Even Even + Even = Even Odd + Even = Odd Even + Odd = Odd So the parity where one number is even is that of the other number. This means that you can go through a list of numbers and ignore all the even numbers. Every PAIR of odd numbers has even parity and by the previous paragraph, even parity can be ignored. So you can pair off odd numbers and ignore them.
ECC stands for "error correcting code". It is a way to check for accuracy by adding one bit of redundant data (or parity data) to the end of each byte. As an example, when the digits of a byte total an odd number, the parity bit will be a zero. When it is even, it will be a one. If the parity bits do not match their respective bytes, the data is known to be corrupted.
A parity generator checks the data to be transmitted and outputs a 0(parity bit) if the number of logic 1's in the data is even, and a logic 0 if the number is odd. So a checker takes the transmitted data and the parity bit and will compare the two, and if they are both of the same logic then the you can conclude that the data was recieved succesfully(i.e no bits were lost during transmission). Parity checker/generator use the exact same devices, but with one comparing instead of generating.