ClkGen_tb.v 325 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. module ClkGen_tb();
  2. reg Clk_i;
  3. reg Rst_i;
  4. reg [3:0] clkDiv_i;
  5. always #(12.5/2) Clk_i = ~Clk_i;
  6. ClkGen ClkGen_inst (
  7. .Clk_i(Clk_i),
  8. .Rst_i(Rst_i),
  9. .ClkDiv_i(clkDiv_i),
  10. .Clk_o()
  11. );
  12. initial begin
  13. Clk_i = 0;
  14. Rst_i = 1;
  15. clkDiv_i = 3;
  16. #1000;
  17. Rst_i = 0;
  18. end
  19. endmodule