CANbus Protocol
ConceptCANbus (Controller Area Network bus) is a networking system used for in-vehicle data buses, standardized in ISO 11898. This article summarizes the CANbus message format (2.0A) and the typical SystemVerilog modeling constructs (structs, classes, and constraints) used to represent CANbus transactions in constrained-random verification testbenches.
WIKI
Overview
CANbus is a networking system used for in-vehicle data buses, as described in ISO standard 11898. The protocol defines a serial message format used to transfer short, structured transactions between nodes on the bus. In verification contexts, the protocol is commonly modeled using SystemVerilog data structures that can be randomized under constraints to produce directed-random stimulus.
CANbus 2.0A Message Format
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →