I have the following piece of code which the Vivado simulator doesn't seem to support (results in ERROR: [XSIM 43-3209] - Unsupported Construct):
assign b = {<<{a}};
Wondering if I can just change this code to the following:
assign b = a<<1;
Could someone please confirm that the 2 lines above are identical? Note that both a and b are 8 bit wide. Thanks!