У меня есть следующий фрагмент кода, который, кажется, не имитатор Vivado поддержки (результаты в ОШИБКИ: [XSIM 43-3209] - неподдерживаемый Construct):Разность бит-сдвига Systemverilog между {<< {signal}} и {signal << 1}?
assign b = {<<{a}};
Хотите знать, если я могу просто изменить этот код на следующее:
assign b = a<<1;
Не могли бы вы подтвердить, что 2 строки выше одинаковы? Обратите внимание, что и a, и b имеют ширину 8 бит. Благодаря!