Device and method for recording protocol events in an advanced communication system
First Claim
1. An advanced communication controller unit comprising:
- a protocol event recording circuit comprising;
a monitoring input connected to at least one internal protocol event data transmission path of said advanced communication controller unit, wherein the protocol event recording circuit is configured to communicate with a protocol engine and a host interface of the advanced communication controller via the at least one internal protocol event data transmission path, wherein the monitoring input is to monitor status information of registers of the host interface; and
a debug output connected to a memory device, whereinthe advanced communication controller unit is coupled to a communication medium and is adapted to communicate with another communication controller over the communication medium using a communication protocol, is to filter protocol event data, received from said monitoring input via the at least one internal protocol event data transmission path, depending on at least one configuration parameter, and is to provide filtered protocol event data to said debug output.
30 Assignments
0 Petitions
Accused Products
Abstract
An advanced communication controller unit for a distributed communication system having a plurality of communication controller units, at least one being an advanced communication controller unit, each coupled to a communication medium and adapted to communicate using a communication is presented. The advanced communication controller unit comprises a protocol event recording circuit having a monitoring input connected to at least one protocol event data transmission path of the advanced communication controller unit and a debug output connected to a memory device; and adapted to filter protocol event data received from the monitoring input depending on at least one configuration parameter and to provide filtered protocol event data to the debug output. A method for recording protocol events using a protocol event recording circuit in an advanced communication controller unit and a vehicle comprising at least one advanced communication controller unit are also disclosed.
25 Citations
20 Claims
-
1. An advanced communication controller unit comprising:
-
a protocol event recording circuit comprising; a monitoring input connected to at least one internal protocol event data transmission path of said advanced communication controller unit, wherein the protocol event recording circuit is configured to communicate with a protocol engine and a host interface of the advanced communication controller via the at least one internal protocol event data transmission path, wherein the monitoring input is to monitor status information of registers of the host interface; and a debug output connected to a memory device, wherein the advanced communication controller unit is coupled to a communication medium and is adapted to communicate with another communication controller over the communication medium using a communication protocol, is to filter protocol event data, received from said monitoring input via the at least one internal protocol event data transmission path, depending on at least one configuration parameter, and is to provide filtered protocol event data to said debug output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
communicating between an advanced communication controller unit and another communication controller unit over a communication medium, wherein a distributed communication system comprises a plurality of communication controller units, at least one being the advanced communication controller unit, wherein each communication controller unit is coupled to the communication medium, and each communication controller unit is adapted to communicate using a communication protocol; receiving protocol event data transmitted on at least one internal protocol event data transmission path of the advanced communication controller unit via a monitoring input of the protocol event recording circuit, the at least one internal protocol event data transmission path connected between a protocol engine and a host interface of the advanced communication controller, wherein the monitoring input is to monitor status information of registers of the host interface; filtering said protocol event data, received via the at least one internal protocol event data transmission path, depending on at least one configuration parameter; and providing filtered protocol event data to a memory device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
communicating between an advanced communication controller unit and another communication controller unit over a communication medium, wherein a distributed communication system comprises a plurality of communication controller units, at least one being the advanced communication controller unit, wherein each communication controller unit is coupled to the communication medium, and each communication controller unit is adapted to communicate using a communication protocol; receiving protocol event data transmitted on at least one internal protocol event data transmission path of the advanced communication controller unit via a monitoring input of the protocol event recording circuit, the at least one internal protocol event data transmission path connected between a protocol engine and a host interface of the advanced communication controller, wherein the monitoring input is to monitor status information of registers of the host interface; filtering said protocol event data, received via the at least one internal protocol event data transmission path, depending on at least one configuration parameter; providing filtered protocol event data to a memory device; providing a write pointer to a debugger unit of the advanced communication controller unit in response to the filtered protocol event data being stored in the memory device, wherein the write pointer identifies a location of the filtered protocol event data in the memory device. - View Dependent Claims (20)
-
Specification