Nova Patents
EP0431982A2

Digital IC device arrangement.

Abstract

A digital IC device arrangement connected to a communication network line for receiving a message from a central controller also connected to said network line, the received message including a plurality of address bits and instruction bits characterized by a set of error checking bits the logic value of which is determined by the preceding bits of the received message, a serial shift register in said device for storing the received message its preceding said error checking bits, error code computing means included in said device for computing a new set of error checking bits based on the logic values of the received message bits preceding said error checking bits as said preceding message bits are stored in said serial shift register, means in said device for comparing said new set of error checking bits with a set of error checking bits of the received message on a bit by bit basis and developing an output signal if all bits of the two sets compare equally, means in said device for shifting out to said network line at least certain of the bits stored in said register to form a portion of a transmitted message, means in said device for supplying said certain bits to said error code computing means as they are shifted out of said register so that a set of transmission error checking bits is computed by said error code computer means based on the logic values of said certain bits, and means for supplying said set of transmission error checking bits to said network line as another portion of said transmitted message.

EP0431982A2, drawing sheet 1
Sheet 1 of 31

Term

Term ended

Projected expiry passed 14 June 2005, 21.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

27 claims: 2 independent, 25 dependent

  1. 1
    A digital IC device arrangement connected t a communication network line for receiving a message from a central controller also connected to said network line, the received message including a plurality of address bits and instruction bits characterized by a set of error checking bits the logic value of which is determined by the preceding bits of the received message, a serial shift register in said device for storing the received message its preceding said error checking bits, error code computing means included in said device for computing a new set of error checking bits based on the logic values of the received message bits preceding said error checking bits as said preceding message bits are stored in said serial shift register, means in said device for comparing said new set of error checking bits with a set of error checking bits of the received message on a bit by bit basis and developing an output signal if all bits of the two sets compare equally, means in said device for shifting out to said network line at least certain of the bits stored in said register to form a portion of a transmitted message, means in said device for supplying said certain bits to said error code computing means as they are shifted out of said register so that a set of transmission error checking bits is computed by said error code computer means based on the logic values of said certain bits, and means for supplying said set of transmission error checking bits to said network line as another portion of said transmitted message.
  2. 23
    A device arrangement as claimed in any one of claims 1 to 22, including a plurality of said digital IC devices characterized by each device coupled to the common network line and each adapted to store a first message transmitted over said line from the central controller, each of said devices having a different address assigned thereto, a plurality of instruction bits and a central it having a first logic value, means in each of a first group of said devices and responsive to the reception of a first message which includes address bits corresponding to the address assigned to the device and instruction bits corresponding to an enable interface instruction for establishing an interface to an associated microcomputer so that said microcomputer can read said first message stored in said device, each of said first group of devices also being adapted to store a second message transmitted over said line from said central controller, said second message including a control bit of the opposite logic value and data bits intended for said microcomputer which data bits occupy message bit positions previously occupied by said address bits of said first message, and means in each of said devices and responsive to said control bit of opposite logic value for preventing said data bits of said second message from being falsely interpreted as address bits corresponding to the address assigned to the device.