[1799] | 1 | #This UCF is tailored to the naming requirements of the MIG UCF reader
|
---|
| 2 | #The SODIMM described here is a 2GB DDR3 module
|
---|
| 3 |
|
---|
| 4 | #Clock Inputs
|
---|
| 5 | NET "sys_clk_n" LOC = "B10" | IOSTANDARD = "LVDS_25" | DIFF_TERM = "TRUE"
|
---|
| 6 | NET "sys_clk_p" LOC = "A10" | IOSTANDARD = "LVDS_25" | DIFF_TERM = "TRUE"
|
---|
| 7 |
|
---|
| 8 | #####################################
|
---|
| 9 | ###DDR3 SO-DIMM
|
---|
| 10 |
|
---|
| 11 | #Clocks
|
---|
| 12 | NET "ddr3_ck_n[0]" LOC = "AD15";
|
---|
| 13 | NET "ddr3_ck_p[0]" LOC = "AC15";
|
---|
| 14 | NET "ddr3_ck_n[1]" LOC = "AM15";
|
---|
| 15 | NET "ddr3_ck_p[1]" LOC = "AN15";
|
---|
| 16 |
|
---|
| 17 | #Address/Control
|
---|
| 18 | NET "ddr3_addr[0]" LOC = "AM17";
|
---|
| 19 | NET "ddr3_addr[1]" LOC = "AF16";
|
---|
| 20 | NET "ddr3_addr[2]" LOC = "AN17";
|
---|
| 21 | NET "ddr3_addr[3]" LOC = "AG17";
|
---|
| 22 | NET "ddr3_addr[4]" LOC = "AK16";
|
---|
| 23 | NET "ddr3_addr[5]" LOC = "AG16";
|
---|
| 24 | NET "ddr3_addr[6]" LOC = "AK17";
|
---|
| 25 | NET "ddr3_addr[7]" LOC = "AG18";
|
---|
| 26 | NET "ddr3_addr[8]" LOC = "AE16";
|
---|
| 27 | NET "ddr3_addr[9]" LOC = "AD16";
|
---|
| 28 | NET "ddr3_addr[10]" LOC = "AH15";
|
---|
| 29 | NET "ddr3_addr[11]" LOC = "AH18";
|
---|
| 30 | NET "ddr3_addr[12]" LOC = "AE17";
|
---|
| 31 | NET "ddr3_addr[13]" LOC = "AJ16";
|
---|
| 32 | NET "ddr3_addr[14]" LOC = "AK18";
|
---|
| 33 | #NET "ddr3_addr[15]" LOC = "AH19";
|
---|
| 34 |
|
---|
| 35 | NET "ddr3_ba[0]" LOC = "AG15";
|
---|
| 36 | NET "ddr3_ba[1]" LOC = "AP16";
|
---|
| 37 | NET "ddr3_ba[2]" LOC = "AD17";
|
---|
| 38 | NET "ddr3_ras_n" LOC = "AM16";
|
---|
| 39 | NET "ddr3_cas_n" LOC = "AJ17";
|
---|
| 40 | NET "ddr3_we_n" LOC = "AF15";
|
---|
| 41 | NET "ddr3_reset_n" LOC = "AP17";
|
---|
| 42 | NET "ddr3_cke[0]" LOC = "AF18";
|
---|
| 43 | #NET "ddr3_cke[1]" LOC = "AJ19";
|
---|
| 44 | NET "ddr3_odt[0]" LOC = "AP15";
|
---|
| 45 | #NET "ddr3_odt[1]" LOC = "AL15";
|
---|
| 46 | NET "ddr3_cs_n[0]" LOC = "AL16";
|
---|
| 47 | #NET "ddr3_cs_n[1]" LOC = "AJ15";
|
---|
| 48 | #NET "ddr3_event" LOC = "AL14";
|
---|
| 49 |
|
---|
| 50 | #Data Masks
|
---|
| 51 | NET "ddr3_dm[0]" LOC = "AM30";
|
---|
| 52 | NET "ddr3_dm[1]" LOC = "AL26";
|
---|
| 53 | NET "ddr3_dm[2]" LOC = "AP26";
|
---|
| 54 | NET "ddr3_dm[3]" LOC = "AJ22";
|
---|
| 55 | NET "ddr3_dm[4]" LOC = "AN20";
|
---|
| 56 | NET "ddr3_dm[5]" LOC = "AH14";
|
---|
| 57 | NET "ddr3_dm[6]" LOC = "AM10";
|
---|
| 58 | NET "ddr3_dm[7]" LOC = "AG11";
|
---|
| 59 |
|
---|
| 60 | #dq
|
---|
| 61 | NET "ddr3_dq[0]" LOC = "AK29";
|
---|
| 62 | NET "ddr3_dq[1]" LOC = "AN30";
|
---|
| 63 | NET "ddr3_dq[2]" LOC = "AL29";
|
---|
| 64 | NET "ddr3_dq[3]" LOC = "AN29";
|
---|
| 65 | NET "ddr3_dq[4]" LOC = "AP31";
|
---|
| 66 | NET "ddr3_dq[5]" LOC = "AP30";
|
---|
| 67 | NET "ddr3_dq[6]" LOC = "AH28";
|
---|
| 68 | NET "ddr3_dq[7]" LOC = "AH27";
|
---|
| 69 | NET "ddr3_dq[8]" LOC = "AK28";
|
---|
| 70 | NET "ddr3_dq[9]" LOC = "AL28";
|
---|
| 71 | NET "ddr3_dq[10]" LOC = "AJ27";
|
---|
| 72 | NET "ddr3_dq[11]" LOC = "AH25";
|
---|
| 73 | NET "ddr3_dq[12]" LOC = "AP29";
|
---|
| 74 | NET "ddr3_dq[13]" LOC = "AM27";
|
---|
| 75 | NET "ddr3_dq[14]" LOC = "AJ25";
|
---|
| 76 | NET "ddr3_dq[15]" LOC = "AH24";
|
---|
| 77 | NET "ddr3_dq[16]" LOC = "AJ24";
|
---|
| 78 | NET "ddr3_dq[17]" LOC = "AK24";
|
---|
| 79 | NET "ddr3_dq[18]" LOC = "AL24";
|
---|
| 80 | NET "ddr3_dq[19]" LOC = "AK23";
|
---|
| 81 | NET "ddr3_dq[20]" LOC = "AP27";
|
---|
| 82 | NET "ddr3_dq[21]" LOC = "AM26";
|
---|
| 83 | NET "ddr3_dq[22]" LOC = "AN25";
|
---|
| 84 | NET "ddr3_dq[23]" LOC = "AN24";
|
---|
| 85 | NET "ddr3_dq[24]" LOC = "AD21";
|
---|
| 86 | NET "ddr3_dq[25]" LOC = "AE21";
|
---|
| 87 | NET "ddr3_dq[26]" LOC = "AK22";
|
---|
| 88 | NET "ddr3_dq[27]" LOC = "AL18";
|
---|
| 89 | NET "ddr3_dq[28]" LOC = "AN19";
|
---|
| 90 | NET "ddr3_dq[29]" LOC = "AP19";
|
---|
| 91 | NET "ddr3_dq[30]" LOC = "AM18";
|
---|
| 92 | NET "ddr3_dq[31]" LOC = "AN18";
|
---|
| 93 | NET "ddr3_dq[32]" LOC = "AF21";
|
---|
| 94 | NET "ddr3_dq[33]" LOC = "AC20";
|
---|
| 95 | NET "ddr3_dq[34]" LOC = "AD20";
|
---|
| 96 | NET "ddr3_dq[35]" LOC = "AE19";
|
---|
| 97 | NET "ddr3_dq[36]" LOC = "AP21";
|
---|
| 98 | NET "ddr3_dq[37]" LOC = "AJ20";
|
---|
| 99 | NET "ddr3_dq[38]" LOC = "AL19";
|
---|
| 100 | NET "ddr3_dq[39]" LOC = "AK19";
|
---|
| 101 | NET "ddr3_dq[40]" LOC = "AF14";
|
---|
| 102 | NET "ddr3_dq[41]" LOC = "AG12";
|
---|
| 103 | NET "ddr3_dq[42]" LOC = "AK13";
|
---|
| 104 | NET "ddr3_dq[43]" LOC = "AH12";
|
---|
| 105 | NET "ddr3_dq[44]" LOC = "AN14";
|
---|
| 106 | NET "ddr3_dq[45]" LOC = "AP14";
|
---|
| 107 | NET "ddr3_dq[46]" LOC = "AL13";
|
---|
| 108 | NET "ddr3_dq[47]" LOC = "AN12";
|
---|
| 109 | NET "ddr3_dq[48]" LOC = "AF11";
|
---|
| 110 | NET "ddr3_dq[49]" LOC = "AE11";
|
---|
| 111 | NET "ddr3_dq[50]" LOC = "AE13";
|
---|
| 112 | NET "ddr3_dq[51]" LOC = "AE12";
|
---|
| 113 | NET "ddr3_dq[52]" LOC = "AK12";
|
---|
| 114 | NET "ddr3_dq[53]" LOC = "AJ12";
|
---|
| 115 | NET "ddr3_dq[54]" LOC = "AK11";
|
---|
| 116 | NET "ddr3_dq[55]" LOC = "AJ11";
|
---|
| 117 | NET "ddr3_dq[56]" LOC = "AC12";
|
---|
| 118 | NET "ddr3_dq[57]" LOC = "AH10";
|
---|
| 119 | NET "ddr3_dq[58]" LOC = "AD11";
|
---|
| 120 | NET "ddr3_dq[59]" LOC = "AG10";
|
---|
| 121 | NET "ddr3_dq[60]" LOC = "AP12";
|
---|
| 122 | NET "ddr3_dq[61]" LOC = "AM12";
|
---|
| 123 | NET "ddr3_dq[62]" LOC = "AL10";
|
---|
| 124 | NET "ddr3_dq[63]" LOC = "AJ10";
|
---|
| 125 |
|
---|
| 126 | #dqs
|
---|
| 127 | NET "ddr3_dqs_n[0]" LOC = "AG26";
|
---|
| 128 | NET "ddr3_dqs_p[0]" LOC = "AG25";
|
---|
| 129 | NET "ddr3_dqs_n[1]" LOC = "AM28";
|
---|
| 130 | NET "ddr3_dqs_p[1]" LOC = "AN28";
|
---|
| 131 | NET "ddr3_dqs_n[2]" LOC = "AL25";
|
---|
| 132 | NET "ddr3_dqs_p[2]" LOC = "AM25";
|
---|
| 133 | NET "ddr3_dqs_n[3]" LOC = "AH22";
|
---|
| 134 | NET "ddr3_dqs_p[3]" LOC = "AG22";
|
---|
| 135 | NET "ddr3_dqs_n[4]" LOC = "AL20";
|
---|
| 136 | NET "ddr3_dqs_p[4]" LOC = "AM20";
|
---|
| 137 | NET "ddr3_dqs_n[5]" LOC = "AM13";
|
---|
| 138 | NET "ddr3_dqs_p[5]" LOC = "AN13";
|
---|
| 139 | NET "ddr3_dqs_n[6]" LOC = "AC14";
|
---|
| 140 | NET "ddr3_dqs_p[6]" LOC = "AD14";
|
---|
| 141 | NET "ddr3_dqs_n[7]" LOC = "AM11";
|
---|
| 142 | NET "ddr3_dqs_p[7]" LOC = "AL11";
|
---|
| 143 |
|
---|
| 144 | #Bank 22
|
---|
| 145 | CONFIG PROHIBIT = AF20, AP20, AF19;
|
---|
| 146 |
|
---|
| 147 | #Bank 23
|
---|
| 148 | CONFIG PROHIBIT = AH23, AK27, AN27;
|
---|
| 149 |
|
---|
| 150 | #Bank 32
|
---|
| 151 | CONFIG PROHIBIT = AH17;
|
---|
| 152 |
|
---|
| 153 | #Bank 33
|
---|
| 154 | CONFIG PROHIBIT = AP11, AD12, AC13;
|
---|
| 155 |
|
---|
| 156 | CONFIG DCI_CASCADE = "23 22";
|
---|
| 157 | CONFIG DCI_CASCADE = "33 32";
|
---|
| 158 | #####################################
|
---|