我有一个 50Mhz 时钟的 CPLD。
这是我的代码:
module FirstProject(clk, LED);
output LED;
input clk;
reg [32:0] count1;
reg LEDstatus;
assign LED = LEDstatus;
always @ (posedge clk) begin
if (count1 < 10000000) begin
LEDstatus <= 0;
end
else begin
LEDstatus <= 1;
end
count1 <= count1 +1;
end
endmodule
我不知道为什么这不起作用。它部署在 CPLD 上,但灯始终亮着
此代码适用于我的 cpld,具有完全相同的引脚分配和时序约束