1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <bd:repository xmlns:bd="http://www.xilinx.com/bd" bd:synthFlowMode="Hierarchical" bd:tool_version="2016.1" bd:top="top" bd:version="1.00.a">
4 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
5 <spirit:vendor>xilinx.com</spirit:vendor>
6 <spirit:library>BlockDiagram</spirit:library>
7 <spirit:name>top</spirit:name>
8 <spirit:version>1.00.a</spirit:version>
11 <spirit:name>isTop</spirit:name>
12 <spirit:value spirit:format="bool" spirit:resolve="immediate">true</spirit:value>
15 <spirit:busInterfaces>
17 <spirit:name>DDR</spirit:name>
19 <spirit:busType spirit:library="interface" spirit:name="ddrx" spirit:vendor="xilinx.com" spirit:version="1.0"/>
20 <spirit:abstractionType spirit:library="interface" spirit:name="ddrx_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
22 </spirit:busInterface>
24 <spirit:name>FIXED_IO</spirit:name>
26 <spirit:busType spirit:library="display_processing_system7" spirit:name="fixedio" spirit:vendor="xilinx.com" spirit:version="1.0"/>
27 <spirit:abstractionType spirit:library="display_processing_system7" spirit:name="fixedio_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
28 </spirit:busInterface>
29 </spirit:busInterfaces>
33 <spirit:name>BlockDiagram</spirit:name>
34 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
35 <spirit:hierarchyRef spirit:library="BlockDiagram" spirit:name="top_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
40 <spirit:name>LED</spirit:name>
42 <spirit:direction>out</spirit:direction>
44 <spirit:left>7</spirit:left>
45 <spirit:right>0</spirit:right>
50 <spirit:name>KEY</spirit:name>
52 <spirit:direction>in</spirit:direction>
54 <spirit:left>3</spirit:left>
55 <spirit:right>0</spirit:right>
60 <spirit:name>SW</spirit:name>
62 <spirit:direction>in</spirit:direction>
64 <spirit:left>7</spirit:left>
65 <spirit:right>0</spirit:right>
70 <spirit:name>CAN4_TXD</spirit:name>
72 <spirit:direction>out</spirit:direction>
76 <spirit:name>CAN3_TXD</spirit:name>
78 <spirit:direction>out</spirit:direction>
82 <spirit:name>CAN2_TXD</spirit:name>
84 <spirit:direction>out</spirit:direction>
88 <spirit:name>CAN1_TXD</spirit:name>
90 <spirit:direction>out</spirit:direction>
94 <spirit:name>CAN_STBY</spirit:name>
96 <spirit:direction>out</spirit:direction>
98 <spirit:left>0</spirit:left>
99 <spirit:right>0</spirit:right>
104 <spirit:name>CAN1_RXD</spirit:name>
106 <spirit:direction>in</spirit:direction>
110 <spirit:name>CAN2_RXD</spirit:name>
112 <spirit:direction>in</spirit:direction>
116 <spirit:name>CAN3_RXD</spirit:name>
118 <spirit:direction>in</spirit:direction>
122 <spirit:name>CAN4_RXD</spirit:name>
124 <spirit:direction>in</spirit:direction>
131 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
132 <spirit:vendor>xilinx.com</spirit:vendor>
133 <spirit:library>BlockDiagram</spirit:library>
134 <spirit:name>top_imp</spirit:name>
135 <spirit:version>1.00.a</spirit:version>
136 <spirit:componentInstances>
137 <spirit:componentInstance>
138 <spirit:instanceName>canbench_cc_gpio_0</spirit:instanceName>
139 <spirit:componentRef spirit:library="user" spirit:name="canbench_cc_gpio" spirit:vendor="user.org" spirit:version="1.0"/>
140 <spirit:configurableElementValues>
141 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_canbench_cc_gpio_0_0</spirit:configurableElementValue>
142 </spirit:configurableElementValues>
143 </spirit:componentInstance>
144 <spirit:componentInstance>
145 <spirit:instanceName>processing_system7_0_axi_periph</spirit:instanceName>
146 <spirit:componentRef spirit:library="BlockDiagram/top_imp" spirit:name="processing_system7_0_axi_periph" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
147 <spirit:configurableElementValues>
148 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_processing_system7_0_axi_periph_0</spirit:configurableElementValue>
149 <spirit:configurableElementValue spirit:referenceId="NUM_MI">4</spirit:configurableElementValue>
150 <spirit:configurableElementValue spirit:referenceId="ENABLE_ADVANCED_OPTIONS">0</spirit:configurableElementValue>
151 <spirit:configurableElementValue spirit:referenceId="appcore">xilinx.com:ip:axi_interconnect:2.1</spirit:configurableElementValue>
152 </spirit:configurableElementValues>
153 </spirit:componentInstance>
154 <spirit:componentInstance>
155 <spirit:instanceName>processing_system7_0</spirit:instanceName>
156 <spirit:componentRef spirit:library="ip" spirit:name="processing_system7" spirit:vendor="xilinx.com" spirit:version="5.5"/>
157 <spirit:configurableElementValues>
158 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_processing_system7_0_0</spirit:configurableElementValue>
159 <spirit:configurableElementValue spirit:referenceId="PCW_FCLK_CLK0_BUF">true</spirit:configurableElementValue>
160 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_0">-0.073</spirit:configurableElementValue>
161 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_1">-0.072</spirit:configurableElementValue>
162 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_2">0.024</spirit:configurableElementValue>
163 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_3">0.023</spirit:configurableElementValue>
164 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY0">0.294</spirit:configurableElementValue>
165 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY1">0.298</spirit:configurableElementValue>
166 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY2">0.338</spirit:configurableElementValue>
167 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY3">0.334</spirit:configurableElementValue>
168 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_0_LENGTH_MM">50.05</spirit:configurableElementValue>
169 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_1_LENGTH_MM">50.43</spirit:configurableElementValue>
170 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_2_LENGTH_MM">50.10</spirit:configurableElementValue>
171 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_3_LENGTH_MM">50.01</spirit:configurableElementValue>
172 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_0_LENGTH_MM">49.59</spirit:configurableElementValue>
173 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_1_LENGTH_MM">51.74</spirit:configurableElementValue>
174 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_2_LENGTH_MM">50.32</spirit:configurableElementValue>
175 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_3_LENGTH_MM">48.55</spirit:configurableElementValue>
176 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_0_LENGTH_MM">39.7</spirit:configurableElementValue>
177 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_1_LENGTH_MM">39.7</spirit:configurableElementValue>
178 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_2_LENGTH_MM">54.14</spirit:configurableElementValue>
179 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_3_LENGTH_MM">54.14</spirit:configurableElementValue>
180 <spirit:configurableElementValue spirit:referenceId="PCW_CRYSTAL_PERIPHERAL_FREQMHZ">33.333333</spirit:configurableElementValue>
181 <spirit:configurableElementValue spirit:referenceId="PCW_APU_PERIPHERAL_FREQMHZ">667</spirit:configurableElementValue>
182 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_FREQMHZ">200</spirit:configurableElementValue>
183 <spirit:configurableElementValue spirit:referenceId="PCW_SDIO_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
184 <spirit:configurableElementValue spirit:referenceId="PCW_UART_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
185 <spirit:configurableElementValue spirit:referenceId="PCW_CAN_PERIPHERAL_FREQMHZ">20</spirit:configurableElementValue>
186 <spirit:configurableElementValue spirit:referenceId="PCW_FPGA0_PERIPHERAL_FREQMHZ">100</spirit:configurableElementValue>
187 <spirit:configurableElementValue spirit:referenceId="PCW_FPGA1_PERIPHERAL_FREQMHZ">100</spirit:configurableElementValue>
188 <spirit:configurableElementValue spirit:referenceId="PCW_FPGA2_PERIPHERAL_FREQMHZ">33.333333</spirit:configurableElementValue>
189 <spirit:configurableElementValue spirit:referenceId="PCW_FPGA3_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
190 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_ACT_DDR_FREQ_MHZ">533.333374</spirit:configurableElementValue>
191 <spirit:configurableElementValue spirit:referenceId="PCW_USE_M_AXI_GP0">1</spirit:configurableElementValue>
192 <spirit:configurableElementValue spirit:referenceId="PCW_USE_M_AXI_GP1">0</spirit:configurableElementValue>
193 <spirit:configurableElementValue spirit:referenceId="PCW_USE_S_AXI_GP0">1</spirit:configurableElementValue>
194 <spirit:configurableElementValue spirit:referenceId="PCW_USE_CROSS_TRIGGER">0</spirit:configurableElementValue>
195 <spirit:configurableElementValue spirit:referenceId="PCW_USE_FABRIC_INTERRUPT">1</spirit:configurableElementValue>
196 <spirit:configurableElementValue spirit:referenceId="PCW_EN_DDR">1</spirit:configurableElementValue>
197 <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK0_PORT">1</spirit:configurableElementValue>
198 <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK1_PORT">0</spirit:configurableElementValue>
199 <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK2_PORT">0</spirit:configurableElementValue>
200 <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK3_PORT">0</spirit:configurableElementValue>
201 <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST0_PORT">1</spirit:configurableElementValue>
202 <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST1_PORT">0</spirit:configurableElementValue>
203 <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST2_PORT">0</spirit:configurableElementValue>
204 <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST3_PORT">0</spirit:configurableElementValue>
205 <spirit:configurableElementValue spirit:referenceId="PCW_IRQ_F2P_INTR">1</spirit:configurableElementValue>
206 <spirit:configurableElementValue spirit:referenceId="PCW_PRESET_BANK0_VOLTAGE">LVCMOS 3.3V</spirit:configurableElementValue>
207 <spirit:configurableElementValue spirit:referenceId="PCW_PRESET_BANK1_VOLTAGE">LVCMOS 1.8V</spirit:configurableElementValue>
208 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_MEMORY_TYPE">DDR 3 (Low Voltage)</spirit:configurableElementValue>
209 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BUS_WIDTH">32 Bit</spirit:configurableElementValue>
210 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BL">8</spirit:configurableElementValue>
211 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_PARTNO">MT41K256M16 RE-125</spirit:configurableElementValue>
212 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_WRITE_LEVEL">1</spirit:configurableElementValue>
213 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_READ_GATE">1</spirit:configurableElementValue>
214 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_DATA_EYE">1</spirit:configurableElementValue>
215 <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_USE_INTERNAL_VREF">1</spirit:configurableElementValue>
216 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
217 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_SINGLE_SS_ENABLE">1</spirit:configurableElementValue>
218 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_SINGLE_SS_IO">MIO 1 .. 6</spirit:configurableElementValue>
219 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_FBCLK_ENABLE">1</spirit:configurableElementValue>
220 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_FBCLK_IO">MIO 8</spirit:configurableElementValue>
221 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
222 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_ENET0_IO">MIO 16 .. 27</spirit:configurableElementValue>
223 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_GRP_MDIO_ENABLE">1</spirit:configurableElementValue>
224 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_GRP_MDIO_IO">MIO 52 .. 53</spirit:configurableElementValue>
225 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_RESET_ENABLE">0</spirit:configurableElementValue>
226 <spirit:configurableElementValue spirit:referenceId="PCW_SD0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
227 <spirit:configurableElementValue spirit:referenceId="PCW_SD0_SD0_IO">MIO 40 .. 45</spirit:configurableElementValue>
228 <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_CD_ENABLE">1</spirit:configurableElementValue>
229 <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_CD_IO">MIO 46</spirit:configurableElementValue>
230 <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_WP_ENABLE">1</spirit:configurableElementValue>
231 <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_WP_IO">MIO 50</spirit:configurableElementValue>
232 <spirit:configurableElementValue spirit:referenceId="PCW_UART1_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
233 <spirit:configurableElementValue spirit:referenceId="PCW_UART1_UART1_IO">MIO 48 .. 49</spirit:configurableElementValue>
234 <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
235 <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_CAN0_IO">EMIO</spirit:configurableElementValue>
236 <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_GRP_CLK_ENABLE">0</spirit:configurableElementValue>
237 <spirit:configurableElementValue spirit:referenceId="PCW_CAN1_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
238 <spirit:configurableElementValue spirit:referenceId="PCW_CAN1_CAN1_IO">EMIO</spirit:configurableElementValue>
239 <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
240 <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_TTC0_IO">EMIO</spirit:configurableElementValue>
241 <spirit:configurableElementValue spirit:referenceId="PCW_USB0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
242 <spirit:configurableElementValue spirit:referenceId="PCW_USB0_USB0_IO">MIO 28 .. 39</spirit:configurableElementValue>
243 <spirit:configurableElementValue spirit:referenceId="PCW_I2C_RESET_ENABLE">0</spirit:configurableElementValue>
244 <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
245 <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_MIO_GPIO_ENABLE">1</spirit:configurableElementValue>
246 <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_EMIO_GPIO_ENABLE">1</spirit:configurableElementValue>
247 <spirit:configurableElementValue spirit:referenceId="PCW_APU_CLK_RATIO_ENABLE">6:2:1</spirit:configurableElementValue>
248 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_FREQMHZ">1000 Mbps</spirit:configurableElementValue>
249 <spirit:configurableElementValue spirit:referenceId="PCW_CPU_PERIPHERAL_CLKSRC">ARM PLL</spirit:configurableElementValue>
250 <spirit:configurableElementValue spirit:referenceId="PCW_DDR_PERIPHERAL_CLKSRC">DDR PLL</spirit:configurableElementValue>
251 <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
252 <spirit:configurableElementValue spirit:referenceId="PCW_SDIO_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
253 <spirit:configurableElementValue spirit:referenceId="PCW_UART_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
254 <spirit:configurableElementValue spirit:referenceId="PCW_FCLK0_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
255 <spirit:configurableElementValue spirit:referenceId="PCW_FCLK1_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
256 <spirit:configurableElementValue spirit:referenceId="PCW_FCLK2_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
257 <spirit:configurableElementValue spirit:referenceId="PCW_FCLK3_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
258 <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
259 <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK0_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
260 <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK1_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
261 <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK2_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
262 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_0_PULLUP">disabled</spirit:configurableElementValue>
263 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_0_SLEW">slow</spirit:configurableElementValue>
264 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_1_PULLUP">disabled</spirit:configurableElementValue>
265 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_1_SLEW">slow</spirit:configurableElementValue>
266 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_2_SLEW">slow</spirit:configurableElementValue>
267 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_3_SLEW">slow</spirit:configurableElementValue>
268 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_4_SLEW">slow</spirit:configurableElementValue>
269 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_5_SLEW">slow</spirit:configurableElementValue>
270 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_6_SLEW">slow</spirit:configurableElementValue>
271 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_7_SLEW">slow</spirit:configurableElementValue>
272 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_8_SLEW">slow</spirit:configurableElementValue>
273 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_9_PULLUP">disabled</spirit:configurableElementValue>
274 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_9_SLEW">slow</spirit:configurableElementValue>
275 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_10_PULLUP">disabled</spirit:configurableElementValue>
276 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_10_SLEW">slow</spirit:configurableElementValue>
277 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_11_PULLUP">disabled</spirit:configurableElementValue>
278 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_11_SLEW">slow</spirit:configurableElementValue>
279 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_12_PULLUP">disabled</spirit:configurableElementValue>
280 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_12_SLEW">slow</spirit:configurableElementValue>
281 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_13_PULLUP">disabled</spirit:configurableElementValue>
282 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_13_SLEW">slow</spirit:configurableElementValue>
283 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_14_PULLUP">disabled</spirit:configurableElementValue>
284 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_14_SLEW">slow</spirit:configurableElementValue>
285 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_15_PULLUP">disabled</spirit:configurableElementValue>
286 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_15_SLEW">slow</spirit:configurableElementValue>
287 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_16_PULLUP">disabled</spirit:configurableElementValue>
288 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_16_SLEW">slow</spirit:configurableElementValue>
289 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_17_PULLUP">disabled</spirit:configurableElementValue>
290 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_17_SLEW">slow</spirit:configurableElementValue>
291 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_18_PULLUP">disabled</spirit:configurableElementValue>
292 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_18_SLEW">slow</spirit:configurableElementValue>
293 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_19_PULLUP">disabled</spirit:configurableElementValue>
294 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_19_SLEW">slow</spirit:configurableElementValue>
295 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_20_PULLUP">disabled</spirit:configurableElementValue>
296 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_20_SLEW">slow</spirit:configurableElementValue>
297 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_21_PULLUP">disabled</spirit:configurableElementValue>
298 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_21_SLEW">slow</spirit:configurableElementValue>
299 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_22_PULLUP">disabled</spirit:configurableElementValue>
300 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_22_SLEW">slow</spirit:configurableElementValue>
301 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_23_PULLUP">disabled</spirit:configurableElementValue>
302 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_23_SLEW">slow</spirit:configurableElementValue>
303 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_24_PULLUP">disabled</spirit:configurableElementValue>
304 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_24_SLEW">slow</spirit:configurableElementValue>
305 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_25_PULLUP">disabled</spirit:configurableElementValue>
306 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_25_SLEW">slow</spirit:configurableElementValue>
307 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_26_PULLUP">disabled</spirit:configurableElementValue>
308 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_26_SLEW">slow</spirit:configurableElementValue>
309 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_27_PULLUP">disabled</spirit:configurableElementValue>
310 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_27_SLEW">slow</spirit:configurableElementValue>
311 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_28_PULLUP">disabled</spirit:configurableElementValue>
312 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_28_SLEW">slow</spirit:configurableElementValue>
313 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_29_PULLUP">disabled</spirit:configurableElementValue>
314 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_29_SLEW">slow</spirit:configurableElementValue>
315 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_30_PULLUP">disabled</spirit:configurableElementValue>
316 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_30_SLEW">slow</spirit:configurableElementValue>
317 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_31_PULLUP">disabled</spirit:configurableElementValue>
318 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_31_SLEW">slow</spirit:configurableElementValue>
319 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_32_PULLUP">disabled</spirit:configurableElementValue>
320 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_32_SLEW">slow</spirit:configurableElementValue>
321 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_33_PULLUP">disabled</spirit:configurableElementValue>
322 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_33_SLEW">slow</spirit:configurableElementValue>
323 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_34_PULLUP">disabled</spirit:configurableElementValue>
324 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_34_SLEW">slow</spirit:configurableElementValue>
325 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_35_PULLUP">disabled</spirit:configurableElementValue>
326 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_35_SLEW">slow</spirit:configurableElementValue>
327 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_36_PULLUP">disabled</spirit:configurableElementValue>
328 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_36_SLEW">slow</spirit:configurableElementValue>
329 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_37_PULLUP">disabled</spirit:configurableElementValue>
330 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_37_SLEW">slow</spirit:configurableElementValue>
331 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_38_PULLUP">disabled</spirit:configurableElementValue>
332 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_38_SLEW">slow</spirit:configurableElementValue>
333 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_39_PULLUP">disabled</spirit:configurableElementValue>
334 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_39_SLEW">slow</spirit:configurableElementValue>
335 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_40_PULLUP">disabled</spirit:configurableElementValue>
336 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_40_SLEW">slow</spirit:configurableElementValue>
337 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_41_PULLUP">disabled</spirit:configurableElementValue>
338 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_41_SLEW">slow</spirit:configurableElementValue>
339 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_42_PULLUP">disabled</spirit:configurableElementValue>
340 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_42_SLEW">slow</spirit:configurableElementValue>
341 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_43_PULLUP">disabled</spirit:configurableElementValue>
342 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_43_SLEW">slow</spirit:configurableElementValue>
343 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_44_PULLUP">disabled</spirit:configurableElementValue>
344 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_44_SLEW">slow</spirit:configurableElementValue>
345 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_45_PULLUP">disabled</spirit:configurableElementValue>
346 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_45_SLEW">slow</spirit:configurableElementValue>
347 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_46_PULLUP">disabled</spirit:configurableElementValue>
348 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_46_SLEW">slow</spirit:configurableElementValue>
349 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_47_PULLUP">disabled</spirit:configurableElementValue>
350 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_47_SLEW">slow</spirit:configurableElementValue>
351 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_48_PULLUP">disabled</spirit:configurableElementValue>
352 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_48_SLEW">slow</spirit:configurableElementValue>
353 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_49_PULLUP">disabled</spirit:configurableElementValue>
354 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_49_SLEW">slow</spirit:configurableElementValue>
355 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_50_PULLUP">disabled</spirit:configurableElementValue>
356 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_50_SLEW">slow</spirit:configurableElementValue>
357 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_51_PULLUP">disabled</spirit:configurableElementValue>
358 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_51_SLEW">slow</spirit:configurableElementValue>
359 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_52_PULLUP">disabled</spirit:configurableElementValue>
360 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_52_SLEW">slow</spirit:configurableElementValue>
361 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_53_PULLUP">disabled</spirit:configurableElementValue>
362 <spirit:configurableElementValue spirit:referenceId="PCW_MIO_53_SLEW">slow</spirit:configurableElementValue>
363 <spirit:configurableElementValue spirit:referenceId="PCW_PACKAGE_NAME">clg400</spirit:configurableElementValue>
364 </spirit:configurableElementValues>
365 </spirit:componentInstance>
366 <spirit:componentInstance>
367 <spirit:instanceName>rst_processing_system7_0_100M</spirit:instanceName>
368 <spirit:componentRef spirit:library="ip" spirit:name="proc_sys_reset" spirit:vendor="xilinx.com" spirit:version="5.0"/>
369 <spirit:configurableElementValues>
370 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_rst_processing_system7_0_100M_0</spirit:configurableElementValue>
371 </spirit:configurableElementValues>
372 </spirit:componentInstance>
373 <spirit:componentInstance>
374 <spirit:instanceName>xlconcat_0</spirit:instanceName>
375 <spirit:componentRef spirit:library="ip" spirit:name="xlconcat" spirit:vendor="xilinx.com" spirit:version="2.1"/>
376 <spirit:configurableElementValues>
377 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_xlconcat_0_0</spirit:configurableElementValue>
378 </spirit:configurableElementValues>
379 </spirit:componentInstance>
380 <spirit:componentInstance>
381 <spirit:instanceName>sja1000_0</spirit:instanceName>
382 <spirit:componentRef spirit:library="user" spirit:name="sja1000" spirit:vendor="user.org" spirit:version="1.0"/>
383 <spirit:configurableElementValues>
384 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_sja1000_0_0</spirit:configurableElementValue>
385 <spirit:configurableElementValue spirit:referenceId="C_S00_AXI_BASEADDR">0x43C00000</spirit:configurableElementValue>
386 <spirit:configurableElementValue spirit:referenceId="C_S00_AXI_HIGHADDR">0x43C0FFFF</spirit:configurableElementValue>
387 </spirit:configurableElementValues>
388 </spirit:componentInstance>
389 <spirit:componentInstance>
390 <spirit:instanceName>sja1000_1</spirit:instanceName>
391 <spirit:componentRef spirit:library="user" spirit:name="sja1000" spirit:vendor="user.org" spirit:version="1.0"/>
392 <spirit:configurableElementValues>
393 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_sja1000_1_0</spirit:configurableElementValue>
394 </spirit:configurableElementValues>
395 </spirit:componentInstance>
396 <spirit:componentInstance>
397 <spirit:instanceName>can_crossbar_0</spirit:instanceName>
398 <spirit:componentRef spirit:library="user" spirit:name="can_crossbar" spirit:vendor="user.org" spirit:version="1.0"/>
399 <spirit:configurableElementValues>
400 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_can_crossbar_0_0</spirit:configurableElementValue>
401 </spirit:configurableElementValues>
402 </spirit:componentInstance>
403 <spirit:componentInstance>
404 <spirit:instanceName>axi_pwm_coprocessor_0</spirit:instanceName>
405 <spirit:componentRef spirit:library="user" spirit:name="axi_pwm_coprocessor" spirit:vendor="user.org" spirit:version="1.0"/>
406 <spirit:configurableElementValues>
407 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_axi_pwm_coprocessor_0_0</spirit:configurableElementValue>
408 </spirit:configurableElementValues>
409 </spirit:componentInstance>
410 <spirit:componentInstance>
411 <spirit:instanceName>axi_mem_intercon</spirit:instanceName>
412 <spirit:componentRef spirit:library="BlockDiagram/top_imp" spirit:name="axi_mem_intercon" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
413 <spirit:configurableElementValues>
414 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_axi_mem_intercon_0</spirit:configurableElementValue>
415 <spirit:configurableElementValue spirit:referenceId="NUM_MI">1</spirit:configurableElementValue>
416 <spirit:configurableElementValue spirit:referenceId="appcore">xilinx.com:ip:axi_interconnect:2.1</spirit:configurableElementValue>
417 </spirit:configurableElementValues>
418 </spirit:componentInstance>
419 </spirit:componentInstances>
420 <spirit:interconnections>
421 <spirit:interconnection>
422 <spirit:name>processing_system7_0_M_AXI_GP0</spirit:name>
423 <spirit:activeInterface spirit:busRef="M_AXI_GP0" spirit:componentRef="processing_system7_0"/>
424 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
425 </spirit:interconnection>
426 <spirit:interconnection>
427 <spirit:name>processing_system7_0_axi_periph_M00_AXI</spirit:name>
428 <spirit:activeInterface spirit:busRef="M00_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
429 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="sja1000_0"/>
430 </spirit:interconnection>
431 <spirit:interconnection>
432 <spirit:name>processing_system7_0_axi_periph_M03_AXI</spirit:name>
433 <spirit:activeInterface spirit:busRef="M03_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
434 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="sja1000_1"/>
435 </spirit:interconnection>
436 <spirit:interconnection>
437 <spirit:name>processing_system7_0_axi_periph_M02_AXI</spirit:name>
438 <spirit:activeInterface spirit:busRef="M02_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
439 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="can_crossbar_0"/>
440 </spirit:interconnection>
441 <spirit:interconnection>
442 <spirit:name>axi_pwm_coprocessor_0_M00_AXI</spirit:name>
443 <spirit:activeInterface spirit:busRef="M00_AXI" spirit:componentRef="axi_pwm_coprocessor_0"/>
444 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="axi_mem_intercon"/>
445 </spirit:interconnection>
446 <spirit:interconnection>
447 <spirit:name>axi_mem_intercon_M00_AXI</spirit:name>
448 <spirit:activeInterface spirit:busRef="M00_AXI" spirit:componentRef="axi_mem_intercon"/>
449 <spirit:activeInterface spirit:busRef="S_AXI_GP0" spirit:componentRef="processing_system7_0"/>
450 </spirit:interconnection>
451 <spirit:interconnection>
452 <spirit:name>processing_system7_0_axi_periph_M01_AXI</spirit:name>
453 <spirit:activeInterface spirit:busRef="M01_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
454 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="axi_pwm_coprocessor_0"/>
455 </spirit:interconnection>
456 </spirit:interconnections>
457 <spirit:adHocConnections>
458 <spirit:adHocConnection>
459 <spirit:name>processing_system7_0_FCLK_CLK0</spirit:name>
460 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="FCLK_CLK0"/>
461 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="M_AXI_GP0_ACLK"/>
462 <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="slowest_sync_clk"/>
463 <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="can_clk"/>
464 <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="s00_axi_aclk"/>
465 <spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="can_clk"/>
466 <spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="s00_axi_aclk"/>
467 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="s00_axi_aclk"/>
468 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ACLK"/>
469 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ACLK"/>
470 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ACLK"/>
471 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M01_ACLK"/>
472 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M02_ACLK"/>
473 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M03_ACLK"/>
474 <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="m00_axi_aclk"/>
475 <spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="S00_ACLK"/>
476 <spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="ACLK"/>
477 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="S_AXI_GP0_ACLK"/>
478 <spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="M00_ACLK"/>
479 <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="s00_axi_aclk"/>
480 </spirit:adHocConnection>
481 <spirit:adHocConnection>
482 <spirit:name>processing_system7_0_FCLK_RESET0_N</spirit:name>
483 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="FCLK_RESET0_N"/>
484 <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="ext_reset_in"/>
485 </spirit:adHocConnection>
486 <spirit:adHocConnection>
487 <spirit:name>rst_processing_system7_0_100M_peripheral_aresetn</spirit:name>
488 <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="peripheral_aresetn"/>
489 <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="s00_axi_aresetn"/>
490 <spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="s00_axi_aresetn"/>
491 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="s00_axi_aresetn"/>
492 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ARESETN"/>
493 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ARESETN"/>
494 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M01_ARESETN"/>
495 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M02_ARESETN"/>
496 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M03_ARESETN"/>
497 <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="m00_axi_aresetn"/>
498 <spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="S00_ARESETN"/>
499 <spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="M00_ARESETN"/>
500 <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="s00_axi_aresetn"/>
501 </spirit:adHocConnection>
502 <spirit:adHocConnection>
503 <spirit:name>rst_processing_system7_0_100M_interconnect_aresetn</spirit:name>
504 <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="interconnect_aresetn"/>
505 <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ARESETN"/>
506 <spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="ARESETN"/>
507 </spirit:adHocConnection>
508 <spirit:adHocConnection>
509 <spirit:name>canbench_cc_gpio_0_GPIO_I</spirit:name>
510 <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="GPIO_I"/>
511 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="GPIO_I"/>
512 </spirit:adHocConnection>
513 <spirit:adHocConnection>
514 <spirit:name>processing_system7_0_GPIO_O</spirit:name>
515 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="GPIO_O"/>
516 <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="GPIO_O"/>
517 </spirit:adHocConnection>
518 <spirit:adHocConnection>
519 <spirit:name>canbench_cc_gpio_0_LED</spirit:name>
520 <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="LED"/>
521 <spirit:externalPortReference spirit:portRef="LED"/>
522 </spirit:adHocConnection>
523 <spirit:adHocConnection>
524 <spirit:name>KEY_1</spirit:name>
525 <spirit:externalPortReference spirit:portRef="KEY"/>
526 <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="KEY"/>
527 </spirit:adHocConnection>
528 <spirit:adHocConnection>
529 <spirit:name>SW_1</spirit:name>
530 <spirit:externalPortReference spirit:portRef="SW"/>
531 <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="SW"/>
532 </spirit:adHocConnection>
533 <spirit:adHocConnection>
534 <spirit:name>xlconcat_0_dout</spirit:name>
535 <spirit:internalPortReference spirit:componentRef="xlconcat_0" spirit:portRef="dout"/>
536 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="IRQ_F2P"/>
537 </spirit:adHocConnection>
538 <spirit:adHocConnection>
539 <spirit:name>sja1000_0_irq</spirit:name>
540 <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="irq"/>
541 <spirit:internalPortReference spirit:componentRef="xlconcat_0" spirit:portRef="In0"/>
542 </spirit:adHocConnection>
543 <spirit:adHocConnection>
544 <spirit:name>sja1000_1_irq</spirit:name>
545 <spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="irq"/>
546 <spirit:internalPortReference spirit:componentRef="xlconcat_0" spirit:portRef="In1"/>
547 </spirit:adHocConnection>
548 <spirit:adHocConnection>
549 <spirit:name>processing_system7_0_CAN0_PHY_TX</spirit:name>
550 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN0_PHY_TX"/>
551 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc1_tx"/>
552 </spirit:adHocConnection>
553 <spirit:adHocConnection>
554 <spirit:name>processing_system7_0_CAN1_PHY_TX</spirit:name>
555 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN1_PHY_TX"/>
556 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc2_tx"/>
557 </spirit:adHocConnection>
558 <spirit:adHocConnection>
559 <spirit:name>sja1000_0_can_tx</spirit:name>
560 <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="can_tx"/>
561 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc3_tx"/>
562 </spirit:adHocConnection>
563 <spirit:adHocConnection>
564 <spirit:name>sja1000_1_can_tx</spirit:name>
565 <spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="can_tx"/>
566 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc4_tx"/>
567 </spirit:adHocConnection>
568 <spirit:adHocConnection>
569 <spirit:name>can_crossbar_0_ifc4_rx</spirit:name>
570 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc4_rx"/>
571 <spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="can_rx"/>
572 </spirit:adHocConnection>
573 <spirit:adHocConnection>
574 <spirit:name>can_crossbar_0_ifc3_rx</spirit:name>
575 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc3_rx"/>
576 <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="can_rx"/>
577 </spirit:adHocConnection>
578 <spirit:adHocConnection>
579 <spirit:name>can_crossbar_0_ifc2_rx</spirit:name>
580 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc2_rx"/>
581 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN1_PHY_RX"/>
582 </spirit:adHocConnection>
583 <spirit:adHocConnection>
584 <spirit:name>can_crossbar_0_ifc1_rx</spirit:name>
585 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="ifc1_rx"/>
586 <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN0_PHY_RX"/>
587 </spirit:adHocConnection>
588 <spirit:adHocConnection>
589 <spirit:name>can_crossbar_0_can4_tx</spirit:name>
590 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can4_tx"/>
591 <spirit:externalPortReference spirit:portRef="CAN4_TXD"/>
592 </spirit:adHocConnection>
593 <spirit:adHocConnection>
594 <spirit:name>can_crossbar_0_can3_tx</spirit:name>
595 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can3_tx"/>
596 <spirit:externalPortReference spirit:portRef="CAN3_TXD"/>
597 </spirit:adHocConnection>
598 <spirit:adHocConnection>
599 <spirit:name>can_crossbar_0_can2_tx</spirit:name>
600 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can2_tx"/>
601 <spirit:externalPortReference spirit:portRef="CAN2_TXD"/>
602 </spirit:adHocConnection>
603 <spirit:adHocConnection>
604 <spirit:name>can_crossbar_0_can1_tx</spirit:name>
605 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can1_tx"/>
606 <spirit:externalPortReference spirit:portRef="CAN1_TXD"/>
607 </spirit:adHocConnection>
608 <spirit:adHocConnection>
609 <spirit:name>can_crossbar_0_can_stby</spirit:name>
610 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can_stby"/>
611 <spirit:externalPortReference spirit:portRef="CAN_STBY"/>
612 </spirit:adHocConnection>
613 <spirit:adHocConnection>
614 <spirit:name>CAN1_RXD_1</spirit:name>
615 <spirit:externalPortReference spirit:portRef="CAN1_RXD"/>
616 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can1_rx"/>
617 </spirit:adHocConnection>
618 <spirit:adHocConnection>
619 <spirit:name>CAN2_RXD_1</spirit:name>
620 <spirit:externalPortReference spirit:portRef="CAN2_RXD"/>
621 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can2_rx"/>
622 </spirit:adHocConnection>
623 <spirit:adHocConnection>
624 <spirit:name>CAN3_RXD_1</spirit:name>
625 <spirit:externalPortReference spirit:portRef="CAN3_RXD"/>
626 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can3_rx"/>
627 </spirit:adHocConnection>
628 <spirit:adHocConnection>
629 <spirit:name>CAN4_RXD_1</spirit:name>
630 <spirit:externalPortReference spirit:portRef="CAN4_RXD"/>
631 <spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="can4_rx"/>
632 </spirit:adHocConnection>
633 </spirit:adHocConnections>
634 <spirit:hierConnections>
635 <spirit:hierConnection spirit:interfaceRef="DDR/processing_system7_0_DDR">
636 <spirit:activeInterface spirit:busRef="DDR" spirit:componentRef="processing_system7_0"/>
637 </spirit:hierConnection>
638 <spirit:hierConnection spirit:interfaceRef="FIXED_IO/processing_system7_0_FIXED_IO">
639 <spirit:activeInterface spirit:busRef="FIXED_IO" spirit:componentRef="processing_system7_0"/>
640 </spirit:hierConnection>
641 </spirit:hierConnections>
644 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
645 <spirit:vendor>xilinx.com</spirit:vendor>
646 <spirit:library>BlockDiagram/top_imp</spirit:library>
647 <spirit:name>axi_mem_intercon</spirit:name>
648 <spirit:version>1.00.a</spirit:version>
649 <spirit:busInterfaces>
650 <spirit:busInterface>
651 <spirit:name>S00_AXI</spirit:name>
653 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
654 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
655 </spirit:busInterface>
656 <spirit:busInterface>
657 <spirit:name>M00_AXI</spirit:name>
659 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
660 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
661 </spirit:busInterface>
662 <spirit:busInterface>
663 <spirit:name>CLK.ACLK</spirit:name>
664 <spirit:displayName>Clk</spirit:displayName>
665 <spirit:description>Clock</spirit:description>
666 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
667 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
672 <spirit:name>CLK</spirit:name>
673 </spirit:logicalPort>
674 <spirit:physicalPort>
675 <spirit:name>ACLK</spirit:name>
676 </spirit:physicalPort>
679 </spirit:busInterface>
680 <spirit:busInterface>
681 <spirit:name>RST.ARESETN</spirit:name>
682 <spirit:displayName>Reset</spirit:displayName>
683 <spirit:description>Reset</spirit:description>
684 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
685 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
690 <spirit:name>RST</spirit:name>
691 </spirit:logicalPort>
692 <spirit:physicalPort>
693 <spirit:name>ARESETN</spirit:name>
694 </spirit:physicalPort>
697 </spirit:busInterface>
698 <spirit:busInterface>
699 <spirit:name>CLK.S00_ACLK</spirit:name>
700 <spirit:displayName>Clk</spirit:displayName>
701 <spirit:description>Clock</spirit:description>
702 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
703 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
708 <spirit:name>CLK</spirit:name>
709 </spirit:logicalPort>
710 <spirit:physicalPort>
711 <spirit:name>S00_ACLK</spirit:name>
712 </spirit:physicalPort>
717 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
718 <spirit:value>S00_AXI</spirit:value>
721 <spirit:name>ASSOCIATED_RESET</spirit:name>
722 <spirit:value>S00_ARESETN</spirit:value>
725 </spirit:busInterface>
726 <spirit:busInterface>
727 <spirit:name>RST.S00_ARESETN</spirit:name>
728 <spirit:displayName>Reset</spirit:displayName>
729 <spirit:description>Reset</spirit:description>
730 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
731 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
736 <spirit:name>RST</spirit:name>
737 </spirit:logicalPort>
738 <spirit:physicalPort>
739 <spirit:name>S00_ARESETN</spirit:name>
740 </spirit:physicalPort>
743 </spirit:busInterface>
744 <spirit:busInterface>
745 <spirit:name>CLK.M00_ACLK</spirit:name>
746 <spirit:displayName>Clk</spirit:displayName>
747 <spirit:description>Clock</spirit:description>
748 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
749 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
754 <spirit:name>CLK</spirit:name>
755 </spirit:logicalPort>
756 <spirit:physicalPort>
757 <spirit:name>M00_ACLK</spirit:name>
758 </spirit:physicalPort>
763 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
764 <spirit:value>M00_AXI</spirit:value>
767 <spirit:name>ASSOCIATED_RESET</spirit:name>
768 <spirit:value>M00_ARESETN</spirit:value>
771 </spirit:busInterface>
772 <spirit:busInterface>
773 <spirit:name>RST.M00_ARESETN</spirit:name>
774 <spirit:displayName>Reset</spirit:displayName>
775 <spirit:description>Reset</spirit:description>
776 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
777 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
782 <spirit:name>RST</spirit:name>
783 </spirit:logicalPort>
784 <spirit:physicalPort>
785 <spirit:name>M00_ARESETN</spirit:name>
786 </spirit:physicalPort>
789 </spirit:busInterface>
790 </spirit:busInterfaces>
794 <spirit:name>BlockDiagram</spirit:name>
795 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
796 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp" spirit:name="axi_mem_intercon_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
801 <spirit:name>ACLK</spirit:name>
803 <spirit:direction>in</spirit:direction>
807 <spirit:name>ARESETN</spirit:name>
809 <spirit:direction>in</spirit:direction>
813 <spirit:name>S00_ACLK</spirit:name>
815 <spirit:direction>in</spirit:direction>
819 <spirit:name>S00_ARESETN</spirit:name>
821 <spirit:direction>in</spirit:direction>
825 <spirit:name>M00_ACLK</spirit:name>
827 <spirit:direction>in</spirit:direction>
831 <spirit:name>M00_ARESETN</spirit:name>
833 <spirit:direction>in</spirit:direction>
840 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
841 <spirit:vendor>xilinx.com</spirit:vendor>
842 <spirit:library>BlockDiagram/top_imp</spirit:library>
843 <spirit:name>axi_mem_intercon_imp</spirit:name>
844 <spirit:version>1.00.a</spirit:version>
845 <spirit:componentInstances>
846 <spirit:componentInstance>
847 <spirit:instanceName>s00_couplers</spirit:instanceName>
848 <spirit:componentRef spirit:library="BlockDiagram/top_imp/axi_mem_intercon_imp" spirit:name="s00_couplers" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
849 </spirit:componentInstance>
850 </spirit:componentInstances>
851 <spirit:interconnections/>
852 <spirit:adHocConnections>
853 <spirit:adHocConnection>
854 <spirit:name>axi_mem_intercon_ACLK_net</spirit:name>
855 <spirit:externalPortReference spirit:portRef="M00_ACLK"/>
856 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ACLK"/>
857 </spirit:adHocConnection>
858 <spirit:adHocConnection>
859 <spirit:name>axi_mem_intercon_ARESETN_net</spirit:name>
860 <spirit:externalPortReference spirit:portRef="M00_ARESETN"/>
861 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ARESETN"/>
862 </spirit:adHocConnection>
863 <spirit:adHocConnection>
864 <spirit:name>S00_ACLK_1</spirit:name>
865 <spirit:externalPortReference spirit:portRef="S00_ACLK"/>
866 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ACLK"/>
867 </spirit:adHocConnection>
868 <spirit:adHocConnection>
869 <spirit:name>S00_ARESETN_1</spirit:name>
870 <spirit:externalPortReference spirit:portRef="S00_ARESETN"/>
871 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ARESETN"/>
872 </spirit:adHocConnection>
873 </spirit:adHocConnections>
874 <spirit:hierConnections>
875 <spirit:hierConnection spirit:interfaceRef="S00_AXI/axi_mem_intercon_to_s00_couplers">
876 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="s00_couplers"/>
877 </spirit:hierConnection>
878 <spirit:hierConnection spirit:interfaceRef="M00_AXI/s00_couplers_to_axi_mem_intercon">
879 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="s00_couplers"/>
880 </spirit:hierConnection>
881 </spirit:hierConnections>
884 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
885 <spirit:vendor>xilinx.com</spirit:vendor>
886 <spirit:library>BlockDiagram/top_imp/axi_mem_intercon_imp</spirit:library>
887 <spirit:name>s00_couplers</spirit:name>
888 <spirit:version>1.00.a</spirit:version>
889 <spirit:busInterfaces>
890 <spirit:busInterface>
891 <spirit:name>M_AXI</spirit:name>
893 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
894 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
895 </spirit:busInterface>
896 <spirit:busInterface>
897 <spirit:name>S_AXI</spirit:name>
899 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
900 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
901 </spirit:busInterface>
902 <spirit:busInterface>
903 <spirit:name>CLK.M_ACLK</spirit:name>
904 <spirit:displayName>Clk</spirit:displayName>
905 <spirit:description>Clock</spirit:description>
906 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
907 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
912 <spirit:name>CLK</spirit:name>
913 </spirit:logicalPort>
914 <spirit:physicalPort>
915 <spirit:name>M_ACLK</spirit:name>
916 </spirit:physicalPort>
921 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
922 <spirit:value>M_AXI</spirit:value>
925 <spirit:name>ASSOCIATED_RESET</spirit:name>
926 <spirit:value>M_ARESETN</spirit:value>
929 </spirit:busInterface>
930 <spirit:busInterface>
931 <spirit:name>RST.M_ARESETN</spirit:name>
932 <spirit:displayName>Reset</spirit:displayName>
933 <spirit:description>Reset</spirit:description>
934 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
935 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
940 <spirit:name>RST</spirit:name>
941 </spirit:logicalPort>
942 <spirit:physicalPort>
943 <spirit:name>M_ARESETN</spirit:name>
944 </spirit:physicalPort>
947 </spirit:busInterface>
948 <spirit:busInterface>
949 <spirit:name>CLK.S_ACLK</spirit:name>
950 <spirit:displayName>Clk</spirit:displayName>
951 <spirit:description>Clock</spirit:description>
952 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
953 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
958 <spirit:name>CLK</spirit:name>
959 </spirit:logicalPort>
960 <spirit:physicalPort>
961 <spirit:name>S_ACLK</spirit:name>
962 </spirit:physicalPort>
967 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
968 <spirit:value>S_AXI</spirit:value>
971 <spirit:name>ASSOCIATED_RESET</spirit:name>
972 <spirit:value>S_ARESETN</spirit:value>
975 </spirit:busInterface>
976 <spirit:busInterface>
977 <spirit:name>RST.S_ARESETN</spirit:name>
978 <spirit:displayName>Reset</spirit:displayName>
979 <spirit:description>Reset</spirit:description>
980 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
981 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
986 <spirit:name>RST</spirit:name>
987 </spirit:logicalPort>
988 <spirit:physicalPort>
989 <spirit:name>S_ARESETN</spirit:name>
990 </spirit:physicalPort>
993 </spirit:busInterface>
994 </spirit:busInterfaces>
998 <spirit:name>BlockDiagram</spirit:name>
999 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1000 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp/axi_mem_intercon_imp" spirit:name="s00_couplers_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1005 <spirit:name>M_ACLK</spirit:name>
1007 <spirit:direction>in</spirit:direction>
1011 <spirit:name>M_ARESETN</spirit:name>
1013 <spirit:direction>in</spirit:direction>
1017 <spirit:name>S_ACLK</spirit:name>
1019 <spirit:direction>in</spirit:direction>
1023 <spirit:name>S_ARESETN</spirit:name>
1025 <spirit:direction>in</spirit:direction>
1032 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1033 <spirit:vendor>xilinx.com</spirit:vendor>
1034 <spirit:library>BlockDiagram/top_imp/axi_mem_intercon_imp</spirit:library>
1035 <spirit:name>s00_couplers_imp</spirit:name>
1036 <spirit:version>1.00.a</spirit:version>
1037 <spirit:interconnections/>
1038 <spirit:adHocConnections/>
1039 <spirit:hierConnections>
1040 <spirit:hierConnection spirit:interfaceRef="M_AXI/s00_couplers_to_s00_couplers">
1041 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./s00_couplers_to_s00_couplers"/>
1042 </spirit:hierConnection>
1043 </spirit:hierConnections>
1046 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1047 <spirit:vendor>xilinx.com</spirit:vendor>
1048 <spirit:library>BlockDiagram/top_imp</spirit:library>
1049 <spirit:name>processing_system7_0_axi_periph</spirit:name>
1050 <spirit:version>1.00.a</spirit:version>
1051 <spirit:busInterfaces>
1052 <spirit:busInterface>
1053 <spirit:name>S00_AXI</spirit:name>
1055 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1056 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1057 </spirit:busInterface>
1058 <spirit:busInterface>
1059 <spirit:name>M00_AXI</spirit:name>
1061 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1062 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1063 </spirit:busInterface>
1064 <spirit:busInterface>
1065 <spirit:name>M01_AXI</spirit:name>
1067 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1068 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1069 </spirit:busInterface>
1070 <spirit:busInterface>
1071 <spirit:name>M02_AXI</spirit:name>
1073 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1074 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1075 </spirit:busInterface>
1076 <spirit:busInterface>
1077 <spirit:name>M03_AXI</spirit:name>
1079 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1080 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1081 </spirit:busInterface>
1082 <spirit:busInterface>
1083 <spirit:name>CLK.ACLK</spirit:name>
1084 <spirit:displayName>Clk</spirit:displayName>
1085 <spirit:description>Clock</spirit:description>
1086 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1087 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1091 <spirit:logicalPort>
1092 <spirit:name>CLK</spirit:name>
1093 </spirit:logicalPort>
1094 <spirit:physicalPort>
1095 <spirit:name>ACLK</spirit:name>
1096 </spirit:physicalPort>
1099 </spirit:busInterface>
1100 <spirit:busInterface>
1101 <spirit:name>RST.ARESETN</spirit:name>
1102 <spirit:displayName>Reset</spirit:displayName>
1103 <spirit:description>Reset</spirit:description>
1104 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1105 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1109 <spirit:logicalPort>
1110 <spirit:name>RST</spirit:name>
1111 </spirit:logicalPort>
1112 <spirit:physicalPort>
1113 <spirit:name>ARESETN</spirit:name>
1114 </spirit:physicalPort>
1117 </spirit:busInterface>
1118 <spirit:busInterface>
1119 <spirit:name>CLK.S00_ACLK</spirit:name>
1120 <spirit:displayName>Clk</spirit:displayName>
1121 <spirit:description>Clock</spirit:description>
1122 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1123 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1127 <spirit:logicalPort>
1128 <spirit:name>CLK</spirit:name>
1129 </spirit:logicalPort>
1130 <spirit:physicalPort>
1131 <spirit:name>S00_ACLK</spirit:name>
1132 </spirit:physicalPort>
1137 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1138 <spirit:value>S00_AXI</spirit:value>
1141 <spirit:name>ASSOCIATED_RESET</spirit:name>
1142 <spirit:value>S00_ARESETN</spirit:value>
1144 </spirit:parameters>
1145 </spirit:busInterface>
1146 <spirit:busInterface>
1147 <spirit:name>RST.S00_ARESETN</spirit:name>
1148 <spirit:displayName>Reset</spirit:displayName>
1149 <spirit:description>Reset</spirit:description>
1150 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1151 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1155 <spirit:logicalPort>
1156 <spirit:name>RST</spirit:name>
1157 </spirit:logicalPort>
1158 <spirit:physicalPort>
1159 <spirit:name>S00_ARESETN</spirit:name>
1160 </spirit:physicalPort>
1163 </spirit:busInterface>
1164 <spirit:busInterface>
1165 <spirit:name>CLK.M00_ACLK</spirit:name>
1166 <spirit:displayName>Clk</spirit:displayName>
1167 <spirit:description>Clock</spirit:description>
1168 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1169 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1173 <spirit:logicalPort>
1174 <spirit:name>CLK</spirit:name>
1175 </spirit:logicalPort>
1176 <spirit:physicalPort>
1177 <spirit:name>M00_ACLK</spirit:name>
1178 </spirit:physicalPort>
1183 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1184 <spirit:value>M00_AXI</spirit:value>
1187 <spirit:name>ASSOCIATED_RESET</spirit:name>
1188 <spirit:value>M00_ARESETN</spirit:value>
1190 </spirit:parameters>
1191 </spirit:busInterface>
1192 <spirit:busInterface>
1193 <spirit:name>RST.M00_ARESETN</spirit:name>
1194 <spirit:displayName>Reset</spirit:displayName>
1195 <spirit:description>Reset</spirit:description>
1196 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1197 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1201 <spirit:logicalPort>
1202 <spirit:name>RST</spirit:name>
1203 </spirit:logicalPort>
1204 <spirit:physicalPort>
1205 <spirit:name>M00_ARESETN</spirit:name>
1206 </spirit:physicalPort>
1209 </spirit:busInterface>
1210 <spirit:busInterface>
1211 <spirit:name>CLK.M01_ACLK</spirit:name>
1212 <spirit:displayName>Clk</spirit:displayName>
1213 <spirit:description>Clock</spirit:description>
1214 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1215 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1219 <spirit:logicalPort>
1220 <spirit:name>CLK</spirit:name>
1221 </spirit:logicalPort>
1222 <spirit:physicalPort>
1223 <spirit:name>M01_ACLK</spirit:name>
1224 </spirit:physicalPort>
1229 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1230 <spirit:value>M01_AXI</spirit:value>
1233 <spirit:name>ASSOCIATED_RESET</spirit:name>
1234 <spirit:value>M01_ARESETN</spirit:value>
1236 </spirit:parameters>
1237 </spirit:busInterface>
1238 <spirit:busInterface>
1239 <spirit:name>RST.M01_ARESETN</spirit:name>
1240 <spirit:displayName>Reset</spirit:displayName>
1241 <spirit:description>Reset</spirit:description>
1242 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1243 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1247 <spirit:logicalPort>
1248 <spirit:name>RST</spirit:name>
1249 </spirit:logicalPort>
1250 <spirit:physicalPort>
1251 <spirit:name>M01_ARESETN</spirit:name>
1252 </spirit:physicalPort>
1255 </spirit:busInterface>
1256 <spirit:busInterface>
1257 <spirit:name>CLK.M02_ACLK</spirit:name>
1258 <spirit:displayName>Clk</spirit:displayName>
1259 <spirit:description>Clock</spirit:description>
1260 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1261 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1265 <spirit:logicalPort>
1266 <spirit:name>CLK</spirit:name>
1267 </spirit:logicalPort>
1268 <spirit:physicalPort>
1269 <spirit:name>M02_ACLK</spirit:name>
1270 </spirit:physicalPort>
1275 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1276 <spirit:value>M02_AXI</spirit:value>
1279 <spirit:name>ASSOCIATED_RESET</spirit:name>
1280 <spirit:value>M02_ARESETN</spirit:value>
1282 </spirit:parameters>
1283 </spirit:busInterface>
1284 <spirit:busInterface>
1285 <spirit:name>RST.M02_ARESETN</spirit:name>
1286 <spirit:displayName>Reset</spirit:displayName>
1287 <spirit:description>Reset</spirit:description>
1288 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1289 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1293 <spirit:logicalPort>
1294 <spirit:name>RST</spirit:name>
1295 </spirit:logicalPort>
1296 <spirit:physicalPort>
1297 <spirit:name>M02_ARESETN</spirit:name>
1298 </spirit:physicalPort>
1301 </spirit:busInterface>
1302 <spirit:busInterface>
1303 <spirit:name>CLK.M03_ACLK</spirit:name>
1304 <spirit:displayName>Clk</spirit:displayName>
1305 <spirit:description>Clock</spirit:description>
1306 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1307 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1311 <spirit:logicalPort>
1312 <spirit:name>CLK</spirit:name>
1313 </spirit:logicalPort>
1314 <spirit:physicalPort>
1315 <spirit:name>M03_ACLK</spirit:name>
1316 </spirit:physicalPort>
1321 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1322 <spirit:value>M03_AXI</spirit:value>
1325 <spirit:name>ASSOCIATED_RESET</spirit:name>
1326 <spirit:value>M03_ARESETN</spirit:value>
1328 </spirit:parameters>
1329 </spirit:busInterface>
1330 <spirit:busInterface>
1331 <spirit:name>RST.M03_ARESETN</spirit:name>
1332 <spirit:displayName>Reset</spirit:displayName>
1333 <spirit:description>Reset</spirit:description>
1334 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1335 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1339 <spirit:logicalPort>
1340 <spirit:name>RST</spirit:name>
1341 </spirit:logicalPort>
1342 <spirit:physicalPort>
1343 <spirit:name>M03_ARESETN</spirit:name>
1344 </spirit:physicalPort>
1347 </spirit:busInterface>
1348 </spirit:busInterfaces>
1352 <spirit:name>BlockDiagram</spirit:name>
1353 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1354 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp" spirit:name="processing_system7_0_axi_periph_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1359 <spirit:name>ACLK</spirit:name>
1361 <spirit:direction>in</spirit:direction>
1365 <spirit:name>ARESETN</spirit:name>
1367 <spirit:direction>in</spirit:direction>
1369 <spirit:left>0</spirit:left>
1370 <spirit:right>0</spirit:right>
1375 <spirit:name>S00_ACLK</spirit:name>
1377 <spirit:direction>in</spirit:direction>
1381 <spirit:name>S00_ARESETN</spirit:name>
1383 <spirit:direction>in</spirit:direction>
1385 <spirit:left>0</spirit:left>
1386 <spirit:right>0</spirit:right>
1391 <spirit:name>M00_ACLK</spirit:name>
1393 <spirit:direction>in</spirit:direction>
1397 <spirit:name>M00_ARESETN</spirit:name>
1399 <spirit:direction>in</spirit:direction>
1401 <spirit:left>0</spirit:left>
1402 <spirit:right>0</spirit:right>
1407 <spirit:name>M01_ACLK</spirit:name>
1409 <spirit:direction>in</spirit:direction>
1413 <spirit:name>M01_ARESETN</spirit:name>
1415 <spirit:direction>in</spirit:direction>
1417 <spirit:left>0</spirit:left>
1418 <spirit:right>0</spirit:right>
1423 <spirit:name>M02_ACLK</spirit:name>
1425 <spirit:direction>in</spirit:direction>
1429 <spirit:name>M02_ARESETN</spirit:name>
1431 <spirit:direction>in</spirit:direction>
1433 <spirit:left>0</spirit:left>
1434 <spirit:right>0</spirit:right>
1439 <spirit:name>M03_ACLK</spirit:name>
1441 <spirit:direction>in</spirit:direction>
1445 <spirit:name>M03_ARESETN</spirit:name>
1447 <spirit:direction>in</spirit:direction>
1449 <spirit:left>0</spirit:left>
1450 <spirit:right>0</spirit:right>
1458 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1459 <spirit:vendor>xilinx.com</spirit:vendor>
1460 <spirit:library>BlockDiagram/top_imp</spirit:library>
1461 <spirit:name>processing_system7_0_axi_periph_imp</spirit:name>
1462 <spirit:version>1.00.a</spirit:version>
1463 <spirit:componentInstances>
1464 <spirit:componentInstance>
1465 <spirit:instanceName>xbar</spirit:instanceName>
1466 <spirit:componentRef spirit:library="ip" spirit:name="axi_crossbar" spirit:vendor="xilinx.com" spirit:version="2.1"/>
1467 <spirit:configurableElementValues>
1468 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_xbar_0</spirit:configurableElementValue>
1469 <spirit:configurableElementValue spirit:referenceId="NUM_SI">1</spirit:configurableElementValue>
1470 <spirit:configurableElementValue spirit:referenceId="NUM_MI">4</spirit:configurableElementValue>
1471 <spirit:configurableElementValue spirit:referenceId="STRATEGY">0</spirit:configurableElementValue>
1472 </spirit:configurableElementValues>
1473 </spirit:componentInstance>
1474 <spirit:componentInstance>
1475 <spirit:instanceName>s00_couplers</spirit:instanceName>
1476 <spirit:componentRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="s00_couplers" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1477 </spirit:componentInstance>
1478 <spirit:componentInstance>
1479 <spirit:instanceName>m00_couplers</spirit:instanceName>
1480 <spirit:componentRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m00_couplers" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1481 </spirit:componentInstance>
1482 <spirit:componentInstance>
1483 <spirit:instanceName>m01_couplers</spirit:instanceName>
1484 <spirit:componentRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m01_couplers" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1485 </spirit:componentInstance>
1486 <spirit:componentInstance>
1487 <spirit:instanceName>m02_couplers</spirit:instanceName>
1488 <spirit:componentRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m02_couplers" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1489 </spirit:componentInstance>
1490 <spirit:componentInstance>
1491 <spirit:instanceName>m03_couplers</spirit:instanceName>
1492 <spirit:componentRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m03_couplers" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1493 </spirit:componentInstance>
1494 </spirit:componentInstances>
1495 <spirit:interconnections>
1496 <spirit:interconnection>
1497 <spirit:name>s00_couplers_to_xbar</spirit:name>
1498 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="s00_couplers"/>
1499 <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="xbar"/>
1500 </spirit:interconnection>
1501 <spirit:interconnection>
1502 <spirit:name>xbar_to_m00_couplers</spirit:name>
1503 <spirit:activeInterface spirit:busRef="M00_AXI" spirit:componentRef="xbar"/>
1504 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="m00_couplers"/>
1505 </spirit:interconnection>
1506 <spirit:interconnection>
1507 <spirit:name>xbar_to_m01_couplers</spirit:name>
1508 <spirit:activeInterface spirit:busRef="M01_AXI" spirit:componentRef="xbar"/>
1509 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="m01_couplers"/>
1510 </spirit:interconnection>
1511 <spirit:interconnection>
1512 <spirit:name>xbar_to_m02_couplers</spirit:name>
1513 <spirit:activeInterface spirit:busRef="M02_AXI" spirit:componentRef="xbar"/>
1514 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="m02_couplers"/>
1515 </spirit:interconnection>
1516 <spirit:interconnection>
1517 <spirit:name>xbar_to_m03_couplers</spirit:name>
1518 <spirit:activeInterface spirit:busRef="M03_AXI" spirit:componentRef="xbar"/>
1519 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="m03_couplers"/>
1520 </spirit:interconnection>
1521 </spirit:interconnections>
1522 <spirit:adHocConnections>
1523 <spirit:adHocConnection>
1524 <spirit:name>processing_system7_0_axi_periph_ACLK_net</spirit:name>
1525 <spirit:externalPortReference spirit:portRef="ACLK"/>
1526 <spirit:internalPortReference spirit:componentRef="xbar" spirit:portRef="aclk"/>
1527 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ACLK"/>
1528 <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="S_ACLK"/>
1529 <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="S_ACLK"/>
1530 <spirit:internalPortReference spirit:componentRef="m02_couplers" spirit:portRef="S_ACLK"/>
1531 <spirit:internalPortReference spirit:componentRef="m03_couplers" spirit:portRef="S_ACLK"/>
1532 </spirit:adHocConnection>
1533 <spirit:adHocConnection>
1534 <spirit:name>processing_system7_0_axi_periph_ARESETN_net</spirit:name>
1535 <spirit:externalPortReference spirit:portRef="ARESETN"/>
1536 <spirit:internalPortReference spirit:componentRef="xbar" spirit:portRef="aresetn"/>
1537 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ARESETN"/>
1538 <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="S_ARESETN"/>
1539 <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="S_ARESETN"/>
1540 <spirit:internalPortReference spirit:componentRef="m02_couplers" spirit:portRef="S_ARESETN"/>
1541 <spirit:internalPortReference spirit:componentRef="m03_couplers" spirit:portRef="S_ARESETN"/>
1542 </spirit:adHocConnection>
1543 <spirit:adHocConnection>
1544 <spirit:name>S00_ACLK_1</spirit:name>
1545 <spirit:externalPortReference spirit:portRef="S00_ACLK"/>
1546 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ACLK"/>
1547 </spirit:adHocConnection>
1548 <spirit:adHocConnection>
1549 <spirit:name>S00_ARESETN_1</spirit:name>
1550 <spirit:externalPortReference spirit:portRef="S00_ARESETN"/>
1551 <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ARESETN"/>
1552 </spirit:adHocConnection>
1553 <spirit:adHocConnection>
1554 <spirit:name>M00_ACLK_1</spirit:name>
1555 <spirit:externalPortReference spirit:portRef="M00_ACLK"/>
1556 <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="M_ACLK"/>
1557 </spirit:adHocConnection>
1558 <spirit:adHocConnection>
1559 <spirit:name>M00_ARESETN_1</spirit:name>
1560 <spirit:externalPortReference spirit:portRef="M00_ARESETN"/>
1561 <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="M_ARESETN"/>
1562 </spirit:adHocConnection>
1563 <spirit:adHocConnection>
1564 <spirit:name>M01_ACLK_1</spirit:name>
1565 <spirit:externalPortReference spirit:portRef="M01_ACLK"/>
1566 <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="M_ACLK"/>
1567 </spirit:adHocConnection>
1568 <spirit:adHocConnection>
1569 <spirit:name>M01_ARESETN_1</spirit:name>
1570 <spirit:externalPortReference spirit:portRef="M01_ARESETN"/>
1571 <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="M_ARESETN"/>
1572 </spirit:adHocConnection>
1573 <spirit:adHocConnection>
1574 <spirit:name>M02_ACLK_1</spirit:name>
1575 <spirit:externalPortReference spirit:portRef="M02_ACLK"/>
1576 <spirit:internalPortReference spirit:componentRef="m02_couplers" spirit:portRef="M_ACLK"/>
1577 </spirit:adHocConnection>
1578 <spirit:adHocConnection>
1579 <spirit:name>M02_ARESETN_1</spirit:name>
1580 <spirit:externalPortReference spirit:portRef="M02_ARESETN"/>
1581 <spirit:internalPortReference spirit:componentRef="m02_couplers" spirit:portRef="M_ARESETN"/>
1582 </spirit:adHocConnection>
1583 <spirit:adHocConnection>
1584 <spirit:name>M03_ACLK_1</spirit:name>
1585 <spirit:externalPortReference spirit:portRef="M03_ACLK"/>
1586 <spirit:internalPortReference spirit:componentRef="m03_couplers" spirit:portRef="M_ACLK"/>
1587 </spirit:adHocConnection>
1588 <spirit:adHocConnection>
1589 <spirit:name>M03_ARESETN_1</spirit:name>
1590 <spirit:externalPortReference spirit:portRef="M03_ARESETN"/>
1591 <spirit:internalPortReference spirit:componentRef="m03_couplers" spirit:portRef="M_ARESETN"/>
1592 </spirit:adHocConnection>
1593 </spirit:adHocConnections>
1594 <spirit:hierConnections>
1595 <spirit:hierConnection spirit:interfaceRef="S00_AXI/processing_system7_0_axi_periph_to_s00_couplers">
1596 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="s00_couplers"/>
1597 </spirit:hierConnection>
1598 <spirit:hierConnection spirit:interfaceRef="M00_AXI/m00_couplers_to_processing_system7_0_axi_periph">
1599 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="m00_couplers"/>
1600 </spirit:hierConnection>
1601 <spirit:hierConnection spirit:interfaceRef="M01_AXI/m01_couplers_to_processing_system7_0_axi_periph">
1602 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="m01_couplers"/>
1603 </spirit:hierConnection>
1604 <spirit:hierConnection spirit:interfaceRef="M02_AXI/m02_couplers_to_processing_system7_0_axi_periph">
1605 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="m02_couplers"/>
1606 </spirit:hierConnection>
1607 <spirit:hierConnection spirit:interfaceRef="M03_AXI/m03_couplers_to_processing_system7_0_axi_periph">
1608 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="m03_couplers"/>
1609 </spirit:hierConnection>
1610 </spirit:hierConnections>
1613 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1614 <spirit:vendor>xilinx.com</spirit:vendor>
1615 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1616 <spirit:name>m03_couplers</spirit:name>
1617 <spirit:version>1.00.a</spirit:version>
1618 <spirit:busInterfaces>
1619 <spirit:busInterface>
1620 <spirit:name>M_AXI</spirit:name>
1622 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1623 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1624 </spirit:busInterface>
1625 <spirit:busInterface>
1626 <spirit:name>S_AXI</spirit:name>
1628 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1629 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1630 </spirit:busInterface>
1631 <spirit:busInterface>
1632 <spirit:name>CLK.M_ACLK</spirit:name>
1633 <spirit:displayName>Clk</spirit:displayName>
1634 <spirit:description>Clock</spirit:description>
1635 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1636 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1640 <spirit:logicalPort>
1641 <spirit:name>CLK</spirit:name>
1642 </spirit:logicalPort>
1643 <spirit:physicalPort>
1644 <spirit:name>M_ACLK</spirit:name>
1645 </spirit:physicalPort>
1650 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1651 <spirit:value>M_AXI</spirit:value>
1654 <spirit:name>ASSOCIATED_RESET</spirit:name>
1655 <spirit:value>M_ARESETN</spirit:value>
1657 </spirit:parameters>
1658 </spirit:busInterface>
1659 <spirit:busInterface>
1660 <spirit:name>RST.M_ARESETN</spirit:name>
1661 <spirit:displayName>Reset</spirit:displayName>
1662 <spirit:description>Reset</spirit:description>
1663 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1664 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1668 <spirit:logicalPort>
1669 <spirit:name>RST</spirit:name>
1670 </spirit:logicalPort>
1671 <spirit:physicalPort>
1672 <spirit:name>M_ARESETN</spirit:name>
1673 </spirit:physicalPort>
1676 </spirit:busInterface>
1677 <spirit:busInterface>
1678 <spirit:name>CLK.S_ACLK</spirit:name>
1679 <spirit:displayName>Clk</spirit:displayName>
1680 <spirit:description>Clock</spirit:description>
1681 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1682 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1686 <spirit:logicalPort>
1687 <spirit:name>CLK</spirit:name>
1688 </spirit:logicalPort>
1689 <spirit:physicalPort>
1690 <spirit:name>S_ACLK</spirit:name>
1691 </spirit:physicalPort>
1696 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1697 <spirit:value>S_AXI</spirit:value>
1700 <spirit:name>ASSOCIATED_RESET</spirit:name>
1701 <spirit:value>S_ARESETN</spirit:value>
1703 </spirit:parameters>
1704 </spirit:busInterface>
1705 <spirit:busInterface>
1706 <spirit:name>RST.S_ARESETN</spirit:name>
1707 <spirit:displayName>Reset</spirit:displayName>
1708 <spirit:description>Reset</spirit:description>
1709 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1710 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1714 <spirit:logicalPort>
1715 <spirit:name>RST</spirit:name>
1716 </spirit:logicalPort>
1717 <spirit:physicalPort>
1718 <spirit:name>S_ARESETN</spirit:name>
1719 </spirit:physicalPort>
1722 </spirit:busInterface>
1723 </spirit:busInterfaces>
1727 <spirit:name>BlockDiagram</spirit:name>
1728 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1729 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m03_couplers_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1734 <spirit:name>M_ACLK</spirit:name>
1736 <spirit:direction>in</spirit:direction>
1740 <spirit:name>M_ARESETN</spirit:name>
1742 <spirit:direction>in</spirit:direction>
1744 <spirit:left>0</spirit:left>
1745 <spirit:right>0</spirit:right>
1750 <spirit:name>S_ACLK</spirit:name>
1752 <spirit:direction>in</spirit:direction>
1756 <spirit:name>S_ARESETN</spirit:name>
1758 <spirit:direction>in</spirit:direction>
1760 <spirit:left>0</spirit:left>
1761 <spirit:right>0</spirit:right>
1769 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1770 <spirit:vendor>xilinx.com</spirit:vendor>
1771 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1772 <spirit:name>m03_couplers_imp</spirit:name>
1773 <spirit:version>1.00.a</spirit:version>
1774 <spirit:componentInstances>
1775 <spirit:componentInstance>
1776 <spirit:instanceName>auto_pc</spirit:instanceName>
1777 <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
1778 <spirit:configurableElementValues>
1779 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_2</spirit:configurableElementValue>
1780 <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4</spirit:configurableElementValue>
1781 <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
1782 </spirit:configurableElementValues>
1783 </spirit:componentInstance>
1784 </spirit:componentInstances>
1785 <spirit:interconnections/>
1786 <spirit:adHocConnections>
1787 <spirit:adHocConnection>
1788 <spirit:name>S_ACLK_1</spirit:name>
1789 <spirit:externalPortReference spirit:portRef="S_ACLK"/>
1790 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
1791 </spirit:adHocConnection>
1792 <spirit:adHocConnection>
1793 <spirit:name>S_ARESETN_1</spirit:name>
1794 <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
1795 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
1796 </spirit:adHocConnection>
1797 </spirit:adHocConnections>
1798 <spirit:hierConnections>
1799 <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_m03_couplers">
1800 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
1801 </spirit:hierConnection>
1802 <spirit:hierConnection spirit:interfaceRef="S_AXI/m03_couplers_to_auto_pc">
1803 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
1804 </spirit:hierConnection>
1805 </spirit:hierConnections>
1808 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1809 <spirit:vendor>xilinx.com</spirit:vendor>
1810 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1811 <spirit:name>m02_couplers</spirit:name>
1812 <spirit:version>1.00.a</spirit:version>
1813 <spirit:busInterfaces>
1814 <spirit:busInterface>
1815 <spirit:name>M_AXI</spirit:name>
1817 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1818 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1819 </spirit:busInterface>
1820 <spirit:busInterface>
1821 <spirit:name>S_AXI</spirit:name>
1823 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1824 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1825 </spirit:busInterface>
1826 <spirit:busInterface>
1827 <spirit:name>CLK.M_ACLK</spirit:name>
1828 <spirit:displayName>Clk</spirit:displayName>
1829 <spirit:description>Clock</spirit:description>
1830 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1831 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1835 <spirit:logicalPort>
1836 <spirit:name>CLK</spirit:name>
1837 </spirit:logicalPort>
1838 <spirit:physicalPort>
1839 <spirit:name>M_ACLK</spirit:name>
1840 </spirit:physicalPort>
1845 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1846 <spirit:value>M_AXI</spirit:value>
1849 <spirit:name>ASSOCIATED_RESET</spirit:name>
1850 <spirit:value>M_ARESETN</spirit:value>
1852 </spirit:parameters>
1853 </spirit:busInterface>
1854 <spirit:busInterface>
1855 <spirit:name>RST.M_ARESETN</spirit:name>
1856 <spirit:displayName>Reset</spirit:displayName>
1857 <spirit:description>Reset</spirit:description>
1858 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1859 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1863 <spirit:logicalPort>
1864 <spirit:name>RST</spirit:name>
1865 </spirit:logicalPort>
1866 <spirit:physicalPort>
1867 <spirit:name>M_ARESETN</spirit:name>
1868 </spirit:physicalPort>
1871 </spirit:busInterface>
1872 <spirit:busInterface>
1873 <spirit:name>CLK.S_ACLK</spirit:name>
1874 <spirit:displayName>Clk</spirit:displayName>
1875 <spirit:description>Clock</spirit:description>
1876 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1877 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1881 <spirit:logicalPort>
1882 <spirit:name>CLK</spirit:name>
1883 </spirit:logicalPort>
1884 <spirit:physicalPort>
1885 <spirit:name>S_ACLK</spirit:name>
1886 </spirit:physicalPort>
1891 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1892 <spirit:value>S_AXI</spirit:value>
1895 <spirit:name>ASSOCIATED_RESET</spirit:name>
1896 <spirit:value>S_ARESETN</spirit:value>
1898 </spirit:parameters>
1899 </spirit:busInterface>
1900 <spirit:busInterface>
1901 <spirit:name>RST.S_ARESETN</spirit:name>
1902 <spirit:displayName>Reset</spirit:displayName>
1903 <spirit:description>Reset</spirit:description>
1904 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1905 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1909 <spirit:logicalPort>
1910 <spirit:name>RST</spirit:name>
1911 </spirit:logicalPort>
1912 <spirit:physicalPort>
1913 <spirit:name>S_ARESETN</spirit:name>
1914 </spirit:physicalPort>
1917 </spirit:busInterface>
1918 </spirit:busInterfaces>
1922 <spirit:name>BlockDiagram</spirit:name>
1923 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1924 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m02_couplers_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
1929 <spirit:name>M_ACLK</spirit:name>
1931 <spirit:direction>in</spirit:direction>
1935 <spirit:name>M_ARESETN</spirit:name>
1937 <spirit:direction>in</spirit:direction>
1939 <spirit:left>0</spirit:left>
1940 <spirit:right>0</spirit:right>
1945 <spirit:name>S_ACLK</spirit:name>
1947 <spirit:direction>in</spirit:direction>
1951 <spirit:name>S_ARESETN</spirit:name>
1953 <spirit:direction>in</spirit:direction>
1955 <spirit:left>0</spirit:left>
1956 <spirit:right>0</spirit:right>
1964 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1965 <spirit:vendor>xilinx.com</spirit:vendor>
1966 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1967 <spirit:name>m02_couplers_imp</spirit:name>
1968 <spirit:version>1.00.a</spirit:version>
1969 <spirit:componentInstances>
1970 <spirit:componentInstance>
1971 <spirit:instanceName>auto_pc</spirit:instanceName>
1972 <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
1973 <spirit:configurableElementValues>
1974 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_1</spirit:configurableElementValue>
1975 <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4</spirit:configurableElementValue>
1976 <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
1977 </spirit:configurableElementValues>
1978 </spirit:componentInstance>
1979 </spirit:componentInstances>
1980 <spirit:interconnections/>
1981 <spirit:adHocConnections>
1982 <spirit:adHocConnection>
1983 <spirit:name>S_ACLK_1</spirit:name>
1984 <spirit:externalPortReference spirit:portRef="S_ACLK"/>
1985 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
1986 </spirit:adHocConnection>
1987 <spirit:adHocConnection>
1988 <spirit:name>S_ARESETN_1</spirit:name>
1989 <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
1990 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
1991 </spirit:adHocConnection>
1992 </spirit:adHocConnections>
1993 <spirit:hierConnections>
1994 <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_m02_couplers">
1995 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
1996 </spirit:hierConnection>
1997 <spirit:hierConnection spirit:interfaceRef="S_AXI/m02_couplers_to_auto_pc">
1998 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
1999 </spirit:hierConnection>
2000 </spirit:hierConnections>
2003 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2004 <spirit:vendor>xilinx.com</spirit:vendor>
2005 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
2006 <spirit:name>m01_couplers</spirit:name>
2007 <spirit:version>1.00.a</spirit:version>
2008 <spirit:busInterfaces>
2009 <spirit:busInterface>
2010 <spirit:name>M_AXI</spirit:name>
2012 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2013 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2014 </spirit:busInterface>
2015 <spirit:busInterface>
2016 <spirit:name>S_AXI</spirit:name>
2018 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2019 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2020 </spirit:busInterface>
2021 <spirit:busInterface>
2022 <spirit:name>CLK.M_ACLK</spirit:name>
2023 <spirit:displayName>Clk</spirit:displayName>
2024 <spirit:description>Clock</spirit:description>
2025 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2026 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2030 <spirit:logicalPort>
2031 <spirit:name>CLK</spirit:name>
2032 </spirit:logicalPort>
2033 <spirit:physicalPort>
2034 <spirit:name>M_ACLK</spirit:name>
2035 </spirit:physicalPort>
2040 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
2041 <spirit:value>M_AXI</spirit:value>
2044 <spirit:name>ASSOCIATED_RESET</spirit:name>
2045 <spirit:value>M_ARESETN</spirit:value>
2047 </spirit:parameters>
2048 </spirit:busInterface>
2049 <spirit:busInterface>
2050 <spirit:name>RST.M_ARESETN</spirit:name>
2051 <spirit:displayName>Reset</spirit:displayName>
2052 <spirit:description>Reset</spirit:description>
2053 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2054 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2058 <spirit:logicalPort>
2059 <spirit:name>RST</spirit:name>
2060 </spirit:logicalPort>
2061 <spirit:physicalPort>
2062 <spirit:name>M_ARESETN</spirit:name>
2063 </spirit:physicalPort>
2066 </spirit:busInterface>
2067 <spirit:busInterface>
2068 <spirit:name>CLK.S_ACLK</spirit:name>
2069 <spirit:displayName>Clk</spirit:displayName>
2070 <spirit:description>Clock</spirit:description>
2071 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2072 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2076 <spirit:logicalPort>
2077 <spirit:name>CLK</spirit:name>
2078 </spirit:logicalPort>
2079 <spirit:physicalPort>
2080 <spirit:name>S_ACLK</spirit:name>
2081 </spirit:physicalPort>
2086 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
2087 <spirit:value>S_AXI</spirit:value>
2090 <spirit:name>ASSOCIATED_RESET</spirit:name>
2091 <spirit:value>S_ARESETN</spirit:value>
2093 </spirit:parameters>
2094 </spirit:busInterface>
2095 <spirit:busInterface>
2096 <spirit:name>RST.S_ARESETN</spirit:name>
2097 <spirit:displayName>Reset</spirit:displayName>
2098 <spirit:description>Reset</spirit:description>
2099 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2100 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2104 <spirit:logicalPort>
2105 <spirit:name>RST</spirit:name>
2106 </spirit:logicalPort>
2107 <spirit:physicalPort>
2108 <spirit:name>S_ARESETN</spirit:name>
2109 </spirit:physicalPort>
2112 </spirit:busInterface>
2113 </spirit:busInterfaces>
2117 <spirit:name>BlockDiagram</spirit:name>
2118 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
2119 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m01_couplers_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
2124 <spirit:name>M_ACLK</spirit:name>
2126 <spirit:direction>in</spirit:direction>
2130 <spirit:name>M_ARESETN</spirit:name>
2132 <spirit:direction>in</spirit:direction>
2134 <spirit:left>0</spirit:left>
2135 <spirit:right>0</spirit:right>
2140 <spirit:name>S_ACLK</spirit:name>
2142 <spirit:direction>in</spirit:direction>
2146 <spirit:name>S_ARESETN</spirit:name>
2148 <spirit:direction>in</spirit:direction>
2150 <spirit:left>0</spirit:left>
2151 <spirit:right>0</spirit:right>
2159 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2160 <spirit:vendor>xilinx.com</spirit:vendor>
2161 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
2162 <spirit:name>m01_couplers_imp</spirit:name>
2163 <spirit:version>1.00.a</spirit:version>
2164 <spirit:interconnections/>
2165 <spirit:adHocConnections/>
2166 <spirit:hierConnections>
2167 <spirit:hierConnection spirit:interfaceRef="M_AXI/m01_couplers_to_m01_couplers">
2168 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./m01_couplers_to_m01_couplers"/>
2169 </spirit:hierConnection>
2170 </spirit:hierConnections>
2173 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2174 <spirit:vendor>xilinx.com</spirit:vendor>
2175 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
2176 <spirit:name>m00_couplers</spirit:name>
2177 <spirit:version>1.00.a</spirit:version>
2178 <spirit:busInterfaces>
2179 <spirit:busInterface>
2180 <spirit:name>M_AXI</spirit:name>
2182 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2183 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2184 </spirit:busInterface>
2185 <spirit:busInterface>
2186 <spirit:name>S_AXI</spirit:name>
2188 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2189 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2190 </spirit:busInterface>
2191 <spirit:busInterface>
2192 <spirit:name>CLK.M_ACLK</spirit:name>
2193 <spirit:displayName>Clk</spirit:displayName>
2194 <spirit:description>Clock</spirit:description>
2195 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2196 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2200 <spirit:logicalPort>
2201 <spirit:name>CLK</spirit:name>
2202 </spirit:logicalPort>
2203 <spirit:physicalPort>
2204 <spirit:name>M_ACLK</spirit:name>
2205 </spirit:physicalPort>
2210 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
2211 <spirit:value>M_AXI</spirit:value>
2214 <spirit:name>ASSOCIATED_RESET</spirit:name>
2215 <spirit:value>M_ARESETN</spirit:value>
2217 </spirit:parameters>
2218 </spirit:busInterface>
2219 <spirit:busInterface>
2220 <spirit:name>RST.M_ARESETN</spirit:name>
2221 <spirit:displayName>Reset</spirit:displayName>
2222 <spirit:description>Reset</spirit:description>
2223 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2224 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2228 <spirit:logicalPort>
2229 <spirit:name>RST</spirit:name>
2230 </spirit:logicalPort>
2231 <spirit:physicalPort>
2232 <spirit:name>M_ARESETN</spirit:name>
2233 </spirit:physicalPort>
2236 </spirit:busInterface>
2237 <spirit:busInterface>
2238 <spirit:name>CLK.S_ACLK</spirit:name>
2239 <spirit:displayName>Clk</spirit:displayName>
2240 <spirit:description>Clock</spirit:description>
2241 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2242 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2246 <spirit:logicalPort>
2247 <spirit:name>CLK</spirit:name>
2248 </spirit:logicalPort>
2249 <spirit:physicalPort>
2250 <spirit:name>S_ACLK</spirit:name>
2251 </spirit:physicalPort>
2256 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
2257 <spirit:value>S_AXI</spirit:value>
2260 <spirit:name>ASSOCIATED_RESET</spirit:name>
2261 <spirit:value>S_ARESETN</spirit:value>
2263 </spirit:parameters>
2264 </spirit:busInterface>
2265 <spirit:busInterface>
2266 <spirit:name>RST.S_ARESETN</spirit:name>
2267 <spirit:displayName>Reset</spirit:displayName>
2268 <spirit:description>Reset</spirit:description>
2269 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2270 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2274 <spirit:logicalPort>
2275 <spirit:name>RST</spirit:name>
2276 </spirit:logicalPort>
2277 <spirit:physicalPort>
2278 <spirit:name>S_ARESETN</spirit:name>
2279 </spirit:physicalPort>
2282 </spirit:busInterface>
2283 </spirit:busInterfaces>
2287 <spirit:name>BlockDiagram</spirit:name>
2288 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
2289 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="m00_couplers_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
2294 <spirit:name>M_ACLK</spirit:name>
2296 <spirit:direction>in</spirit:direction>
2300 <spirit:name>M_ARESETN</spirit:name>
2302 <spirit:direction>in</spirit:direction>
2304 <spirit:left>0</spirit:left>
2305 <spirit:right>0</spirit:right>
2310 <spirit:name>S_ACLK</spirit:name>
2312 <spirit:direction>in</spirit:direction>
2316 <spirit:name>S_ARESETN</spirit:name>
2318 <spirit:direction>in</spirit:direction>
2320 <spirit:left>0</spirit:left>
2321 <spirit:right>0</spirit:right>
2329 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2330 <spirit:vendor>xilinx.com</spirit:vendor>
2331 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
2332 <spirit:name>m00_couplers_imp</spirit:name>
2333 <spirit:version>1.00.a</spirit:version>
2334 <spirit:componentInstances>
2335 <spirit:componentInstance>
2336 <spirit:instanceName>auto_pc</spirit:instanceName>
2337 <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
2338 <spirit:configurableElementValues>
2339 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_0</spirit:configurableElementValue>
2340 <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4</spirit:configurableElementValue>
2341 <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
2342 </spirit:configurableElementValues>
2343 </spirit:componentInstance>
2344 </spirit:componentInstances>
2345 <spirit:interconnections/>
2346 <spirit:adHocConnections>
2347 <spirit:adHocConnection>
2348 <spirit:name>S_ACLK_1</spirit:name>
2349 <spirit:externalPortReference spirit:portRef="S_ACLK"/>
2350 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
2351 </spirit:adHocConnection>
2352 <spirit:adHocConnection>
2353 <spirit:name>S_ARESETN_1</spirit:name>
2354 <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
2355 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
2356 </spirit:adHocConnection>
2357 </spirit:adHocConnections>
2358 <spirit:hierConnections>
2359 <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_m00_couplers">
2360 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
2361 </spirit:hierConnection>
2362 <spirit:hierConnection spirit:interfaceRef="S_AXI/m00_couplers_to_auto_pc">
2363 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
2364 </spirit:hierConnection>
2365 </spirit:hierConnections>
2368 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2369 <spirit:vendor>xilinx.com</spirit:vendor>
2370 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
2371 <spirit:name>s00_couplers</spirit:name>
2372 <spirit:version>1.00.a</spirit:version>
2373 <spirit:busInterfaces>
2374 <spirit:busInterface>
2375 <spirit:name>M_AXI</spirit:name>
2377 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2378 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2379 </spirit:busInterface>
2380 <spirit:busInterface>
2381 <spirit:name>S_AXI</spirit:name>
2383 <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2384 <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2385 </spirit:busInterface>
2386 <spirit:busInterface>
2387 <spirit:name>CLK.M_ACLK</spirit:name>
2388 <spirit:displayName>Clk</spirit:displayName>
2389 <spirit:description>Clock</spirit:description>
2390 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2391 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2395 <spirit:logicalPort>
2396 <spirit:name>CLK</spirit:name>
2397 </spirit:logicalPort>
2398 <spirit:physicalPort>
2399 <spirit:name>M_ACLK</spirit:name>
2400 </spirit:physicalPort>
2405 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
2406 <spirit:value>M_AXI</spirit:value>
2409 <spirit:name>ASSOCIATED_RESET</spirit:name>
2410 <spirit:value>M_ARESETN</spirit:value>
2412 </spirit:parameters>
2413 </spirit:busInterface>
2414 <spirit:busInterface>
2415 <spirit:name>RST.M_ARESETN</spirit:name>
2416 <spirit:displayName>Reset</spirit:displayName>
2417 <spirit:description>Reset</spirit:description>
2418 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2419 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2423 <spirit:logicalPort>
2424 <spirit:name>RST</spirit:name>
2425 </spirit:logicalPort>
2426 <spirit:physicalPort>
2427 <spirit:name>M_ARESETN</spirit:name>
2428 </spirit:physicalPort>
2431 </spirit:busInterface>
2432 <spirit:busInterface>
2433 <spirit:name>CLK.S_ACLK</spirit:name>
2434 <spirit:displayName>Clk</spirit:displayName>
2435 <spirit:description>Clock</spirit:description>
2436 <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2437 <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2441 <spirit:logicalPort>
2442 <spirit:name>CLK</spirit:name>
2443 </spirit:logicalPort>
2444 <spirit:physicalPort>
2445 <spirit:name>S_ACLK</spirit:name>
2446 </spirit:physicalPort>
2451 <spirit:name>ASSOCIATED_BUSIF</spirit:name>
2452 <spirit:value>S_AXI</spirit:value>
2455 <spirit:name>ASSOCIATED_RESET</spirit:name>
2456 <spirit:value>S_ARESETN</spirit:value>
2458 </spirit:parameters>
2459 </spirit:busInterface>
2460 <spirit:busInterface>
2461 <spirit:name>RST.S_ARESETN</spirit:name>
2462 <spirit:displayName>Reset</spirit:displayName>
2463 <spirit:description>Reset</spirit:description>
2464 <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2465 <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
2469 <spirit:logicalPort>
2470 <spirit:name>RST</spirit:name>
2471 </spirit:logicalPort>
2472 <spirit:physicalPort>
2473 <spirit:name>S_ARESETN</spirit:name>
2474 </spirit:physicalPort>
2477 </spirit:busInterface>
2478 </spirit:busInterfaces>
2482 <spirit:name>BlockDiagram</spirit:name>
2483 <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
2484 <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp/processing_system7_0_axi_periph_imp" spirit:name="s00_couplers_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
2489 <spirit:name>M_ACLK</spirit:name>
2491 <spirit:direction>in</spirit:direction>
2495 <spirit:name>M_ARESETN</spirit:name>
2497 <spirit:direction>in</spirit:direction>
2499 <spirit:left>0</spirit:left>
2500 <spirit:right>0</spirit:right>
2505 <spirit:name>S_ACLK</spirit:name>
2507 <spirit:direction>in</spirit:direction>
2511 <spirit:name>S_ARESETN</spirit:name>
2513 <spirit:direction>in</spirit:direction>
2515 <spirit:left>0</spirit:left>
2516 <spirit:right>0</spirit:right>
2524 <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2525 <spirit:vendor>xilinx.com</spirit:vendor>
2526 <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
2527 <spirit:name>s00_couplers_imp</spirit:name>
2528 <spirit:version>1.00.a</spirit:version>
2529 <spirit:componentInstances>
2530 <spirit:componentInstance>
2531 <spirit:instanceName>auto_pc</spirit:instanceName>
2532 <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
2533 <spirit:configurableElementValues>
2534 <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_3</spirit:configurableElementValue>
2535 <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI3</spirit:configurableElementValue>
2536 <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4</spirit:configurableElementValue>
2537 </spirit:configurableElementValues>
2538 </spirit:componentInstance>
2539 </spirit:componentInstances>
2540 <spirit:interconnections/>
2541 <spirit:adHocConnections>
2542 <spirit:adHocConnection>
2543 <spirit:name>S_ACLK_1</spirit:name>
2544 <spirit:externalPortReference spirit:portRef="S_ACLK"/>
2545 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
2546 </spirit:adHocConnection>
2547 <spirit:adHocConnection>
2548 <spirit:name>S_ARESETN_1</spirit:name>
2549 <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
2550 <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
2551 </spirit:adHocConnection>
2552 </spirit:adHocConnections>
2553 <spirit:hierConnections>
2554 <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_s00_couplers">
2555 <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
2556 </spirit:hierConnection>
2557 <spirit:hierConnection spirit:interfaceRef="S_AXI/s00_couplers_to_auto_pc">
2558 <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
2559 </spirit:hierConnection>
2560 </spirit:hierConnections>
2563 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2564 <spirit:vendor>xilinx.com</spirit:vendor>
2565 <spirit:library>Addressing/processing_system7_0</spirit:library>
2566 <spirit:name>processing_system7</spirit:name>
2567 <spirit:version>5.5</spirit:version>
2568 <spirit:addressSpaces>
2569 <spirit:addressSpace>
2570 <spirit:name>Data</spirit:name>
2571 <spirit:range>4G</spirit:range>
2572 <spirit:width>32</spirit:width>
2575 <spirit:name>SEG_sja1000_0_S00_AXI_reg</spirit:name>
2576 <spirit:displayName>/sja1000_0/S00_AXI/S00_AXI_reg</spirit:displayName>
2577 <spirit:addressOffset>0x43C00000</spirit:addressOffset>
2578 <spirit:range>4K</spirit:range>
2581 <spirit:name>SEG_sja1000_1_S00_AXI_reg</spirit:name>
2582 <spirit:displayName>/sja1000_1/S00_AXI/S00_AXI_reg</spirit:displayName>
2583 <spirit:addressOffset>0x43C30000</spirit:addressOffset>
2584 <spirit:range>4K</spirit:range>
2587 <spirit:name>SEG_can_crossbar_0_S00_AXI_reg</spirit:name>
2588 <spirit:displayName>/can_crossbar_0/S00_AXI/S00_AXI_reg</spirit:displayName>
2589 <spirit:addressOffset>0x43C20000</spirit:addressOffset>
2590 <spirit:range>4K</spirit:range>
2593 <spirit:name>SEG_axi_pwm_coprocessor_0_S00_AXI_reg</spirit:name>
2594 <spirit:displayName>/axi_pwm_coprocessor_0/S00_AXI/S00_AXI_reg</spirit:displayName>
2595 <spirit:addressOffset>0x43C10000</spirit:addressOffset>
2596 <spirit:range>64K</spirit:range>
2599 </spirit:addressSpace>
2600 </spirit:addressSpaces>
2603 <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
2604 <spirit:vendor>user.org</spirit:vendor>
2605 <spirit:library>Addressing/axi_pwm_coprocessor_0</spirit:library>
2606 <spirit:name>axi_pwm_coprocessor</spirit:name>
2607 <spirit:version>1.0</spirit:version>
2608 <spirit:addressSpaces>
2609 <spirit:addressSpace>
2610 <spirit:name>M00_AXI</spirit:name>
2611 <spirit:range>4G</spirit:range>
2612 <spirit:width>32</spirit:width>
2615 <spirit:name>SEG_processing_system7_0_GP0_DDR_LOWOCM</spirit:name>
2616 <spirit:displayName>/processing_system7_0/S_AXI_GP0/GP0_DDR_LOWOCM</spirit:displayName>
2617 <spirit:addressOffset>0x00000000</spirit:addressOffset>
2618 <spirit:range>1G</spirit:range>
2621 <spirit:name>SEG_processing_system7_0_GP0_QSPI_LINEAR</spirit:name>
2622 <spirit:displayName>/processing_system7_0/S_AXI_GP0/GP0_QSPI_LINEAR</spirit:displayName>
2623 <spirit:addressOffset>0xFC000000</spirit:addressOffset>
2624 <spirit:range>16M</spirit:range>
2627 <spirit:name>SEG_processing_system7_0_GP0_IOP</spirit:name>
2628 <spirit:displayName>/processing_system7_0/S_AXI_GP0/GP0_IOP</spirit:displayName>
2629 <spirit:addressOffset>0xE0000000</spirit:addressOffset>
2630 <spirit:range>4M</spirit:range>
2633 <spirit:name>SEG_processing_system7_0_GP0_M_AXI_GP0</spirit:name>
2634 <spirit:displayName>/processing_system7_0/S_AXI_GP0/GP0_M_AXI_GP0</spirit:displayName>
2635 <spirit:addressOffset>0x40000000</spirit:addressOffset>
2636 <spirit:range>1G</spirit:range>
2639 </spirit:addressSpace>
2640 </spirit:addressSpaces>