always@(negedge rst or negedge PSW[0])
begin
if(!rst)
LED[0] = 1'b0;
else
begin
if(enable)
begin
enable=0;
LED[0] = 1'b1;
end
else
LED[0]=LED[0];
end
end
always@(negedge rst or negedge PSW[1])
begin
if(!rst)
LED[1] = 1'b0;
else
begin
if(enable)
begin
enable=0;
LED[1] = 1'b1;
end
else
LED[1]=LED[1];
end
end
always@(negedge rst or negedge PSW[2])
begin
if(!rst)
LED[2] = 1'b0;
else
begin
if(enable)
begin
enable =0;
LED[2] = 1'b1;
end
else
LED[2]=LED[2];
end
end
always@(negedge rst or negedge PSW[3])
begin
if(!rst)
LED[3] = 1'b0;
else
begin
if(enable)
begin
enable =0;
LED[3] = 1'b1;
end
else
LED[3]=LED[3];
end
end
endmodule
上面是代码,很简单,一个抢答器
综合时出现了错误,
ERROR:HDLCompiler:1401 - "E:\ISE_LIB\qdq_sec\qdq.v" Line 35: Signal enable in unit qdq is connected to following multiple drivers: