|
CIRCT 23.0.0git
|
A traced signal in the VCD file. More...
#include <VCDTraceEncoder.h>

Public Member Functions | |
| VCDSignalTableEntry (uint64_t index, uint64_t stateOffset, uint32_t numBits) | |
| unsigned | getDumpSize () const |
| Get the number of characters required to dump this signal's ID and value. | |
| unsigned | getStride () const |
| Get the number of words occupied by the signal value in the trace buffer. | |
Public Attributes | |
| VCDSignalId | id |
| VCD signal ID. | |
| uint64_t | stateOffset |
| Offest of the signal in the model's simulation state. | |
| uint32_t | numBits |
| Bit width of the signal. | |
A traced signal in the VCD file.
Definition at line 47 of file VCDTraceEncoder.h.
|
inline |
Definition at line 48 of file VCDTraceEncoder.h.
|
inline |
Get the number of characters required to dump this signal's ID and value.
Definition at line 52 of file VCDTraceEncoder.h.
References numBits.
|
inline |
Get the number of words occupied by the signal value in the trace buffer.
Definition at line 57 of file VCDTraceEncoder.h.
References numBits.
| VCDSignalId circt::arc::runtime::impl::VCDSignalTableEntry::id |
VCD signal ID.
Definition at line 60 of file VCDTraceEncoder.h.
Referenced by esiaccel.types.ESIType::__eq__().
| uint32_t circt::arc::runtime::impl::VCDSignalTableEntry::numBits |
Bit width of the signal.
Definition at line 64 of file VCDTraceEncoder.h.
Referenced by getDumpSize(), and getStride().
| uint64_t circt::arc::runtime::impl::VCDSignalTableEntry::stateOffset |
Offest of the signal in the model's simulation state.
Definition at line 62 of file VCDTraceEncoder.h.