-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblackice-mx.pcf
163 lines (140 loc) · 3.76 KB
/
blackice-mx.pcf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
###############################################################################
# #
# Copyright 2017 myStorm Copyright and related #
# rights are licensed under the Solderpad Hardware License, Version 0.51 #
# (the “License”); you may not use this file except in compliance with #
# the License. You may obtain a copy of the License at #
# http://solderpad.org/licenses/SHL-0.51. Unless required by applicable #
# law or agreed to in writing, software, hardware and materials #
# distributed under this License is distributed on an “AS IS” BASIS, #
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or #
# implied. See the License for the specific language governing #
# permissions and limitations under the License. #
# #
###############################################################################
# User Constraint File for myStorm BlackIce Mx - Alan Wood 30-04-2019
# HDMI
set_io TD2P 48 # B80 TD2+
set_io TD2M 47 # B79 TD2-
set_io TD1P 45 # B73 TD1+
set_io TD1M 44 # B72 TD1-
set_io TD0P 43 # B71 TD0+
set_io TD0M 42 # B64 TD0-
set_io CKP 41 # B63 CK+
set_io CKM 39 # B61 CK-
#pmod 1
set_io PMOD[0] 38 # P8, B57
set_io PMOD[1] 37 # P9, B56
set_io PMOD[2] 32 # P12, 24b
set_io PMOD[3] 31 # P13, 24a
#pmod 2
set_io PMOD[4] 34 # P10, 25b
set_io PMOD[5] 33 # P11, 25a
set_io PMOD[6] 29 # P14, 23b
set_io PMOD[7] 28 # P15, 23a
#pmod 3
set_io PMOD[8] 18 # P24, 12b
set_io PMOD[9] 17 # P25, 12a
set_io PMOD[10] 12 # P28, 8b
set_io PMOD[11] 11 # P29 8a
#pmod 4
set_io PMOD[12] 16 # P26, 10b
set_io PMOD[13] 15 # P27 10a
set_io PMOD[14] 10 # P30, 5b
set_io PMOD[15] 9 # P31, 5a
#pmod 5
set_io PMOD[16] 136 # P45, T214
set_io PMOD[17] 137 # P44, T215
set_io PMOD[18] 134 # P47, T212
set_io PMOD[19] 135 # p46, T213
#pmod 6
set_io PMOD[20] 141 # P41, T219
set_io PMOD[21] 142 # P40, T220
set_io PMOD[22] 138 # P43, T216
set_io PMOD[23] 139 # P42, T217
#pmod 7
set_io PMOD[24] 1 # P37, 2a
set_io PMOD[25] 2 # P36, 2b
set_io PMOD[26] 7 # P33, 4a
set_io PMOD[27] 8 # P32, 4b
#pmod 8
set_io PMOD[28] 143 # P39, T221
set_io PMOD[29] 144 # P38, T222
set_io PMOD[30] 3 # P35, 3a
set_io PMOD[31] 4 # P34, 3b
#pmod 9
set_io PMOD[32] 106 # P55, SD1
set_io PMOD[33] 105 # P54, SD0
set_io PMOD[34] 101 # P51, SD3
set_io PMOD[35] 99 # p50, SD2
#pmod 10
set_io PMOD[36] 104 # P53, SDCLK
set_io PMOD[37] 102 # P52, SDCMD
set_io PMOD[38] 49 # P49, L0, S2, Blue Led
set_io PMOD[39] 52 # p48, L1, S1, Green led
#pmod 11
set_io PMOD[40] 19 # P23, 13a
set_io PMOD[41] 20 # P22, 13b/GBin7
set_io PMOD[42] 23 # P19, 17a
set_io PMOD[43] 24 # P18, 17b
#pmod 12
set_io PMOD[44] 21 # 14a/GBin6
set_io PMOD[45] 22 # 14b
set_io PMOD[46] 25 # 18a
set_io PMOD[47] 26 # 18b
# SRAM
set_io A[0] 117
set_io A[1] 119
set_io A[2] 121
set_io A[3] 124
set_io A[4] 130
set_io A[5] 125
set_io A[6] 122
set_io A[7] 120
set_io A[8] 118
set_io A[9] 116
set_io A[10] 115
set_io A[11] 114
set_io udqm 94
set_io ldqm 93
set_io we 107
set_io cas 110
set_io ras 112
set_io mcs 113
set_io cke 128
set_io rclk 129
set_io DQ[0] 78
set_io DQ[1] 79
set_io DQ[2] 80
set_io DQ[3] 81
set_io DQ[4] 82
set_io DQ[5] 83
set_io DQ[6] 84
set_io DQ[7] 85
set_io DQ[8] 87
set_io DQ[9] 88
set_io DQ[10] 90
set_io DQ[11] 91
set_io DQ[12] 95
set_io DQ[13] 96
set_io DQ[14] 97
set_io DQ[15] 98
# Dual SPI
set_io io0 73
set_io io1 74
set_io dcs 75
set_io dsck 76
# QSpi
set_io hold 63
set_io wp 64
set_io mosi 67
set_io miso 68
set_io sck 70
set_io ss 71
# Uart
set_io tx 61
set_io rx 62
set_io yellow_led 55
set_io red_led 56
# Onboard 25Mhz oscillator
set_io clk 60