diff --git a/lib/VGA_ctrl/src/vga_backend.vhd b/lib/VGA_ctrl/src/vga_backend.vhd index 6374c06..d8438b5 100644 --- a/lib/VGA_ctrl/src/vga_backend.vhd +++ b/lib/VGA_ctrl/src/vga_backend.vhd @@ -137,11 +137,12 @@ inst_vga_timing: entity work.vga_timing variable color : color_t; begin if rising_edge(vga_clk) then - if vga_rst = '1' then - vga_red <= X"00"; - vga_green <= X"00"; - vga_blue <= X"00"; - elsif is_scan = '1' then + -- Blanking + vga_red <= X"00"; + vga_green <= X"00"; + vga_blue <= X"00"; + -- Scanning + if is_scan = '1' then for i in 0 to VGA_NUM_CH-1 loop color := color_in(i); if color_en(i) = '1' then