Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- `timescale 1ns/1ps
- module bin_cnt_test;
- reg clk, ena, reset;
- logic [2:0] q;
- logic [2:0] q1;
- initial begin
- clk=0;
- forever #10 clk=~clk;
- end
- initial
- begin
- q = 0;
- ena = 1;
- #10 reset = 1;
- reset = 0;
- for(int i = 0; i < 16; i++)
- begin
- #20 $strobe("%b -> %b ", q, q1);
- q = q1;
- if(i /2 == 0)
- ena
- if(i == 3 || i==4|| i==9 || i==10 || i==16)
- ena = ~ena;
- end
- #10 $stop;
- end
- bin_cnt uut_inst(clk, ena, ena, q1);
- //bim_cnt_ht2 uut_inst(clk, ena, clrn, q2);
- endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement