From 6a529ea4bee04c1d679837bf305128ca1566437c Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Mon, 23 Oct 2017 11:05:33 +0200 Subject: [PATCH] update some constraints --- .../tdc_v2.3/unimportant_lines_constraints.lpf | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/releases/tdc_v2.3/unimportant_lines_constraints.lpf b/releases/tdc_v2.3/unimportant_lines_constraints.lpf index d476a48..1cf3419 100644 --- a/releases/tdc_v2.3/unimportant_lines_constraints.lpf +++ b/releases/tdc_v2.3/unimportant_lines_constraints.lpf @@ -20,6 +20,8 @@ MULTICYCLE FROM CELL "THE_TDC/TheEpochCounter/counter*" TO CELL "THE_TDC/GEN_Cha MULTICYCLE TO CELL "THE_TDC/TheReadout/TW_pre*" 4 x; MULTICYCLE TO CELL "THE_TDC/TheReadout/TW_post*" 4 x; +MULTICYCLE TO CELL "THE_TDC/TheReadout/TW_pr*" 4 x; +MULTICYCLE TO CELL "THE_TDC/TheReadout/TW_pos*" 4 x; MULTICYCLE FROM CELL "THE_TDC/hit_edge[*]" TO CELL "THE_TDC/GEN_Channels.*.Channels/Channel200/memory_ram" 2.000000 X ; @@ -38,6 +40,18 @@ MULTICYCLE TO CELL "THE_TDC/TheStatusRegisterBus/BUS_TX[data][*]" 20 ns; MULTICYCLE TO CELL "THE_TDC/TheChannelDebugBus/BUS_TX[data][*]" 20 ns; MULTICYCLE FROM CELL "THE_ENDPOINT/THE_ENDPOINT/*" TO CELL "THE_TDC/TheTriggerHandler/STATE_TW_CURRENT*" 10 ns; + +MULTICYCLE TO CELL "THE_TDC/TheHitCounterBus/*US_TX.data*" 20 ns; +MULTICYCLE TO CELL "THE_TDC/TheStatusRegisterBus/*US_TX.data*" 20 ns; +MULTICYCLE TO CELL "THE_TDC/TheChannelDebugBus/*US_TX.data*" 20 ns; + +MULTICYCLE FROM CELL "THE_CLOCK_RESET/THE_RESET_HANDLER/final_reset*" CLKNET clk_sys TO CLKNET clk_sys 5x; +MULTICYCLE FROM CELL "THE_CLOCK_RESET/THE_RESET_HANDLER/final_reset*" CLKNET clk_sys TO CELL "THE_TDC/*Channe*/Channel200/RingBuffer*FIFO/*" 5x; + +MULTICYCLE FROM CELL "THE_TDC/reset_tdc*" TO CLKNET clk_full_osc 2x; +MULTICYCLE FROM CELL "THE_TDC/reset_tdc*" TO CLKNET clk_full 2x; + + MAXDELAY NET "THE_TDC/hit_in_i*" 0.600000 nS; #DATAPATH_ONLY ; -- 2.43.0