18 .CLKOUT0_DUTY_CYCLE(0.5),
22 .CLKOUT0(clk_usb_unbuf),
23 .CLKFBOUT(pll_feedback_1),
24 .CLKFBIN(pll_feedback_1),
36 reg [5:0] reset_cnt = 0;
37 assign reset_usb = ~reset_cnt[5];
40 if (locked) reset_cnt <= reset_cnt + reset_usb;
43 always @(posedge clk_usb) begin
44 if (reset_usb) vga_clk_divider <= 0;
45 else vga_clk_divider <= ~vga_clk_divider;
48 assign clk_vga = vga_clk_divider;
49 assign reset_vga = reset_usb;
module clock_generator(input clk, output clk_usb, output reset_usb, output clk_vga, output reset_vga)