A block of logic associated with a specific possiblity
The associated value
Body of expressions to run in this case
Combinational assignment to Port to
, where based on the value of conditionalSignal
, a case is selected as the output
The Port to assign to
The SignalLike whose value will decide the output
An array of pairs (array with two elements), where the first element is the comparrison value, and the output is the value
A value to take on if no cases are used
The default block of logic in a Switch Expression
Body of expressions to run in this case
Conditionally run some logic
Expression to check
Body of expressions to run if the expr condition is true
Conditionally run some logic, including simulation only expressions
Expression to check
Body of expressions to run if the expr condition is true
Choose which logic to run based on the value at a signal
The conditional signal
Cases for particular values
Generated using TypeDoc
Contains expressions which can be used in synchronous logic