[an error occurred while processing this directive]
|
Ваша запись : Reg = {0,Reg[7:1]} присваивает регистру 0.
Надо писать : Reg = {1'b0,Reg[7:1]} - 1 бит
Но лучше так
reg = (load)? in : {1'b0,rg1[7:1]};
или так
reg = (load)? in : rg1>>1;
E-mail: info@telesys.ru