From b34233d9ade89d6571a32449af8d0dcaac095d42 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Mon, 20 May 2019 16:16:52 +0200 Subject: [PATCH] rearrange some channels to avoid bad corner --- releases/tdc_v2.3/tdc_constraints_64.lpf | 154 +++++++++++------------ 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/releases/tdc_v2.3/tdc_constraints_64.lpf b/releases/tdc_v2.3/tdc_constraints_64.lpf index 0fe8d92..d6dd87e 100644 --- a/releases/tdc_v2.3/tdc_constraints_64.lpf +++ b/releases/tdc_v2.3/tdc_constraints_64.lpf @@ -512,57 +512,57 @@ UGROUP "ff_en_38" BBOX 1 1 ; LOCATE UGROUP "ff_en_38" SITE "R50C82D" ; # -UGROUP "FC_39" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.39.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_53" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.53.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_39" SITE "R89C131D" ; -UGROUP "hitBuf_39" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.39.hit_mux_ch +LOCATE UGROUP "FC_53" SITE "R89C131D" ; +UGROUP "hitBuf_53" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.53.hit_mux_ch ; -LOCATE UGROUP "hitBuf_39" SITE "R90C132D" ; -UGROUP "ff_en_39" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.39.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_53" SITE "R90C132D" ; +UGROUP "ff_en_53" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.53.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_39" SITE "R89C155D" ; +LOCATE UGROUP "ff_en_53" SITE "R89C155D" ; # -UGROUP "FC_40" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.40.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_54" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.54.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_40" SITE "R91C131D" ; -UGROUP "hitBuf_40" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.40.hit_mux_ch +LOCATE UGROUP "FC_54" SITE "R91C131D" ; +UGROUP "hitBuf_54" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.54.hit_mux_ch ; -LOCATE UGROUP "hitBuf_40" SITE "R92C132D" ; -UGROUP "ff_en_40" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.40.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_54" SITE "R92C132D" ; +UGROUP "ff_en_54" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.54.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_40" SITE "R91C155D" ; +LOCATE UGROUP "ff_en_54" SITE "R91C155D" ; # -UGROUP "FC_41" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.41.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_55" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.55.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_41" SITE "R102C131D" ; -UGROUP "hitBuf_41" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.41.hit_mux_ch +LOCATE UGROUP "FC_55" SITE "R102C131D" ; +UGROUP "hitBuf_55" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.55.hit_mux_ch ; -LOCATE UGROUP "hitBuf_41" SITE "R103C132D" ; -UGROUP "ff_en_41" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.41.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_55" SITE "R103C132D" ; +UGROUP "ff_en_55" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.55.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_41" SITE "R102C155D" ; +LOCATE UGROUP "ff_en_55" SITE "R102C155D" ; # -UGROUP "FC_42" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.42.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_56" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.56.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_42" SITE "R104C131D" ; -UGROUP "hitBuf_42" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.42.hit_mux_ch +LOCATE UGROUP "FC_56" SITE "R104C131D" ; +UGROUP "hitBuf_56" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.56.hit_mux_ch ; -LOCATE UGROUP "hitBuf_42" SITE "R105C132D" ; -UGROUP "ff_en_42" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.42.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_56" SITE "R105C132D" ; +UGROUP "ff_en_56" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.56.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_42" SITE "R104C155D" ; +LOCATE UGROUP "ff_en_56" SITE "R104C155D" ; # UGROUP "FC_43" BBOX 1 48 BLKNAME THE_TDC/GEN_Channels.43.Channels/Channel200/SimAdderNo.FC @@ -606,15 +606,15 @@ LOCATE UGROUP "ff_en_45" SITE "R73C155D" ; UGROUP "FC_46" BBOX 1 48 BLKNAME THE_TDC/GEN_Channels.46.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_46" SITE "R71C131D" ; +LOCATE UGROUP "FC_46" SITE "R75C131D" ; UGROUP "hitBuf_46" BBOX 1 1 BLKNAME THE_TDC/GEN_hit_mux.46.hit_mux_ch ; -LOCATE UGROUP "hitBuf_46" SITE "R72C132D" ; +LOCATE UGROUP "hitBuf_46" SITE "R76C132D" ; UGROUP "ff_en_46" BBOX 1 1 BLKNAME THE_TDC/GEN_Channels.46.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_46" SITE "R71C155D" ; +LOCATE UGROUP "ff_en_46" SITE "R75C155D" ; # UGROUP "FC_47" BBOX 1 48 BLKNAME THE_TDC/GEN_Channels.47.Channels/Channel200/SimAdderNo.FC @@ -772,57 +772,57 @@ UGROUP "ff_en_62" BBOX 1 1 ; LOCATE UGROUP "ff_en_62" SITE "R113C82D" ; # -UGROUP "FC_55" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.55.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_41" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.41.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_55" SITE "R53C131D" ; -UGROUP "hitBuf_55" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.55.hit_mux_ch +LOCATE UGROUP "FC_41" SITE "R53C131D" ; +UGROUP "hitBuf_41" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.41.hit_mux_ch ; -LOCATE UGROUP "hitBuf_55" SITE "R54C132D" ; -UGROUP "ff_en_55" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.55.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_41" SITE "R54C132D" ; +UGROUP "ff_en_41" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.41.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_55" SITE "R53C155D" ; +LOCATE UGROUP "ff_en_41" SITE "R53C155D" ; # -UGROUP "FC_56" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.56.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_42" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.42.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_56" SITE "R55C131D" ; -UGROUP "hitBuf_56" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.56.hit_mux_ch +LOCATE UGROUP "FC_42" SITE "R55C131D" ; +UGROUP "hitBuf_42" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.42.hit_mux_ch ; -LOCATE UGROUP "hitBuf_56" SITE "R56C132D" ; -UGROUP "ff_en_56" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.56.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_42" SITE "R56C132D" ; +UGROUP "ff_en_42" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.42.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_56" SITE "R55C155D" ; +LOCATE UGROUP "ff_en_42" SITE "R55C155D" ; # -UGROUP "FC_53" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.53.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_39" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.39.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_53" SITE "R66C131D" ; -UGROUP "hitBuf_53" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.53.hit_mux_ch +LOCATE UGROUP "FC_39" SITE "R66C131D" ; +UGROUP "hitBuf_39" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.39.hit_mux_ch ; -LOCATE UGROUP "hitBuf_53" SITE "R67C132D" ; -UGROUP "ff_en_53" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.53.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_39" SITE "R67C132D" ; +UGROUP "ff_en_39" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.39.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_53" SITE "R66C155D" ; +LOCATE UGROUP "ff_en_39" SITE "R66C155D" ; # -UGROUP "FC_54" BBOX 1 48 - BLKNAME THE_TDC/GEN_Channels.54.Channels/Channel200/SimAdderNo.FC +UGROUP "FC_40" BBOX 1 48 + BLKNAME THE_TDC/GEN_Channels.40.Channels/Channel200/SimAdderNo.FC ; -LOCATE UGROUP "FC_54" SITE "R68C131D" ; -UGROUP "hitBuf_54" BBOX 1 1 - BLKNAME THE_TDC/GEN_hit_mux.54.hit_mux_ch +LOCATE UGROUP "FC_40" SITE "R68C131D" ; +UGROUP "hitBuf_40" BBOX 1 1 + BLKNAME THE_TDC/GEN_hit_mux.40.hit_mux_ch ; -LOCATE UGROUP "hitBuf_54" SITE "R69C132D" ; -UGROUP "ff_en_54" BBOX 1 1 - BLKNAME THE_TDC/GEN_Channels.54.Channels/Channel200/ff_array_en_1_i +LOCATE UGROUP "hitBuf_40" SITE "R69C132D" ; +UGROUP "ff_en_40" BBOX 1 1 + BLKNAME THE_TDC/GEN_Channels.40.Channels/Channel200/ff_array_en_1_i ; -LOCATE UGROUP "ff_en_54" SITE "R68C155D" ; +LOCATE UGROUP "ff_en_40" SITE "R68C155D" ; # UGROUP "FC_57" BBOX 1 48 BLKNAME THE_TDC/GEN_Channels.57.Channels/Channel200/SimAdderNo.FC @@ -981,7 +981,7 @@ UGROUP "EF_RB1" BBOX 16 49 BLKNAME THE_TDC/GEN_Channels.42.Channels/Channel200 BLKNAME THE_TDC/GEN_Channels.42.Channels/Buffer_128.The_Buffer ; -LOCATE UGROUP "EF_RB1" SITE "R89C131D" ; +LOCATE UGROUP "EF_RB1" SITE "R53C131D" ; UGROUP "EF_RC3" BBOX 17 49 BLKNAME THE_TDC/GEN_Channels.43.Channels/Channel200 BLKNAME THE_TDC/GEN_Channels.43.Channels/Buffer_128.The_Buffer @@ -1023,7 +1023,7 @@ UGROUP "EF_RC2" BBOX 17 49 BLKNAME THE_TDC/GEN_Channels.56.Channels/Channel200 BLKNAME THE_TDC/GEN_Channels.56.Channels/Buffer_128.The_Buffer ; -LOCATE UGROUP "EF_RC2" SITE "R53C131D" ; +LOCATE UGROUP "EF_RC2" SITE "R89C131D" ; UGROUP "EF_CC3" BBOX 10 49 BLKNAME THE_TDC/GEN_Channels.57.Channels/Channel200 -- 2.43.0