OpenCores
URL https://opencores.org/ocsvn/versatile_counter/versatile_counter/trunk

Subversion Repositories versatile_counter

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 16 to Rev 17
    Reverse comparison

Rev 16 → Rev 17

/versatile_counter/tags/rev1/bench/versatile_counter_tb.v
0,0 → 1,63
module lfsr_tb
(
output OK
);
 
reg clk,rst;
 
reg cke,clear,set,rew;
 
initial
begin
#0 cke = 1'b0;
#1000 cke = 1'b1;
end
initial
begin
#0 clear = 1'b0;
#10000 clear = 1'b1;
#10100 clear = 1'b0;
end
 
initial
begin
#0 set = 1'b0;
#5000 set = 1'b1;
#100 set = 1'b0;
end
initial
begin
#0 rew = 1'b0;
#6000 rew = 1'b1;
end
initial
begin
#0 clk = 1'b0;
forever
#5 clk = !clk; // 100MHz
end
initial
begin
#0 rst = 1'b1;
#400 rst = 1'b0;
end
 
vcnt DUT
(
.clear(clear),
.cke(cke),
.set(set),
// .rew(rew),
.q(),
// .q_next(),
// .z(),
// .zq(),
.clk(clk),
.rst(rst)
);
endmodule // lfsr_tb

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.