Abstract:
Embodiments of a method and a device are disclosed. In an embodiment, a method for operating a Controller Area Network (CAN) transceiver involves detecting phase information related to a CAN data frame that is transmitted by the CAN transceiver and in response to the phase information, switching between different transmitter configurations of the CAN transceiver within a bit interval for use in transmitting subsequent bits of the CAN data frame.
Abstract:
The present application relates to a circuit and a transceiver comprising the circuit. The circuit comprises two bus line terminals for coupling to a bus and a bridge circuit comprising two legs. Each leg comprises an adjustable pull resistance and an adjustable push resistance connected in series with a respective one of the two bus line terminals. The adjustable pull resistances and the adjustable push resistances of the bridge circuit enable to independently adjust a driver impedance and to independently adjust a differential driver voltage on the bus. The circuit may further comprise an edge detector is coupled to a transmit data input and configured to detect a transition on the transmit data input and to adjust the impedances of the adjustable pull resistances and the adjustable push resistances in response to the detected transition.
Abstract:
A device includes a transmission circuit that is configured and arranged to transmit data in accordance with a signal bus protocol that uses passive bias to set a signal bus to a recessive value in the absence of an actively-driven signal value. The transmission circuit includes a first driver circuit that is configured and arranged to actively drive the signal bus to a dominant value that is different from the recessive value. The transmission circuit also includes a second driver circuit that is configured and arranged to actively drive the signal bus to the recessive value. A control circuit is configured and arranged to disable the second driver circuit in response to the device operating in a first data transmission mode, and to enable the second driver circuit in response to the device entering a second transmission mode.
Abstract:
The present invention relates to a CAN module configured to be arranged between a CAN controller and a CAN transceiver. The CAN module received a TXD input signal from the CAN controller and is configured to transmit an TXD output signal to the CAN transceiver, wherein the TXD output signal is adapted by the CAN module to also comprising a test impulse. When monitoring the CAN BUS, the CAN transceiver will feed back an RDX signal to the CAN module and the CAN controller. The CAN module is configured to detect an error on the CAN transceiver or the CAN BUS depending on the transmitted test impulse and the test impulse received via the RDX signal. The present inventio also relates to a system comprising the CAN module and a method for the CAN module.
Abstract:
An apparatus comprising an encoder is configured to: detect a first edge in the input signal and, in response, provide a pulse generation sequence comprising the encoder being configured to: generate, in the output signal, a first pulse, wherein the first pulse is provided over first and second minimum time periods irrespective of an edge subsequent the first edge being present in the input signal; and obtain a first sample of the input signal; and obtain a second sample at an end of the first pulse; and if the first sample and the second sample are indicative of different voltage levels, generate a second pulse; or if the first and second sample and the same maintain the voltage level in the output signal.
Abstract:
The present invention relates to a CAN node being configured to predict, based on the at least one response message and a reference response, a fault of the CAN network and to determine a fault location of the predicted fault of the CAN network. The present disclosure also relates to a CAN system and a method for the CAN node.
Abstract:
The present invention relates to a CAN module configured to be arranged between a CAN controller and a CAN transceiver. The CAN module received a TXD input signal from the CAN controller and is configured to transmit an TXD output signal to the CAN transceiver, wherein the TXD output signal is adapted by the CAN module to also comprising a test impulse. When monitoring the CAN BUS, the CAN transceiver will feed back an RDX signal to the CAN module and the CAN controller. The CAN module is configured to detect an error on the CAN transceiver or the CAN BUS depending on the transmitted test impulse and the test impulse received via the RDX signal. The present inventio also relates to a system comprising the CAN module and a method for the CAN module.
Abstract:
The disclosure relates to a transceiver and associated method and computer program. The transceiver comprises a transmitter for transmitting, based on an input signal, a transmitter output voltage to a differential signaling bus, the transceiver configured to: generate, from the input signal, a copy of the transmitter output voltage to provide an expected differential bus voltage; measure a differential bus voltage from the differential signaling bus; and detect an error frame on the differential signaling bus based on a comparison between the measured differential bus voltage and the expected differential bus voltage.
Abstract:
Embodiments of a method, a device and a computer-readable storage medium are disclosed. In an embodiment, a method for operating a Controller Area Network (CAN) device involves detecting a transition of a CAN transceiver of the CAN device from a dominant state to a recessive state and in response to detecting a transition of the CAN transceiver from the dominant state to the recessive state, controlling an output impedance of the CAN transceiver to be within a predefined range of an impedance value at the dominant state while a differential driver voltage on a CAN bus connected to the CAN transceiver decreases to a predefined voltage.
Abstract:
A device includes a transmission circuit that is configured and arranged to transmit data in accordance with a signal bus protocol that uses passive bias to set a signal bus to a recessive value in the absence of an actively-driven signal value. The transmission circuit includes a first driver circuit that is configured and arranged to actively drive the signal bus to a dominant value that is different from the recessive value. The transmission circuit also includes a second driver circuit that is configured and arranged to actively drive the signal bus to the recessive value. A control circuit is configured and arranged to disable the second driver circuit in response to the device operating in a first data transmission mode, and to enable the second driver circuit in response to the device entering a second transmission mode.