Forum Discussion
Altera_Forum
Honored Contributor
14 years agoProgramming Error
Can anyone help me fix this error? :rolleyes: `timescale 1 ps / 1 ps
module top (reset, clk);
input clk;
input reset;
bit counter;
always @ (posedge clk or posedge reset)
begin
coun...
Altera_Forum
Honored Contributor
14 years agothere it is.
since this is not C/C++, you can not use "count++" --- Quote Start --- `timescale 1 ps / 1 ps module top (reset, clk); parameter MAX_COUNT = 1000; input clk; input reset; reg [31:0] counter; always @ (posedge clk or posedge reset) if( reset ) begin counter <= 0; end else begin counter <= counter + 1; if (counter >= ( MAX_COUNT - 1) ) // Error here begin counter = 0; end end endmodule --- Quote End ---