×

Controller area network communications using ethernet

  • US 9,215,168 B2
  • Filed: 12/17/2012
  • Issued: 12/15/2015
  • Est. Priority Date: 07/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. An Ethernet switch for implementing controller area network (CAN) communications between a plurality of CAN nodes, the Ethernet switch comprising:

  • a plurality of ports each of which is configured to receive an Ethernet data packet from a respective CAN node, each Ethernet data packet comprising a CAN message, each CAN message comprising an identification (ID) of a corresponding CAN node, the ID indicating a priority associated with the corresponding CAN node; and

    a controller circuit configured to detect a CAN timing conflict between a first Ethernet data packet received at a first one of the plurality of ports at a same time as a second Ethernet data packet received at a second one of the plurality of ports,wherein the controller circuit is configured to select, in response to the detection of the CAN conflict, the first Ethernet data packet or the second Ethernet data packet based on the ID corresponding to the first Ethernet data packet and the ID corresponding to the second Ethernet data packet, andwherein the controller circuit is further configured to route the selected Ethernet data packet to a destination without routing the first or second Ethernet data packet that is not selected to a destination.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×