Miscellaneous Operators
Operator Operation Examples
?: Conditional (condition) ? true_val : false_val;
sig_out = (sel==2’b01) ? A : B ;
{ } Concatenate ain = 3’b010, bin = 4’b1100
{ain,bin} results 7’b0101100
{ { } } Replicate {3{2’b10}} results 6’b101010