Integrated circuit for coupling a microcontrolled control apparatus to a two-wire bus
First Claim
1. Integrated semiconductor circuit for an electronic control unit having a microcontroller with a bus protocol function and being coupled in communication with other control units, each having a microcontroller with a bus protocol function, by way of a two wire bus to form a Controller Area Network (CAN) in which bus communication takes place serially in a protocol-based manner, by means of alternative communication modes, said semiconductor circuit comprising:
- a receiving device having two inputs for connection to wires of the two wire bus and an output for connection to a receiving input of the bus protocol function;
a transmitting device having an input for connection to a transmitting output of the bus protocol function and two outputs for connection to the wires of the two wire bus;
each of said transmitting and receiving devices having a configuration which is variable to implement different communication modes via said two wire bus;
means operative upon occurrence of a bus fault which impairs normal bus communication via both bus wires, for adjusting the receiving device and the transmitting device to implement a best still viable mode for emergency bus communication;
a bus fault recognition device for detecting occurrence of a bus fault;
a bus fault analysis device responsive to information from said bus fault recognition device for preparing and outputting at least one error or interruption signal for supply to the microcontroller;
first and second termination elements; and
a bus termination switching device having a configuration which can be varied in response to information from said bus fault recognition device for selectively connecting said first and second termination elements to respective ones of said two bus wires.
5 Assignments
0 Petitions
Accused Products
Abstract
An integrated semiconductor circuit for an electronic control unit has a microcontroller with a bus protocol function for communicating with other microcontrolled control units via a Controller Area Network (CAN) by way of a two-wire bus. The invention includes a bus-fault-tolerant transceive function which permits communication even when a bus fault is present. A bus fault recognition and response device disconnects the bus from its normal connections and alters its termination characteristics when a fault is detected.
-
Citations
44 Claims
-
1. Integrated semiconductor circuit for an electronic control unit having a microcontroller with a bus protocol function and being coupled in communication with other control units, each having a microcontroller with a bus protocol function, by way of a two wire bus to form a Controller Area Network (CAN) in which bus communication takes place serially in a protocol-based manner, by means of alternative communication modes, said semiconductor circuit comprising:
-
a receiving device having two inputs for connection to wires of the two wire bus and an output for connection to a receiving input of the bus protocol function; a transmitting device having an input for connection to a transmitting output of the bus protocol function and two outputs for connection to the wires of the two wire bus; each of said transmitting and receiving devices having a configuration which is variable to implement different communication modes via said two wire bus; means operative upon occurrence of a bus fault which impairs normal bus communication via both bus wires, for adjusting the receiving device and the transmitting device to implement a best still viable mode for emergency bus communication; a bus fault recognition device for detecting occurrence of a bus fault; a bus fault analysis device responsive to information from said bus fault recognition device for preparing and outputting at least one error or interruption signal for supply to the microcontroller; first and second termination elements; and a bus termination switching device having a configuration which can be varied in response to information from said bus fault recognition device for selectively connecting said first and second termination elements to respective ones of said two bus wires. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. Integrated semiconductor circuit for an electronic control unit having a microcontroller with a bus protocol function and being coupled in communication with other control units, each having a microcontroller with a bus protocol function, by way of a two wire bus to form a Controller Area Network (CAN) in which bus communication takes place serially in a protocol-based manner by means of alternative communication modes, wherein:
said semiconductor circuit has at least two different operating modes, a transmitting and receiving NORMAL mode and a dormant SLEEP mode, and comprises a receiving device having two inputs connected to wires of the two wire bus and an output for the connection to a reception input of the bus protocol function; a transmitting device having an input for connection to a transmitting output of the bus protocol function and two outputs connected to the wires of the two wire bus; an input for reception of at least one selection signal from the microcontroller for selection of one of said operating modes; an input for the reception of locally generated local wakeup signal; a wakeup recognition device connected with the two wire bus and with the input for reception of a wakeup signal; a switching device for providing a switching signal; and a wakeup analysis device for generating and sending to the microcontroller an error/interruption signal when said semiconductor circuit is in the "SLEEP" operating mode and a wakeup signal is recognized by the wakeup recognition device from said bus or from said input for reception of a local wakeup signal. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
Specification