module key4(clk,a,b,r);
( chip_pin="125" ) input clk;
( chip_pin="76,75,74,73" ) input [3:0] a;
( chip_pin="86,80,79,77" ) output [3:0] b;
( chip_pin="34,38,39,42" ) output [3:0] r;
reg [1:0] c; reg [3:0] r,b;
always @ (posedge clk)begin
c<=c+1;//主要问题你这边赋值存在问题,你那个不是赋值符号
case(c)
0: b=4`B0111; 1: b=4`B1011; 2: b=4`B1101; 3: b=4`B1110;
endcase
case({b,a})
8`B0111_1110 : r=4`H0; 8`B0111_1101 : r=4`H1;
8`B0111_1011 : r=4`H2; 8`B0111_0111 : r=4`H3;
8`B1011_1110 : r=4`H4; 8`B1011_1101 : r=4`H5;
8`B1011_1011 : r=4`H6; 8`B1011_0111 : r=4`H7;
8`B1101_1110 : r=4`H8; 8`B1101_1101 : r=4`H9;
8`B1101_1011 : r=4`HA; 8`B1101_0111 : r=4`HB;
8`B1110_1110 : r=4`HC; 8`B1110_1101 : r=4`HD;
8`B1110_1011 : r=4`HE; 8`B1110_0111 : r=4`HF;
endcase
end
endmodule
以上就是关于计算IOU为什么坐标相减后加一全部的内容,包括:计算IOU为什么坐标相减后加一、C:\windows\system32\com\SMSS.EXE不是有效的Win32应用程序、解读SwinTrack等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)