|
CIRCT 22.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().