Patent ID: 6993082

Claim:
A method of operating a Controller Area Network communication line, comprising: comparing a first Controller Area Network bus line having a first voltage thereon, to a ground level; generating a first signal, where the first signal is a logic “1” if the difference between the first Controller Area Network bus line and the ground level is less than a first voltage; and the first signal is a logic “0” if the difference between the first Controller Area Network bus line and the ground level is greater than the first voltage; selecting the first signal as an input signal to an edge-triggered flip-flop if a receive data signal is in a first one of two states, and selecting an output signal of the edge-triggered flip-flop as an input signal to the edge-triggered flip-flop if the receive data signal is in a second one of two states; and clocking the edge-triggered flip-flop when a transmit data signal changes state.