source: Hardware/WARP_v3/Rev1.1/Mango_WARP_v3_1p1_MIG-compatible-SODIMM-pinout.ucf

Last change on this file was 1799, checked in by murphpo, 12 years ago

Adding WARP v3 hardware files (schematics, FPGA pinout, configuration CPLD source)

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