]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-sw.git/blob - system/src/top/top.bd
ddb7b7c7e0bcab4bdfc8ca4be14d6e92ee0d88fc
[fpga/zynq/canbench-sw.git] / system / src / top / top.bd
1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2 <bd:repository xmlns:bd="http://www.xilinx.com/bd" bd:isValidated="true" bd:synthFlowMode="Hierarchical" bd:tool_version="2015.4" bd:top="top" bd:version="1.00.a">
3
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>
9     <spirit:parameters>
10       <spirit:parameter>
11         <spirit:name>isTop</spirit:name>
12         <spirit:value spirit:format="bool" spirit:resolve="immediate">true</spirit:value>
13       </spirit:parameter>
14     </spirit:parameters>
15     <spirit:busInterfaces>
16       <spirit:busInterface>
17         <spirit:name>DDR</spirit:name>
18         <spirit:master/>
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"/>
21         <spirit:parameters>
22           <spirit:parameter>
23             <spirit:name>TIMEPERIOD_PS</spirit:name>
24             <spirit:value>1250</spirit:value>
25             <spirit:vendorExtensions>
26               <bd:configElementInfos>
27                 <bd:configElementInfo bd:valueSource="default"/>
28               </bd:configElementInfos>
29             </spirit:vendorExtensions>
30           </spirit:parameter>
31           <spirit:parameter>
32             <spirit:name>MEMORY_TYPE</spirit:name>
33             <spirit:value>COMPONENTS</spirit:value>
34             <spirit:vendorExtensions>
35               <bd:configElementInfos>
36                 <bd:configElementInfo bd:valueSource="default"/>
37               </bd:configElementInfos>
38             </spirit:vendorExtensions>
39           </spirit:parameter>
40           <spirit:parameter>
41             <spirit:name>DATA_WIDTH</spirit:name>
42             <spirit:value>8</spirit:value>
43             <spirit:vendorExtensions>
44               <bd:configElementInfos>
45                 <bd:configElementInfo bd:valueSource="default"/>
46               </bd:configElementInfos>
47             </spirit:vendorExtensions>
48           </spirit:parameter>
49           <spirit:parameter>
50             <spirit:name>CS_ENABLED</spirit:name>
51             <spirit:value>true</spirit:value>
52             <spirit:vendorExtensions>
53               <bd:configElementInfos>
54                 <bd:configElementInfo bd:valueSource="default"/>
55               </bd:configElementInfos>
56             </spirit:vendorExtensions>
57           </spirit:parameter>
58           <spirit:parameter>
59             <spirit:name>DATA_MASK_ENABLED</spirit:name>
60             <spirit:value>true</spirit:value>
61             <spirit:vendorExtensions>
62               <bd:configElementInfos>
63                 <bd:configElementInfo bd:valueSource="default"/>
64               </bd:configElementInfos>
65             </spirit:vendorExtensions>
66           </spirit:parameter>
67           <spirit:parameter>
68             <spirit:name>SLOT</spirit:name>
69             <spirit:value>Single</spirit:value>
70             <spirit:vendorExtensions>
71               <bd:configElementInfos>
72                 <bd:configElementInfo bd:valueSource="default"/>
73               </bd:configElementInfos>
74             </spirit:vendorExtensions>
75           </spirit:parameter>
76           <spirit:parameter>
77             <spirit:name>MEM_ADDR_MAP</spirit:name>
78             <spirit:value>ROW_COLUMN_BANK</spirit:value>
79             <spirit:vendorExtensions>
80               <bd:configElementInfos>
81                 <bd:configElementInfo bd:valueSource="default"/>
82               </bd:configElementInfos>
83             </spirit:vendorExtensions>
84           </spirit:parameter>
85           <spirit:parameter>
86             <spirit:name>BURST_LENGTH</spirit:name>
87             <spirit:value>8</spirit:value>
88             <spirit:vendorExtensions>
89               <bd:configElementInfos>
90                 <bd:configElementInfo bd:valueSource="default"/>
91               </bd:configElementInfos>
92             </spirit:vendorExtensions>
93           </spirit:parameter>
94           <spirit:parameter>
95             <spirit:name>AXI_ARBITRATION_SCHEME</spirit:name>
96             <spirit:value>TDM</spirit:value>
97             <spirit:vendorExtensions>
98               <bd:configElementInfos>
99                 <bd:configElementInfo bd:valueSource="default"/>
100               </bd:configElementInfos>
101             </spirit:vendorExtensions>
102           </spirit:parameter>
103           <spirit:parameter>
104             <spirit:name>CAS_LATENCY</spirit:name>
105             <spirit:value>11</spirit:value>
106             <spirit:vendorExtensions>
107               <bd:configElementInfos>
108                 <bd:configElementInfo bd:valueSource="default"/>
109               </bd:configElementInfos>
110             </spirit:vendorExtensions>
111           </spirit:parameter>
112           <spirit:parameter>
113             <spirit:name>CAS_WRITE_LATENCY</spirit:name>
114             <spirit:value>11</spirit:value>
115             <spirit:vendorExtensions>
116               <bd:configElementInfos>
117                 <bd:configElementInfo bd:valueSource="default"/>
118               </bd:configElementInfos>
119             </spirit:vendorExtensions>
120           </spirit:parameter>
121         </spirit:parameters>
122       </spirit:busInterface>
123       <spirit:busInterface>
124         <spirit:name>FIXED_IO</spirit:name>
125         <spirit:master/>
126         <spirit:busType spirit:library="display_processing_system7" spirit:name="fixedio" spirit:vendor="xilinx.com" spirit:version="1.0"/>
127         <spirit:abstractionType spirit:library="display_processing_system7" spirit:name="fixedio_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
128       </spirit:busInterface>
129     </spirit:busInterfaces>
130     <spirit:model>
131       <spirit:views>
132         <spirit:view>
133           <spirit:name>BlockDiagram</spirit:name>
134           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
135           <spirit:hierarchyRef spirit:library="BlockDiagram" spirit:name="top_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
136         </spirit:view>
137       </spirit:views>
138       <spirit:ports>
139         <spirit:port>
140           <spirit:name>CAN1_TXD</spirit:name>
141           <spirit:wire>
142             <spirit:direction>out</spirit:direction>
143           </spirit:wire>
144         </spirit:port>
145         <spirit:port>
146           <spirit:name>CAN1_RXD</spirit:name>
147           <spirit:wire>
148             <spirit:direction>in</spirit:direction>
149           </spirit:wire>
150         </spirit:port>
151         <spirit:port>
152           <spirit:name>CAN2_TXD</spirit:name>
153           <spirit:wire>
154             <spirit:direction>out</spirit:direction>
155           </spirit:wire>
156         </spirit:port>
157         <spirit:port>
158           <spirit:name>CAN2_RXD</spirit:name>
159           <spirit:wire>
160             <spirit:direction>in</spirit:direction>
161           </spirit:wire>
162         </spirit:port>
163         <spirit:port>
164           <spirit:name>LED</spirit:name>
165           <spirit:wire>
166             <spirit:direction>out</spirit:direction>
167             <spirit:vector>
168               <spirit:left>7</spirit:left>
169               <spirit:right>0</spirit:right>
170             </spirit:vector>
171           </spirit:wire>
172         </spirit:port>
173         <spirit:port>
174           <spirit:name>KEY</spirit:name>
175           <spirit:wire>
176             <spirit:direction>in</spirit:direction>
177             <spirit:vector>
178               <spirit:left>3</spirit:left>
179               <spirit:right>0</spirit:right>
180             </spirit:vector>
181           </spirit:wire>
182         </spirit:port>
183         <spirit:port>
184           <spirit:name>SW</spirit:name>
185           <spirit:wire>
186             <spirit:direction>in</spirit:direction>
187             <spirit:vector>
188               <spirit:left>7</spirit:left>
189               <spirit:right>0</spirit:right>
190             </spirit:vector>
191           </spirit:wire>
192         </spirit:port>
193         <spirit:port>
194           <spirit:name>CAN_STBY</spirit:name>
195           <spirit:wire>
196             <spirit:direction>out</spirit:direction>
197             <spirit:vector>
198               <spirit:left>0</spirit:left>
199               <spirit:right>0</spirit:right>
200             </spirit:vector>
201           </spirit:wire>
202         </spirit:port>
203         <spirit:port>
204           <spirit:name>CAN3_TXD</spirit:name>
205           <spirit:wire>
206             <spirit:direction>out</spirit:direction>
207           </spirit:wire>
208         </spirit:port>
209         <spirit:port>
210           <spirit:name>CAN4_TXD</spirit:name>
211           <spirit:wire>
212             <spirit:direction>out</spirit:direction>
213           </spirit:wire>
214         </spirit:port>
215         <spirit:port>
216           <spirit:name>CAN3_RXD</spirit:name>
217           <spirit:wire>
218             <spirit:direction>in</spirit:direction>
219           </spirit:wire>
220         </spirit:port>
221         <spirit:port>
222           <spirit:name>CAN4_RXD</spirit:name>
223           <spirit:wire>
224             <spirit:direction>in</spirit:direction>
225           </spirit:wire>
226         </spirit:port>
227       </spirit:ports>
228     </spirit:model>
229   </spirit:component>
230
231   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
232     <spirit:vendor>xilinx.com</spirit:vendor>
233     <spirit:library>BlockDiagram</spirit:library>
234     <spirit:name>top_imp</spirit:name>
235     <spirit:version>1.00.a</spirit:version>
236     <spirit:componentInstances>
237       <spirit:componentInstance>
238         <spirit:instanceName>processing_system7_0</spirit:instanceName>
239         <spirit:componentRef spirit:library="ip" spirit:name="processing_system7" spirit:vendor="xilinx.com" spirit:version="5.5"/>
240         <spirit:configurableElementValues>
241           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_processing_system7_0_0</spirit:configurableElementValue>
242           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK_CLK0_BUF">true</spirit:configurableElementValue>
243           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_0">-0.073</spirit:configurableElementValue>
244           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_1">-0.072</spirit:configurableElementValue>
245           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_2">0.024</spirit:configurableElementValue>
246           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_3">0.023</spirit:configurableElementValue>
247           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY0">0.294</spirit:configurableElementValue>
248           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY1">0.298</spirit:configurableElementValue>
249           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY2">0.338</spirit:configurableElementValue>
250           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY3">0.334</spirit:configurableElementValue>
251           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_0_LENGTH_MM">50.05</spirit:configurableElementValue>
252           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_1_LENGTH_MM">50.43</spirit:configurableElementValue>
253           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_2_LENGTH_MM">50.10</spirit:configurableElementValue>
254           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_3_LENGTH_MM">50.01</spirit:configurableElementValue>
255           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_0_LENGTH_MM">49.59</spirit:configurableElementValue>
256           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_1_LENGTH_MM">51.74</spirit:configurableElementValue>
257           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_2_LENGTH_MM">50.32</spirit:configurableElementValue>
258           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_3_LENGTH_MM">48.55</spirit:configurableElementValue>
259           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_0_LENGTH_MM">39.7</spirit:configurableElementValue>
260           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_1_LENGTH_MM">39.7</spirit:configurableElementValue>
261           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_2_LENGTH_MM">54.14</spirit:configurableElementValue>
262           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_3_LENGTH_MM">54.14</spirit:configurableElementValue>
263           <spirit:configurableElementValue spirit:referenceId="PCW_CRYSTAL_PERIPHERAL_FREQMHZ">33.333333</spirit:configurableElementValue>
264           <spirit:configurableElementValue spirit:referenceId="PCW_APU_PERIPHERAL_FREQMHZ">667</spirit:configurableElementValue>
265           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_FREQMHZ">200</spirit:configurableElementValue>
266           <spirit:configurableElementValue spirit:referenceId="PCW_SDIO_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
267           <spirit:configurableElementValue spirit:referenceId="PCW_UART_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
268           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA0_PERIPHERAL_FREQMHZ">100</spirit:configurableElementValue>
269           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA1_PERIPHERAL_FREQMHZ">100</spirit:configurableElementValue>
270           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA2_PERIPHERAL_FREQMHZ">33.333333</spirit:configurableElementValue>
271           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA3_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
272           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_ACT_DDR_FREQ_MHZ">533.333374</spirit:configurableElementValue>
273           <spirit:configurableElementValue spirit:referenceId="PCW_USE_M_AXI_GP0">1</spirit:configurableElementValue>
274           <spirit:configurableElementValue spirit:referenceId="PCW_USE_M_AXI_GP1">0</spirit:configurableElementValue>
275           <spirit:configurableElementValue spirit:referenceId="PCW_USE_S_AXI_GP0">0</spirit:configurableElementValue>
276           <spirit:configurableElementValue spirit:referenceId="PCW_USE_CROSS_TRIGGER">0</spirit:configurableElementValue>
277           <spirit:configurableElementValue spirit:referenceId="PCW_USE_FABRIC_INTERRUPT">1</spirit:configurableElementValue>
278           <spirit:configurableElementValue spirit:referenceId="PCW_EN_DDR">1</spirit:configurableElementValue>
279           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK0_PORT">1</spirit:configurableElementValue>
280           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK1_PORT">0</spirit:configurableElementValue>
281           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK2_PORT">0</spirit:configurableElementValue>
282           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK3_PORT">0</spirit:configurableElementValue>
283           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST0_PORT">1</spirit:configurableElementValue>
284           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST1_PORT">0</spirit:configurableElementValue>
285           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST2_PORT">0</spirit:configurableElementValue>
286           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST3_PORT">0</spirit:configurableElementValue>
287           <spirit:configurableElementValue spirit:referenceId="PCW_IRQ_F2P_INTR">1</spirit:configurableElementValue>
288           <spirit:configurableElementValue spirit:referenceId="PCW_PRESET_BANK0_VOLTAGE">LVCMOS 3.3V</spirit:configurableElementValue>
289           <spirit:configurableElementValue spirit:referenceId="PCW_PRESET_BANK1_VOLTAGE">LVCMOS 1.8V</spirit:configurableElementValue>
290           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_MEMORY_TYPE">DDR 3 (Low Voltage)</spirit:configurableElementValue>
291           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BUS_WIDTH">32 Bit</spirit:configurableElementValue>
292           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BL">8</spirit:configurableElementValue>
293           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_PARTNO">MT41K256M16 RE-125</spirit:configurableElementValue>
294           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_WRITE_LEVEL">1</spirit:configurableElementValue>
295           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_READ_GATE">1</spirit:configurableElementValue>
296           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_DATA_EYE">1</spirit:configurableElementValue>
297           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_USE_INTERNAL_VREF">1</spirit:configurableElementValue>
298           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
299           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_SINGLE_SS_ENABLE">1</spirit:configurableElementValue>
300           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_SINGLE_SS_IO">MIO 1 .. 6</spirit:configurableElementValue>
301           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_FBCLK_ENABLE">1</spirit:configurableElementValue>
302           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_FBCLK_IO">MIO 8</spirit:configurableElementValue>
303           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
304           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_ENET0_IO">MIO 16 .. 27</spirit:configurableElementValue>
305           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_GRP_MDIO_ENABLE">1</spirit:configurableElementValue>
306           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_GRP_MDIO_IO">MIO 52 .. 53</spirit:configurableElementValue>
307           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_RESET_ENABLE">0</spirit:configurableElementValue>
308           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
309           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_SD0_IO">MIO 40 .. 45</spirit:configurableElementValue>
310           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_CD_ENABLE">1</spirit:configurableElementValue>
311           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_CD_IO">MIO 46</spirit:configurableElementValue>
312           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_WP_ENABLE">1</spirit:configurableElementValue>
313           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_WP_IO">MIO 50</spirit:configurableElementValue>
314           <spirit:configurableElementValue spirit:referenceId="PCW_UART1_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
315           <spirit:configurableElementValue spirit:referenceId="PCW_UART1_UART1_IO">MIO 48 .. 49</spirit:configurableElementValue>
316           <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
317           <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_CAN0_IO">EMIO</spirit:configurableElementValue>
318           <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_GRP_CLK_ENABLE">0</spirit:configurableElementValue>
319           <spirit:configurableElementValue spirit:referenceId="PCW_CAN1_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
320           <spirit:configurableElementValue spirit:referenceId="PCW_CAN1_CAN1_IO">EMIO</spirit:configurableElementValue>
321           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
322           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_TTC0_IO">EMIO</spirit:configurableElementValue>
323           <spirit:configurableElementValue spirit:referenceId="PCW_USB0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
324           <spirit:configurableElementValue spirit:referenceId="PCW_USB0_USB0_IO">MIO 28 .. 39</spirit:configurableElementValue>
325           <spirit:configurableElementValue spirit:referenceId="PCW_I2C_RESET_ENABLE">0</spirit:configurableElementValue>
326           <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
327           <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_MIO_GPIO_ENABLE">1</spirit:configurableElementValue>
328           <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_EMIO_GPIO_ENABLE">1</spirit:configurableElementValue>
329           <spirit:configurableElementValue spirit:referenceId="PCW_APU_CLK_RATIO_ENABLE">6:2:1</spirit:configurableElementValue>
330           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_FREQMHZ">1000 Mbps</spirit:configurableElementValue>
331           <spirit:configurableElementValue spirit:referenceId="PCW_CPU_PERIPHERAL_CLKSRC">ARM PLL</spirit:configurableElementValue>
332           <spirit:configurableElementValue spirit:referenceId="PCW_DDR_PERIPHERAL_CLKSRC">DDR PLL</spirit:configurableElementValue>
333           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
334           <spirit:configurableElementValue spirit:referenceId="PCW_SDIO_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
335           <spirit:configurableElementValue spirit:referenceId="PCW_UART_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
336           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK0_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
337           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK1_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
338           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK2_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
339           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK3_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
340           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
341           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK0_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
342           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK1_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
343           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK2_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
344           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_0_PULLUP">disabled</spirit:configurableElementValue>
345           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_0_SLEW">slow</spirit:configurableElementValue>
346           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_1_PULLUP">disabled</spirit:configurableElementValue>
347           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_1_SLEW">slow</spirit:configurableElementValue>
348           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_2_SLEW">slow</spirit:configurableElementValue>
349           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_3_SLEW">slow</spirit:configurableElementValue>
350           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_4_SLEW">slow</spirit:configurableElementValue>
351           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_5_SLEW">slow</spirit:configurableElementValue>
352           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_6_SLEW">slow</spirit:configurableElementValue>
353           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_7_SLEW">slow</spirit:configurableElementValue>
354           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_8_SLEW">slow</spirit:configurableElementValue>
355           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_9_PULLUP">disabled</spirit:configurableElementValue>
356           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_9_SLEW">slow</spirit:configurableElementValue>
357           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_10_PULLUP">disabled</spirit:configurableElementValue>
358           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_10_SLEW">slow</spirit:configurableElementValue>
359           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_11_PULLUP">disabled</spirit:configurableElementValue>
360           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_11_SLEW">slow</spirit:configurableElementValue>
361           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_12_PULLUP">disabled</spirit:configurableElementValue>
362           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_12_SLEW">slow</spirit:configurableElementValue>
363           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_13_PULLUP">disabled</spirit:configurableElementValue>
364           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_13_SLEW">slow</spirit:configurableElementValue>
365           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_14_PULLUP">disabled</spirit:configurableElementValue>
366           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_14_SLEW">slow</spirit:configurableElementValue>
367           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_15_PULLUP">disabled</spirit:configurableElementValue>
368           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_15_SLEW">slow</spirit:configurableElementValue>
369           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_16_PULLUP">disabled</spirit:configurableElementValue>
370           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_16_SLEW">slow</spirit:configurableElementValue>
371           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_17_PULLUP">disabled</spirit:configurableElementValue>
372           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_17_SLEW">slow</spirit:configurableElementValue>
373           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_18_PULLUP">disabled</spirit:configurableElementValue>
374           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_18_SLEW">slow</spirit:configurableElementValue>
375           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_19_PULLUP">disabled</spirit:configurableElementValue>
376           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_19_SLEW">slow</spirit:configurableElementValue>
377           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_20_PULLUP">disabled</spirit:configurableElementValue>
378           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_20_SLEW">slow</spirit:configurableElementValue>
379           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_21_PULLUP">disabled</spirit:configurableElementValue>
380           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_21_SLEW">slow</spirit:configurableElementValue>
381           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_22_PULLUP">disabled</spirit:configurableElementValue>
382           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_22_SLEW">slow</spirit:configurableElementValue>
383           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_23_PULLUP">disabled</spirit:configurableElementValue>
384           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_23_SLEW">slow</spirit:configurableElementValue>
385           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_24_PULLUP">disabled</spirit:configurableElementValue>
386           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_24_SLEW">slow</spirit:configurableElementValue>
387           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_25_PULLUP">disabled</spirit:configurableElementValue>
388           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_25_SLEW">slow</spirit:configurableElementValue>
389           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_26_PULLUP">disabled</spirit:configurableElementValue>
390           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_26_SLEW">slow</spirit:configurableElementValue>
391           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_27_PULLUP">disabled</spirit:configurableElementValue>
392           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_27_SLEW">slow</spirit:configurableElementValue>
393           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_28_PULLUP">disabled</spirit:configurableElementValue>
394           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_28_SLEW">slow</spirit:configurableElementValue>
395           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_29_PULLUP">disabled</spirit:configurableElementValue>
396           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_29_SLEW">slow</spirit:configurableElementValue>
397           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_30_PULLUP">disabled</spirit:configurableElementValue>
398           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_30_SLEW">slow</spirit:configurableElementValue>
399           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_31_PULLUP">disabled</spirit:configurableElementValue>
400           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_31_SLEW">slow</spirit:configurableElementValue>
401           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_32_PULLUP">disabled</spirit:configurableElementValue>
402           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_32_SLEW">slow</spirit:configurableElementValue>
403           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_33_PULLUP">disabled</spirit:configurableElementValue>
404           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_33_SLEW">slow</spirit:configurableElementValue>
405           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_34_PULLUP">disabled</spirit:configurableElementValue>
406           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_34_SLEW">slow</spirit:configurableElementValue>
407           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_35_PULLUP">disabled</spirit:configurableElementValue>
408           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_35_SLEW">slow</spirit:configurableElementValue>
409           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_36_PULLUP">disabled</spirit:configurableElementValue>
410           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_36_SLEW">slow</spirit:configurableElementValue>
411           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_37_PULLUP">disabled</spirit:configurableElementValue>
412           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_37_SLEW">slow</spirit:configurableElementValue>
413           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_38_PULLUP">disabled</spirit:configurableElementValue>
414           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_38_SLEW">slow</spirit:configurableElementValue>
415           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_39_PULLUP">disabled</spirit:configurableElementValue>
416           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_39_SLEW">slow</spirit:configurableElementValue>
417           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_40_PULLUP">disabled</spirit:configurableElementValue>
418           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_40_SLEW">slow</spirit:configurableElementValue>
419           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_41_PULLUP">disabled</spirit:configurableElementValue>
420           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_41_SLEW">slow</spirit:configurableElementValue>
421           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_42_PULLUP">disabled</spirit:configurableElementValue>
422           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_42_SLEW">slow</spirit:configurableElementValue>
423           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_43_PULLUP">disabled</spirit:configurableElementValue>
424           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_43_SLEW">slow</spirit:configurableElementValue>
425           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_44_PULLUP">disabled</spirit:configurableElementValue>
426           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_44_SLEW">slow</spirit:configurableElementValue>
427           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_45_PULLUP">disabled</spirit:configurableElementValue>
428           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_45_SLEW">slow</spirit:configurableElementValue>
429           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_46_PULLUP">disabled</spirit:configurableElementValue>
430           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_46_SLEW">slow</spirit:configurableElementValue>
431           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_47_PULLUP">disabled</spirit:configurableElementValue>
432           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_47_SLEW">slow</spirit:configurableElementValue>
433           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_48_PULLUP">disabled</spirit:configurableElementValue>
434           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_48_SLEW">slow</spirit:configurableElementValue>
435           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_49_PULLUP">disabled</spirit:configurableElementValue>
436           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_49_SLEW">slow</spirit:configurableElementValue>
437           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_50_PULLUP">disabled</spirit:configurableElementValue>
438           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_50_SLEW">slow</spirit:configurableElementValue>
439           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_51_PULLUP">disabled</spirit:configurableElementValue>
440           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_51_SLEW">slow</spirit:configurableElementValue>
441           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_52_PULLUP">disabled</spirit:configurableElementValue>
442           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_52_SLEW">slow</spirit:configurableElementValue>
443           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_53_PULLUP">disabled</spirit:configurableElementValue>
444           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_53_SLEW">slow</spirit:configurableElementValue>
445           <spirit:configurableElementValue spirit:referenceId="PCW_PACKAGE_NAME">clg400</spirit:configurableElementValue>
446         </spirit:configurableElementValues>
447       </spirit:componentInstance>
448       <spirit:componentInstance>
449         <spirit:instanceName>processing_system7_0_axi_periph</spirit:instanceName>
450         <spirit:componentRef spirit:library="BlockDiagram/top_imp" spirit:name="processing_system7_0_axi_periph" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
451         <spirit:configurableElementValues>
452           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_processing_system7_0_axi_periph_0</spirit:configurableElementValue>
453           <spirit:configurableElementValue spirit:referenceId="NUM_MI">2</spirit:configurableElementValue>
454           <spirit:configurableElementValue spirit:referenceId="appcore">xilinx.com:ip:axi_interconnect:2.1</spirit:configurableElementValue>
455         </spirit:configurableElementValues>
456       </spirit:componentInstance>
457       <spirit:componentInstance>
458         <spirit:instanceName>rst_processing_system7_0_100M</spirit:instanceName>
459         <spirit:componentRef spirit:library="ip" spirit:name="proc_sys_reset" spirit:vendor="xilinx.com" spirit:version="5.0"/>
460         <spirit:configurableElementValues>
461           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_rst_processing_system7_0_100M_0</spirit:configurableElementValue>
462         </spirit:configurableElementValues>
463       </spirit:componentInstance>
464       <spirit:componentInstance>
465         <spirit:instanceName>xlconstant_0</spirit:instanceName>
466         <spirit:componentRef spirit:library="ip" spirit:name="xlconstant" spirit:vendor="xilinx.com" spirit:version="1.1"/>
467         <spirit:configurableElementValues>
468           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_xlconstant_0_0</spirit:configurableElementValue>
469           <spirit:configurableElementValue spirit:referenceId="CONST_VAL">0</spirit:configurableElementValue>
470         </spirit:configurableElementValues>
471       </spirit:componentInstance>
472       <spirit:componentInstance>
473         <spirit:instanceName>canbench_cc_gpio_0</spirit:instanceName>
474         <spirit:componentRef spirit:library="user" spirit:name="canbench_cc_gpio" spirit:vendor="user.org" spirit:version="1.0"/>
475         <spirit:configurableElementValues>
476           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_canbench_cc_gpio_0_0</spirit:configurableElementValue>
477         </spirit:configurableElementValues>
478       </spirit:componentInstance>
479       <spirit:componentInstance>
480         <spirit:instanceName>sja1000_0</spirit:instanceName>
481         <spirit:componentRef spirit:library="user" spirit:name="sja1000" spirit:vendor="user.org" spirit:version="1.0"/>
482         <spirit:configurableElementValues>
483           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_sja1000_0_0</spirit:configurableElementValue>
484           <spirit:configurableElementValue spirit:referenceId="C_S00_AXI_BASEADDR">0x43C00000</spirit:configurableElementValue>
485           <spirit:configurableElementValue spirit:referenceId="C_S00_AXI_HIGHADDR">0x43C0FFFF</spirit:configurableElementValue>
486         </spirit:configurableElementValues>
487       </spirit:componentInstance>
488     </spirit:componentInstances>
489     <spirit:interconnections>
490       <spirit:interconnection>
491         <spirit:name>processing_system7_0_M_AXI_GP0</spirit:name>
492         <spirit:activeInterface spirit:busRef="M_AXI_GP0" spirit:componentRef="processing_system7_0"/>
493         <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
494       </spirit:interconnection>
495       <spirit:interconnection>
496         <spirit:name>processing_system7_0_axi_periph_M00_AXI</spirit:name>
497         <spirit:activeInterface spirit:busRef="M00_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
498         <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="sja1000_0"/>
499       </spirit:interconnection>
500     </spirit:interconnections>
501     <spirit:adHocConnections>
502       <spirit:adHocConnection>
503         <spirit:name>processing_system7_0_FCLK_CLK0</spirit:name>
504         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="FCLK_CLK0"/>
505         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="M_AXI_GP0_ACLK"/>
506         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="slowest_sync_clk"/>
507         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ACLK"/>
508         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ACLK"/>
509         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ACLK"/>
510         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M01_ACLK"/>
511         <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="can_clk"/>
512         <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="s00_axi_aclk"/>
513       </spirit:adHocConnection>
514       <spirit:adHocConnection>
515         <spirit:name>processing_system7_0_FCLK_RESET0_N</spirit:name>
516         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="FCLK_RESET0_N"/>
517         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="ext_reset_in"/>
518       </spirit:adHocConnection>
519       <spirit:adHocConnection>
520         <spirit:name>rst_processing_system7_0_100M_peripheral_aresetn</spirit:name>
521         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="peripheral_aresetn"/>
522         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ARESETN"/>
523         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ARESETN"/>
524         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M01_ARESETN"/>
525         <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="s00_axi_aresetn"/>
526       </spirit:adHocConnection>
527       <spirit:adHocConnection>
528         <spirit:name>rst_processing_system7_0_100M_interconnect_aresetn</spirit:name>
529         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="interconnect_aresetn"/>
530         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ARESETN"/>
531       </spirit:adHocConnection>
532       <spirit:adHocConnection>
533         <spirit:name>canbench_cc_gpio_0_GPIO_I</spirit:name>
534         <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="GPIO_I"/>
535         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="GPIO_I"/>
536       </spirit:adHocConnection>
537       <spirit:adHocConnection>
538         <spirit:name>processing_system7_0_GPIO_O</spirit:name>
539         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="GPIO_O"/>
540         <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="GPIO_O"/>
541       </spirit:adHocConnection>
542       <spirit:adHocConnection>
543         <spirit:name>canbench_cc_gpio_0_LED</spirit:name>
544         <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="LED"/>
545         <spirit:externalPortReference spirit:portRef="LED"/>
546       </spirit:adHocConnection>
547       <spirit:adHocConnection>
548         <spirit:name>KEY_1</spirit:name>
549         <spirit:externalPortReference spirit:portRef="KEY"/>
550         <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="KEY"/>
551       </spirit:adHocConnection>
552       <spirit:adHocConnection>
553         <spirit:name>SW_1</spirit:name>
554         <spirit:externalPortReference spirit:portRef="SW"/>
555         <spirit:internalPortReference spirit:componentRef="canbench_cc_gpio_0" spirit:portRef="SW"/>
556       </spirit:adHocConnection>
557       <spirit:adHocConnection>
558         <spirit:name>xlconstant_0_dout</spirit:name>
559         <spirit:internalPortReference spirit:componentRef="xlconstant_0" spirit:portRef="dout"/>
560         <spirit:externalPortReference spirit:portRef="CAN_STBY"/>
561       </spirit:adHocConnection>
562       <spirit:adHocConnection>
563         <spirit:name>sja1000_0_can_tx</spirit:name>
564         <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="can_tx"/>
565         <spirit:externalPortReference spirit:portRef="CAN3_TXD"/>
566       </spirit:adHocConnection>
567       <spirit:adHocConnection>
568         <spirit:name>processing_system7_0_CAN0_PHY_TX</spirit:name>
569         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN0_PHY_TX"/>
570         <spirit:externalPortReference spirit:portRef="CAN1_TXD"/>
571       </spirit:adHocConnection>
572       <spirit:adHocConnection>
573         <spirit:name>processing_system7_0_CAN1_PHY_TX</spirit:name>
574         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN1_PHY_TX"/>
575         <spirit:externalPortReference spirit:portRef="CAN2_TXD"/>
576       </spirit:adHocConnection>
577       <spirit:adHocConnection>
578         <spirit:name>CAN1_RXD_1</spirit:name>
579         <spirit:externalPortReference spirit:portRef="CAN1_RXD"/>
580         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN0_PHY_RX"/>
581       </spirit:adHocConnection>
582       <spirit:adHocConnection>
583         <spirit:name>CAN2_RXD_1</spirit:name>
584         <spirit:externalPortReference spirit:portRef="CAN2_RXD"/>
585         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN1_PHY_RX"/>
586       </spirit:adHocConnection>
587       <spirit:adHocConnection>
588         <spirit:name>CAN3_RXD_1</spirit:name>
589         <spirit:externalPortReference spirit:portRef="CAN3_RXD"/>
590         <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="can_rx"/>
591       </spirit:adHocConnection>
592       <spirit:adHocConnection>
593         <spirit:name>sja1000_0_irq</spirit:name>
594         <spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="irq"/>
595         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="IRQ_F2P"/>
596       </spirit:adHocConnection>
597     </spirit:adHocConnections>
598     <spirit:hierConnections>
599       <spirit:hierConnection spirit:interfaceRef="DDR/processing_system7_0_DDR">
600         <spirit:activeInterface spirit:busRef="DDR" spirit:componentRef="processing_system7_0"/>
601       </spirit:hierConnection>
602       <spirit:hierConnection spirit:interfaceRef="FIXED_IO/processing_system7_0_FIXED_IO">
603         <spirit:activeInterface spirit:busRef="FIXED_IO" spirit:componentRef="processing_system7_0"/>
604       </spirit:hierConnection>
605     </spirit:hierConnections>
606   </spirit:design>
607
608   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
609     <spirit:vendor>xilinx.com</spirit:vendor>
610     <spirit:library>BlockDiagram/top_imp</spirit:library>
611     <spirit:name>processing_system7_0_axi_periph</spirit:name>
612     <spirit:version>1.00.a</spirit:version>
613     <spirit:busInterfaces>
614       <spirit:busInterface>
615         <spirit:name>S00_AXI</spirit:name>
616         <spirit:slave/>
617         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
618         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
619       </spirit:busInterface>
620       <spirit:busInterface>
621         <spirit:name>M00_AXI</spirit:name>
622         <spirit:master/>
623         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
624         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
625       </spirit:busInterface>
626       <spirit:busInterface>
627         <spirit:name>M01_AXI</spirit:name>
628         <spirit:master/>
629         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
630         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
631       </spirit:busInterface>
632       <spirit:busInterface>
633         <spirit:name>CLK.ACLK</spirit:name>
634         <spirit:displayName>Clk</spirit:displayName>
635         <spirit:description>Clock</spirit:description>
636         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
637         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
638         <spirit:slave/>
639         <spirit:portMaps>
640           <spirit:portMap>
641             <spirit:logicalPort>
642               <spirit:name>CLK</spirit:name>
643             </spirit:logicalPort>
644             <spirit:physicalPort>
645               <spirit:name>ACLK</spirit:name>
646             </spirit:physicalPort>
647           </spirit:portMap>
648         </spirit:portMaps>
649       </spirit:busInterface>
650       <spirit:busInterface>
651         <spirit:name>RST.ARESETN</spirit:name>
652         <spirit:displayName>Reset</spirit:displayName>
653         <spirit:description>Reset</spirit:description>
654         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
655         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
656         <spirit:slave/>
657         <spirit:portMaps>
658           <spirit:portMap>
659             <spirit:logicalPort>
660               <spirit:name>RST</spirit:name>
661             </spirit:logicalPort>
662             <spirit:physicalPort>
663               <spirit:name>ARESETN</spirit:name>
664             </spirit:physicalPort>
665           </spirit:portMap>
666         </spirit:portMaps>
667       </spirit:busInterface>
668       <spirit:busInterface>
669         <spirit:name>CLK.S00_ACLK</spirit:name>
670         <spirit:displayName>Clk</spirit:displayName>
671         <spirit:description>Clock</spirit:description>
672         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
673         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
674         <spirit:slave/>
675         <spirit:portMaps>
676           <spirit:portMap>
677             <spirit:logicalPort>
678               <spirit:name>CLK</spirit:name>
679             </spirit:logicalPort>
680             <spirit:physicalPort>
681               <spirit:name>S00_ACLK</spirit:name>
682             </spirit:physicalPort>
683           </spirit:portMap>
684         </spirit:portMaps>
685         <spirit:parameters>
686           <spirit:parameter>
687             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
688             <spirit:value>S00_AXI</spirit:value>
689             <spirit:vendorExtensions>
690               <bd:configElementInfos>
691                 <bd:configElementInfo bd:valueSource="user"/>
692               </bd:configElementInfos>
693             </spirit:vendorExtensions>
694           </spirit:parameter>
695           <spirit:parameter>
696             <spirit:name>ASSOCIATED_RESET</spirit:name>
697             <spirit:value>S00_ARESETN</spirit:value>
698             <spirit:vendorExtensions>
699               <bd:configElementInfos>
700                 <bd:configElementInfo bd:valueSource="user"/>
701               </bd:configElementInfos>
702             </spirit:vendorExtensions>
703           </spirit:parameter>
704         </spirit:parameters>
705       </spirit:busInterface>
706       <spirit:busInterface>
707         <spirit:name>RST.S00_ARESETN</spirit:name>
708         <spirit:displayName>Reset</spirit:displayName>
709         <spirit:description>Reset</spirit:description>
710         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
711         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
712         <spirit:slave/>
713         <spirit:portMaps>
714           <spirit:portMap>
715             <spirit:logicalPort>
716               <spirit:name>RST</spirit:name>
717             </spirit:logicalPort>
718             <spirit:physicalPort>
719               <spirit:name>S00_ARESETN</spirit:name>
720             </spirit:physicalPort>
721           </spirit:portMap>
722         </spirit:portMaps>
723       </spirit:busInterface>
724       <spirit:busInterface>
725         <spirit:name>CLK.M00_ACLK</spirit:name>
726         <spirit:displayName>Clk</spirit:displayName>
727         <spirit:description>Clock</spirit:description>
728         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
729         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
730         <spirit:slave/>
731         <spirit:portMaps>
732           <spirit:portMap>
733             <spirit:logicalPort>
734               <spirit:name>CLK</spirit:name>
735             </spirit:logicalPort>
736             <spirit:physicalPort>
737               <spirit:name>M00_ACLK</spirit:name>
738             </spirit:physicalPort>
739           </spirit:portMap>
740         </spirit:portMaps>
741         <spirit:parameters>
742           <spirit:parameter>
743             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
744             <spirit:value>M00_AXI</spirit:value>
745             <spirit:vendorExtensions>
746               <bd:configElementInfos>
747                 <bd:configElementInfo bd:valueSource="user"/>
748               </bd:configElementInfos>
749             </spirit:vendorExtensions>
750           </spirit:parameter>
751           <spirit:parameter>
752             <spirit:name>ASSOCIATED_RESET</spirit:name>
753             <spirit:value>M00_ARESETN</spirit:value>
754             <spirit:vendorExtensions>
755               <bd:configElementInfos>
756                 <bd:configElementInfo bd:valueSource="user"/>
757               </bd:configElementInfos>
758             </spirit:vendorExtensions>
759           </spirit:parameter>
760         </spirit:parameters>
761       </spirit:busInterface>
762       <spirit:busInterface>
763         <spirit:name>RST.M00_ARESETN</spirit:name>
764         <spirit:displayName>Reset</spirit:displayName>
765         <spirit:description>Reset</spirit:description>
766         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
767         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
768         <spirit:slave/>
769         <spirit:portMaps>
770           <spirit:portMap>
771             <spirit:logicalPort>
772               <spirit:name>RST</spirit:name>
773             </spirit:logicalPort>
774             <spirit:physicalPort>
775               <spirit:name>M00_ARESETN</spirit:name>
776             </spirit:physicalPort>
777           </spirit:portMap>
778         </spirit:portMaps>
779       </spirit:busInterface>
780       <spirit:busInterface>
781         <spirit:name>CLK.M01_ACLK</spirit:name>
782         <spirit:displayName>Clk</spirit:displayName>
783         <spirit:description>Clock</spirit:description>
784         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
785         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
786         <spirit:slave/>
787         <spirit:portMaps>
788           <spirit:portMap>
789             <spirit:logicalPort>
790               <spirit:name>CLK</spirit:name>
791             </spirit:logicalPort>
792             <spirit:physicalPort>
793               <spirit:name>M01_ACLK</spirit:name>
794             </spirit:physicalPort>
795           </spirit:portMap>
796         </spirit:portMaps>
797         <spirit:parameters>
798           <spirit:parameter>
799             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
800             <spirit:value>M01_AXI</spirit:value>
801             <spirit:vendorExtensions>
802               <bd:configElementInfos>
803                 <bd:configElementInfo bd:valueSource="user"/>
804               </bd:configElementInfos>
805             </spirit:vendorExtensions>
806           </spirit:parameter>
807           <spirit:parameter>
808             <spirit:name>ASSOCIATED_RESET</spirit:name>
809             <spirit:value>M01_ARESETN</spirit:value>
810             <spirit:vendorExtensions>
811               <bd:configElementInfos>
812                 <bd:configElementInfo bd:valueSource="user"/>
813               </bd:configElementInfos>
814             </spirit:vendorExtensions>
815           </spirit:parameter>
816         </spirit:parameters>
817       </spirit:busInterface>
818       <spirit:busInterface>
819         <spirit:name>RST.M01_ARESETN</spirit:name>
820         <spirit:displayName>Reset</spirit:displayName>
821         <spirit:description>Reset</spirit:description>
822         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
823         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
824         <spirit:slave/>
825         <spirit:portMaps>
826           <spirit:portMap>
827             <spirit:logicalPort>
828               <spirit:name>RST</spirit:name>
829             </spirit:logicalPort>
830             <spirit:physicalPort>
831               <spirit:name>M01_ARESETN</spirit:name>
832             </spirit:physicalPort>
833           </spirit:portMap>
834         </spirit:portMaps>
835       </spirit:busInterface>
836     </spirit:busInterfaces>
837     <spirit:model>
838       <spirit:views>
839         <spirit:view>
840           <spirit:name>BlockDiagram</spirit:name>
841           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
842           <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp" spirit:name="processing_system7_0_axi_periph_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
843         </spirit:view>
844       </spirit:views>
845       <spirit:ports>
846         <spirit:port>
847           <spirit:name>ACLK</spirit:name>
848           <spirit:wire>
849             <spirit:direction>in</spirit:direction>
850           </spirit:wire>
851         </spirit:port>
852         <spirit:port>
853           <spirit:name>ARESETN</spirit:name>
854           <spirit:wire>
855             <spirit:direction>in</spirit:direction>
856             <spirit:vector>
857               <spirit:left>0</spirit:left>
858               <spirit:right>0</spirit:right>
859             </spirit:vector>
860           </spirit:wire>
861         </spirit:port>
862         <spirit:port>
863           <spirit:name>S00_ACLK</spirit:name>
864           <spirit:wire>
865             <spirit:direction>in</spirit:direction>
866           </spirit:wire>
867         </spirit:port>
868         <spirit:port>
869           <spirit:name>S00_ARESETN</spirit:name>
870           <spirit:wire>
871             <spirit:direction>in</spirit:direction>
872             <spirit:vector>
873               <spirit:left>0</spirit:left>
874               <spirit:right>0</spirit:right>
875             </spirit:vector>
876           </spirit:wire>
877         </spirit:port>
878         <spirit:port>
879           <spirit:name>M00_ACLK</spirit:name>
880           <spirit:wire>
881             <spirit:direction>in</spirit:direction>
882           </spirit:wire>
883         </spirit:port>
884         <spirit:port>
885           <spirit:name>M00_ARESETN</spirit:name>
886           <spirit:wire>
887             <spirit:direction>in</spirit:direction>
888             <spirit:vector>
889               <spirit:left>0</spirit:left>
890               <spirit:right>0</spirit:right>
891             </spirit:vector>
892           </spirit:wire>
893         </spirit:port>
894         <spirit:port>
895           <spirit:name>M01_ACLK</spirit:name>
896           <spirit:wire>
897             <spirit:direction>in</spirit:direction>
898           </spirit:wire>
899         </spirit:port>
900         <spirit:port>
901           <spirit:name>M01_ARESETN</spirit:name>
902           <spirit:wire>
903             <spirit:direction>in</spirit:direction>
904             <spirit:vector>
905               <spirit:left>0</spirit:left>
906               <spirit:right>0</spirit:right>
907             </spirit:vector>
908           </spirit:wire>
909         </spirit:port>
910       </spirit:ports>
911     </spirit:model>
912   </spirit:component>
913
914   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
915     <spirit:vendor>xilinx.com</spirit:vendor>
916     <spirit:library>BlockDiagram/top_imp</spirit:library>
917     <spirit:name>processing_system7_0_axi_periph_imp</spirit:name>
918     <spirit:version>1.00.a</spirit:version>
919     <spirit:componentInstances>
920       <spirit:componentInstance>
921         <spirit:instanceName>xbar</spirit:instanceName>
922         <spirit:componentRef spirit:library="ip" spirit:name="axi_crossbar" spirit:vendor="xilinx.com" spirit:version="2.1"/>
923         <spirit:configurableElementValues>
924           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_xbar_0</spirit:configurableElementValue>
925           <spirit:configurableElementValue spirit:referenceId="NUM_SI">1</spirit:configurableElementValue>
926           <spirit:configurableElementValue spirit:referenceId="NUM_MI">2</spirit:configurableElementValue>
927           <spirit:configurableElementValue spirit:referenceId="STRATEGY">0</spirit:configurableElementValue>
928         </spirit:configurableElementValues>
929       </spirit:componentInstance>
930       <spirit:componentInstance>
931         <spirit:instanceName>s00_couplers</spirit:instanceName>
932         <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"/>
933       </spirit:componentInstance>
934       <spirit:componentInstance>
935         <spirit:instanceName>m00_couplers</spirit:instanceName>
936         <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"/>
937       </spirit:componentInstance>
938       <spirit:componentInstance>
939         <spirit:instanceName>m01_couplers</spirit:instanceName>
940         <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"/>
941       </spirit:componentInstance>
942     </spirit:componentInstances>
943     <spirit:interconnections>
944       <spirit:interconnection>
945         <spirit:name>s00_couplers_to_xbar</spirit:name>
946         <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="s00_couplers"/>
947         <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="xbar"/>
948       </spirit:interconnection>
949       <spirit:interconnection>
950         <spirit:name>xbar_to_m00_couplers</spirit:name>
951         <spirit:activeInterface spirit:busRef="M00_AXI" spirit:componentRef="xbar"/>
952         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="m00_couplers"/>
953       </spirit:interconnection>
954       <spirit:interconnection>
955         <spirit:name>xbar_to_m01_couplers</spirit:name>
956         <spirit:activeInterface spirit:busRef="M01_AXI" spirit:componentRef="xbar"/>
957         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="m01_couplers"/>
958       </spirit:interconnection>
959     </spirit:interconnections>
960     <spirit:adHocConnections>
961       <spirit:adHocConnection>
962         <spirit:name>processing_system7_0_axi_periph_ACLK_net</spirit:name>
963         <spirit:externalPortReference spirit:portRef="ACLK"/>
964         <spirit:internalPortReference spirit:componentRef="xbar" spirit:portRef="aclk"/>
965         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ACLK"/>
966         <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="S_ACLK"/>
967         <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="S_ACLK"/>
968       </spirit:adHocConnection>
969       <spirit:adHocConnection>
970         <spirit:name>processing_system7_0_axi_periph_ARESETN_net</spirit:name>
971         <spirit:externalPortReference spirit:portRef="ARESETN"/>
972         <spirit:internalPortReference spirit:componentRef="xbar" spirit:portRef="aresetn"/>
973         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ARESETN"/>
974         <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="S_ARESETN"/>
975         <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="S_ARESETN"/>
976       </spirit:adHocConnection>
977       <spirit:adHocConnection>
978         <spirit:name>S00_ACLK_1</spirit:name>
979         <spirit:externalPortReference spirit:portRef="S00_ACLK"/>
980         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ACLK"/>
981       </spirit:adHocConnection>
982       <spirit:adHocConnection>
983         <spirit:name>S00_ARESETN_1</spirit:name>
984         <spirit:externalPortReference spirit:portRef="S00_ARESETN"/>
985         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ARESETN"/>
986       </spirit:adHocConnection>
987       <spirit:adHocConnection>
988         <spirit:name>M00_ACLK_1</spirit:name>
989         <spirit:externalPortReference spirit:portRef="M00_ACLK"/>
990         <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="M_ACLK"/>
991       </spirit:adHocConnection>
992       <spirit:adHocConnection>
993         <spirit:name>M00_ARESETN_1</spirit:name>
994         <spirit:externalPortReference spirit:portRef="M00_ARESETN"/>
995         <spirit:internalPortReference spirit:componentRef="m00_couplers" spirit:portRef="M_ARESETN"/>
996       </spirit:adHocConnection>
997       <spirit:adHocConnection>
998         <spirit:name>M01_ACLK_1</spirit:name>
999         <spirit:externalPortReference spirit:portRef="M01_ACLK"/>
1000         <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="M_ACLK"/>
1001       </spirit:adHocConnection>
1002       <spirit:adHocConnection>
1003         <spirit:name>M01_ARESETN_1</spirit:name>
1004         <spirit:externalPortReference spirit:portRef="M01_ARESETN"/>
1005         <spirit:internalPortReference spirit:componentRef="m01_couplers" spirit:portRef="M_ARESETN"/>
1006       </spirit:adHocConnection>
1007     </spirit:adHocConnections>
1008     <spirit:hierConnections>
1009       <spirit:hierConnection spirit:interfaceRef="S00_AXI/processing_system7_0_axi_periph_to_s00_couplers">
1010         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="s00_couplers"/>
1011       </spirit:hierConnection>
1012       <spirit:hierConnection spirit:interfaceRef="M00_AXI/m00_couplers_to_processing_system7_0_axi_periph">
1013         <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="m00_couplers"/>
1014       </spirit:hierConnection>
1015       <spirit:hierConnection spirit:interfaceRef="M01_AXI/m01_couplers_to_processing_system7_0_axi_periph">
1016         <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="m01_couplers"/>
1017       </spirit:hierConnection>
1018     </spirit:hierConnections>
1019   </spirit:design>
1020
1021   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1022     <spirit:vendor>xilinx.com</spirit:vendor>
1023     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1024     <spirit:name>m01_couplers</spirit:name>
1025     <spirit:version>1.00.a</spirit:version>
1026     <spirit:busInterfaces>
1027       <spirit:busInterface>
1028         <spirit:name>M_AXI</spirit:name>
1029         <spirit:master/>
1030         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1031         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1032       </spirit:busInterface>
1033       <spirit:busInterface>
1034         <spirit:name>S_AXI</spirit:name>
1035         <spirit:slave/>
1036         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1037         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1038       </spirit:busInterface>
1039       <spirit:busInterface>
1040         <spirit:name>CLK.M_ACLK</spirit:name>
1041         <spirit:displayName>Clk</spirit:displayName>
1042         <spirit:description>Clock</spirit:description>
1043         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1044         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1045         <spirit:slave/>
1046         <spirit:portMaps>
1047           <spirit:portMap>
1048             <spirit:logicalPort>
1049               <spirit:name>CLK</spirit:name>
1050             </spirit:logicalPort>
1051             <spirit:physicalPort>
1052               <spirit:name>M_ACLK</spirit:name>
1053             </spirit:physicalPort>
1054           </spirit:portMap>
1055         </spirit:portMaps>
1056         <spirit:parameters>
1057           <spirit:parameter>
1058             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1059             <spirit:value>M_AXI</spirit:value>
1060             <spirit:vendorExtensions>
1061               <bd:configElementInfos>
1062                 <bd:configElementInfo bd:valueSource="user"/>
1063               </bd:configElementInfos>
1064             </spirit:vendorExtensions>
1065           </spirit:parameter>
1066           <spirit:parameter>
1067             <spirit:name>ASSOCIATED_RESET</spirit:name>
1068             <spirit:value>M_ARESETN</spirit:value>
1069             <spirit:vendorExtensions>
1070               <bd:configElementInfos>
1071                 <bd:configElementInfo bd:valueSource="user"/>
1072               </bd:configElementInfos>
1073             </spirit:vendorExtensions>
1074           </spirit:parameter>
1075         </spirit:parameters>
1076       </spirit:busInterface>
1077       <spirit:busInterface>
1078         <spirit:name>RST.M_ARESETN</spirit:name>
1079         <spirit:displayName>Reset</spirit:displayName>
1080         <spirit:description>Reset</spirit:description>
1081         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1082         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1083         <spirit:slave/>
1084         <spirit:portMaps>
1085           <spirit:portMap>
1086             <spirit:logicalPort>
1087               <spirit:name>RST</spirit:name>
1088             </spirit:logicalPort>
1089             <spirit:physicalPort>
1090               <spirit:name>M_ARESETN</spirit:name>
1091             </spirit:physicalPort>
1092           </spirit:portMap>
1093         </spirit:portMaps>
1094       </spirit:busInterface>
1095       <spirit:busInterface>
1096         <spirit:name>CLK.S_ACLK</spirit:name>
1097         <spirit:displayName>Clk</spirit:displayName>
1098         <spirit:description>Clock</spirit:description>
1099         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1100         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1101         <spirit:slave/>
1102         <spirit:portMaps>
1103           <spirit:portMap>
1104             <spirit:logicalPort>
1105               <spirit:name>CLK</spirit:name>
1106             </spirit:logicalPort>
1107             <spirit:physicalPort>
1108               <spirit:name>S_ACLK</spirit:name>
1109             </spirit:physicalPort>
1110           </spirit:portMap>
1111         </spirit:portMaps>
1112         <spirit:parameters>
1113           <spirit:parameter>
1114             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1115             <spirit:value>S_AXI</spirit:value>
1116             <spirit:vendorExtensions>
1117               <bd:configElementInfos>
1118                 <bd:configElementInfo bd:valueSource="user"/>
1119               </bd:configElementInfos>
1120             </spirit:vendorExtensions>
1121           </spirit:parameter>
1122           <spirit:parameter>
1123             <spirit:name>ASSOCIATED_RESET</spirit:name>
1124             <spirit:value>S_ARESETN</spirit:value>
1125             <spirit:vendorExtensions>
1126               <bd:configElementInfos>
1127                 <bd:configElementInfo bd:valueSource="user"/>
1128               </bd:configElementInfos>
1129             </spirit:vendorExtensions>
1130           </spirit:parameter>
1131         </spirit:parameters>
1132       </spirit:busInterface>
1133       <spirit:busInterface>
1134         <spirit:name>RST.S_ARESETN</spirit:name>
1135         <spirit:displayName>Reset</spirit:displayName>
1136         <spirit:description>Reset</spirit:description>
1137         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1138         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1139         <spirit:slave/>
1140         <spirit:portMaps>
1141           <spirit:portMap>
1142             <spirit:logicalPort>
1143               <spirit:name>RST</spirit:name>
1144             </spirit:logicalPort>
1145             <spirit:physicalPort>
1146               <spirit:name>S_ARESETN</spirit:name>
1147             </spirit:physicalPort>
1148           </spirit:portMap>
1149         </spirit:portMaps>
1150       </spirit:busInterface>
1151     </spirit:busInterfaces>
1152     <spirit:model>
1153       <spirit:views>
1154         <spirit:view>
1155           <spirit:name>BlockDiagram</spirit:name>
1156           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1157           <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"/>
1158         </spirit:view>
1159       </spirit:views>
1160       <spirit:ports>
1161         <spirit:port>
1162           <spirit:name>M_ACLK</spirit:name>
1163           <spirit:wire>
1164             <spirit:direction>in</spirit:direction>
1165           </spirit:wire>
1166         </spirit:port>
1167         <spirit:port>
1168           <spirit:name>M_ARESETN</spirit:name>
1169           <spirit:wire>
1170             <spirit:direction>in</spirit:direction>
1171             <spirit:vector>
1172               <spirit:left>0</spirit:left>
1173               <spirit:right>0</spirit:right>
1174             </spirit:vector>
1175           </spirit:wire>
1176         </spirit:port>
1177         <spirit:port>
1178           <spirit:name>S_ACLK</spirit:name>
1179           <spirit:wire>
1180             <spirit:direction>in</spirit:direction>
1181           </spirit:wire>
1182         </spirit:port>
1183         <spirit:port>
1184           <spirit:name>S_ARESETN</spirit:name>
1185           <spirit:wire>
1186             <spirit:direction>in</spirit:direction>
1187             <spirit:vector>
1188               <spirit:left>0</spirit:left>
1189               <spirit:right>0</spirit:right>
1190             </spirit:vector>
1191           </spirit:wire>
1192         </spirit:port>
1193       </spirit:ports>
1194     </spirit:model>
1195   </spirit:component>
1196
1197   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1198     <spirit:vendor>xilinx.com</spirit:vendor>
1199     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1200     <spirit:name>m01_couplers_imp</spirit:name>
1201     <spirit:version>1.00.a</spirit:version>
1202     <spirit:interconnections/>
1203     <spirit:adHocConnections/>
1204     <spirit:hierConnections>
1205       <spirit:hierConnection spirit:interfaceRef="M_AXI/m01_couplers_to_m01_couplers">
1206         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./m01_couplers_to_m01_couplers"/>
1207       </spirit:hierConnection>
1208     </spirit:hierConnections>
1209   </spirit:design>
1210
1211   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1212     <spirit:vendor>xilinx.com</spirit:vendor>
1213     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1214     <spirit:name>m00_couplers</spirit:name>
1215     <spirit:version>1.00.a</spirit:version>
1216     <spirit:busInterfaces>
1217       <spirit:busInterface>
1218         <spirit:name>M_AXI</spirit:name>
1219         <spirit:master/>
1220         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1221         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1222       </spirit:busInterface>
1223       <spirit:busInterface>
1224         <spirit:name>S_AXI</spirit:name>
1225         <spirit:slave/>
1226         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1227         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1228       </spirit:busInterface>
1229       <spirit:busInterface>
1230         <spirit:name>CLK.M_ACLK</spirit:name>
1231         <spirit:displayName>Clk</spirit:displayName>
1232         <spirit:description>Clock</spirit:description>
1233         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1234         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1235         <spirit:slave/>
1236         <spirit:portMaps>
1237           <spirit:portMap>
1238             <spirit:logicalPort>
1239               <spirit:name>CLK</spirit:name>
1240             </spirit:logicalPort>
1241             <spirit:physicalPort>
1242               <spirit:name>M_ACLK</spirit:name>
1243             </spirit:physicalPort>
1244           </spirit:portMap>
1245         </spirit:portMaps>
1246         <spirit:parameters>
1247           <spirit:parameter>
1248             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1249             <spirit:value>M_AXI</spirit:value>
1250             <spirit:vendorExtensions>
1251               <bd:configElementInfos>
1252                 <bd:configElementInfo bd:valueSource="user"/>
1253               </bd:configElementInfos>
1254             </spirit:vendorExtensions>
1255           </spirit:parameter>
1256           <spirit:parameter>
1257             <spirit:name>ASSOCIATED_RESET</spirit:name>
1258             <spirit:value>M_ARESETN</spirit:value>
1259             <spirit:vendorExtensions>
1260               <bd:configElementInfos>
1261                 <bd:configElementInfo bd:valueSource="user"/>
1262               </bd:configElementInfos>
1263             </spirit:vendorExtensions>
1264           </spirit:parameter>
1265         </spirit:parameters>
1266       </spirit:busInterface>
1267       <spirit:busInterface>
1268         <spirit:name>RST.M_ARESETN</spirit:name>
1269         <spirit:displayName>Reset</spirit:displayName>
1270         <spirit:description>Reset</spirit:description>
1271         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1272         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1273         <spirit:slave/>
1274         <spirit:portMaps>
1275           <spirit:portMap>
1276             <spirit:logicalPort>
1277               <spirit:name>RST</spirit:name>
1278             </spirit:logicalPort>
1279             <spirit:physicalPort>
1280               <spirit:name>M_ARESETN</spirit:name>
1281             </spirit:physicalPort>
1282           </spirit:portMap>
1283         </spirit:portMaps>
1284       </spirit:busInterface>
1285       <spirit:busInterface>
1286         <spirit:name>CLK.S_ACLK</spirit:name>
1287         <spirit:displayName>Clk</spirit:displayName>
1288         <spirit:description>Clock</spirit:description>
1289         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1290         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1291         <spirit:slave/>
1292         <spirit:portMaps>
1293           <spirit:portMap>
1294             <spirit:logicalPort>
1295               <spirit:name>CLK</spirit:name>
1296             </spirit:logicalPort>
1297             <spirit:physicalPort>
1298               <spirit:name>S_ACLK</spirit:name>
1299             </spirit:physicalPort>
1300           </spirit:portMap>
1301         </spirit:portMaps>
1302         <spirit:parameters>
1303           <spirit:parameter>
1304             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1305             <spirit:value>S_AXI</spirit:value>
1306             <spirit:vendorExtensions>
1307               <bd:configElementInfos>
1308                 <bd:configElementInfo bd:valueSource="user"/>
1309               </bd:configElementInfos>
1310             </spirit:vendorExtensions>
1311           </spirit:parameter>
1312           <spirit:parameter>
1313             <spirit:name>ASSOCIATED_RESET</spirit:name>
1314             <spirit:value>S_ARESETN</spirit:value>
1315             <spirit:vendorExtensions>
1316               <bd:configElementInfos>
1317                 <bd:configElementInfo bd:valueSource="user"/>
1318               </bd:configElementInfos>
1319             </spirit:vendorExtensions>
1320           </spirit:parameter>
1321         </spirit:parameters>
1322       </spirit:busInterface>
1323       <spirit:busInterface>
1324         <spirit:name>RST.S_ARESETN</spirit:name>
1325         <spirit:displayName>Reset</spirit:displayName>
1326         <spirit:description>Reset</spirit:description>
1327         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1328         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1329         <spirit:slave/>
1330         <spirit:portMaps>
1331           <spirit:portMap>
1332             <spirit:logicalPort>
1333               <spirit:name>RST</spirit:name>
1334             </spirit:logicalPort>
1335             <spirit:physicalPort>
1336               <spirit:name>S_ARESETN</spirit:name>
1337             </spirit:physicalPort>
1338           </spirit:portMap>
1339         </spirit:portMaps>
1340       </spirit:busInterface>
1341     </spirit:busInterfaces>
1342     <spirit:model>
1343       <spirit:views>
1344         <spirit:view>
1345           <spirit:name>BlockDiagram</spirit:name>
1346           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1347           <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"/>
1348         </spirit:view>
1349       </spirit:views>
1350       <spirit:ports>
1351         <spirit:port>
1352           <spirit:name>M_ACLK</spirit:name>
1353           <spirit:wire>
1354             <spirit:direction>in</spirit:direction>
1355           </spirit:wire>
1356         </spirit:port>
1357         <spirit:port>
1358           <spirit:name>M_ARESETN</spirit:name>
1359           <spirit:wire>
1360             <spirit:direction>in</spirit:direction>
1361             <spirit:vector>
1362               <spirit:left>0</spirit:left>
1363               <spirit:right>0</spirit:right>
1364             </spirit:vector>
1365           </spirit:wire>
1366         </spirit:port>
1367         <spirit:port>
1368           <spirit:name>S_ACLK</spirit:name>
1369           <spirit:wire>
1370             <spirit:direction>in</spirit:direction>
1371           </spirit:wire>
1372         </spirit:port>
1373         <spirit:port>
1374           <spirit:name>S_ARESETN</spirit:name>
1375           <spirit:wire>
1376             <spirit:direction>in</spirit:direction>
1377             <spirit:vector>
1378               <spirit:left>0</spirit:left>
1379               <spirit:right>0</spirit:right>
1380             </spirit:vector>
1381           </spirit:wire>
1382         </spirit:port>
1383       </spirit:ports>
1384     </spirit:model>
1385   </spirit:component>
1386
1387   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1388     <spirit:vendor>xilinx.com</spirit:vendor>
1389     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1390     <spirit:name>m00_couplers_imp</spirit:name>
1391     <spirit:version>1.00.a</spirit:version>
1392     <spirit:interconnections/>
1393     <spirit:adHocConnections/>
1394     <spirit:hierConnections>
1395       <spirit:hierConnection spirit:interfaceRef="M_AXI/m00_couplers_to_m00_couplers">
1396         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./m00_couplers_to_m00_couplers"/>
1397       </spirit:hierConnection>
1398     </spirit:hierConnections>
1399   </spirit:design>
1400
1401   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1402     <spirit:vendor>xilinx.com</spirit:vendor>
1403     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1404     <spirit:name>s00_couplers</spirit:name>
1405     <spirit:version>1.00.a</spirit:version>
1406     <spirit:busInterfaces>
1407       <spirit:busInterface>
1408         <spirit:name>M_AXI</spirit:name>
1409         <spirit:master/>
1410         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1411         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1412       </spirit:busInterface>
1413       <spirit:busInterface>
1414         <spirit:name>S_AXI</spirit:name>
1415         <spirit:slave/>
1416         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1417         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1418       </spirit:busInterface>
1419       <spirit:busInterface>
1420         <spirit:name>CLK.M_ACLK</spirit:name>
1421         <spirit:displayName>Clk</spirit:displayName>
1422         <spirit:description>Clock</spirit:description>
1423         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1424         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1425         <spirit:slave/>
1426         <spirit:portMaps>
1427           <spirit:portMap>
1428             <spirit:logicalPort>
1429               <spirit:name>CLK</spirit:name>
1430             </spirit:logicalPort>
1431             <spirit:physicalPort>
1432               <spirit:name>M_ACLK</spirit:name>
1433             </spirit:physicalPort>
1434           </spirit:portMap>
1435         </spirit:portMaps>
1436         <spirit:parameters>
1437           <spirit:parameter>
1438             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1439             <spirit:value>M_AXI</spirit:value>
1440             <spirit:vendorExtensions>
1441               <bd:configElementInfos>
1442                 <bd:configElementInfo bd:valueSource="user"/>
1443               </bd:configElementInfos>
1444             </spirit:vendorExtensions>
1445           </spirit:parameter>
1446           <spirit:parameter>
1447             <spirit:name>ASSOCIATED_RESET</spirit:name>
1448             <spirit:value>M_ARESETN</spirit:value>
1449             <spirit:vendorExtensions>
1450               <bd:configElementInfos>
1451                 <bd:configElementInfo bd:valueSource="user"/>
1452               </bd:configElementInfos>
1453             </spirit:vendorExtensions>
1454           </spirit:parameter>
1455         </spirit:parameters>
1456       </spirit:busInterface>
1457       <spirit:busInterface>
1458         <spirit:name>RST.M_ARESETN</spirit:name>
1459         <spirit:displayName>Reset</spirit:displayName>
1460         <spirit:description>Reset</spirit:description>
1461         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1462         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1463         <spirit:slave/>
1464         <spirit:portMaps>
1465           <spirit:portMap>
1466             <spirit:logicalPort>
1467               <spirit:name>RST</spirit:name>
1468             </spirit:logicalPort>
1469             <spirit:physicalPort>
1470               <spirit:name>M_ARESETN</spirit:name>
1471             </spirit:physicalPort>
1472           </spirit:portMap>
1473         </spirit:portMaps>
1474       </spirit:busInterface>
1475       <spirit:busInterface>
1476         <spirit:name>CLK.S_ACLK</spirit:name>
1477         <spirit:displayName>Clk</spirit:displayName>
1478         <spirit:description>Clock</spirit:description>
1479         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1480         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1481         <spirit:slave/>
1482         <spirit:portMaps>
1483           <spirit:portMap>
1484             <spirit:logicalPort>
1485               <spirit:name>CLK</spirit:name>
1486             </spirit:logicalPort>
1487             <spirit:physicalPort>
1488               <spirit:name>S_ACLK</spirit:name>
1489             </spirit:physicalPort>
1490           </spirit:portMap>
1491         </spirit:portMaps>
1492         <spirit:parameters>
1493           <spirit:parameter>
1494             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
1495             <spirit:value>S_AXI</spirit:value>
1496             <spirit:vendorExtensions>
1497               <bd:configElementInfos>
1498                 <bd:configElementInfo bd:valueSource="user"/>
1499               </bd:configElementInfos>
1500             </spirit:vendorExtensions>
1501           </spirit:parameter>
1502           <spirit:parameter>
1503             <spirit:name>ASSOCIATED_RESET</spirit:name>
1504             <spirit:value>S_ARESETN</spirit:value>
1505             <spirit:vendorExtensions>
1506               <bd:configElementInfos>
1507                 <bd:configElementInfo bd:valueSource="user"/>
1508               </bd:configElementInfos>
1509             </spirit:vendorExtensions>
1510           </spirit:parameter>
1511         </spirit:parameters>
1512       </spirit:busInterface>
1513       <spirit:busInterface>
1514         <spirit:name>RST.S_ARESETN</spirit:name>
1515         <spirit:displayName>Reset</spirit:displayName>
1516         <spirit:description>Reset</spirit:description>
1517         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1518         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
1519         <spirit:slave/>
1520         <spirit:portMaps>
1521           <spirit:portMap>
1522             <spirit:logicalPort>
1523               <spirit:name>RST</spirit:name>
1524             </spirit:logicalPort>
1525             <spirit:physicalPort>
1526               <spirit:name>S_ARESETN</spirit:name>
1527             </spirit:physicalPort>
1528           </spirit:portMap>
1529         </spirit:portMaps>
1530       </spirit:busInterface>
1531     </spirit:busInterfaces>
1532     <spirit:model>
1533       <spirit:views>
1534         <spirit:view>
1535           <spirit:name>BlockDiagram</spirit:name>
1536           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
1537           <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"/>
1538         </spirit:view>
1539       </spirit:views>
1540       <spirit:ports>
1541         <spirit:port>
1542           <spirit:name>M_ACLK</spirit:name>
1543           <spirit:wire>
1544             <spirit:direction>in</spirit:direction>
1545           </spirit:wire>
1546         </spirit:port>
1547         <spirit:port>
1548           <spirit:name>M_ARESETN</spirit:name>
1549           <spirit:wire>
1550             <spirit:direction>in</spirit:direction>
1551             <spirit:vector>
1552               <spirit:left>0</spirit:left>
1553               <spirit:right>0</spirit:right>
1554             </spirit:vector>
1555           </spirit:wire>
1556         </spirit:port>
1557         <spirit:port>
1558           <spirit:name>S_ACLK</spirit:name>
1559           <spirit:wire>
1560             <spirit:direction>in</spirit:direction>
1561           </spirit:wire>
1562         </spirit:port>
1563         <spirit:port>
1564           <spirit:name>S_ARESETN</spirit:name>
1565           <spirit:wire>
1566             <spirit:direction>in</spirit:direction>
1567             <spirit:vector>
1568               <spirit:left>0</spirit:left>
1569               <spirit:right>0</spirit:right>
1570             </spirit:vector>
1571           </spirit:wire>
1572         </spirit:port>
1573       </spirit:ports>
1574     </spirit:model>
1575   </spirit:component>
1576
1577   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1578     <spirit:vendor>xilinx.com</spirit:vendor>
1579     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
1580     <spirit:name>s00_couplers_imp</spirit:name>
1581     <spirit:version>1.00.a</spirit:version>
1582     <spirit:componentInstances>
1583       <spirit:componentInstance>
1584         <spirit:instanceName>auto_pc</spirit:instanceName>
1585         <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
1586         <spirit:configurableElementValues>
1587           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_0</spirit:configurableElementValue>
1588           <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI3</spirit:configurableElementValue>
1589           <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
1590         </spirit:configurableElementValues>
1591       </spirit:componentInstance>
1592     </spirit:componentInstances>
1593     <spirit:interconnections/>
1594     <spirit:adHocConnections>
1595       <spirit:adHocConnection>
1596         <spirit:name>S_ACLK_1</spirit:name>
1597         <spirit:externalPortReference spirit:portRef="S_ACLK"/>
1598         <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
1599       </spirit:adHocConnection>
1600       <spirit:adHocConnection>
1601         <spirit:name>S_ARESETN_1</spirit:name>
1602         <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
1603         <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
1604       </spirit:adHocConnection>
1605     </spirit:adHocConnections>
1606     <spirit:hierConnections>
1607       <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_s00_couplers">
1608         <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
1609       </spirit:hierConnection>
1610       <spirit:hierConnection spirit:interfaceRef="S_AXI/s00_couplers_to_auto_pc">
1611         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
1612       </spirit:hierConnection>
1613     </spirit:hierConnections>
1614   </spirit:design>
1615
1616   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
1617     <spirit:vendor>xilinx.com</spirit:vendor>
1618     <spirit:library>Addressing/processing_system7_0</spirit:library>
1619     <spirit:name>processing_system7</spirit:name>
1620     <spirit:version>5.5</spirit:version>
1621     <spirit:addressSpaces>
1622       <spirit:addressSpace>
1623         <spirit:name>Data</spirit:name>
1624         <spirit:range>4G</spirit:range>
1625         <spirit:width>32</spirit:width>
1626         <spirit:segments>
1627           <spirit:segment>
1628             <spirit:name>SEG_sja1000_0_S00_AXI_reg</spirit:name>
1629             <spirit:displayName>/sja1000_0/S00_AXI/S00_AXI_reg</spirit:displayName>
1630             <spirit:addressOffset>0x43C00000</spirit:addressOffset>
1631             <spirit:range>64K</spirit:range>
1632           </spirit:segment>
1633         </spirit:segments>
1634       </spirit:addressSpace>
1635     </spirit:addressSpaces>
1636   </spirit:component>
1637
1638 </bd:repository>