Quote:
Originally posted by eeguru
In a one state, they are at opposite polarity. In a zero state they are equal.
Hmm, I think you might want to take another look at some data sheets at a differential timing diagram. What you described is not a differential signal, both the positive and negative drivers change polarities in the transition from a high and low state. The state (1 or 0) just reflects the voltage of the + terminal. Things like USB have states when both are equal, but that means something else like Idle or something. If they are both different and then they are both the same, say A is 1 volt, B is 2 volts and then they both go to 1.5 volts it almost works, but the input to differential amps don’t work this way. If A is 1 volt, B is 2 volts, then they both go to 1 volts it isn’t differential because A didn’t do anything. To be a differential signal, they both have to transition about a common voltage (called the common mode.) They have to transition an equal amount in opposite directions such that the difference is always the same about the center voltage. The state where they are both the same doesn’t mean a 1 or 0. Like I said, 1 and 0 is determined by the plus terminal, the minus just does the opposite.
The main advantage for using differential signaling is that it exibits "common mode rejection" if you induce a current onto a differential line, because they twist the pairs both will be affected the same ammount and the net will be zero because the reciever subtracts one from the other to see what state it is.
IE A+ is 1 volt, A- is 2 volts, this is a 0 state.
A+ is 2 volts A- is 1 volt, this is a 1 state.
The reciever takes A+ minus A- if it is a negitive voltage, that is how it tells a 0 state. If A+ minus A- is positive, that is a 1 State.
So if you take a 5 volt spike and put it on the line, A+ is 6 volts and A- is 7 volts, A+ minus A- is still negative and the same ammout negative as before. This is how common mode rejection works and it is why you use differential signaling. LVDS is just lower voltage swings then was commonly use before it was introduced. LVDS is like +- 100 mv across 1.25 volts common mode.