私は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で機能します