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_HOLD_TIMING "ALL PATHS"
set_global_assignment -name OPTIMIZE_MULTI_CORNER_TIMING ON set_global_assignment -name OPTIMIZE_MULTI_CORNER_TIMING ON
set_global_assignment -name FITTER_EFFORT "STANDARD FIT" 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 SYNTHESIS_SEED 0
set_global_assignment -name SYNTH_GATED_CLOCK_CONVERSION ON set_global_assignment -name SYNTH_GATED_CLOCK_CONVERSION ON
set_global_assignment -name OPTIMIZE_POWER_DURING_SYNTHESIS "NORMAL COMPILATION" set_global_assignment -name OPTIMIZE_POWER_DURING_SYNTHESIS "NORMAL COMPILATION"

View File

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