]> jspc29.x-matter.uni-frankfurt.de Git - trbv2.git/commitdiff
timing coinstarints added for tdc interface
authorpalka <palka>
Thu, 28 Feb 2008 11:03:16 +0000 (11:03 +0000)
committerpalka <palka>
Thu, 28 Feb 2008 11:03:16 +0000 (11:03 +0000)
trb_v2b_fpga.ucf

index 83979a3a37c10565dd41461fc72cb703753eced6..ba4b037eae5c6e6ed9a5c9475a50ebae3d0df908 100644 (file)
@@ -3,68 +3,69 @@
   # NET  +<3>    LOC ="AJ18| IOSTANDARD = "LVTTL";
   # NET  ADDON_TO_TRB_CLKINN     LOC ="G16| IOSTANDARD = "LVTTL";
   # NET  ADDON_TO_TRB_CLKINP     LOC ="G17| IOSTANDARD = "LVTTL";
-   NET  ADO_LV<0>        LOC ="AC9";
-   NET  ADO_LV<1>        LOC ="AC8";
-   NET  ADO_LV<2>        LOC ="AG3";
-   NET  ADO_LV<3>        LOC ="AF3";
-   NET  ADO_LV<4>        LOC ="AF6";
-   NET  ADO_LV<5>        LOC ="AE6";
-   NET  ADO_LV<6>        LOC ="AF5";
-   NET  ADO_LV<7>        LOC ="AF4";
-   NET  ADO_LV<8>        LOC ="AL1";
-   NET  ADO_LV<9>        LOC ="AK1";
-   NET  ADO_LV<10>       LOC ="AJ2";
-   NET  ADO_LV<11>       LOC ="AJ1";
-   NET  ADO_LV<12>       LOC ="AB6";
-   NET  ADO_LV<13>       LOC ="AB5";
-   NET  ADO_LV<14>       LOC ="AC3";
-   NET  ADO_LV<15>       LOC ="AC2";
-   NET  ADO_LV<16>       LOC ="Y11";
-   NET  ADO_LV<17>       LOC ="AA11";
-   NET  ADO_LV<18>       LOC ="AD2";
-   NET  ADO_LV<19>       LOC ="AD1";
-   NET  ADO_LV<20>       LOC ="Y14";
-   NET  ADO_LV<21>       LOC ="AA13";
-   NET  ADO_LV<22>       LOC ="AC5";
-   NET  ADO_LV<23>       LOC ="AC4";
-   NET  ADO_LV<24>       LOC ="AF1";
-   NET  ADO_LV<25>       LOC ="AE1";
-   NET  ADO_LV<26>       LOC ="AE3";
-   NET  ADO_LV<27>       LOC ="AE2";
-   NET  ADO_LV<28>       LOC ="AD6";
-   NET  ADO_LV<29>       LOC ="AD5";
-   NET  ADO_LV<30>       LOC ="AC7";
-   NET  ADO_LV<31>       LOC ="AB8";
-   NET  ADO_LV<32>       LOC ="Y16";
-   NET  ADO_LV<33>       LOC ="AA15";
-   NET  ADO_LV<34>       LOC ="AE4";
-   NET  ADO_LV<35>       LOC ="AD4";
-   NET  ADO_LV<36>       LOC ="AH3";
-   NET  ADO_LV<37>       LOC ="AH2";
-   NET  ADO_LV<38>       LOC ="AG2";
-   NET  ADO_LV<39>       LOC ="AG1";
-   NET  ADO_LV<40>       LOC ="AK3";
-   NET  ADO_LV<41>       LOC ="AK2";
-   NET  ADO_LV<42>       LOC ="AF8";
-   NET  ADO_LV<43>       LOC ="AE8";
-   NET  ADO_LV<44>       LOC ="AH5";
-   NET  ADO_LV<45>       LOC ="AH4";
-   NET  ADO_LV<46>       LOC ="AB13";
-   NET  ADO_LV<47>       LOC ="AB12";
-   NET  ADO_LV<48>       LOC ="AM2";
-   NET  ADO_LV<49>       LOC ="AM1";
-   NET  ADO_LV<50>       LOC ="AG8";
-   NET  ADO_LV<51>       LOC ="AG7";
-#   NET  ADO_LV<52>      LOC ="AM3";
-#   NET  ADO_LV<53>      LOC ="AL3";
-#   NET  ADO_LV<54>      LOC ="AK22";
-#   NET  ADO_LV<55>      LOC ="AK23";
-#   NET  ADO_LV<56>      LOC ="AL28";
-#   NET  ADO_LV<57>      LOC ="AL29";
- #   NET  ADO_LV<58>     LOC ="AP25";
- #  NET  ADO_LV<59>      LOC ="AP26";
- #  NET  ADO_LV<60>      LOC ="AJ27";
- #  NET  ADO_LV<61>      LOC ="AH27";
+#   NET  ADO_LV<0>       LOC ="AC9";
+#   NET  ADO_LV<1>       LOC ="AC8";
+#   NET  ADO_LV<2>       LOC ="AG3";
+#   NET  ADO_LV<3>       LOC ="AF3";
+#   NET  ADO_LV<4>       LOC ="AF6";
+#   NET  ADO_LV<5>       LOC ="AE6";
+#   NET  ADO_LV<6>       LOC ="AF5";
+#   NET  ADO_LV<7>       LOC ="AF4";
+#   NET  ADO_LV<8>       LOC ="AL1";
+#   NET  ADO_LV<9>       LOC ="AK1";
+#   NET  ADO_LV<10>      LOC ="AJ2";
+#   NET  ADO_LV<11>      LOC ="AJ1";
+#   NET  ADO_LV<12>      LOC ="AB6";
+#   NET  ADO_LV<13>      LOC ="AB5";
+#   NET  ADO_LV<14>      LOC ="AC3";
+#   NET  ADO_LV<15>      LOC ="AC2";
+#   NET  ADO_LV<16>      LOC ="Y11";
+#   NET  ADO_LV<17>      LOC ="AA11";
+#   NET  ADO_LV<18>      LOC ="AD2";
+#   NET  ADO_LV<19>      LOC ="AD1";
+#   NET  ADO_LV<20>      LOC ="Y14";
+#   NET  ADO_LV<21>      LOC ="AA13";
+#   NET  ADO_LV<22>      LOC ="AC5";
+#   NET  ADO_LV<23>      LOC ="AC4";
+#   NET  ADO_LV<24>      LOC ="AF1";
+#   NET  ADO_LV<25>      LOC ="AE1";
+#   NET  ADO_LV<26>      LOC ="AE3";
+#   NET  ADO_LV<27>      LOC ="AE2";
+#   NET  ADO_LV<28>      LOC ="AD6";
+#   NET  ADO_LV<29>      LOC ="AD5";
+#   NET  ADO_LV<30>      LOC ="AC7";
+#   NET  ADO_LV<31>      LOC ="AB8";
+#   NET  ADO_LV<32>      LOC ="Y16";
+#   NET  ADO_LV<33>      LOC ="AA15";
+#   NET  ADO_LV<34>      LOC ="AE4";
+#   NET  ADO_LV<35>      LOC ="AD4";
+#   NET  ADO_LV<36>      LOC ="AH3";
+#   NET  ADO_LV<37>      LOC ="AH2";
+#   NET  ADO_LV<38>      LOC ="AG2";
+#   NET  ADO_LV<39>      LOC ="AG1";
+#   NET  ADO_LV<40>      LOC ="AK3";
+#   NET  ADO_LV<41>      LOC ="AK2";
+#   NET  ADO_LV<42>      LOC ="AF8";
+#   NET  ADO_LV<43>      LOC ="AE8";
+#   NET  ADO_LV<44>      LOC ="AH5";
+#   NET  ADO_LV<45>      LOC ="AH4";
+#   NET  ADO_LV<46>      LOC ="AB13";
+#   NET  ADO_LV<47>      LOC ="AB12";
+#   NET  ADO_LV<48>      LOC ="AM2";
+#   NET  ADO_LV<49>      LOC ="AM1";
+#   NET  ADO_LV<50>      LOC ="AG8";
+#   NET  ADO_LV<51>      LOC ="AG7";
+##   NET  ADO_LV<52>     LOC ="AM3";
+##   NET  ADO_LV<53>     LOC ="AL3";
+##   NET  ADO_LV<54>     LOC ="AK22";
+##   NET  ADO_LV<55>     LOC ="AK23";
+##   NET  ADO_LV<56>     LOC ="AL28";
+##   NET  ADO_LV<57>     LOC ="AL29";
+##   NET  ADO_LV<58>     LOC ="AP25";
+##  NET  ADO_LV<59>      LOC ="AP26";
+##  NET  ADO_LV<60>      LOC ="AJ27";
+##  NET  ADO_LV<61>      LOC ="AH27";
+#   NET  ADO_TTL         LOC ="AL11"| IOSTANDARD = "LVTTL";
    NET  ADO_TTL<0>       LOC ="AL11"| IOSTANDARD = "LVTTL";
    NET  ADO_TTL<1>       LOC ="AL10"| IOSTANDARD = "LVTTL";
    NET  ADO_TTL<2>       LOC ="AE11"| IOSTANDARD = "LVTTL";
    NET  ADO_TTL<13>      LOC ="AP12"| IOSTANDARD = "LVTTL";
    NET  ADO_TTL<14>      LOC ="AP9"| IOSTANDARD = "LVTTL";
    NET  ADO_TTL<15>      LOC ="AN9"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<16>      LOC ="AH12"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<17>      LOC ="AG11"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<18>      LOC ="AN7"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<19>      LOC ="AM7"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<20>      LOC ="AN10"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<21>      LOC ="AM10"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<22>      LOC ="AF10"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<23>      LOC ="AE9"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<24>      LOC ="AJ12"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<25>      LOC ="L33"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<26>      LOC ="L34"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<27>      LOC ="M32"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<28>      LOC ="M33"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<29>      LOC ="D5"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<30>      LOC ="G7"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<31>      LOC ="G6"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<32>      LOC ="E14"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<33>      LOC ="D14"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<34>      LOC ="AL20"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<35>      LOC ="AJ15"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<36>      LOC ="AJ14"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<37>      LOC ="AG20"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<38>      LOC ="AH20"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<39>      LOC ="AG15"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<40>      LOC ="AH14"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<41>      LOC ="AL16"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<42>      LOC ="AK16"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<43>      LOC ="C28"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<44>      LOC ="L26"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<45>      LOC ="B32"| IOSTANDARD = "LVTTL";
-   NET  ADO_TTL<46>      LOC ="B33"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<16>     LOC ="AH12"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<17>     LOC ="AG11"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<18>     LOC ="AN7"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<19>     LOC ="AM7"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<20>     LOC ="AN10"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<21>     LOC ="AM10"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<22>     LOC ="AF10"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<23>     LOC ="AE9"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<24>     LOC ="AJ12"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<25>     LOC ="L33"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<26>     LOC ="L34"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<27>     LOC ="M32"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<28>     LOC ="M33"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<29>     LOC ="D5"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<30>     LOC ="G7"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<31>     LOC ="G6"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<32>     LOC ="E14"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<33>     LOC ="D14"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<34>     LOC ="AL20"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<35>     LOC ="AJ15"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<36>     LOC ="AJ14"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<37>     LOC ="AG20"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<38>     LOC ="AH20"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<39>     LOC ="AG15"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<40>     LOC ="AH14"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<41>     LOC ="AL16"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<42>     LOC ="AK16"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<43>     LOC ="C28"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<44>     LOC ="L26"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<45>     LOC ="B32"| IOSTANDARD = "LVTTL";
+#   NET  ADO_TTL<46>     LOC ="B33"| IOSTANDARD = "LVTTL";
    NET  A_CSB    LOC ="P9";
    NET  A_CS     LOC ="P10";
-   NET  A_DATA_READY     LOC ="B12"| IOSTANDARD = "LVTTL";
+   NET  A_DATA_READY     LOC ="B12"| IOSTANDARD = "LVTTL"| SLEW = FAST;
    NET  A_RESERVED       LOC ="J11"| IOSTANDARD = "LVTTL";
    NET  A_SCK    LOC ="H3";
    NET  A_SCKB   LOC ="H2";
    NET  A_TRIGGERB       LOC ="J5";
    NET  B_CSB    LOC ="G5";
    NET  B_CS     LOC ="F5";
-   NET  B_DATA_READY     LOC ="A8"| IOSTANDARD = "LVTTL";
+   NET  B_DATA_READY     LOC ="A8"| IOSTANDARD = "LVTTL"| SLEW = FAST;
    NET  B_RESERVED       LOC ="C7"| IOSTANDARD = "LVTTL";
    NET  B_SCK    LOC ="C4";
    NET  B_SCKB   LOC ="C3";
    NET  B_TRIGGERB       LOC ="H4";
    NET  C_CSB    LOC ="R9";
    NET  C_CS     LOC ="T10";
-   NET  C_DATA_READY     LOC ="B8"| IOSTANDARD = "LVTTL";
+   NET  C_DATA_READY     LOC ="B8"| IOSTANDARD = "LVTTL"| SLEW = FAST;
    NET  C_RESERVED       LOC ="F8"| IOSTANDARD = "LVTTL";
    NET  C_SCK    LOC ="P7";
    NET  C_SCKB   LOC ="P6";
    NET  DBAD     LOC ="M28"| IOSTANDARD = "LVTTL";
    NET  DGOOD    LOC ="H34"| IOSTANDARD = "LVTTL";
    NET  DINT     LOC ="L31"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<0>       LOC ="AA23"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<1>       LOC ="AA24"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<2>       LOC ="AJ34"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<3>       LOC ="AH34"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<4>       LOC ="AD27"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<5>       LOC ="AC27"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<6>       LOC ="AB25"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<7>       LOC ="AB26"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<8>       LOC ="AG30"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<9>       LOC ="AG31"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<10>      LOC ="AH32"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<11>      LOC ="AH33"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<12>      LOC ="AF29"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<13>      LOC ="AF30"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<14>      LOC ="AA28"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<15>      LOC ="AA29"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<16>      LOC ="W24"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<17>      LOC ="Y24"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<18>      LOC ="AB30"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<19>      LOC ="AA30"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<20>      LOC ="W25"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<21>      LOC ="Y26"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<22>      LOC ="AE33"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<23>      LOC ="AE34"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<24>      LOC ="AC32"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<25>      LOC ="AC33"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<26>      LOC ="AC29"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<27>      LOC ="AC30"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<28>      LOC ="AD34"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<29>      LOC ="AC34"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<30>      LOC ="AH18"| IOSTANDARD = "LVTTL";
-   NET  DSPADDR<31>      LOC ="AK18"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<0>        LOC ="AA25"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<1>        LOC ="AA26"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<2>        LOC ="AE32"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<3>        LOC ="AD32"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<4>        LOC ="AC28"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<5>        LOC ="AB28"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<6>        LOC ="AD30"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<7>        LOC ="AD31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<8>        LOC ="AG32"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<9>        LOC ="AG33"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<10>       LOC ="AF33"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<11>       LOC ="AF34"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<12>       LOC ="AE29"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<13>       LOC ="AD29"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<14>       LOC ="AF31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<15>       LOC ="AE31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<16>       LOC ="AK31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<17>       LOC ="AK32"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<18>       LOC ="AK33"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<19>       LOC ="AK34"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<20>       LOC ="AM32"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<21>       LOC ="AM33"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<22>       LOC ="AJ31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<23>       LOC ="AJ32"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<24>       LOC ="AB22"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<25>       LOC ="AB23"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<26>       LOC ="AL33"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<27>       LOC ="AL34"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<28>       LOC ="AM31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<29>       LOC ="AL31"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<30>       LOC ="AJ30"| IOSTANDARD = "LVTTL";
-   NET  DSPDAT<31>       LOC ="AH30"| IOSTANDARD = "LVTTL";
-   NET  DSP_ACK          LOC ="AB15"| IOSTANDARD = "LVTTL";
-   NET  DSP_BM   LOC ="AH19"| IOSTANDARD = "LVTTL";
-   NET  DSP_BMS          LOC ="AF15"| IOSTANDARD = "LVTTL";
-   NET  DSP_BOFF         LOC ="AK14"| IOSTANDARD = "LVTTL";
-   NET  DSP_BRST         LOC ="AN20"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<0>      LOC ="AA23"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<1>      LOC ="AA24"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<2>      LOC ="AJ34"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<3>      LOC ="AH34"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<4>      LOC ="AD27"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<5>      LOC ="AC27"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<6>      LOC ="AB25"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<7>      LOC ="AB26"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<8>      LOC ="AG30"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<9>      LOC ="AG31"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<10>     LOC ="AH32"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<11>     LOC ="AH33"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<12>     LOC ="AF29"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<13>     LOC ="AF30"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<14>     LOC ="AA28"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<15>     LOC ="AA29"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<16>     LOC ="W24"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<17>     LOC ="Y24"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<18>     LOC ="AB30"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<19>     LOC ="AA30"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<20>     LOC ="W25"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<21>     LOC ="Y26"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<22>     LOC ="AE33"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<23>     LOC ="AE34"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<24>     LOC ="AC32"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<25>     LOC ="AC33"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<26>     LOC ="AC29"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<27>     LOC ="AC30"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<28>     LOC ="AD34"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<29>     LOC ="AC34"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<30>     LOC ="AH18"| IOSTANDARD = "LVTTL";
+#   NET  DSPADDR<31>     LOC ="AK18"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<0>       LOC ="AA25"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<1>       LOC ="AA26"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<2>       LOC ="AE32"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<3>       LOC ="AD32"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<4>       LOC ="AC28"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<5>       LOC ="AB28"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<6>       LOC ="AD30"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<7>       LOC ="AD31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<8>       LOC ="AG32"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<9>       LOC ="AG33"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<10>      LOC ="AF33"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<11>      LOC ="AF34"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<12>      LOC ="AE29"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<13>      LOC ="AD29"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<14>      LOC ="AF31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<15>      LOC ="AE31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<16>      LOC ="AK31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<17>      LOC ="AK32"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<18>      LOC ="AK33"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<19>      LOC ="AK34"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<20>      LOC ="AM32"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<21>      LOC ="AM33"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<22>      LOC ="AJ31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<23>      LOC ="AJ32"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<24>      LOC ="AB22"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<25>      LOC ="AB23"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<26>      LOC ="AL33"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<27>      LOC ="AL34"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<28>      LOC ="AM31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<29>      LOC ="AL31"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<30>      LOC ="AJ30"| IOSTANDARD = "LVTTL";
+#   NET  DSPDAT<31>      LOC ="AH30"| IOSTANDARD = "LVTTL";
+#   NET  DSP_ACK         LOC ="AB15"| IOSTANDARD = "LVTTL";
+#   NET  DSP_BM          LOC ="AH19"| IOSTANDARD = "LVTTL";
+#   NET  DSP_BMS         LOC ="AF15"| IOSTANDARD = "LVTTL";
+#   NET  DSP_BOFF        LOC ="AK14"| IOSTANDARD = "LVTTL";
+#   NET  DSP_BRST        LOC ="AN20"| IOSTANDARD = "LVTTL";
   # NET  DSP_BUSLOCK     LOC ="AC19"| IOSTANDARD = "LVTTL";
   # NET  DSP_DMAR<0>     LOC ="AD17"| IOSTANDARD = "LVTTL";
   # NET  DSP_DMAR<1>     LOC ="AC17"| IOSTANDARD = "LVTTL";
   # NET  DSP_FLAG<1>     LOC ="AF21"| IOSTANDARD = "LVTTL";
   # NET  DSP_FLAG<2>     LOC ="AP15"| IOSTANDARD = "LVTTL";
   # NET  DSP_FLAG<3>     LOC ="AN15"| IOSTANDARD = "LVTTL";
-   NET  DSP_HBG          LOC ="AD16"| IOSTANDARD = "LVTTL";
-   NET  DSP_HBR          LOC ="AB18"| IOSTANDARD = "LVTTL";
+#   NET  DSP_HBG         LOC ="AD16"| IOSTANDARD = "LVTTL";
+#   NET  DSP_HBR         LOC ="AB18"| IOSTANDARD = "LVTTL";
   # NET  DSP_IOEN        LOC ="AL18"| IOSTANDARD = "LVTTL";
   # NET  DSP_IORD        LOC ="AB16"| IOSTANDARD = "LVTTL";
   # NET  DSP_IOWR        LOC ="AB17"| IOSTANDARD = "LVTTL";
-   NET  DSP_IRQ<0>       LOC ="AG21"| IOSTANDARD = "LVTTL";
-   NET  DSP_IRQ<1>       LOC ="AF20"| IOSTANDARD = "LVTTL";
-   NET  DSP_IRQ<2>       LOC ="AF14"| IOSTANDARD = "LVTTL";
-   NET  DSP_IRQ<3>       LOC ="AG13"| IOSTANDARD = "LVTTL";
+#   NET  DSP_IRQ<0>      LOC ="AG21"| IOSTANDARD = "LVTTL";
+#   NET  DSP_IRQ<1>      LOC ="AF20"| IOSTANDARD = "LVTTL";
+#   NET  DSP_IRQ<2>      LOC ="AF14"| IOSTANDARD = "LVTTL";
+#   NET  DSP_IRQ<3>      LOC ="AG13"| IOSTANDARD = "LVTTL";
   # NET  DSP_L1DATIP<0>          LOC ="AK29"| IOSTANDARD = "LVTTL";
   # NET  DSP_L0ACKI      LOC ="AM18"| IOSTANDARD = "LVTTL";
   # NET  DSP_L1ACKO      LOC ="AM15"| IOSTANDARD = "LVTTL";
   # NET  DSP_L1DATIN<3>          LOC ="AN33"| IOSTANDARD = "LVTTL";
   # NET  DSP_L0DATON<3>          LOC ="AK26"| IOSTANDARD = "LVTTL";
   # NET  DSP_MSH         LOC ="AL14"| IOSTANDARD = "LVTTL";
-   NET  DSP_RD   LOC ="AJ22"| IOSTANDARD = "LVTTL";
-   NET  DSP_RESET        LOC ="AG22"| IOSTANDARD = "LVTTL";
-   NET  DSP_RESET_OUT    LOC ="AH22"| IOSTANDARD = "LVTTL";
+#   NET  DSP_RD          LOC ="AJ22"| IOSTANDARD = "LVTTL";
+#   NET  DSP_RESET       LOC ="AG22"| IOSTANDARD = "LVTTL";
+#   NET  DSP_RESET_OUT   LOC ="AH22"| IOSTANDARD = "LVTTL";
   # NET  DSP_TMROE       LOC ="AP20"| IOSTANDARD = "LVTTL";
-   NET  DSP_WRH          LOC ="AJ21"| IOSTANDARD = "LVTTL";
-   NET  DSP_WRL          LOC ="AC15"| IOSTANDARD = "LVTTL";
+#   NET  DSP_WRH         LOC ="AJ21"| IOSTANDARD = "LVTTL";
+#   NET  DSP_WRL         LOC ="AC15"| IOSTANDARD = "LVTTL";
    NET  DWAIT    LOC ="H33"| IOSTANDARD = "LVTTL";
    NET  D_CSB    LOC ="M2";
    NET  D_CS     LOC ="M3";
-   NET  D_DATA_READY     LOC ="E11"| IOSTANDARD = "LVTTL";
+   NET  D_DATA_READY     LOC ="E11"| IOSTANDARD = "LVTTL"| SLEW = FAST;
    NET  D_RESERVED       LOC ="G8"| IOSTANDARD = "LVTTL";
    NET  D_SCK    LOC ="M6";
    NET  D_SCKB   LOC ="M5";
  # NET  SFP_MOD<2>       LOC ="K33"| IOSTANDARD = "LVTTL";
  # NET  SFP_RATE_SEL     LOC ="P27"| IOSTANDARD = "LVTTL";
    NET  SFP_TX_DIS       LOC ="N27"| IOSTANDARD = "LVTTL";
-  # NET  SFP_TX_FAULT    LOC ="J32"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<0>       LOC ="D12"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<1>       LOC ="C12"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<2>       LOC ="B10"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<3>       LOC ="C10"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<4>       LOC ="A11"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<5>       LOC ="B11"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<6>       LOC ="C9"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<7>       LOC ="C8"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<8>       LOC ="G12"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<9>       LOC ="G11"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<10>      LOC ="F10"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<11>      LOC ="G10"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<12>      LOC ="D11"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<13>      LOC ="D10"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<14>      LOC ="H10"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<15>      LOC ="H9"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<16>      LOC ="A14"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<17>      LOC ="A13"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<18>      LOC ="D7"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<19>      LOC ="D6"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<20>      LOC ="D9"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<21>      LOC ="E9"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<22>      LOC ="A4"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<23>      LOC ="A3"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<24>      LOC ="E13"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<25>      LOC ="E12"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<26>      LOC ="A5"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<27>      LOC ="B5"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<28>      LOC ="J9"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<29>      LOC ="K9"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<30>      LOC ="B3"| IOSTANDARD = "LVTTL";
-   NET  TDC_OUT<31>      LOC ="B2"| IOSTANDARD = "LVTTL";
+   NET  SFP_TX_FAULT     LOC ="J32"| IOSTANDARD = "LVTTL";
+   NET  TDC_OUT<0>       LOC ="D12"| IOSTANDARD = "LVTTL" | SLEW = FAST;
+   NET  TDC_OUT<1>       LOC ="C12"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<2>       LOC ="B10"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<3>       LOC ="C10"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<4>       LOC ="A11"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<5>       LOC ="B11"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<6>       LOC ="C9"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<7>       LOC ="C8"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<8>       LOC ="G12"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<9>       LOC ="G11"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<10>      LOC ="F10"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<11>      LOC ="G10"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<12>      LOC ="D11"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<13>      LOC ="D10"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<14>      LOC ="H10"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<15>      LOC ="H9"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<16>      LOC ="A14"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<17>      LOC ="A13"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<18>      LOC ="D7"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<19>      LOC ="D6"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<20>      LOC ="D9"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<21>      LOC ="E9"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<22>      LOC ="A4"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<23>      LOC ="A3"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<24>      LOC ="E13"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<25>      LOC ="E12"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<26>      LOC ="A5"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<27>      LOC ="B5"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<28>      LOC ="J9"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<29>      LOC ="K9"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<30>      LOC ="B3"| IOSTANDARD = "LVTTL"| SLEW = FAST;
+   NET  TDC_OUT<31>      LOC ="B2"| IOSTANDARD = "LVTTL"| SLEW = FAST;
    NET  TDC_RESET        LOC ="C5"| IOSTANDARD = "LVTTL";
-   NET  TLK_CLK          LOC ="AG16"| IOSTANDARD = "LVTTL";
-   NET  TLK_ENABLE       LOC ="R24"| IOSTANDARD = "LVTTL";
-   NET  TLK_LCKREFN      LOC ="L28"| IOSTANDARD = "LVTTL";
-   NET  TLK_LOOPEN       LOC ="R19"| IOSTANDARD = "LVTTL";
-   NET  TLK_PRBSEN       LOC ="H32"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<0>       LOC ="G30"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<1>       LOC ="G31"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<2>       LOC ="J29"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<3>       LOC ="J30"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<4>       LOC ="E32"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<5>       LOC ="E33"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<6>       LOC ="N25"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<7>       LOC ="P26"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<8>       LOC ="P22"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<9>       LOC ="R21"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<10>      LOC ="F33"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<11>      LOC ="F34"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<12>      LOC ="K28"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<13>      LOC ="K29"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<14>      LOC ="G32"| IOSTANDARD = "LVTTL";
-   NET  TLK_RXD<15>      LOC ="G33"| IOSTANDARD = "LVTTL";
-   NET  TLK_RX_CLK       LOC ="AF18"| IOSTANDARD = "LVTTL";
-   NET  TLK_RX_DV        LOC ="M30"| IOSTANDARD = "LVTTL";
-   NET  TLK_RX_ER        LOC ="P20"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<0>       LOC ="H27"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<1>       LOC ="H28"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<2>       LOC ="C32"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<3>       LOC ="D32"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<4>       LOC ="J27"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<5>       LOC ="K27"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<6>       LOC ="M25"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<7>       LOC ="M26"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<8>       LOC ="N22"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<9>       LOC ="N23"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<10>      LOC ="H29"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<11>      LOC ="H30"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<12>      LOC ="C33"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<13>      LOC ="C34"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<14>      LOC ="D34"| IOSTANDARD = "LVTTL";
-   NET  TLK_TXD<15>      LOC ="E34"| IOSTANDARD = "LVTTL";
-   NET  TLK_TX_EN        LOC ="L29"| IOSTANDARD = "LVTTL";
-   NET  TLK_TX_ER        LOC ="P24"| IOSTANDARD = "LVTTL";
+#   NET  TLK_CLK         LOC ="AG16"| IOSTANDARD = "LVTTL";
+#   NET  TLK_ENABLE      LOC ="R24"| IOSTANDARD = "LVTTL";
+#   NET  TLK_LCKREFN     LOC ="L28"| IOSTANDARD = "LVTTL";
+#   NET  TLK_LOOPEN      LOC ="R19"| IOSTANDARD = "LVTTL";
+#   NET  TLK_PRBSEN      LOC ="H32"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<0>      LOC ="G30"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<1>      LOC ="G31"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<2>      LOC ="J29"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<3>      LOC ="J30"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<4>      LOC ="E32"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<5>      LOC ="E33"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<6>      LOC ="N25"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<7>      LOC ="P26"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<8>      LOC ="P22"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<9>      LOC ="R21"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<10>     LOC ="F33"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<11>     LOC ="F34"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<12>     LOC ="K28"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<13>     LOC ="K29"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<14>     LOC ="G32"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RXD<15>     LOC ="G33"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RX_CLK      LOC ="AF18"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RX_DV       LOC ="M30"| IOSTANDARD = "LVTTL";
+#   NET  TLK_RX_ER       LOC ="P20"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<0>      LOC ="H27"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<1>      LOC ="H28"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<2>      LOC ="C32"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<3>      LOC ="D32"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<4>      LOC ="J27"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<5>      LOC ="K27"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<6>      LOC ="M25"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<7>      LOC ="M26"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<8>      LOC ="N22"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<9>      LOC ="N23"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<10>     LOC ="H29"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<11>     LOC ="H30"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<12>     LOC ="C33"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<13>     LOC ="C34"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<14>     LOC ="D34"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TXD<15>     LOC ="E34"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TX_EN       LOC ="L29"| IOSTANDARD = "LVTTL";
+#   NET  TLK_TX_ER       LOC ="P24"| IOSTANDARD = "LVTTL";
    NET  TOKEN_IN         LOC ="E6"| IOSTANDARD = "LVTTL";
    NET  TOKEN_OUT        LOC ="C13"| IOSTANDARD = "LVTTL";
    NET  VIRT_CLK         LOC ="H19";
    NET  VIRT_TDO         LOC ="N30"| IOSTANDARD = "LVTTL";
    NET  VIRT_TMS         LOC ="J34"| IOSTANDARD = "LVTTL";
    NET  VIRT_TRST        LOC ="N29"| IOSTANDARD = "LVTTL";
-   NET  VIR_TRIG         LOC ="E3";
-   NET  VIR_TRIGB        LOC ="E2";
-   NET  VSD_A<0>         LOC ="F23"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<1>         LOC ="E23"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<2>         LOC ="D26"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<3>         LOC ="E26"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<4>         LOC ="F24"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<5>         LOC ="E24"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<6>         LOC ="D27"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<7>         LOC ="E27"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<8>         LOC ="G23"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<9>         LOC ="H24"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<10>        LOC ="A28"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<11>        LOC ="A29"| IOSTANDARD = "LVTTL";
-   NET  VSD_A<12>        LOC ="B25"| IOSTANDARD = "LVTTL";
-   NET  VSD_BA<0>        LOC ="C25"| IOSTANDARD = "LVTTL";
-   NET  VSD_BA<1>        LOC ="J25"| IOSTANDARD = "LVTTL";
-   NET  VSD_CAS          LOC ="G28"| IOSTANDARD = "LVTTL";
-   NET  VSD_CKE          LOC ="D30"| IOSTANDARD = "LVTTL";
-   NET  VSD_CLOCK        LOC ="B28"| IOSTANDARD = "LVTTL";
-   NET  VSD_CSEH         LOC ="G27"| IOSTANDARD = "LVTTL";
-   NET  VSD_CSEL         LOC ="D31"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<0>         LOC ="B23"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<1>         LOC ="A23"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<2>         LOC ="A26"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<3>         LOC ="B26"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<4>         LOC ="A24"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<5>         LOC ="A25"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<6>         LOC ="G25"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<7>         LOC ="H25"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<8>         LOC ="C23"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<9>         LOC ="C24"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<10>        LOC ="F25"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<11>        LOC ="F26"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<12>        LOC ="D24"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<13>        LOC ="D25"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<14>        LOC ="B27"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<15>        LOC ="C27"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<16>        LOC ="C22"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<17>        LOC ="B22"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<18>        LOC ="A30"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<19>        LOC ="B30"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<20>        LOC ="K24"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<21>        LOC ="J24"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<22>        LOC ="C29"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<23>        LOC ="C30"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<24>        LOC ="B21"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<25>        LOC ="A21"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<26>        LOC ="E28"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<27>        LOC ="F28"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<28>        LOC ="A31"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<29>        LOC ="B31"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<30>        LOC ="E31"| IOSTANDARD = "LVTTL";
-   NET  VSD_D<31>        LOC ="F31"| IOSTANDARD = "LVTTL";
-   NET  VSD_DQML<0>      LOC ="F30"| IOSTANDARD = "LVTTL";
-   NET  VSD_DQML<1>      LOC ="D29"| IOSTANDARD = "LVTTL";
-   NET  VSD_DQML<2>      LOC ="E29"| IOSTANDARD = "LVTTL";
-   NET  VSD_DQML<3>      LOC ="L25"| IOSTANDARD = "LVTTL";
-   NET  VSD_RAS          LOC ="F29"| IOSTANDARD = "LVTTL";
-   NET  VSD_WE   LOC ="K26"| IOSTANDARD = "LVTTL";
+#   NET  VIR_TRIG        LOC ="E3";
+#   NET  VIR_TRIGB       LOC ="E2";
+#   NET  VSD_A<0>        LOC ="F23"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<1>        LOC ="E23"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<2>        LOC ="D26"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<3>        LOC ="E26"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<4>        LOC ="F24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<5>        LOC ="E24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<6>        LOC ="D27"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<7>        LOC ="E27"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<8>        LOC ="G23"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<9>        LOC ="H24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<10>       LOC ="A28"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<11>       LOC ="A29"| IOSTANDARD = "LVTTL";
+#   NET  VSD_A<12>       LOC ="B25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_BA<0>       LOC ="C25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_BA<1>       LOC ="J25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_CAS         LOC ="G28"| IOSTANDARD = "LVTTL";
+#   NET  VSD_CKE         LOC ="D30"| IOSTANDARD = "LVTTL";
+#   NET  VSD_CLOCK       LOC ="B28"| IOSTANDARD = "LVTTL";
+#   NET  VSD_CSEH        LOC ="G27"| IOSTANDARD = "LVTTL";
+#   NET  VSD_CSEL        LOC ="D31"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<0>        LOC ="B23"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<1>        LOC ="A23"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<2>        LOC ="A26"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<3>        LOC ="B26"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<4>        LOC ="A24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<5>        LOC ="A25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<6>        LOC ="G25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<7>        LOC ="H25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<8>        LOC ="C23"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<9>        LOC ="C24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<10>       LOC ="F25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<11>       LOC ="F26"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<12>       LOC ="D24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<13>       LOC ="D25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<14>       LOC ="B27"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<15>       LOC ="C27"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<16>       LOC ="C22"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<17>       LOC ="B22"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<18>       LOC ="A30"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<19>       LOC ="B30"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<20>       LOC ="K24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<21>       LOC ="J24"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<22>       LOC ="C29"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<23>       LOC ="C30"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<24>       LOC ="B21"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<25>       LOC ="A21"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<26>       LOC ="E28"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<27>       LOC ="F28"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<28>       LOC ="A31"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<29>       LOC ="B31"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<30>       LOC ="E31"| IOSTANDARD = "LVTTL";
+#   NET  VSD_D<31>       LOC ="F31"| IOSTANDARD = "LVTTL";
+#   NET  VSD_DQML<0>     LOC ="F30"| IOSTANDARD = "LVTTL";
+#   NET  VSD_DQML<1>     LOC ="D29"| IOSTANDARD = "LVTTL";
+#   NET  VSD_DQML<2>     LOC ="E29"| IOSTANDARD = "LVTTL";
+#   NET  VSD_DQML<3>     LOC ="L25"| IOSTANDARD = "LVTTL";
+#   NET  VSD_RAS         LOC ="F29"| IOSTANDARD = "LVTTL";
+#   NET  VSD_WE          LOC ="K26"| IOSTANDARD = "LVTTL";
 # OFFSET=OUT 2 ns BEFORE "VIRT_CLK" HIGH;
 # OFFSET=IN 6 ns BEFORE "VIRT_CLK" HIGH;
 
  NET "VIRT_CLK" TNM_NET =VIRT_CLK;
  TIMESPEC TS_VIRT_CLK =PERIOD "VIRT_CLK" 9 ns;
  NET "REF_TDC_CLK" TNM_NET = REF_TDC_CLK;
- TIMESPEC TS_REF_TDC_CLK = PERIOD "REF_TDC_CLK" 10 ns;
- NET "TOKEN_OUT" OFFSET = OUT 12 ns AFTER "REF_TDC_CLK" HIGH;
- NET "A_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
- NET "B_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
- NET "C_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
- NET "D_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
\ No newline at end of file
+ TIMESPEC TS_REF_TDC_CLK = PERIOD "REF_TDC_CLK" 23 ns;
+
+ NET "A_DATA_READY" TNM = TDC_NET_GROUP ;
+ NET "B_DATA_READY" TNM = TDC_NET_GROUP ;
+ NET "C_DATA_READY" TNM = TDC_NET_GROUP ;
+ NET "D_DATA_READY" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<0>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<1>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<2>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<3>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<4>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<5>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<6>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<7>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<8>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<9>" TNM = TDC_NET_GROUP ; 
+ NET "TDC_OUT<10>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<11>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<12>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<13>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<14>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<15>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<16>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<17>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<18>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<19>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<20>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<21>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<22>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<23>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<24>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<25>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<26>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<27>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<28>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<29>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<30>" TNM = TDC_NET_GROUP ;
+ NET "TDC_OUT<31>" TNM = TDC_NET_GROUP ;
+
+# NET "A_DATA_READY" TNM = TDC_NET_GROUP_FF ;
+# NET "B_DATA_READY" TNM = TDC_NET_GROUP_FF ;
+# NET "C_DATA_READY" TNM = TDC_NET_GROUP_FF ;
+# NET "D_DATA_READY" TNM = TDC_NET_GROUP_FF ;
+ TIMESPEC "TS_TDC_NET_FFS" = FROM TDC_NET_GROUP TO FFS 5 ; #TO PADS ....
+ TIMESPEC "TS_TDC_NET_RAM" = FROM TDC_NET_GROUP TO RAMS 5 ; 
+
+ NET "TOKEN_OUT" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "A_TDC_BU_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "A_TDC_EV_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "B_TDC_BU_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "B_TDC_EV_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "C_TDC_BU_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "C_TDC_EV_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "D_TDC_BU_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+ NET "D_TDC_EV_RESET" OFFSET = OUT 12.3 ns AFTER "REF_TDC_CLK" HIGH;
+
+
+# NET "A_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
+# NET "B_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
+# NET "C_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
+# NET "D_DATA_READY" OFFSET = IN 0.5 ns BEFORE "REF_TDC_CLK" HIGH;
+