|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
各位高手,帮忙解决下问题!
reg [6:0] j;
reg [31:0] Tj;
always @ (*)
begin
if (0<=j<=31)
SS1_t0 <= {Tj[31-j:0],Tj[31:j-32]}; // 0<= j <= 31
else
SS1_t0 <= {Tj[63-j:0],Tj[31:j-64]}; // 32<= j <= 63
end
我想这样对Tj循环左移 j 位,但是不行!综合不了,请问verilog中要实现循环未知位怎么实现???
跪求援助!甚谢!!!! |
|