Configurable cryptographic controller area network (CAN) device
First Claim
1. A method for operating a Controller Area Network (CAN) device, the method comprising:
- performing a security function on data traffic received from a CAN bus interface of a CAN transceiver or from a microcontroller communications interface of the CAN transceiver using a security module of the CAN device connected between the CAN bus interface and the microcontroller communications interface; and
setting an operational mode for the CAN transceiver using an operational mode controller connected between the security module and the CAN bus interface such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface, wherein an identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a device and method are disclosed. In an embodiment, a CAN device includes a security module connected between a CAN bus interface of a CAN transceiver and a microcontroller communications interface of the CAN transceiver and an operational mode controller connected between the security module and the CAN bus interface. The security module is configured to perform a security function on data traffic received from the CAN bus interface or from the microcontroller communications interface. The operational mode controller is configured to set an operational mode for the CAN transceiver such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface. An identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame.
-
Citations
19 Claims
-
1. A method for operating a Controller Area Network (CAN) device, the method comprising:
-
performing a security function on data traffic received from a CAN bus interface of a CAN transceiver or from a microcontroller communications interface of the CAN transceiver using a security module of the CAN device connected between the CAN bus interface and the microcontroller communications interface; and setting an operational mode for the CAN transceiver using an operational mode controller connected between the security module and the CAN bus interface such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface, wherein an identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame.
-
-
2. A Controller Area Network (CAN) device comprising:
-
a CAN transceiver having a CAN bus interface and a microcontroller communication interface, wherein the CAN transceiver includes a security module connected between the CAN bus interface and the microcontroller communications interface; and an operational mode controller connected between the security module and the CAN bus interface, wherein the operational mode controller is configured to set an operational mode for the CAN transceiver such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface, and wherein an identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame, wherein the security module is configured to perform a security function on data traffic received from the CAN bus interface or from the microcontroller communications interface. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A Controller Area Network (CAN) transceiver comprising:
-
a CAN bus interface having a CAN high (CANH) bus interface and a CAN low (CANL) bus interface; a CAN microcontroller communications interface having a receive data (RXD) interface, a transmit data (TXD) interface and a Serial Peripheral Interface (SPI)/Inter-Integrated Circuit (I2C)/Direct Memory Access (DMA) interface; a programmable cryptographic module connected between the CAN bus interface and the CAN microcontroller communications interface, wherein the programmable cryptographic module is configured to perform a security function on data traffic received from the CAN bus interface or from the CAN microcontroller communications interface; and an operational mode controller connected between the programmable cryptographic module and the CAN bus interface, wherein the operational mode controller is configured to set an operational mode for the CAN transceiver such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface, and wherein an identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame. - View Dependent Claims (16, 17, 18, 19)
-
Specification