`include "hvsync_generator.v" module top(clk, hsync, vsync, rgb); input clk; output hsync, vsync; output [2:0] rgb; wire display_on; wire [8:0] hpos; wire [8:0] vpos; hvsync_generator hvsync_gen( .clk(clk), .hsync(hsync), .vsync(vsync), .display_on(display_on), .hpos(hpos), .vpos(vpos) ); wire r = display_on && hpos[4]; wire g = display_on && vpos[4]; wire b = display_on && hpos[0]; assign rgb = {b,g,r}; endmodule