CAN_Message class
CodeArtifactFirst seen 6/9/2026
Last seen 6/9/2026
Evidence 3 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
9 connectionsThe CAN_Message class implements a data model for CANbus protocol messages.
CAN_Message class uses a dynamic array for the variable-length data payload.
The class-based testbench uses the CAN_Message class as its primary data object for verification.
CAN_Message class contains the getbits task for serializing the message to bits.
CAN_Message class contains the set_RTR task for manipulating the RTR bit.
CAN_Message class uses constraints to restrict the random generation of message fields.
CAN_Message class benefits from pre_randomize and post_randomize callback methods available in SystemVerilog classes.
CAN_Message class uses message_t struct as its primary data member.
CAN_Message class has the randomize() method as a built-in mechanism to generate random message data.