FPGAExercise10code
From HacDC Wiki
Counter module to be used with the Spartan 3E Board tutorial.
module counter(clock, count_out); input clock; output [3:0] count_out; reg [3:0] count_int=0; reg [26:0] t=0; always @(posedge clock) if (t==4) begin count_int <= count_int + 1; t=0; end else t=t+1; assign count_out=count_int; endmodule