Skip to content

Commit 6d47e50

Browse files
committed
syncing files from GITE to GITHub
1 parent 9a65227 commit 6d47e50

79 files changed

Lines changed: 19325 additions & 5 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

boards/Xilinx/scu200/1.1/board.xml

Lines changed: 964 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
######### SCU200 Change log ##############
2+
1.1
3+
Updated GMII interface to work 1G speed (2026.1.1)
4+
5+
1.0
6+
SCU200 Initial Vivado Board Support(2025.2.1)
7+
8+

boards/Xilinx/scu200/1.1/part0_pins.xml

Lines changed: 267 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 341 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,341 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2+
3+
<!-- Copyright (C) 2023, Advanced Micro Devices, Inc - All rights reserved
4+
Licensed under the Apache License, Version 2.0 (the "License"). You may
5+
not use this file except in compliance with the License. A copy of the
6+
License is located at
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
Unless required by applicable law or agreed to in writing, software
9+
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
10+
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
11+
License for the specific language governing permissions and limitations
12+
under the License. -->
13+
14+
15+
<ip_presets schema="1.0">
16+
17+
<ip_preset preset_proc_name="ddr4_sdram_preset">
18+
<ip vendor="xilinx.com" library="ip" name="ddr4">
19+
<user_parameters>
20+
<user_parameter name="CONFIG.C0.DDR4_MemoryPart" value="MT40A512M16TB-062E" />
21+
<user_parameter name="CONFIG.C0.DDR4_TimePeriod" value="1250" />
22+
<user_parameter name="CONFIG.C0.DDR4_InputClockPeriod" value="3750" />
23+
<user_parameter name="CONFIG.System_Clock" value="Differential" />
24+
<user_parameter name="CONFIG.C0.DDR4_DataWidth" value="16" />
25+
<user_parameter name="CONFIG.ADDN_UI_CLKOUT1_FREQ_HZ" value="100" />
26+
</user_parameters>
27+
</ip>
28+
</ip_preset>
29+
30+
<ip_preset preset_proc_name="lpddrmc_preset">
31+
<ip vendor="xilinx.com" library="ip" name="lpddrmc" version="*">
32+
<user_parameters>
33+
<user_parameter name="CONFIG.CONTROLLERTYPE" value="LPDDR5_SDRAM"/>
34+
<user_parameter name="CONFIG.DATA_WIDTH" value="32"/>
35+
<user_parameter name="CONFIG.INPUTCLK0_PERIOD" value="3752"/>
36+
<user_parameter name="CONFIG.LPDDRMC_CONFIG_NUM" value="config6"/>
37+
<user_parameter name="CONFIG.ROW_WIDTH" value="15"/>
38+
<user_parameter name="CONFIG.SPEED_GRADE" value="LPDDR5X-8533"/>
39+
<user_parameter name="CONFIG.TCK" value="1876"/>
40+
</user_parameters>
41+
</ip>
42+
</ip_preset>
43+
44+
45+
<ip_preset preset_proc_name="default_sysclk1_ddr4_preset">
46+
<ip vendor="xilinx.com" library="ip" name="clk_wiz" ip_interface="CLK_IN1_D">
47+
<user_parameters>
48+
<user_parameter name="CONFIG.PRIM_IN_FREQ" value="266.67"/>
49+
<user_parameter name="CONFIG.PRIM_SOURCE" value="Differential_clock_capable_pin"/>
50+
</user_parameters>
51+
</ip>
52+
</ip_preset>
53+
54+
<ip_preset preset_proc_name="default_sysclk1_lpddrmc_preset">
55+
<ip vendor="xilinx.com" library="ip" name="clk_wiz" ip_interface="CLK_IN1_D">
56+
<user_parameters>
57+
<user_parameter name="CONFIG.PRIM_IN_FREQ" value="266.67"/>
58+
<user_parameter name="CONFIG.PRIM_SOURCE" value="Differential_clock_capable_pin"/>
59+
</user_parameters>
60+
</ip>
61+
62+
</ip_preset>
63+
64+
<ip_preset preset_proc_name="sys_diff_clock_preset">
65+
<ip vendor="xilinx.com" library="ip" name="clk_wiz" ip_interface="CLK_IN1_D">
66+
<user_parameters>
67+
<user_parameter name="CONFIG.PRIM_IN_FREQ" value="200"/>
68+
<user_parameter name="CONFIG.PRIM_SOURCE" value="Differential_clock_capable_pin"/>
69+
</user_parameters>
70+
</ip>
71+
72+
</ip_preset>
73+
74+
<ip_preset preset_proc_name="dip_switches_8bits_preset">
75+
<ip vendor="xilinx.com" library="ip" name="axi_gpio" ip_interface="GPIO">
76+
<user_parameters>
77+
<user_parameter name="CONFIG.C_GPIO_WIDTH" value="8"/>
78+
<user_parameter name="CONFIG.C_ALL_INPUTS" value="1"/>
79+
<user_parameter name="CONFIG.C_ALL_OUTPUTS" value="0"/>
80+
</user_parameters>
81+
</ip>
82+
<ip vendor="xilinx.com" library="ip" name="axi_gpio" ip_interface="GPIO2">
83+
<user_parameters>
84+
<user_parameter name="CONFIG.C_IS_DUAL" value="1"/>
85+
<user_parameter name="CONFIG.C_GPIO2_WIDTH" value="8"/>
86+
<user_parameter name="CONFIG.C_ALL_INPUTS_2" value="1"/>
87+
<user_parameter name="CONFIG.C_ALL_OUTPUTS_2" value="0"/>
88+
</user_parameters>
89+
</ip>
90+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO1">
91+
<user_parameters>
92+
<user_parameter name="CONFIG.C_USE_GPI1" value="1"/>
93+
<user_parameter name="CONFIG.C_GPI1_SIZE" value="8"/>
94+
</user_parameters>
95+
</ip>
96+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO2">
97+
<user_parameters>
98+
<user_parameter name="CONFIG.C_USE_GPI2" value="1"/>
99+
<user_parameter name="CONFIG.C_GPI2_SIZE" value="8"/>
100+
</user_parameters>
101+
</ip>
102+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO3">
103+
<user_parameters>
104+
<user_parameter name="CONFIG.C_USE_GPI3" value="1"/>
105+
<user_parameter name="CONFIG.C_GPI3_SIZE" value="8"/>
106+
</user_parameters>
107+
</ip>
108+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO4">
109+
<user_parameters>
110+
<user_parameter name="CONFIG.C_USE_GPI4" value="1"/>
111+
<user_parameter name="CONFIG.C_GPI4_SIZE" value="8"/>
112+
</user_parameters>
113+
</ip>
114+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO1">
115+
<user_parameters>
116+
<user_parameter name="CONFIG.USE_GPI1" value="1"/>
117+
<user_parameter name="CONFIG.GPI1_SIZE" value="8"/>
118+
</user_parameters>
119+
</ip>
120+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO2">
121+
<user_parameters>
122+
<user_parameter name="CONFIG.USE_GPI2" value="1"/>
123+
<user_parameter name="CONFIG.GPI2_SIZE" value="8"/>
124+
</user_parameters>
125+
</ip>
126+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO3">
127+
<user_parameters>
128+
<user_parameter name="CONFIG.USE_GPI3" value="1"/>
129+
<user_parameter name="CONFIG.GPI1_SIZE" value="8"/>
130+
</user_parameters>
131+
</ip>
132+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO4">
133+
<user_parameters>
134+
<user_parameter name="CONFIG.USE_GPI4" value="1"/>
135+
<user_parameter name="CONFIG.GPI2_SIZE" value="8"/>
136+
</user_parameters>
137+
</ip>
138+
</ip_preset>
139+
140+
<ip_preset preset_proc_name="led_8bits_preset">
141+
142+
<ip vendor="xilinx.com" library="ip" name="axi_gpio" ip_interface="GPIO">
143+
<user_parameters>
144+
<user_parameter name="CONFIG.C_GPIO_WIDTH" value="8"/>
145+
<user_parameter name="CONFIG.C_ALL_OUTPUTS" value="1"/>
146+
<user_parameter name="CONFIG.C_ALL_INPUTS" value="0"/>
147+
</user_parameters>
148+
149+
</ip>
150+
<ip vendor="xilinx.com" library="ip" name="axi_gpio" ip_interface="GPIO2">
151+
<user_parameters>
152+
<user_parameter name="CONFIG.C_IS_DUAL" value="1"/>
153+
<user_parameter name="CONFIG.C_GPIO2_WIDTH" value="8"/>
154+
<user_parameter name="CONFIG.C_ALL_OUTPUTS_2" value="1"/>
155+
<user_parameter name="CONFIG.C_ALL_INPUTS_2" value="0"/>
156+
</user_parameters>
157+
</ip>
158+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO1">
159+
<user_parameters>
160+
<user_parameter name="CONFIG.C_USE_GPO1" value="1"/>
161+
<user_parameter name="CONFIG.C_GPO1_SIZE" value="8"/>
162+
</user_parameters>
163+
</ip>
164+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO2">
165+
<user_parameters>
166+
<user_parameter name="CONFIG.C_USE_GPO2" value="1"/>
167+
<user_parameter name="CONFIG.C_GPO2_SIZE" value="8"/>
168+
</user_parameters>
169+
</ip>
170+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO3">
171+
<user_parameters>
172+
<user_parameter name="CONFIG.C_USE_GPO3" value="1"/>
173+
<user_parameter name="CONFIG.C_GPO3_SIZE" value="8"/>
174+
</user_parameters>
175+
</ip>
176+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO4">
177+
<user_parameters>
178+
<user_parameter name="CONFIG.C_USE_GPO4" value="1"/>
179+
<user_parameter name="CONFIG.C_GPO4_SIZE" value="8"/>
180+
</user_parameters>
181+
</ip>
182+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO1">
183+
<user_parameters>
184+
<user_parameter name="CONFIG.USE_GPO1" value="1"/>
185+
<user_parameter name="CONFIG.GPO1_SIZE" value="8"/>
186+
</user_parameters>
187+
</ip>
188+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO2">
189+
<user_parameters>
190+
<user_parameter name="CONFIG.USE_GPO2" value="1"/>
191+
<user_parameter name="CONFIG.GPO2_SIZE" value="8"/>
192+
</user_parameters>
193+
</ip>
194+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO3">
195+
<user_parameters>
196+
<user_parameter name="CONFIG.USE_GPO3" value="1"/>
197+
<user_parameter name="CONFIG.GPO3_SIZE" value="8"/>
198+
</user_parameters>
199+
</ip>
200+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO4">
201+
<user_parameters>
202+
<user_parameter name="CONFIG.USE_GPO4" value="1"/>
203+
<user_parameter name="CONFIG.GPO4_SIZE" value="8"/>
204+
</user_parameters>
205+
</ip>
206+
</ip_preset>
207+
208+
<ip_preset preset_proc_name="push_buttons_5bits_preset">
209+
<ip vendor="xilinx.com" library="ip" name="axi_gpio" ip_interface="GPIO">
210+
<user_parameters>
211+
<user_parameter name="CONFIG.C_GPIO_WIDTH" value="5"/>
212+
<user_parameter name="CONFIG.C_ALL_INPUTS" value="1"/>
213+
<user_parameter name="CONFIG.C_ALL_OUTPUTS" value="0"/>
214+
</user_parameters>
215+
</ip>
216+
<ip vendor="xilinx.com" library="ip" name="axi_gpio" ip_interface="GPIO2">
217+
<user_parameters>
218+
<user_parameter name="CONFIG.C_IS_DUAL" value="1"/>
219+
<user_parameter name="CONFIG.C_GPIO2_WIDTH" value="5"/>
220+
<user_parameter name="CONFIG.C_ALL_INPUTS_2" value="1"/>
221+
<user_parameter name="CONFIG.C_ALL_OUTPUTS_2" value="0"/>
222+
</user_parameters>
223+
</ip>
224+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO1">
225+
<user_parameters>
226+
<user_parameter name="CONFIG.C_USE_GPI1" value="1"/>
227+
<user_parameter name="CONFIG.C_GPI1_SIZE" value="5"/>
228+
</user_parameters>
229+
</ip>
230+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO2">
231+
<user_parameters>
232+
<user_parameter name="CONFIG.C_USE_GPI2" value="1"/>
233+
<user_parameter name="CONFIG.C_GPI2_SIZE" value="5"/>
234+
</user_parameters>
235+
</ip>
236+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO3">
237+
<user_parameters>
238+
<user_parameter name="CONFIG.C_USE_GPI3" value="1"/>
239+
<user_parameter name="CONFIG.C_GPI3_SIZE" value="5"/>
240+
</user_parameters>
241+
</ip>
242+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="GPIO4">
243+
<user_parameters>
244+
<user_parameter name="CONFIG.C_USE_GPI4" value="1"/>
245+
<user_parameter name="CONFIG.C_GPI4_SIZE" value="5"/>
246+
</user_parameters>
247+
</ip>
248+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO1">
249+
<user_parameters>
250+
<user_parameter name="CONFIG.USE_GPI1" value="1"/>
251+
<user_parameter name="CONFIG.GPI1_SIZE" value="5"/>
252+
</user_parameters>
253+
</ip>
254+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO2">
255+
<user_parameters>
256+
<user_parameter name="CONFIG.USE_GPI2" value="1"/>
257+
<user_parameter name="CONFIG.GPI2_SIZE" value="5"/>
258+
</user_parameters>
259+
</ip>
260+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO3">
261+
<user_parameters>
262+
<user_parameter name="CONFIG.USE_GPI3" value="1"/>
263+
<user_parameter name="CONFIG.GPI3_SIZE" value="5"/>
264+
</user_parameters>
265+
</ip>
266+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="GPIO4">
267+
<user_parameters>
268+
<user_parameter name="CONFIG.USE_GPI4" value="1"/>
269+
<user_parameter name="CONFIG.GPI4_SIZE" value="5"/>
270+
</user_parameters>
271+
</ip>
272+
</ip_preset>
273+
274+
<ip_preset preset_proc_name="gem0_gmii_preset">
275+
276+
<ip vendor="xilinx.com" library="ip" name="axi_ethernet" ip_interface="gmii">
277+
<user_parameters>
278+
<user_parameter name="CONFIG.Physical_Interface" value="GMII"/>
279+
<user_parameter name="CONFIG.EN_IODELAY" value="false"/>
280+
</user_parameters>
281+
</ip>
282+
283+
</ip_preset>
284+
285+
<ip_preset preset_proc_name="gem1_gmii_preset">
286+
287+
<ip vendor="xilinx.com" library="ip" name="axi_ethernet" ip_interface="gmii">
288+
<user_parameters>
289+
<user_parameter name="CONFIG.Physical_Interface" value="GMII"/>
290+
<user_parameter name="CONFIG.EN_IODELAY" value="false"/>
291+
</user_parameters>
292+
</ip>
293+
294+
</ip_preset>
295+
296+
<ip_preset preset_proc_name="uartb_preset">
297+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="UART">
298+
<user_parameters>
299+
<user_parameter name="CONFIG.C_USE_UART_RX" value="1"/>
300+
<user_parameter name="CONFIG.C_USE_UART_TX" value="1"/>
301+
</user_parameters>
302+
</ip>
303+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="UART">
304+
<user_parameters>
305+
<user_parameter name="CONFIG.USE_UART_RX" value="1"/>
306+
<user_parameter name="CONFIG.USE_UART_RX" value="1"/>
307+
</user_parameters>
308+
</ip>
309+
</ip_preset>
310+
311+
<ip_preset preset_proc_name="uartc_preset">
312+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="UART">
313+
<user_parameters>
314+
<user_parameter name="CONFIG.C_USE_UART_RX" value="1"/>
315+
<user_parameter name="CONFIG.C_USE_UART_TX" value="1"/>
316+
</user_parameters>
317+
</ip>
318+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="UART">
319+
<user_parameters>
320+
<user_parameter name="CONFIG.USE_UART_RX" value="1"/>
321+
<user_parameter name="CONFIG.USE_UART_RX" value="1"/>
322+
</user_parameters>
323+
</ip>
324+
</ip_preset>
325+
326+
<ip_preset preset_proc_name="uart0_preset">
327+
<ip vendor="xilinx.com" library="ip" name="iomodule" ip_interface="UART">
328+
<user_parameters>
329+
<user_parameter name="CONFIG.C_USE_UART_RX" value="1"/>
330+
<user_parameter name="CONFIG.C_USE_UART_TX" value="1"/>
331+
</user_parameters>
332+
</ip>
333+
<ip vendor="xilinx.com" library="ip" name="microblaze_mcs" ip_interface="UART">
334+
<user_parameters>
335+
<user_parameter name="CONFIG.USE_UART_RX" value="1"/>
336+
<user_parameter name="CONFIG.USE_UART_RX" value="1"/>
337+
</user_parameters>
338+
</ip>
339+
</ip_preset>
340+
341+
</ip_presets>
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"config": {
3+
"items": [
4+
{
5+
"infra": {
6+
"name": "scu200",
7+
"display": "Spartan Ultrascale+ SCU200 Evaluation Platform",
8+
"revision": "1.1",
9+
"description": "Spartan Ultrascale+ SCU200 Evaluation Platform",
10+
"company": "xilinx.com",
11+
"company_display": "Xilinx",
12+
"author": "Vanitha",
13+
"contributors": [
14+
{
15+
"group": "Xilinx",
16+
"url": "www.xilinx.com"
17+
}
18+
],
19+
"category": "Evaluation Boards",
20+
"logo": "scu200_board.jpg",
21+
"website": "http://www.xilinx.com/scu200",
22+
"search-keywords": [
23+
"SCU200",
24+
"xilinx.com",
25+
"board",
26+
"Evaluation Boards"
27+
]
28+
}
29+
}
30+
]
31+
},
32+
"_major": 1,
33+
"_minor": 0
34+
}

0 commit comments

Comments
 (0)