Controller area network (CAN) device and method for operating a CAN device
AssigneeNXP B.V.
InventorsRolf van de Burgt, Clemens Gerhardus Johannes de Haas
Life of this patent
Estimating the term…
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.
Claims8
A Controller Area Network (CAN) transceiver, the CAN transceiver comprising:
- a transmitter unit configured to transmit a CAN data frame;
- and
- a protocol sampler connected to the transmitter unit and configured to:
- detect phase information related to the CAN data frame;
- and
- in response to the phase information, switch between different transmitter configurations of the transmitter unit within a bit interval for use in transmitting subsequent bits of the CAN data frame, wherein the bit interval is a time duration in which a CAN bit is transmitted by the CAN transceiver;
- wherein the transmitter unit comprises a first transmitter and a second transmitter, and wherein the protocol sampler is further configured to, in response to the phase information, switch from the first transmitter to the second transmitter within the bit interval for use in transmitting a first section of a particular bit of the CAN data frame and switch from the second transmitter to the first transmitter within the bit interval for use in transmitting a second section of the particular bit of the CAN data frame.
A method for operating a Controller Area Network (CAN) transceiver, the method comprising:
- detecting phase information related to a CAN data frame that is transmitted by the CAN transceiver, wherein the phase information indicates a data phase that follows an arbitration phase, and wherein the CAN transceiver has exclusive access to a CAN bus during the data phase;
- and
- in response to the phase information, switching from a first transmitter of the CAN transceiver to a second transmitter of the CAN transceiver within a bit interval for use in transmitting subsequent bits of the CAN data frame, wherein the second transmitter has a higher transmission data rate than the first transmitter, and wherein the bit interval is a time duration in which a CAN bit is transmitted by the CAN transceiver;
- wherein the switching comprises switching from the first transmitter to the second transmitter within the bit interval for use in transmitting a first section of a particular bit of the CAN data frame and switching from the second transmitter to the first transmitter within the bit interval for use in transmitting a second section of the particular bit of the CAN data frame.
Dependencies are inferred from the claim text.