At 04:15 PM 1/18/2011, Tony Duell wrote:
So an interface which transfers data bit-serially
over a pair of
differentially-driving lines is a parallel interface? (2 lines are
changing at once)
Sounds like redundancy to me.
Err, no. It's very common on long/fast serial lines to have 2 wires
differentially driven -- so that when one is high the other is low and
vice versa. The receiver then looks at the polarity of the differnce in
votlage between these 2 lines. It leads to better noise immunity, for
example.
RS422 is one such interface. Apple Mac serial ports use this for the data
lines.
I think that if you're sending data one bit at
a time, that's a serial
interface. ... A
bit-banged serial interface _is_ a serial interface, even if you're using
other lines on the same (parallel) port to do other things
Reminds me of bits and baud. So if I'm sending two bits at a time
over two wires, that's parallel?
Hmmm... Preusmably you send 4 such items for each byte. I guess that's
bit parallel, 2bit serial or something :-)
-tony