tune timings

This commit is contained in:
Eugene Lozovoy
2024-10-05 20:53:43 +03:00
parent 66c4af17e4
commit 643b64e497
2 changed files with 8 additions and 4 deletions

View File

@ -160,7 +160,7 @@ set_global_assignment -name CYCLONEII_RESERVE_NCEO_AFTER_CONFIGURATION "USE AS R
set_global_assignment -name OPTIMIZE_HOLD_TIMING "ALL PATHS"
set_global_assignment -name OPTIMIZE_MULTI_CORNER_TIMING ON
set_global_assignment -name FITTER_EFFORT "STANDARD FIT"
set_global_assignment -name SEED 2
set_global_assignment -name SEED 9
set_global_assignment -name SYNTHESIS_SEED 0
set_global_assignment -name SYNTH_GATED_CLOCK_CONVERSION ON
set_global_assignment -name OPTIMIZE_POWER_DURING_SYNTHESIS "NORMAL COMPILATION"

View File

@ -391,7 +391,11 @@ assign UART_TX = uart_tx;
////////////////// VIDEO ///////////////////
reg VSync, HSync;
reg [7:0] R_r, G_r, B_r;
always @(posedge clk_sys) begin
R_r <= R;
G_r <= G;
B_r <= B;
HSync <= HS;
if(~HSync & HS) VSync <= VS;
end
@ -422,9 +426,9 @@ mist_video #(.COLOR_DEPTH(8), .SD_HCNT_WIDTH(11), .OUT_COLOR_DEPTH(VGA_BITS), .B
.blend ( 1'b0 ),
// video in
.R ( R ),
.G ( G ),
.B ( B ),
.R ( R_r ),
.G ( G_r ),
.B ( B_r ),
.HSync ( HSync ),
.VSync ( VSync ),