US 12,242,402 B2
Communication controller and communication control method
Thorsten Hoffleit, Dusseldorf (DE); and Christian Mardmöller, Dusseldorf (DE)
Assigned to Renesas Electronics Corporation, Tokyo (JP)
Filed by Renesas Electronics Corporation, Tokyo (JP)
Filed on Oct. 3, 2022, as Appl. No. 17/958,685.
Claims priority of application No. 21201479 (EP), filed on Oct. 7, 2021.
Prior Publication US 2023/0110907 A1, Apr. 13, 2023
Int. Cl. G06F 13/28 (2006.01)
CPC G06F 13/28 (2013.01) [G06F 2213/28 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A control area network (CAN) or Ethernet communications controller comprising:
a data transfer unit comprising a direct memory access (DMA) controller or a buffer for storing data;
a CAN or Ethernet protocol engine configured to cause transmissions of data via a CAN or Ethernet protocol over a CAN or Ethernet network; and
a circuit disposed between the data transfer unit and the CAN or Ethernet protocol engine configured to control whether data from the data transfer unit is transferred to the CAN or Ethernet protocol engine for transmission via the CAN or Ethernet protocol in dependence upon a process identifier which identifies a process entity requesting that the CAN or Ethernet protocol engine transmit the data over the CAN or Ethernet network and one or more of: bandwidth, transmission management data, payload content, credit, past number of or rate of requests, or available transmit resources.