CIRCT 21.0.0git
|
A single clock extracted from a process during trigger analysis. More...
#include <DeseqUtils.h>
Public Member Functions | |
operator bool () const | |
Check if this clock info is null. | |
Public Attributes | |
Value | clock |
The value acting as the clock, causing the register to be set to a value in valueTable when triggered. | |
Value | value |
The value the register is set to when the clock is triggered. | |
bool | risingEdge |
Whether the clock is sensitive to a rising or falling edge. | |
Value | enable |
The optional value acting as an enable. | |
A single clock extracted from a process during trigger analysis.
Definition at line 196 of file DeseqUtils.h.
|
inline |
Value circt::llhd::deseq::ClockInfo::clock |
The value acting as the clock, causing the register to be set to a value in valueTable
when triggered.
Definition at line 199 of file DeseqUtils.h.
Referenced by operator bool().
Value circt::llhd::deseq::ClockInfo::enable |
The optional value acting as an enable.
Definition at line 205 of file DeseqUtils.h.
bool circt::llhd::deseq::ClockInfo::risingEdge |
Whether the clock is sensitive to a rising or falling edge.
Definition at line 203 of file DeseqUtils.h.
Value circt::llhd::deseq::ClockInfo::value |
The value the register is set to when the clock is triggered.
Definition at line 201 of file DeseqUtils.h.
Referenced by Python.support.OpOperand::type().