]> jspc29.x-matter.uni-frankfurt.de Git - trb3sc.git/commitdiff
Update pin-out files for 32pin Addon
authorJan Michel <j.michel@gsi.de>
Wed, 26 Jul 2017 16:24:37 +0000 (18:24 +0200)
committerJan Michel <j.michel@gsi.de>
Wed, 26 Jul 2017 16:28:09 +0000 (18:28 +0200)
pinout/basic_constraints.lpf
pinout/trb3sc_32pin.lpf

index 4fe5665eed7333749f929c464a1b9e78b48d256d..377aae97fe5943da41601b519bbdabe1ddc72f05 100644 (file)
@@ -54,10 +54,10 @@ LOCATE COMP          "THE_MEDIA_INTERFACE/gen_pcs3.THE_SERDES/PCSD_INST" SITE "P
 REGION               "MEDIA_UPLINK" "R96C55D" 19 24;
 LOCATE UGROUP        "THE_MEDIA_INTERFACE/media_interface_group" REGION "MEDIA_UPLINK" ;
 
-#more space for media interface on backplane master
-LOCATE COMP          "THE_MEDIA_INT_MIXED/gen_pcs0.THE_SERDES/PCSD_INST" SITE "PCSA" ;
-REGION               "MEDIA_MIXED" "R95C50D" 20 70;
-LOCATE UGROUP        "THE_MEDIA_INT_MIXED/media_interface_group" REGION "MEDIA_MIXED" ;
+##more space for media interface on backplane master
+#LOCATE COMP          "THE_MEDIA_INT_MIXED/gen_pcs0.THE_SERDES/PCSD_INST" SITE "PCSA" ;
+#REGION               "MEDIA_MIXED" "R95C50D" 20 70;
+#LOCATE UGROUP        "THE_MEDIA_INT_MIXED/media_interface_group" REGION "MEDIA_MIXED" ;
 
 
 BLOCK PATH TO   PORT "LED*";
index eb8d60f744d962e992cefa2d28837f0eb4b8a2f8..0ac41ab0206ee980f3ff0861c8df383998930897 100644 (file)
@@ -30,340 +30,87 @@ LOCATE COMP "BACK_GPIO_0"                    SITE "C26";
 LOCATE COMP "BACK_GPIO_1"                    SITE "D26";\r
 LOCATE COMP "BACK_GPIO_2"                    SITE "B27";\r
 LOCATE COMP "BACK_GPIO_3"                    SITE "C27";\r
-LOCATE COMP "BACK_GPIO_4"                    SITE "D27";\r
-LOCATE COMP "BACK_GPIO_5"                    SITE "E27";\r
-LOCATE COMP "BACK_GPIO_6"                    SITE "B28";\r
-LOCATE COMP "BACK_GPIO_7"                    SITE "A28";\r
-LOCATE COMP "BACK_GPIO_8"                    SITE "A26";\r
-LOCATE COMP "BACK_GPIO_9"                    SITE "A27";\r
-LOCATE COMP "BACK_GPIO_10"                   SITE "A29";\r
-LOCATE COMP "BACK_GPIO_11"                   SITE "A30";\r
-LOCATE COMP "BACK_GPIO_12"                   SITE "H26";\r
-LOCATE COMP "BACK_GPIO_13"                   SITE "H25";\r
-LOCATE COMP "BACK_GPIO_14"                   SITE "A31";\r
-LOCATE COMP "BACK_GPIO_15"                   SITE "B31";\r
+LOCATE COMP "BACK_GPIO_4"                    SITE "D27";\r
+LOCATE COMP "BACK_GPIO_5"                    SITE "E27";\r
+LOCATE COMP "BACK_GPIO_6"                    SITE "B28";\r
+LOCATE COMP "BACK_GPIO_7"                    SITE "A28";\r
+LOCATE COMP "BACK_GPIO_8"                    SITE "A26";\r
+LOCATE COMP "BACK_GPIO_9"                    SITE "A27";\r
+LOCATE COMP "BACK_GPIO_10"                   SITE "A29";\r
+LOCATE COMP "BACK_GPIO_11"                   SITE "A30";\r
+LOCATE COMP "BACK_GPIO_12"                   SITE "H26";\r
+LOCATE COMP "BACK_GPIO_13"                   SITE "H25";\r
+LOCATE COMP "BACK_GPIO_14"                   SITE "A31";\r
+LOCATE COMP "BACK_GPIO_15"                   SITE "B31";\r
 DEFINE PORT GROUP "BACK_GPIO_group" "BACK_GPIO*" ;\r
 IOBUF GROUP  "BACK_GPIO_group" IO_TYPE=LVCMOS25 PULLMODE=UP;\r
 \r
-# LOCATE COMP "BACK_LVDS_0"                   SITE "V2";\r
-# LOCATE COMP "BACK_LVDS_1"                   SITE "T4";\r
-# # LOCATE COMP "BACK_LVDS_0_N"                   SITE "V1";\r
-# # LOCATE COMP "BACK_LVDS_1_N"                   SITE "T3";\r
-# DEFINE PORT GROUP "BACK_LVDS_group" "BACK_LVDS*" ;\r
-# IOBUF GROUP  "BACK_LVDS_group" IO_TYPE=LVDS25;\r
-# \r
-# LOCATE COMP "BACK_3V3_0"                    SITE "E11";\r
-# LOCATE COMP "BACK_3V3_1"                    SITE "F12";\r
-# LOCATE COMP "BACK_3V3_2"                    SITE "F10";\r
-# LOCATE COMP "BACK_3V3_3"                    SITE "E10";\r
-# DEFINE PORT GROUP "BACK_3V3_group" "BACK_3V3*" ;\r
-# IOBUF GROUP  "BACK_3V3_group" IO_TYPE=LVTTL33 PULLMODE=DOWN;\r
-\r
-#################################################################\r
-# AddOn Connector\r
-#################################################################\r
-# # LOCATE COMP "DQLL0_0_N"                      SITE "AA1";\r
-# # LOCATE COMP "DQLL0_1_N"                      SITE "AB1";\r
-# # LOCATE COMP "DQLL0_2_N"                      SITE "AA3";\r
-# # LOCATE COMP "DQLL0_3_N"                      SITE "AB5";\r
-# # LOCATE COMP "DQLL0_4_N"                      SITE "AA7";\r
-# # LOCATE COMP "DQLL1_0_N"                      SITE "Y1";\r
-# # LOCATE COMP "DQLL1_1_N"                      SITE "W3";\r
-# # LOCATE COMP "DQLL1_2_N"                      SITE "W1";\r
-# # LOCATE COMP "DQLL1_3_N"                      SITE "W9";\r
-# # LOCATE COMP "DQLL1_4_N"                      SITE "AA8";\r
-# # LOCATE COMP "DQLL2_0_N"                      SITE "AC4";\r
-# # LOCATE COMP "DQLL2_1_N"                      SITE "AC1";\r
-# # LOCATE COMP "DQLL2_2_N"                      SITE "AB3";\r
-# # LOCATE COMP "DQLL2_3_N"                      SITE "AB8";\r
-# # LOCATE COMP "DQLL2_4_N"                      SITE "AB6";\r
-# # LOCATE COMP "DQLL3_0_N"                      SITE "AE3";\r
-# # LOCATE COMP "DQLL3_1_N"                      SITE "AC10"\r
-# # LOCATE COMP "DQLL3_2_N"                      SITE "AE1";\r
-# # LOCATE COMP "DQLL3_3_N"                      SITE "AD3";\r
-# # LOCATE COMP "DQLL3_4_N"                      SITE "AC8";\r
-# # LOCATE COMP "DQLR0_0_N"                      SITE "AB33"\r
-# # LOCATE COMP "DQLR0_1_N"                      SITE "AA26"\r
-# # LOCATE COMP "DQLR0_2_N"                      SITE "AC33"\r
-# # LOCATE COMP "DQLR0_3_N"                      SITE "AA30"\r
-# # LOCATE COMP "DQLR0_4_N"                      SITE "AA27"\r
-# # LOCATE COMP "DQLR1_0_N"                      SITE "AD30"\r
-# # LOCATE COMP "DQLR1_1_N"                      SITE "AB31"\r
-# # LOCATE COMP "DQLR1_2_N"                      SITE "AE33"\r
-# # LOCATE COMP "DQLR1_3_N"                      SITE "AD34"\r
-# # LOCATE COMP "DQLR1_4_N"                      SITE "AG34"\r
-# # LOCATE COMP "DQLR2_0_N"                      SITE "W29";\r
-# # LOCATE COMP "DQLR2_1_N"                      SITE "W26";\r
-# # LOCATE COMP "DQLR2_2_N"                      SITE "W33";;\r
-# # LOCATE COMP "DQLR2_3_N"                      SITE "Y33";;\r
-# # LOCATE COMP "DQLR2_4_N"                      SITE "Y25";\r
-# # LOCATE COMP "DQSLL0_C"                       SITE "AB9";\r
-# # LOCATE COMP "DQSLL1_C"                       SITE "Y6";\r
-# # LOCATE COMP "DQSLL2_C"                       SITE "AE5";\r
-# # LOCATE COMP "DQSLL3_C"                       SITE "AK1";\r
-# # LOCATE COMP "DQSLR0_C"                       SITE "AC30"\r
-# # LOCATE COMP "DQSLR1_C"                       SITE "AB25";\r
-# # LOCATE COMP "DQSLR2_C"                       SITE "AA29";\r
-# # LOCATE COMP "DQSUL0_C"                       SITE "M9";;\r
-# # LOCATE COMP "DQSUL1_C"                       SITE "L9";;\r
-# # LOCATE COMP "DQSUL2_C"                       SITE "H3";;\r
-# # LOCATE COMP "DQSUL3_C"                       SITE "N10";;\r
-# # LOCATE COMP "DQSUR0_C"                       SITE "M27";;\r
-# # LOCATE COMP "DQSUR1_C"                       SITE "N28";;\r
-# # LOCATE COMP "DQSUR2_C"                       SITE "U30";;\r
-# # LOCATE COMP "DQUL0_0_N"                      SITE "L4";;\r
-# # LOCATE COMP "DQUL0_1_N"                      SITE "M3";;\r
-# # LOCATE COMP "DQUL0_2_N"                      SITE "K5";;\r
-# # LOCATE COMP "DQUL0_3_N"                      SITE "M1";;\r
-# # LOCATE COMP "DQUL0_4_N"                      SITE "L6";;\r
-# # LOCATE COMP "DQUL1_0_N"                      SITE "L1";;\r
-# # LOCATE COMP "DQUL1_1_N"                      SITE "K1";;\r
-# # LOCATE COMP "DQUL1_2_N"                      SITE "K3";;\r
-# # LOCATE COMP "DQUL1_3_N"                      SITE "L7";;\r
-# # LOCATE COMP "DQUL1_4_N"                      SITE "J6";;\r
-# # LOCATE COMP "DQUL2_0_N"                      SITE "F1";;\r
-# # LOCATE COMP "DQUL2_1_N"                      SITE "E3";\r
-# # LOCATE COMP "DQUL2_2_N"                      SITE "G1";\r
-# # LOCATE COMP "DQUL2_3_N"                      SITE "J1";\r
-# # LOCATE COMP "DQUL2_4_N"                      SITE "H2";\r
-# # LOCATE COMP "DQUL3_0_N"                      SITE "N3";\r
-# # LOCATE COMP "DQUL3_1_N"                      SITE "N1";\r
-# # LOCATE COMP "DQUL3_2_N"                      SITE "N5";\r
-# # LOCATE COMP "DQUL3_3_N"                      SITE "P4";\r
-# # LOCATE COMP "DQUL3_4_N"                      SITE "P8";\r
-# # LOCATE COMP "DQUR0_0_N"                      SITE "M25";\r
-# # LOCATE COMP "DQUR0_1_N"                      SITE "L31";\r
-# # LOCATE COMP "DQUR0_2_N"                      SITE "L33";;\r
-# # LOCATE COMP "DQUR0_3_N"                      SITE "K30";\r
-# # LOCATE COMP "DQUR0_4_N"                      SITE "K33";\r
-# # LOCATE COMP "DQUR1_0_N"                      SITE "N29";\r
-# # LOCATE COMP "DQUR1_1_N"                      SITE "P26";\r
-# # LOCATE COMP "DQUR1_2_N"                      SITE "N31";\r
-# # LOCATE COMP "DQUR1_3_N"                      SITE "N33";\r
-# # LOCATE COMP "DQUR1_4_N"                      SITE "P27";;\r
-# # LOCATE COMP "DQUR2_0_N"                      SITE "T31";;\r
-# # LOCATE COMP "DQUR2_1_N"                      SITE "T27";;\r
-# # LOCATE COMP "DQUR2_2_N"                      SITE "U31";;\r
-# # LOCATE COMP "DQUR2_3_N"                      SITE "T33";;\r
-# # LOCATE COMP "DQUR2_4_N"                      SITE "U27";\r
-# \r
-# LOCATE COMP "DQLL0_0"                      SITE "AA2";    #was "DQLL0_0_P" 1\r
-# LOCATE COMP "DQLL0_1"                      SITE "AB2";    #was "DQLL0_1_P" 5\r
-# LOCATE COMP "DQLL0_2"                      SITE "AA4";    #was "DQLL0_2_P" 9\r
-# LOCATE COMP "DQSLL0"                       SITE "AA10";   #was "DQSLL0_T"  13\r
-# LOCATE COMP "DQLL0_3"                      SITE "AA5";    #was "DQLL0_3_P" 17\r
-# LOCATE COMP "DQLL0_4"                      SITE "Y7";     #was "DQLL0_4_P" 21\r
-# LOCATE COMP "DQLL2_0"                      SITE "AC5";    #was "DQLL2_0_P" 25\r
-# LOCATE COMP "DQLL2_1"                      SITE "AC2";    #was "DQLL2_1_P" 29\r
-# LOCATE COMP "DQLL2_2"                      SITE "AB4";    #was "DQLL2_2_P" 33\r
-# LOCATE COMP "DQSLL2"                       SITE "AD5";    #was "DQSLL2_T"  37\r
-# LOCATE COMP "DQLL2_3"                      SITE "AA9";    #was "DQLL2_3_P" 41\r
-# LOCATE COMP "DQLL2_4"                      SITE "AB7";    #was "DQLL2_4_P" 45\r
-# LOCATE COMP "DQUL3_0"                      SITE "N4";     #was "DQUL3_0_P" 49\r
-# LOCATE COMP "DQUL3_1"                      SITE "N2";     #was "DQUL3_1_P" 53\r
-# LOCATE COMP "DQUL3_2"                      SITE "M5";     #was "DQUL3_2_P" 57\r
-# LOCATE COMP "DQSUL3"                       SITE "M10";    #was "DQSUL3_T"  61\r
-# LOCATE COMP "DQUL3_3"                      SITE "P5";     #was "DQUL3_3_P" 65\r
-# LOCATE COMP "DQUL3_4"                      SITE "N8";     #was "DQUL3_4_P" 69\r
-# LOCATE COMP "DQUL1_0"                      SITE "L2";     #was "DQUL1_0_P" 73\r
-# LOCATE COMP "DQUL1_1"                      SITE "K2";     #was "DQUL1_1_P" 77\r
-# LOCATE COMP "DQUL1_2"                      SITE "K4";     #was "DQUL1_2_P" 81\r
-# LOCATE COMP "DQSUL1"                       SITE "L10";    #was "DQSUL1_T"  85\r
-# LOCATE COMP "DQUL1_3"                      SITE "M8";     #was "DQUL1_3_P" 89\r
-# LOCATE COMP "DQUL1_4"                      SITE "K7";     #was "DQUL1_4_P" 93\r
-# \r
-# LOCATE COMP "DQUR0_0"                      SITE "L26";    #was "DQUR0_0_P" 105\r
-# LOCATE COMP "DQUR0_1"                      SITE "L32";    #was "DQUR0_1_P" 109\r
-# LOCATE COMP "DQSUR0"                       SITE "M26";    #was "DQSUR0_T"  113\r
-# LOCATE COMP "DQUR0_2"                      SITE "L34";    #was "DQUR0_2_P" 117\r
-# LOCATE COMP "DQUR0_3"                      SITE "K29";    #was "DQUR0_3_P" 121\r
-# LOCATE COMP "DQUR0_4"                      SITE "K34";    #was "DQUR0_4_P" 125\r
-# LOCATE COMP "DQLR0_0"                      SITE "AB34";   #was "DQLR0_0_P" 129\r
-# LOCATE COMP "DQLR0_1"                      SITE "AA25";   #was "DQLR0_1_P" 133\r
-# LOCATE COMP "DQLR0_2"                      SITE "AC34";   #was "DQLR0_2_P" 137\r
-# LOCATE COMP "DQSLR0"                       SITE "AB30";   #was "DQSLR0_T"  141\r
-# LOCATE COMP "DQLR0_3"                      SITE "AA31";   #was "DQLR0_3_P" 145\r
-# LOCATE COMP "DQLR0_4"                      SITE "AA28";   #was "DQLR0_4_P" 149\r
-# \r
-# LOCATE COMP "DQLR1_0"                      SITE "AD31";   #was "DQLR1_0_P" 169\r
-# LOCATE COMP "DQLR1_1"                      SITE "AB32";   #was "DQLR1_1_P" 173\r
-# LOCATE COMP "DQLR1_2"                      SITE "AE34";   #was "DQLR1_2_P" 177\r
-# LOCATE COMP "DQSLR1"                       SITE "AB26";   #was "DQSLR1_T"  181\r
-# LOCATE COMP "DQLR1_3"                      SITE "AD33";   #was "DQLR1_3_P" 185\r
-# LOCATE COMP "DQLR1_4"                      SITE "AF34";   #was "DQLR1_4_P" 189\r
-# \r
-# \r
-# LOCATE COMP "DQLL3_0"                      SITE "AE4";    #was "DQLL3_0_P" 2\r
-# LOCATE COMP "DQLL3_1"                      SITE "AB10";   #was "DQLL3_1_P" 6\r
-# LOCATE COMP "DQLL3_2"                      SITE "AE2";    #was "DQLL3_2_P" 10\r
-# LOCATE COMP "DQSLL3"                       SITE "AJ1";    #was "DQSLL3_T"  14\r
-# LOCATE COMP "DQLL3_3"                      SITE "AD4";    #was "DQLL3_3_P" 18\r
-# LOCATE COMP "DQLL3_4"                      SITE "AC9";    #was "DQLL3_4_P" 22\r
-# LOCATE COMP "DQLL1_0"                      SITE "Y2";     #was "DQLL1_0_P" 26\r
-# LOCATE COMP "DQLL1_1"                      SITE "W4";     #was "DQLL1_1_P" 30\r
-# LOCATE COMP "DQLL1_2"                      SITE "W2";     #was "DQLL1_2_P" 34\r
-# LOCATE COMP "DQSLL1"                       SITE "W6";     #was "DQSLL1_T"  38\r
-# LOCATE COMP "DQLL1_3"                      SITE "W8";     #was "DQLL1_3_P" 42\r
-# LOCATE COMP "DQLL1_4"                      SITE "Y8";     #was "DQLL1_4_P" 46\r
-# LOCATE COMP "DQUL2_0"                      SITE "F2";     #was "DQUL2_0_P" 50\r
-# LOCATE COMP "DQUL2_1"                      SITE "F3";     #was "DQUL2_1_P" 54\r
-# LOCATE COMP "DQUL2_2"                      SITE "G2";     #was "DQUL2_2_P" 58\r
-# LOCATE COMP "DQSUL2"                       SITE "G3";     #was "DQSUL2_T"  62\r
-# LOCATE COMP "DQUL2_3"                      SITE "H1";     #was "DQUL2_3_P" 66\r
-# LOCATE COMP "DQUL2_4"                      SITE "J3";     #was "DQUL2_4_P" 70\r
-# LOCATE COMP "DQUL0_0"                      SITE "L5";     #was "DQUL0_0_P" 74\r
-# LOCATE COMP "DQUL0_1"                      SITE "M4";     #was "DQUL0_1_P" 78\r
-# LOCATE COMP "DQUL0_2"                      SITE "K6";     #was "DQUL0_2_P" 82\r
-# LOCATE COMP "DQSUL0"                       SITE "N9";     #was "DQSUL0_T"  86\r
-# LOCATE COMP "DQUL0_3"                      SITE "M2";     #was "DQUL0_3_P" 90\r
-# LOCATE COMP "DQUL0_4"                      SITE "M7";     #was "DQUL0_4_P" 94\r
-# \r
-# LOCATE COMP "DQUR1_0"                      SITE "N30";    #was "DQUR1_0_P" 106\r
-# LOCATE COMP "DQUR1_1"                      SITE "N26";    #was "DQUR1_1_P" 110\r
-# LOCATE COMP "DQUR1_2"                      SITE "N32";    #was "DQUR1_2_P" 114\r
-# LOCATE COMP "DQSUR1"                       SITE "N27";    #was "DQSUR1_T"  118\r
-# LOCATE COMP "DQUR1_3"                      SITE "N34";    #was "DQUR1_3_P" 122\r
-# LOCATE COMP "DQUR1_4"                      SITE "P28";    #was "DQUR1_4_P" 126\r
-# LOCATE COMP "DQUR2_0"                      SITE "T32";    #was "DQUR2_0_P" 130\r
-# LOCATE COMP "DQUR2_1"                      SITE "T26";    #was "DQUR2_1_P" 134\r
-# LOCATE COMP "DQUR2_2"                      SITE "U32";    #was "DQUR2_2_P" 138\r
-# LOCATE COMP "DQSUR2"                       SITE "T30";    #was "DQSUR2_T"  142\r
-# LOCATE COMP "DQUR2_3"                      SITE "T34";    #was "DQUR2_3_P" 146\r
-# LOCATE COMP "DQUR2_4"                      SITE "U26";    #was "DQUR2_4_P" 150\r
-# \r
-# LOCATE COMP "DQLR2_0"                      SITE "W30";    #was "DQLR2_0_P" 170\r
-# LOCATE COMP "DQLR2_1"                      SITE "W27";    #was "DQLR2_1_P" 174\r
-# LOCATE COMP "DQLR2_2"                      SITE "W34";    #was "DQLR2_2_P" 178\r
-# LOCATE COMP "DQSLR2"                       SITE "Y30";    #was "DQSLR2_T"  182\r
-# LOCATE COMP "DQLR2_3"                      SITE "Y34";    #was "DQLR2_3_P" 186\r
-# LOCATE COMP "DQLR2_4"                      SITE "Y26";    #was "DQLR2_4_P" 190\r
-# \r
-# DEFINE PORT GROUP "DQ_group" "DQ*" ;\r
-# IOBUF GROUP  "DQ_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; \r
-\r
+LOCATE COMP "BACK_LVDS_0"                   SITE "V2";\r
+LOCATE COMP "BACK_LVDS_1"                   SITE "T4";\r
+# LOCATE COMP "BACK_LVDS_0_N"                   SITE "V1";\r
+# LOCATE COMP "BACK_LVDS_1_N"                   SITE "T3";\r
+DEFINE PORT GROUP "BACK_LVDS_group" "BACK_LVDS*" ;\r
+IOBUF GROUP  "BACK_LVDS_group" IO_TYPE=LVDS25;\r
 \r
+LOCATE COMP "BACK_3V3_0"                    SITE "E11";\r
+LOCATE COMP "BACK_3V3_1"                    SITE "F12";\r
+LOCATE COMP "BACK_3V3_2"                    SITE "F10";\r
+LOCATE COMP "BACK_3V3_3"                    SITE "E10";\r
+DEFINE PORT GROUP "BACK_3V3_group" "BACK_3V3*" ;\r
+IOBUF GROUP  "BACK_3V3_group" IO_TYPE=LVTTL33 PULLMODE=DOWN;\r
 \r
 #################################################################\r
-# ADC INPUTS\r
+# AddOn Connector\r
 #################################################################\r
 \r
-LOCATE COMP  "ADC1_CH_0"              SITE "AA2"; \r
-LOCATE COMP  "ADC1_CH_1"              SITE "AB2"; \r
-LOCATE COMP  "ADC1_CH_2"              SITE "AA4"; \r
-LOCATE COMP  "ADC_DCO_1"              SITE "AA10";\r
-LOCATE COMP  "ADC1_CH_3"              SITE "AA5"; \r
-LOCATE COMP  "ADC1_CH_4"              SITE "Y7";  \r
-\r
-LOCATE COMP  "ADC2_CH_0"              SITE "AE4"; \r
-LOCATE COMP  "ADC2_CH_1"              SITE "AB10";\r
-LOCATE COMP  "ADC2_CH_2"              SITE "AE2"; \r
-LOCATE COMP  "ADC_DCO_2"              SITE "AJ1"; \r
-LOCATE COMP  "ADC2_CH_3"              SITE "AD4"; \r
-LOCATE COMP  "ADC2_CH_4"              SITE "AC9"; \r
-\r
-LOCATE COMP  "ADC3_CH_0"              SITE "AC5";\r
-LOCATE COMP  "ADC3_CH_1"              SITE "AC2";\r
-LOCATE COMP  "ADC3_CH_2"              SITE "AB4";\r
-LOCATE COMP  "ADC_DCO_3"              SITE "AD5";\r
-LOCATE COMP  "ADC3_CH_3"              SITE "AA9";\r
-LOCATE COMP  "ADC3_CH_4"              SITE "AB7";\r
-\r
-LOCATE COMP  "ADC4_CH_0"              SITE "Y2";\r
-LOCATE COMP  "ADC4_CH_1"              SITE "W4";\r
-LOCATE COMP  "ADC4_CH_2"              SITE "W2";\r
-LOCATE COMP  "ADC_DCO_4"              SITE "W6";\r
-LOCATE COMP  "ADC4_CH_3"              SITE "W8";\r
-LOCATE COMP  "ADC4_CH_4"              SITE "Y8";\r
-\r
-LOCATE COMP  "ADC5_CH_0"              SITE "F2";\r
-LOCATE COMP  "ADC5_CH_1"              SITE "F3";\r
-LOCATE COMP  "ADC5_CH_2"              SITE "G2";\r
-LOCATE COMP  "ADC_DCO_5"              SITE "G3";\r
-LOCATE COMP  "ADC5_CH_3"              SITE "H1";\r
-LOCATE COMP  "ADC5_CH_4"              SITE "J3";\r
-\r
-LOCATE COMP  "ADC6_CH_0"              SITE "L5";\r
-LOCATE COMP  "ADC6_CH_1"              SITE "M4";\r
-LOCATE COMP  "ADC6_CH_2"              SITE "K6";\r
-LOCATE COMP  "ADC_DCO_6"              SITE "N9";\r
-LOCATE COMP  "ADC6_CH_3"              SITE "M2";\r
-LOCATE COMP  "ADC6_CH_4"              SITE "M7";\r
-\r
-LOCATE COMP  "ADC7_CH_0"              SITE "L26";\r
-LOCATE COMP  "ADC7_CH_1"              SITE "L32";\r
-LOCATE COMP  "ADC_DCO_7"              SITE "M26";\r
-LOCATE COMP  "ADC7_CH_2"              SITE "L34";\r
-LOCATE COMP  "ADC7_CH_3"              SITE "K29";\r
-LOCATE COMP  "ADC7_CH_4"              SITE "K34";\r
-\r
-LOCATE COMP  "ADC8_CH_0"              SITE "L2"; \r
-LOCATE COMP  "ADC8_CH_1"              SITE "K2"; \r
-LOCATE COMP  "ADC8_CH_2"              SITE "K4"; \r
-LOCATE COMP  "ADC_DCO_8"              SITE "L10";\r
-LOCATE COMP  "ADC8_CH_3"              SITE "M8"; \r
-LOCATE COMP  "ADC8_CH_4"              SITE "K7"; \r
-\r
-LOCATE COMP  "ADC9_CH_0"              SITE "AB34";\r
-LOCATE COMP  "ADC9_CH_1"              SITE "AA25";\r
-LOCATE COMP  "ADC9_CH_2"              SITE "AC34";\r
-LOCATE COMP  "ADC_DCO_9"              SITE "AB30";\r
-LOCATE COMP  "ADC9_CH_3"              SITE "AA31";\r
-LOCATE COMP  "ADC9_CH_4"              SITE "AA28";\r
-\r
-LOCATE COMP  "ADC10_CH_0"             SITE "N30";\r
-LOCATE COMP  "ADC10_CH_1"             SITE "N26";\r
-LOCATE COMP  "ADC10_CH_2"             SITE "N32";\r
-LOCATE COMP  "ADC_DCO_10"             SITE "N27";\r
-LOCATE COMP  "ADC10_CH_3"             SITE "N34";\r
-LOCATE COMP  "ADC10_CH_4"             SITE "P28";\r
-\r
-LOCATE COMP  "ADC11_CH_0"             SITE "T32";\r
-LOCATE COMP  "ADC11_CH_1"             SITE "T26";\r
-LOCATE COMP  "ADC11_CH_2"             SITE "U32";\r
-LOCATE COMP  "ADC_DCO_11"             SITE "T30";\r
-LOCATE COMP  "ADC11_CH_3"             SITE "T34";\r
-LOCATE COMP  "ADC11_CH_4"             SITE "U26";\r
-\r
-LOCATE COMP  "ADC12_CH_0"             SITE "AD31";\r
-LOCATE COMP  "ADC12_CH_1"             SITE "AB32";\r
-LOCATE COMP  "ADC12_CH_2"             SITE "AE34";\r
-LOCATE COMP  "ADC_DCO_12"             SITE "AB26";\r
-LOCATE COMP  "ADC12_CH_3"             SITE "AD33";\r
-LOCATE COMP  "ADC12_CH_4"             SITE "AF34";\r
-\r
-DEFINE PORT GROUP "ADC_group" "ADC*" ;\r
-IOBUF GROUP "ADC_group" IO_TYPE=LVDS25 DIFFRESISTOR=100;\r
-\r
-\r
-LOCATE COMP  "SPI_ADC_SCK"                 SITE "AA29";\r
-LOCATE COMP  "SPI_ADC_SDIO"                SITE "Y30";\r
-DEFINE PORT GROUP "SPI_ADC_group" "SPI_ADC*" ;\r
-IOBUF GROUP "SPI_ADC_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8;\r
-\r
-\r
-LOCATE COMP  "LMK_CLK"                 SITE "M10";\r
-LOCATE COMP  "LMK_DATA"                SITE "W34";\r
-LOCATE COMP  "LMK_LE_1"                SITE "N10";\r
-LOCATE COMP  "LMK_LE_2"                SITE "P5";\r
-DEFINE PORT GROUP "LMK_group" "LMK*" ;\r
-IOBUF GROUP "LMK_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8;\r
-\r
-LOCATE COMP  "POWER_ENABLE"            SITE "P4";\r
-IOBUF  PORT  "POWER_ENABLE" IO_TYPE=LVCMOS25 PULLMODE=DOWN DRIVE=8  ;\r
-\r
-LOCATE COMP  "P_CLOCK"                SITE "N2";\r
-IOBUF  PORT  "P_CLOCK" IO_TYPE=LVDS25  ;\r
-\r
-LOCATE COMP  "FPGA_CS_0"             SITE "Y26";\r
-LOCATE COMP  "FPGA_CS_1"             SITE "Y25";\r
-LOCATE COMP  "FPGA_SCK_0"            SITE "Y34"; \r
-LOCATE COMP  "FPGA_SCK_1"            SITE "Y33";\r
-LOCATE COMP  "FPGA_SDI_0"            SITE "N4";\r
-LOCATE COMP  "FPGA_SDI_1"            SITE "N3";\r
-LOCATE COMP  "FPGA_SDO_0"            SITE "W27";\r
-LOCATE COMP  "FPGA_SDO_1"            SITE "W26";\r
-DEFINE PORT GROUP "FPGA_group" "FPGA_*" ;\r
-IOBUF GROUP "FPGA_group" IO_TYPE=LVCMOS25 PULLMODE=UP;\r
+LOCATE COMP "INP_0"            SITE "AA2";    #was "DQLL0_0_P" 1\r
+LOCATE COMP "INP_1"            SITE "AB2";    #was "DQLL0_1_P" 5\r
+LOCATE COMP "INP_2"            SITE "AA4";    #was "DQLL0_2_P" 9\r
+LOCATE COMP "INP_3"            SITE "AA10";   #was "DQSLL0_T"  13\r
+LOCATE COMP "INP_4"            SITE "AA5";    #was "DQLL0_3_P" 17\r
+LOCATE COMP "INP_5"            SITE "Y7";     #was "DQLL0_4_P" 21\r
+LOCATE COMP "INP_6"            SITE "AC5";    #was "DQLL2_0_P" 25\r
+LOCATE COMP "INP_7"            SITE "AC2";    #was "DQLL2_1_P" 29\r
+LOCATE COMP "INP_8"            SITE "AB4";    #was "DQLL2_2_P" 33\r
+LOCATE COMP "INP_9"            SITE "AD5";    #was "DQSLL2_T"  37\r
+LOCATE COMP "INP_10"           SITE "AA9";    #was "DQLL2_3_P" 41\r
+LOCATE COMP "INP_11"           SITE "AB7";    #was "DQLL2_4_P" 45\r
+LOCATE COMP "INP_12"           SITE "N4";     #was "DQUL3_0_P" 49\r
+LOCATE COMP "INP_13"           SITE "N2";     #was "DQUL3_1_P" 53\r
+LOCATE COMP "INP_14"           SITE "M5";     #was "DQUL3_2_P" 57\r
+LOCATE COMP "INP_15"           SITE "M10";    #was "DQSUL3_T"  61\r
+LOCATE COMP "INP_16"           SITE "AE4";    #was "DQLL3_0_P" 2\r
+LOCATE COMP "INP_17"           SITE "AB10";   #was "DQLL3_1_P" 6\r
+LOCATE COMP "INP_18"           SITE "AE2";    #was "DQLL3_2_P" 10\r
+LOCATE COMP "INP_19"           SITE "AJ1";    #was "DQSLL3_T"  14\r
+LOCATE COMP "INP_20"           SITE "AD4";    #was "DQLL3_3_P" 18\r
+LOCATE COMP "INP_21"           SITE "AC9";    #was "DQLL3_4_P" 22\r
+LOCATE COMP "INP_22"           SITE "Y2";     #was "DQLL1_0_P" 26\r
+LOCATE COMP "INP_23"           SITE "W4";     #was "DQLL1_1_P" 30\r
+LOCATE COMP "INP_24"           SITE "W2";     #was "DQLL1_2_P" 34\r
+LOCATE COMP "INP_25"           SITE "W6";     #was "DQSLL1_T"  38\r
+LOCATE COMP "INP_26"           SITE "W8";     #was "DQLL1_3_P" 42\r
+LOCATE COMP "INP_27"           SITE "Y8";     #was "DQLL1_4_P" 46\r
+LOCATE COMP "INP_28"           SITE "F2";     #was "DQUL2_0_P" 50\r
+LOCATE COMP "INP_29"           SITE "F3";     #was "DQUL2_1_P" 54\r
+LOCATE COMP "INP_30"           SITE "G2";     #was "DQUL2_2_P" 58\r
+LOCATE COMP "INP_31"           SITE "G3";     #was "DQSUL2_T"  62\r
+\r
+LOCATE COMP  "DAC_IN_SDI"     SITE "N9";     #was "DQSUL0_T"  86\r
+LOCATE COMP  "DAC_OUT_SCK"    SITE "K6";     #was "DQUL0_2_P" 82\r
+LOCATE COMP  "DAC_OUT_CS"     SITE "M7";     #was "DQUL0_4_P" 94\r
+LOCATE COMP  "DAC_OUT_SDO"    SITE "M4";     #was "DQUL0_1_P" 78\r
+LOCATE COMP  "RES"            SITE "Y34";    #was "DQLR2_3_P" 186\r
+\r
+DEFINE PORT GROUP "INP_group" "INP*" ;\r
+IOBUF GROUP  "INP_group" IO_TYPE=LVDS25 DIFFRESISTOR=100; \r
+\r
+DEFINE PORT GROUP "DAC_IN_group" "DAC_IN_*" ;\r
+IOBUF GROUP "DAC_IN_group" IO_TYPE=LVDS25 DIFFRESISTOR=100;\r
+\r
+DEFINE PORT GROUP "DAC_OUT_group" "DAC_OUT_*" ;\r
+IOBUF GROUP "DAC_OUT_group" IO_TYPE=LVDS25;\r
+IOBUF PORT "RES" IO_TYPE=LVDS25;\r
 \r
 \r
 #################################################################\r
@@ -425,48 +172,48 @@ IOBUF GROUP  "HDR_group" IO_TYPE=LVCMOS25 PULLMODE=DOWN ;
 # # LOCATE COMP "KEL38_N"                        SITE "AB27";\r
 # # LOCATE COMP "KEL39_N"                        SITE "M33";\r
 # # LOCATE COMP "KEL40_N"                        SITE "M28";\r
-LOCATE COMP "KEL_1"                         SITE "AP5";\r
-LOCATE COMP "KEL_2"                         SITE "AP2";\r
-LOCATE COMP "KEL_3"                         SITE "AN1";\r
-LOCATE COMP "KEL_4"                         SITE "AN3";\r
-LOCATE COMP "KEL_5"                         SITE "AL5";\r
-LOCATE COMP "KEL_6"                         SITE "AM6";\r
-LOCATE COMP "KEL_7"                         SITE "AL4";\r
-LOCATE COMP "KEL_8"                         SITE "AJ5";\r
-LOCATE COMP "KEL_9"                         SITE "AJ2";\r
-LOCATE COMP "KEL_10"                        SITE "AL3";\r
-LOCATE COMP "KEL_11"                        SITE "AD9";\r
-LOCATE COMP "KEL_12"                        SITE "AJ4";\r
-LOCATE COMP "KEL_13"                        SITE "V4";\r
-LOCATE COMP "KEL_14"                        SITE "V5";\r
-LOCATE COMP "KEL_15"                        SITE "T9";\r
-LOCATE COMP "KEL_16"                        SITE "T2";\r
-LOCATE COMP "KEL_17"                        SITE "P7";\r
-LOCATE COMP "KEL_18"                        SITE "R8";\r
-LOCATE COMP "KEL_19"                        SITE "R2";\r
-LOCATE COMP "KEL_20"                        SITE "P9";\r
-LOCATE COMP "KEL_21"                        SITE "AP29";\r
-LOCATE COMP "KEL_22"                        SITE "AP33";\r
-LOCATE COMP "KEL_23"                        SITE "AN34";\r
-LOCATE COMP "KEL_24"                        SITE "AP31";\r
-LOCATE COMP "KEL_25"                        SITE "AN32";\r
-LOCATE COMP "KEL_26"                        SITE "AM29";\r
-LOCATE COMP "KEL_27"                        SITE "AL31";\r
-LOCATE COMP "KEL_28"                        SITE "AL30";\r
-LOCATE COMP "KEL_29"                        SITE "AL34";\r
-LOCATE COMP "KEL_30"                        SITE "AJ31";\r
-LOCATE COMP "KEL_31"                        SITE "AH33";\r
-LOCATE COMP "KEL_32"                        SITE "AL32";\r
-LOCATE COMP "KEL_33"                        SITE "AF32";\r
-LOCATE COMP "KEL_34"                        SITE "AE32";\r
-LOCATE COMP "KEL_35"                        SITE "AE30";\r
-LOCATE COMP "KEL_36"                        SITE "AD26";\r
-LOCATE COMP "KEL_37"                        SITE "M29";\r
-LOCATE COMP "KEL_38"                        SITE "AC28";\r
-LOCATE COMP "KEL_39"                        SITE "M34";\r
-LOCATE COMP "KEL_40"                        SITE "L28";\r
-DEFINE PORT GROUP "KEL_group" "KEL*" ;\r
-IOBUF GROUP  "KEL_group" IO_TYPE=LVDS25 ;\r
+LOCATE COMP "KEL_1"                         SITE "AP5";\r
+LOCATE COMP "KEL_2"                         SITE "AP2";\r
+LOCATE COMP "KEL_3"                         SITE "AN1";\r
+LOCATE COMP "KEL_4"                         SITE "AN3";\r
+LOCATE COMP "KEL_5"                         SITE "AL5";\r
+LOCATE COMP "KEL_6"                         SITE "AM6";\r
+LOCATE COMP "KEL_7"                         SITE "AL4";\r
+LOCATE COMP "KEL_8"                         SITE "AJ5";\r
+LOCATE COMP "KEL_9"                         SITE "AJ2";\r
+LOCATE COMP "KEL_10"                        SITE "AL3";\r
+LOCATE COMP "KEL_11"                        SITE "AD9";\r
+LOCATE COMP "KEL_12"                        SITE "AJ4";\r
+LOCATE COMP "KEL_13"                        SITE "V4";\r
+LOCATE COMP "KEL_14"                        SITE "V5";\r
+LOCATE COMP "KEL_15"                        SITE "T9";\r
+LOCATE COMP "KEL_16"                        SITE "T2";\r
+LOCATE COMP "KEL_17"                        SITE "P7";\r
+LOCATE COMP "KEL_18"                        SITE "R8";\r
+LOCATE COMP "KEL_19"                        SITE "R2";\r
+LOCATE COMP "KEL_20"                        SITE "P9";\r
+LOCATE COMP "KEL_21"                        SITE "AP29";\r
+LOCATE COMP "KEL_22"                        SITE "AP33";\r
+LOCATE COMP "KEL_23"                        SITE "AN34";\r
+LOCATE COMP "KEL_24"                        SITE "AP31";\r
+LOCATE COMP "KEL_25"                        SITE "AN32";\r
+LOCATE COMP "KEL_26"                        SITE "AM29";\r
+LOCATE COMP "KEL_27"                        SITE "AL31";\r
+LOCATE COMP "KEL_28"                        SITE "AL30";\r
+LOCATE COMP "KEL_29"                        SITE "AL34";\r
+LOCATE COMP "KEL_30"                        SITE "AJ31";\r
+LOCATE COMP "KEL_31"                        SITE "AH33";\r
+LOCATE COMP "KEL_32"                        SITE "AL32";\r
+LOCATE COMP "KEL_33"                        SITE "AF32";\r
+LOCATE COMP "KEL_34"                        SITE "AE32";\r
+LOCATE COMP "KEL_35"                        SITE "AE30";\r
+LOCATE COMP "KEL_36"                        SITE "AD26";\r
+LOCATE COMP "KEL_37"                        SITE "M29";\r
+LOCATE COMP "KEL_38"                        SITE "AC28";\r
+LOCATE COMP "KEL_39"                        SITE "M34";\r
+LOCATE COMP "KEL_40"                        SITE "L28";\r
+DEFINE PORT GROUP "KEL_group" "KEL*" ;\r
+IOBUF GROUP  "KEL_group" IO_TYPE=LVDS25 ;\r
 \r
 #################################################################\r
 # Many LED\r