From 8b914a594f6e078cd9e87967f03b361414ac2034 Mon Sep 17 00:00:00 2001 From: hadaq Date: Wed, 27 Mar 2013 07:58:49 +0000 Subject: [PATCH] constraints are updated with the new syntax - cu --- tdc_releases/tdc_v1.1.1/tdc_constraints.lpf | 26 ++++++++++----------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/tdc_releases/tdc_v1.1.1/tdc_constraints.lpf b/tdc_releases/tdc_v1.1.1/tdc_constraints.lpf index d242a36..152cbe0 100644 --- a/tdc_releases/tdc_v1.1.1/tdc_constraints.lpf +++ b/tdc_releases/tdc_v1.1.1/tdc_constraints.lpf @@ -61,11 +61,6 @@ REGION "REGION_LR_CC" "R85C106D" 3 3 DEVSIZE; REGION "REGION_UL_CC" "R48C53D" 3 3 DEVSIZE; REGION "REGION_LL_CC" "R90C53D" 3 3 DEVSIZE; - -PROHIBIT SECONDARY NET "THE_TDC/The_Reference_Time/ff_array_en_i"; -PROHIBIT SECONDARY NET "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/ff_array_en_i"; - - ############################################################################## ## REFERENCE CHANNEL PLACEMENT ## ############################################################################## @@ -945,21 +940,24 @@ LOCATE UGROUP "LL_Coarse_Counter" REGION "REGION_LL_CC" ; ## Unimportant Data Lines ## ############################################################################# -BLOCK NET "THE_TDC/reset_tdc*" ; +#BLOCK NET "THE_TDC/reset_tdc*" ; BLOCK NET "THE_TDC/hit_in_i_*" ; -BLOCK PATH TO CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/FC/FF_*" ; +#BLOCK PATH TO CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/FC/FF_*" ; BLOCK NET "THE_TDC/reset_counters_200*" ; -MULTICYCLE FROM CELL "THE_TDC/TheEpochCounter/counter_*" TO CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/epoch_cntr_*" 6.000000 X ; -MULTICYCLE FROM CELL "THE_TDC/TheEpochCounter/counter_*" TO CELL "THE_TDC/The_Reference_Time/Reference_Channel_200_1/epoch_cntr_*" 6.000000 X ; +PROHIBIT SECONDARY NET "THE_TDC/The_Reference_Time/Reference_Channel_200_1/ff_array_en_i"; +PROHIBIT SECONDARY NET "THE_TDC/GEN_Channels.*.Channels/Channel_200_1/ff_array_en_i"; MAXDELAY NET "THE_TDC/The_Reference_Time/hit_buf" 0.700000 nS DATAPATH_ONLY ; -MAXDELAY NET "THE_TDC/GEN_Channels_*_Channels/hit_buf" 0.700000 nS DATAPATH_ONLY ; +MAXDELAY NET "THE_TDC/GEN_Channels.*.Channels/hit_buf" 0.700000 nS DATAPATH_ONLY ; + +MULTICYCLE FROM CELL "THE_TDC/TheEpochCounter/counter[*]" TO CELL "THE_TDC/GEN_Channels.*.Channels/Channel_200_1/epoch_cntr[*]" 6.000000 X ; +MULTICYCLE FROM CELL "THE_TDC/TheEpochCounter/counter[*]" TO CELL "THE_TDC/The_Reference_Time/Reference_Channel_200_1/epoch_cntr[*]" 6.000000 X ; MULTICYCLE FROM CELL "THE_TDC/The_Reference_Time/Reference_Channel_200_1/FIFO_ALMOST_FULL_OUT" TO CELL "THE_TDC/TheReadout/data_out_reg_*" 2.000000 X ; MULTICYCLE FROM CELL "THE_TDC/The_Reference_Time/Reference_Channel_200_1/FIFO_FULL_OUT" TO CELL "THE_TDC/TheReadout/data_out_reg_*" 2.000000 X ; -MULTICYCLE FROM CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/FIFO_FULL_OUT" TO CELL "THE_TDC/TheReadout/data_out_reg*" 2.000000 X ; -MULTICYCLE FROM CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/FIFO_ALMOST_FULL_OUT" TO CELL "THE_TDC/TheReadout/data_out_reg*" 2.000000 X ; +MULTICYCLE FROM CELL "THE_TDC/GEN_Channels.*.Channels/Channel_200_1/FIFO_FULL_OUT" TO CELL "THE_TDC/TheReadout/data_out_reg*" 2.000000 X ; +MULTICYCLE FROM CELL "THE_TDC/GEN_Channels.*.Channels/Channel_200_1/FIFO_ALMOST_FULL_OUT" TO CELL "THE_TDC/TheReadout/data_out_reg*" 2.000000 X ; -MULTICYCLE FROM CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/fifo_wr_en_i" TO CELL "THE_TDC/GEN_Channels_*_Channels/fifo_wr_en_reg" 4.000000 X ; -MULTICYCLE FROM CELL "THE_TDC/GEN_Channels_*_Channels/Channel_200_1/hit_detect_reg" TO CELL "THE_TDC/GEN_Channels_*_Channels/encoder_start_reg" 4.000000 X ; +MULTICYCLE FROM CELL "THE_TDC/GEN_Channels.*.Channels/Channel_200_1/fifo_wr_en_i" TO CELL "THE_TDC/GEN_Channels.*.Channels/fifo_wr_en_reg" 4.000000 X ; +MULTICYCLE FROM CELL "THE_TDC/GEN_Channels.*.Channels/Channel_200_1/hit_detect_reg" TO CELL "THE_TDC/GEN_Channels.*.Channels/encoder_start_reg" 4.000000 X ; -- 2.43.0