×

Communications network, state machine therefor

  • US 5,495,469 A
  • Filed: 12/16/1994
  • Issued: 02/27/1996
  • Est. Priority Date: 12/16/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A link apparatus containing a circuit for automatically prepending a protocol symbol to a data message to be placed on a communications bus, the link apparatus being contained in a node of a multiple node vehicle communications network, the bus being prescribed for use in an automobile industrial standard for data communications network interfaces, each node also containing a microcontroller (MCU) connected between an input device and input terminals of the link apparatus for receiving a chosen measurand from the input device and then translating the measurand into digital data messages in response to changes of the measurand, the link apparatus also containing a symbol encoder/decoder (SED) for receiving serially arranged bits of protocol and data messages and then formatting each bit into a variable pulse width modulated (VPWM) signal, each VPWMsignal being routed from the link apparatus to an integrated driver/receiver (IDR) circuit, also in each node, that connects to the bus, the IDR containing a transmitter circuit for converting each VPWM signal into a trapezoidal shaped waveform analog signal called a symbol containing information expressing a magnitude value of the digital bit component of the byte message, the IDR also containing a receiver circuit for receiving a reflection of each of the symbols from the bus and converting each symbol into a VPWM bit that route back to the link apparatus where a series of bits are reassembled by the SED into the original protocol and data byte information of the message placed on the bus, the link apparatus comprising:

  • A) a state machine device having;

    1) a statein unit at an input end,2) a main state machine unit having input terminals connected to output terminals of the statein unit and3) a stateout unit having input terminals connected to output terminals of the main state machine unit and the statein unit;

    the state machine device being used to monitor output signals from the SED and the MCU to determine when the bus is idle and in a condition to receive a new message and to determine when the MCU has converted measurand information into data bytes;

    B) an encoder circuit for accepting a signal from the state machine device during a particular state of the state machine device and then automatically generating a coded address that routes to the SED for generating a VPWM signal that routes to the transmitter circuit of the IDR for placing a start-of-frame (SOF) protocol symbol on the bus; and

    C) a vector device connected to the main state unit and the SED containing circuits for determining arbitration of the SOF protocol symbol with respect to other SOF protocol symbols that might appear on the bus nearly simultaneously, the vector device providing an error signal that resets the state machine device to an initial state if another protocol symbol from another node appears on the bus.

View all claims
  • 19 Assignments
Timeline View
Assignment View
    ×
    ×