×

Can interface with enhanced fault confinement

  • US 5,600,782 A
  • Filed: 10/11/1994
  • Issued: 02/04/1997
  • Est. Priority Date: 08/24/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A controller area network (CAN) interface unit comprisinga bit stream processor, the bit stream processor announcing when errors are received from a CAN bus;

  • error management logic coupled to the bit stream processor, the error management logic receiving errors announced by the bit stream processor, determining in which of a plurality of error states the CAN interface is operating and informing the bit stream processor of which of a plurality of states the CAN interface is operating, the states includingan error active state in which the CAN interface participates in bus communication and transmits a dominant error flag,an error passive state in which the CAN interface participates in bus communication and transmits a recessive error flag, the error active state transitioning to the error passive state when an error count is greater than or equal to a first predetermined number, anda busoff state in which the CAN interface does not participate in CAN bus activity, the error active state transferring control to the busoff state when a count is greater than or equal to a second predetermined number, the second predetermined number being greater than or equal to the first predetermined number, the busoff state transitioning to the error active state using a fault recovery method selected from between a first fault recovery method and a second fault recovery method, the first fault recovery method transitioning to the error active state after receiving a predetermined number of recessive bits by the CAN interface and the second fault recovery method transitioning to the error active state after receiving a predetermined number of good CAN frames, a good CAN frame including an acknowledge delimiter, an end of frame message and an intermission message.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×