这段程序的意图是想实现这么一个功能,扩展6个中断,每个中断都会串行输出,比如第1个中断就输出001,第2个输出010,以此类推,第6个是110.但是每次检查错误都会出现几个错误:
ERROR: syntax error near # (VERI-1137)
请各位大大帮忙看看。。。。或者帮忙想个编程的新思路。。。谢谢啦
module inter_extend (A,Q);
input [5:0] A;
output Q;
reg Q;
always @(A)
case(A)
6'b000001:Q=0;
#10 Q=0;
#20 Q=1;
6'b000010:Q=0;
#10 Q=1;
#20 Q=0;
6'b000100:Q=0;
#10 Q=1;
#20 Q=1;
6'b001000:Q=1;
#10 Q=0;
#20 Q=0;
6'b010000:Q=1;
#10 Q=0;
#20 Q=1;
6'b100000:Q=1;
#10 Q=1;
#20 Q=0;
endmodule
|