19 lines
379 B
Coq
19 lines
379 B
Coq
|
module jyh_4490_6_divider(clk,clk_out);
|
||
|
input clk;
|
||
|
output reg clk_out;
|
||
|
localparam TARGET=50000;
|
||
|
// localparam TARGET=1;
|
||
|
reg [19:0]counter=0;
|
||
|
initial begin
|
||
|
clk_out=0;
|
||
|
end
|
||
|
always @(posedge clk)
|
||
|
begin
|
||
|
counter=counter+1;
|
||
|
if(counter==TARGET)
|
||
|
begin
|
||
|
counter=0;
|
||
|
clk_out=!clk_out;
|
||
|
end
|
||
|
end
|
||
|
endmodule
|