]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-sw.git/blob - system/src/top/top.bd
added system and petalinux configuration, scripts, makefiles
[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="None" 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:model>
140   </spirit:component>
141
142   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
143     <spirit:vendor>xilinx.com</spirit:vendor>
144     <spirit:library>BlockDiagram</spirit:library>
145     <spirit:name>top_imp</spirit:name>
146     <spirit:version>1.00.a</spirit:version>
147     <spirit:componentInstances>
148       <spirit:componentInstance>
149         <spirit:instanceName>processing_system7_0</spirit:instanceName>
150         <spirit:componentRef spirit:library="ip" spirit:name="processing_system7" spirit:vendor="xilinx.com" spirit:version="5.5"/>
151         <spirit:configurableElementValues>
152           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_processing_system7_0_1</spirit:configurableElementValue>
153           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK_CLK0_BUF">true</spirit:configurableElementValue>
154           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_0">-0.073</spirit:configurableElementValue>
155           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_1">-0.072</spirit:configurableElementValue>
156           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_2">0.024</spirit:configurableElementValue>
157           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_TO_CLK_DELAY_3">0.023</spirit:configurableElementValue>
158           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY0">0.294</spirit:configurableElementValue>
159           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY1">0.298</spirit:configurableElementValue>
160           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY2">0.338</spirit:configurableElementValue>
161           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BOARD_DELAY3">0.334</spirit:configurableElementValue>
162           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_0_LENGTH_MM">50.05</spirit:configurableElementValue>
163           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_1_LENGTH_MM">50.43</spirit:configurableElementValue>
164           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_2_LENGTH_MM">50.10</spirit:configurableElementValue>
165           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQS_3_LENGTH_MM">50.01</spirit:configurableElementValue>
166           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_0_LENGTH_MM">49.59</spirit:configurableElementValue>
167           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_1_LENGTH_MM">51.74</spirit:configurableElementValue>
168           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_2_LENGTH_MM">50.32</spirit:configurableElementValue>
169           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_DQ_3_LENGTH_MM">48.55</spirit:configurableElementValue>
170           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_0_LENGTH_MM">39.7</spirit:configurableElementValue>
171           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_1_LENGTH_MM">39.7</spirit:configurableElementValue>
172           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_2_LENGTH_MM">54.14</spirit:configurableElementValue>
173           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_CLOCK_3_LENGTH_MM">54.14</spirit:configurableElementValue>
174           <spirit:configurableElementValue spirit:referenceId="PCW_CRYSTAL_PERIPHERAL_FREQMHZ">33.333333</spirit:configurableElementValue>
175           <spirit:configurableElementValue spirit:referenceId="PCW_APU_PERIPHERAL_FREQMHZ">667</spirit:configurableElementValue>
176           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_FREQMHZ">200.000000</spirit:configurableElementValue>
177           <spirit:configurableElementValue spirit:referenceId="PCW_SDIO_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
178           <spirit:configurableElementValue spirit:referenceId="PCW_UART_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
179           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA0_PERIPHERAL_FREQMHZ">100</spirit:configurableElementValue>
180           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA1_PERIPHERAL_FREQMHZ">100</spirit:configurableElementValue>
181           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA2_PERIPHERAL_FREQMHZ">33.333333</spirit:configurableElementValue>
182           <spirit:configurableElementValue spirit:referenceId="PCW_FPGA3_PERIPHERAL_FREQMHZ">50</spirit:configurableElementValue>
183           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_ACT_DDR_FREQ_MHZ">533.333374</spirit:configurableElementValue>
184           <spirit:configurableElementValue spirit:referenceId="PCW_USE_M_AXI_GP0">1</spirit:configurableElementValue>
185           <spirit:configurableElementValue spirit:referenceId="PCW_USE_M_AXI_GP1">0</spirit:configurableElementValue>
186           <spirit:configurableElementValue spirit:referenceId="PCW_USE_S_AXI_GP0">0</spirit:configurableElementValue>
187           <spirit:configurableElementValue spirit:referenceId="PCW_USE_CROSS_TRIGGER">0</spirit:configurableElementValue>
188           <spirit:configurableElementValue spirit:referenceId="PCW_EN_DDR">1</spirit:configurableElementValue>
189           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK0_PORT">1</spirit:configurableElementValue>
190           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK1_PORT">0</spirit:configurableElementValue>
191           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK2_PORT">0</spirit:configurableElementValue>
192           <spirit:configurableElementValue spirit:referenceId="PCW_EN_CLK3_PORT">0</spirit:configurableElementValue>
193           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST0_PORT">1</spirit:configurableElementValue>
194           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST1_PORT">0</spirit:configurableElementValue>
195           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST2_PORT">0</spirit:configurableElementValue>
196           <spirit:configurableElementValue spirit:referenceId="PCW_EN_RST3_PORT">0</spirit:configurableElementValue>
197           <spirit:configurableElementValue spirit:referenceId="PCW_PRESET_BANK0_VOLTAGE">LVCMOS 3.3V</spirit:configurableElementValue>
198           <spirit:configurableElementValue spirit:referenceId="PCW_PRESET_BANK1_VOLTAGE">LVCMOS 1.8V</spirit:configurableElementValue>
199           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_MEMORY_TYPE">DDR 3 (Low Voltage)</spirit:configurableElementValue>
200           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BUS_WIDTH">32 Bit</spirit:configurableElementValue>
201           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_BL">8</spirit:configurableElementValue>
202           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_PARTNO">MT41K256M16 RE-125</spirit:configurableElementValue>
203           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_WRITE_LEVEL">1</spirit:configurableElementValue>
204           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_READ_GATE">1</spirit:configurableElementValue>
205           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_TRAIN_DATA_EYE">1</spirit:configurableElementValue>
206           <spirit:configurableElementValue spirit:referenceId="PCW_UIPARAM_DDR_USE_INTERNAL_VREF">1</spirit:configurableElementValue>
207           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
208           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_SINGLE_SS_ENABLE">1</spirit:configurableElementValue>
209           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_SINGLE_SS_IO">MIO 1 .. 6</spirit:configurableElementValue>
210           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_FBCLK_ENABLE">1</spirit:configurableElementValue>
211           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_GRP_FBCLK_IO">MIO 8</spirit:configurableElementValue>
212           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
213           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_ENET0_IO">MIO 16 .. 27</spirit:configurableElementValue>
214           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_GRP_MDIO_ENABLE">1</spirit:configurableElementValue>
215           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_GRP_MDIO_IO">MIO 52 .. 53</spirit:configurableElementValue>
216           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
217           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_SD0_IO">MIO 40 .. 45</spirit:configurableElementValue>
218           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_CD_ENABLE">1</spirit:configurableElementValue>
219           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_CD_IO">MIO 46</spirit:configurableElementValue>
220           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_WP_ENABLE">1</spirit:configurableElementValue>
221           <spirit:configurableElementValue spirit:referenceId="PCW_SD0_GRP_WP_IO">MIO 50</spirit:configurableElementValue>
222           <spirit:configurableElementValue spirit:referenceId="PCW_UART1_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
223           <spirit:configurableElementValue spirit:referenceId="PCW_UART1_UART1_IO">MIO 48 .. 49</spirit:configurableElementValue>
224           <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
225           <spirit:configurableElementValue spirit:referenceId="PCW_CAN0_CAN0_IO">EMIO</spirit:configurableElementValue>
226           <spirit:configurableElementValue spirit:referenceId="PCW_CAN1_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
227           <spirit:configurableElementValue spirit:referenceId="PCW_CAN1_CAN1_IO">EMIO</spirit:configurableElementValue>
228           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
229           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_TTC0_IO">EMIO</spirit:configurableElementValue>
230           <spirit:configurableElementValue spirit:referenceId="PCW_USB0_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
231           <spirit:configurableElementValue spirit:referenceId="PCW_USB0_USB0_IO">MIO 28 .. 39</spirit:configurableElementValue>
232           <spirit:configurableElementValue spirit:referenceId="PCW_I2C_RESET_ENABLE">0</spirit:configurableElementValue>
233           <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_PERIPHERAL_ENABLE">1</spirit:configurableElementValue>
234           <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_MIO_GPIO_ENABLE">1</spirit:configurableElementValue>
235           <spirit:configurableElementValue spirit:referenceId="PCW_GPIO_EMIO_GPIO_ENABLE">0</spirit:configurableElementValue>
236           <spirit:configurableElementValue spirit:referenceId="PCW_APU_CLK_RATIO_ENABLE">6:2:1</spirit:configurableElementValue>
237           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_FREQMHZ">1000 Mbps</spirit:configurableElementValue>
238           <spirit:configurableElementValue spirit:referenceId="PCW_CPU_PERIPHERAL_CLKSRC">ARM PLL</spirit:configurableElementValue>
239           <spirit:configurableElementValue spirit:referenceId="PCW_DDR_PERIPHERAL_CLKSRC">DDR PLL</spirit:configurableElementValue>
240           <spirit:configurableElementValue spirit:referenceId="PCW_QSPI_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
241           <spirit:configurableElementValue spirit:referenceId="PCW_SDIO_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
242           <spirit:configurableElementValue spirit:referenceId="PCW_UART_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
243           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK0_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
244           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK1_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
245           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK2_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
246           <spirit:configurableElementValue spirit:referenceId="PCW_FCLK3_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
247           <spirit:configurableElementValue spirit:referenceId="PCW_ENET0_PERIPHERAL_CLKSRC">IO PLL</spirit:configurableElementValue>
248           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK0_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
249           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK1_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
250           <spirit:configurableElementValue spirit:referenceId="PCW_TTC0_CLK2_PERIPHERAL_CLKSRC">CPU_1X</spirit:configurableElementValue>
251           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_0_PULLUP">disabled</spirit:configurableElementValue>
252           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_0_SLEW">slow</spirit:configurableElementValue>
253           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_1_PULLUP">disabled</spirit:configurableElementValue>
254           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_1_SLEW">slow</spirit:configurableElementValue>
255           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_2_SLEW">slow</spirit:configurableElementValue>
256           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_3_SLEW">slow</spirit:configurableElementValue>
257           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_4_SLEW">slow</spirit:configurableElementValue>
258           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_5_SLEW">slow</spirit:configurableElementValue>
259           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_6_SLEW">slow</spirit:configurableElementValue>
260           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_7_SLEW">slow</spirit:configurableElementValue>
261           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_8_SLEW">slow</spirit:configurableElementValue>
262           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_9_PULLUP">disabled</spirit:configurableElementValue>
263           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_9_SLEW">slow</spirit:configurableElementValue>
264           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_10_PULLUP">disabled</spirit:configurableElementValue>
265           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_10_SLEW">slow</spirit:configurableElementValue>
266           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_11_PULLUP">disabled</spirit:configurableElementValue>
267           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_11_SLEW">slow</spirit:configurableElementValue>
268           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_12_PULLUP">disabled</spirit:configurableElementValue>
269           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_12_SLEW">slow</spirit:configurableElementValue>
270           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_13_PULLUP">disabled</spirit:configurableElementValue>
271           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_13_SLEW">slow</spirit:configurableElementValue>
272           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_14_PULLUP">disabled</spirit:configurableElementValue>
273           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_14_SLEW">slow</spirit:configurableElementValue>
274           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_15_PULLUP">disabled</spirit:configurableElementValue>
275           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_15_SLEW">slow</spirit:configurableElementValue>
276           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_16_PULLUP">disabled</spirit:configurableElementValue>
277           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_16_SLEW">slow</spirit:configurableElementValue>
278           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_17_PULLUP">disabled</spirit:configurableElementValue>
279           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_17_SLEW">slow</spirit:configurableElementValue>
280           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_18_PULLUP">disabled</spirit:configurableElementValue>
281           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_18_SLEW">slow</spirit:configurableElementValue>
282           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_19_PULLUP">disabled</spirit:configurableElementValue>
283           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_19_SLEW">slow</spirit:configurableElementValue>
284           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_20_PULLUP">disabled</spirit:configurableElementValue>
285           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_20_SLEW">slow</spirit:configurableElementValue>
286           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_21_PULLUP">disabled</spirit:configurableElementValue>
287           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_21_SLEW">slow</spirit:configurableElementValue>
288           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_22_PULLUP">disabled</spirit:configurableElementValue>
289           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_22_SLEW">slow</spirit:configurableElementValue>
290           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_23_PULLUP">disabled</spirit:configurableElementValue>
291           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_23_SLEW">slow</spirit:configurableElementValue>
292           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_24_PULLUP">disabled</spirit:configurableElementValue>
293           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_24_SLEW">slow</spirit:configurableElementValue>
294           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_25_PULLUP">disabled</spirit:configurableElementValue>
295           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_25_SLEW">slow</spirit:configurableElementValue>
296           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_26_PULLUP">disabled</spirit:configurableElementValue>
297           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_26_SLEW">slow</spirit:configurableElementValue>
298           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_27_PULLUP">disabled</spirit:configurableElementValue>
299           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_27_SLEW">slow</spirit:configurableElementValue>
300           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_28_PULLUP">disabled</spirit:configurableElementValue>
301           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_28_SLEW">slow</spirit:configurableElementValue>
302           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_29_PULLUP">disabled</spirit:configurableElementValue>
303           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_29_SLEW">slow</spirit:configurableElementValue>
304           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_30_PULLUP">disabled</spirit:configurableElementValue>
305           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_30_SLEW">slow</spirit:configurableElementValue>
306           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_31_PULLUP">disabled</spirit:configurableElementValue>
307           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_31_SLEW">slow</spirit:configurableElementValue>
308           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_32_PULLUP">disabled</spirit:configurableElementValue>
309           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_32_SLEW">slow</spirit:configurableElementValue>
310           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_33_PULLUP">disabled</spirit:configurableElementValue>
311           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_33_SLEW">slow</spirit:configurableElementValue>
312           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_34_PULLUP">disabled</spirit:configurableElementValue>
313           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_34_SLEW">slow</spirit:configurableElementValue>
314           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_35_PULLUP">disabled</spirit:configurableElementValue>
315           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_35_SLEW">slow</spirit:configurableElementValue>
316           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_36_PULLUP">disabled</spirit:configurableElementValue>
317           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_36_SLEW">slow</spirit:configurableElementValue>
318           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_37_PULLUP">disabled</spirit:configurableElementValue>
319           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_37_SLEW">slow</spirit:configurableElementValue>
320           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_38_PULLUP">disabled</spirit:configurableElementValue>
321           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_38_SLEW">slow</spirit:configurableElementValue>
322           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_39_PULLUP">disabled</spirit:configurableElementValue>
323           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_39_SLEW">slow</spirit:configurableElementValue>
324           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_40_PULLUP">disabled</spirit:configurableElementValue>
325           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_40_SLEW">slow</spirit:configurableElementValue>
326           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_41_PULLUP">disabled</spirit:configurableElementValue>
327           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_41_SLEW">slow</spirit:configurableElementValue>
328           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_42_PULLUP">disabled</spirit:configurableElementValue>
329           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_42_SLEW">slow</spirit:configurableElementValue>
330           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_43_PULLUP">disabled</spirit:configurableElementValue>
331           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_43_SLEW">slow</spirit:configurableElementValue>
332           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_44_PULLUP">disabled</spirit:configurableElementValue>
333           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_44_SLEW">slow</spirit:configurableElementValue>
334           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_45_PULLUP">disabled</spirit:configurableElementValue>
335           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_45_SLEW">slow</spirit:configurableElementValue>
336           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_46_PULLUP">disabled</spirit:configurableElementValue>
337           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_46_SLEW">slow</spirit:configurableElementValue>
338           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_47_PULLUP">disabled</spirit:configurableElementValue>
339           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_47_SLEW">slow</spirit:configurableElementValue>
340           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_48_PULLUP">disabled</spirit:configurableElementValue>
341           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_48_SLEW">slow</spirit:configurableElementValue>
342           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_49_PULLUP">disabled</spirit:configurableElementValue>
343           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_49_SLEW">slow</spirit:configurableElementValue>
344           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_50_PULLUP">disabled</spirit:configurableElementValue>
345           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_50_SLEW">slow</spirit:configurableElementValue>
346           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_51_PULLUP">disabled</spirit:configurableElementValue>
347           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_51_SLEW">slow</spirit:configurableElementValue>
348           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_52_PULLUP">disabled</spirit:configurableElementValue>
349           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_52_SLEW">slow</spirit:configurableElementValue>
350           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_53_PULLUP">disabled</spirit:configurableElementValue>
351           <spirit:configurableElementValue spirit:referenceId="PCW_MIO_53_SLEW">slow</spirit:configurableElementValue>
352           <spirit:configurableElementValue spirit:referenceId="PCW_PACKAGE_NAME">clg400</spirit:configurableElementValue>
353         </spirit:configurableElementValues>
354       </spirit:componentInstance>
355       <spirit:componentInstance>
356         <spirit:instanceName>processing_system7_0_axi_periph</spirit:instanceName>
357         <spirit:componentRef spirit:library="BlockDiagram/top_imp" spirit:name="processing_system7_0_axi_periph" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
358         <spirit:configurableElementValues>
359           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_processing_system7_0_axi_periph_0</spirit:configurableElementValue>
360           <spirit:configurableElementValue spirit:referenceId="NUM_MI">1</spirit:configurableElementValue>
361           <spirit:configurableElementValue spirit:referenceId="appcore">xilinx.com:ip:axi_interconnect:2.1</spirit:configurableElementValue>
362         </spirit:configurableElementValues>
363       </spirit:componentInstance>
364       <spirit:componentInstance>
365         <spirit:instanceName>rst_processing_system7_0_100M</spirit:instanceName>
366         <spirit:componentRef spirit:library="ip" spirit:name="proc_sys_reset" spirit:vendor="xilinx.com" spirit:version="5.0"/>
367         <spirit:configurableElementValues>
368           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_rst_processing_system7_0_100M_0</spirit:configurableElementValue>
369         </spirit:configurableElementValues>
370       </spirit:componentInstance>
371       <spirit:componentInstance>
372         <spirit:instanceName>can_merge_0</spirit:instanceName>
373         <spirit:componentRef spirit:library="user" spirit:name="can_merge" spirit:vendor="user.org" spirit:version="1.0"/>
374         <spirit:configurableElementValues>
375           <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_can_merge_0_1</spirit:configurableElementValue>
376         </spirit:configurableElementValues>
377       </spirit:componentInstance>
378     </spirit:componentInstances>
379     <spirit:interconnections>
380       <spirit:interconnection>
381         <spirit:name>processing_system7_0_M_AXI_GP0</spirit:name>
382         <spirit:activeInterface spirit:busRef="M_AXI_GP0" spirit:componentRef="processing_system7_0"/>
383         <spirit:activeInterface spirit:busRef="S00_AXI" spirit:componentRef="processing_system7_0_axi_periph"/>
384       </spirit:interconnection>
385     </spirit:interconnections>
386     <spirit:adHocConnections>
387       <spirit:adHocConnection>
388         <spirit:name>processing_system7_0_FCLK_CLK0</spirit:name>
389         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="FCLK_CLK0"/>
390         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="M_AXI_GP0_ACLK"/>
391         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ACLK"/>
392         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="slowest_sync_clk"/>
393         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ACLK"/>
394         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ACLK"/>
395       </spirit:adHocConnection>
396       <spirit:adHocConnection>
397         <spirit:name>processing_system7_0_FCLK_RESET0_N</spirit:name>
398         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="FCLK_RESET0_N"/>
399         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="ext_reset_in"/>
400       </spirit:adHocConnection>
401       <spirit:adHocConnection>
402         <spirit:name>rst_processing_system7_0_100M_peripheral_aresetn</spirit:name>
403         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="peripheral_aresetn"/>
404         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ARESETN"/>
405         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ARESETN"/>
406       </spirit:adHocConnection>
407       <spirit:adHocConnection>
408         <spirit:name>rst_processing_system7_0_100M_interconnect_aresetn</spirit:name>
409         <spirit:internalPortReference spirit:componentRef="rst_processing_system7_0_100M" spirit:portRef="interconnect_aresetn"/>
410         <spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ARESETN"/>
411       </spirit:adHocConnection>
412       <spirit:adHocConnection>
413         <spirit:name>can_merge_0_can_rx</spirit:name>
414         <spirit:internalPortReference spirit:componentRef="can_merge_0" spirit:portRef="can_rx"/>
415         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN0_PHY_RX"/>
416         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN1_PHY_RX"/>
417       </spirit:adHocConnection>
418       <spirit:adHocConnection>
419         <spirit:name>processing_system7_0_CAN0_PHY_TX</spirit:name>
420         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN0_PHY_TX"/>
421         <spirit:internalPortReference spirit:componentRef="can_merge_0" spirit:portRef="can_tx1"/>
422       </spirit:adHocConnection>
423       <spirit:adHocConnection>
424         <spirit:name>processing_system7_0_CAN1_PHY_TX</spirit:name>
425         <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="CAN1_PHY_TX"/>
426         <spirit:internalPortReference spirit:componentRef="can_merge_0" spirit:portRef="can_tx2"/>
427       </spirit:adHocConnection>
428     </spirit:adHocConnections>
429     <spirit:hierConnections>
430       <spirit:hierConnection spirit:interfaceRef="DDR/processing_system7_0_DDR">
431         <spirit:activeInterface spirit:busRef="DDR" spirit:componentRef="processing_system7_0"/>
432       </spirit:hierConnection>
433       <spirit:hierConnection spirit:interfaceRef="FIXED_IO/processing_system7_0_FIXED_IO">
434         <spirit:activeInterface spirit:busRef="FIXED_IO" spirit:componentRef="processing_system7_0"/>
435       </spirit:hierConnection>
436     </spirit:hierConnections>
437   </spirit:design>
438
439   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
440     <spirit:vendor>xilinx.com</spirit:vendor>
441     <spirit:library>BlockDiagram/top_imp</spirit:library>
442     <spirit:name>processing_system7_0_axi_periph</spirit:name>
443     <spirit:version>1.00.a</spirit:version>
444     <spirit:busInterfaces>
445       <spirit:busInterface>
446         <spirit:name>S00_AXI</spirit:name>
447         <spirit:slave/>
448         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
449         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
450       </spirit:busInterface>
451       <spirit:busInterface>
452         <spirit:name>M00_AXI</spirit:name>
453         <spirit:master/>
454         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
455         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
456       </spirit:busInterface>
457       <spirit:busInterface>
458         <spirit:name>CLK.ACLK</spirit:name>
459         <spirit:displayName>Clk</spirit:displayName>
460         <spirit:description>Clock</spirit:description>
461         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
462         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
463         <spirit:slave/>
464         <spirit:portMaps>
465           <spirit:portMap>
466             <spirit:logicalPort>
467               <spirit:name>CLK</spirit:name>
468             </spirit:logicalPort>
469             <spirit:physicalPort>
470               <spirit:name>ACLK</spirit:name>
471             </spirit:physicalPort>
472           </spirit:portMap>
473         </spirit:portMaps>
474       </spirit:busInterface>
475       <spirit:busInterface>
476         <spirit:name>RST.ARESETN</spirit:name>
477         <spirit:displayName>Reset</spirit:displayName>
478         <spirit:description>Reset</spirit:description>
479         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
480         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
481         <spirit:slave/>
482         <spirit:portMaps>
483           <spirit:portMap>
484             <spirit:logicalPort>
485               <spirit:name>RST</spirit:name>
486             </spirit:logicalPort>
487             <spirit:physicalPort>
488               <spirit:name>ARESETN</spirit:name>
489             </spirit:physicalPort>
490           </spirit:portMap>
491         </spirit:portMaps>
492       </spirit:busInterface>
493       <spirit:busInterface>
494         <spirit:name>CLK.S00_ACLK</spirit:name>
495         <spirit:displayName>Clk</spirit:displayName>
496         <spirit:description>Clock</spirit:description>
497         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
498         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
499         <spirit:slave/>
500         <spirit:portMaps>
501           <spirit:portMap>
502             <spirit:logicalPort>
503               <spirit:name>CLK</spirit:name>
504             </spirit:logicalPort>
505             <spirit:physicalPort>
506               <spirit:name>S00_ACLK</spirit:name>
507             </spirit:physicalPort>
508           </spirit:portMap>
509         </spirit:portMaps>
510         <spirit:parameters>
511           <spirit:parameter>
512             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
513             <spirit:value>S00_AXI</spirit:value>
514             <spirit:vendorExtensions>
515               <bd:configElementInfos>
516                 <bd:configElementInfo bd:valueSource="user"/>
517               </bd:configElementInfos>
518             </spirit:vendorExtensions>
519           </spirit:parameter>
520           <spirit:parameter>
521             <spirit:name>ASSOCIATED_RESET</spirit:name>
522             <spirit:value>S00_ARESETN</spirit:value>
523             <spirit:vendorExtensions>
524               <bd:configElementInfos>
525                 <bd:configElementInfo bd:valueSource="user"/>
526               </bd:configElementInfos>
527             </spirit:vendorExtensions>
528           </spirit:parameter>
529         </spirit:parameters>
530       </spirit:busInterface>
531       <spirit:busInterface>
532         <spirit:name>RST.S00_ARESETN</spirit:name>
533         <spirit:displayName>Reset</spirit:displayName>
534         <spirit:description>Reset</spirit:description>
535         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
536         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
537         <spirit:slave/>
538         <spirit:portMaps>
539           <spirit:portMap>
540             <spirit:logicalPort>
541               <spirit:name>RST</spirit:name>
542             </spirit:logicalPort>
543             <spirit:physicalPort>
544               <spirit:name>S00_ARESETN</spirit:name>
545             </spirit:physicalPort>
546           </spirit:portMap>
547         </spirit:portMaps>
548       </spirit:busInterface>
549       <spirit:busInterface>
550         <spirit:name>CLK.M00_ACLK</spirit:name>
551         <spirit:displayName>Clk</spirit:displayName>
552         <spirit:description>Clock</spirit:description>
553         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
554         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
555         <spirit:slave/>
556         <spirit:portMaps>
557           <spirit:portMap>
558             <spirit:logicalPort>
559               <spirit:name>CLK</spirit:name>
560             </spirit:logicalPort>
561             <spirit:physicalPort>
562               <spirit:name>M00_ACLK</spirit:name>
563             </spirit:physicalPort>
564           </spirit:portMap>
565         </spirit:portMaps>
566         <spirit:parameters>
567           <spirit:parameter>
568             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
569             <spirit:value>M00_AXI</spirit:value>
570             <spirit:vendorExtensions>
571               <bd:configElementInfos>
572                 <bd:configElementInfo bd:valueSource="user"/>
573               </bd:configElementInfos>
574             </spirit:vendorExtensions>
575           </spirit:parameter>
576           <spirit:parameter>
577             <spirit:name>ASSOCIATED_RESET</spirit:name>
578             <spirit:value>M00_ARESETN</spirit:value>
579             <spirit:vendorExtensions>
580               <bd:configElementInfos>
581                 <bd:configElementInfo bd:valueSource="user"/>
582               </bd:configElementInfos>
583             </spirit:vendorExtensions>
584           </spirit:parameter>
585         </spirit:parameters>
586       </spirit:busInterface>
587       <spirit:busInterface>
588         <spirit:name>RST.M00_ARESETN</spirit:name>
589         <spirit:displayName>Reset</spirit:displayName>
590         <spirit:description>Reset</spirit:description>
591         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
592         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
593         <spirit:slave/>
594         <spirit:portMaps>
595           <spirit:portMap>
596             <spirit:logicalPort>
597               <spirit:name>RST</spirit:name>
598             </spirit:logicalPort>
599             <spirit:physicalPort>
600               <spirit:name>M00_ARESETN</spirit:name>
601             </spirit:physicalPort>
602           </spirit:portMap>
603         </spirit:portMaps>
604       </spirit:busInterface>
605     </spirit:busInterfaces>
606     <spirit:model>
607       <spirit:views>
608         <spirit:view>
609           <spirit:name>BlockDiagram</spirit:name>
610           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
611           <spirit:hierarchyRef spirit:library="BlockDiagram/top_imp" spirit:name="processing_system7_0_axi_periph_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/>
612         </spirit:view>
613       </spirit:views>
614       <spirit:ports>
615         <spirit:port>
616           <spirit:name>ACLK</spirit:name>
617           <spirit:wire>
618             <spirit:direction>in</spirit:direction>
619           </spirit:wire>
620         </spirit:port>
621         <spirit:port>
622           <spirit:name>ARESETN</spirit:name>
623           <spirit:wire>
624             <spirit:direction>in</spirit:direction>
625             <spirit:vector>
626               <spirit:left>0</spirit:left>
627               <spirit:right>0</spirit:right>
628             </spirit:vector>
629           </spirit:wire>
630         </spirit:port>
631         <spirit:port>
632           <spirit:name>S00_ACLK</spirit:name>
633           <spirit:wire>
634             <spirit:direction>in</spirit:direction>
635           </spirit:wire>
636         </spirit:port>
637         <spirit:port>
638           <spirit:name>S00_ARESETN</spirit:name>
639           <spirit:wire>
640             <spirit:direction>in</spirit:direction>
641             <spirit:vector>
642               <spirit:left>0</spirit:left>
643               <spirit:right>0</spirit:right>
644             </spirit:vector>
645           </spirit:wire>
646         </spirit:port>
647         <spirit:port>
648           <spirit:name>M00_ACLK</spirit:name>
649           <spirit:wire>
650             <spirit:direction>in</spirit:direction>
651           </spirit:wire>
652         </spirit:port>
653         <spirit:port>
654           <spirit:name>M00_ARESETN</spirit:name>
655           <spirit:wire>
656             <spirit:direction>in</spirit:direction>
657             <spirit:vector>
658               <spirit:left>0</spirit:left>
659               <spirit:right>0</spirit:right>
660             </spirit:vector>
661           </spirit:wire>
662         </spirit:port>
663       </spirit:ports>
664     </spirit:model>
665   </spirit:component>
666
667   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
668     <spirit:vendor>xilinx.com</spirit:vendor>
669     <spirit:library>BlockDiagram/top_imp</spirit:library>
670     <spirit:name>processing_system7_0_axi_periph_imp</spirit:name>
671     <spirit:version>1.00.a</spirit:version>
672     <spirit:componentInstances>
673       <spirit:componentInstance>
674         <spirit:instanceName>s00_couplers</spirit:instanceName>
675         <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"/>
676       </spirit:componentInstance>
677     </spirit:componentInstances>
678     <spirit:interconnections/>
679     <spirit:adHocConnections>
680       <spirit:adHocConnection>
681         <spirit:name>processing_system7_0_axi_periph_ACLK_net</spirit:name>
682         <spirit:externalPortReference spirit:portRef="M00_ACLK"/>
683         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ACLK"/>
684       </spirit:adHocConnection>
685       <spirit:adHocConnection>
686         <spirit:name>processing_system7_0_axi_periph_ARESETN_net</spirit:name>
687         <spirit:externalPortReference spirit:portRef="M00_ARESETN"/>
688         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="M_ARESETN"/>
689       </spirit:adHocConnection>
690       <spirit:adHocConnection>
691         <spirit:name>S00_ACLK_1</spirit:name>
692         <spirit:externalPortReference spirit:portRef="S00_ACLK"/>
693         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ACLK"/>
694       </spirit:adHocConnection>
695       <spirit:adHocConnection>
696         <spirit:name>S00_ARESETN_1</spirit:name>
697         <spirit:externalPortReference spirit:portRef="S00_ARESETN"/>
698         <spirit:internalPortReference spirit:componentRef="s00_couplers" spirit:portRef="S_ARESETN"/>
699       </spirit:adHocConnection>
700     </spirit:adHocConnections>
701     <spirit:hierConnections>
702       <spirit:hierConnection spirit:interfaceRef="S00_AXI/processing_system7_0_axi_periph_to_s00_couplers">
703         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="s00_couplers"/>
704       </spirit:hierConnection>
705       <spirit:hierConnection spirit:interfaceRef="M00_AXI/s00_couplers_to_processing_system7_0_axi_periph">
706         <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="s00_couplers"/>
707       </spirit:hierConnection>
708     </spirit:hierConnections>
709   </spirit:design>
710
711   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
712     <spirit:vendor>xilinx.com</spirit:vendor>
713     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
714     <spirit:name>s00_couplers</spirit:name>
715     <spirit:version>1.00.a</spirit:version>
716     <spirit:busInterfaces>
717       <spirit:busInterface>
718         <spirit:name>M_AXI</spirit:name>
719         <spirit:master/>
720         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
721         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
722       </spirit:busInterface>
723       <spirit:busInterface>
724         <spirit:name>S_AXI</spirit:name>
725         <spirit:slave/>
726         <spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/>
727         <spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
728       </spirit:busInterface>
729       <spirit:busInterface>
730         <spirit:name>CLK.M_ACLK</spirit:name>
731         <spirit:displayName>Clk</spirit:displayName>
732         <spirit:description>Clock</spirit:description>
733         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
734         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
735         <spirit:slave/>
736         <spirit:portMaps>
737           <spirit:portMap>
738             <spirit:logicalPort>
739               <spirit:name>CLK</spirit:name>
740             </spirit:logicalPort>
741             <spirit:physicalPort>
742               <spirit:name>M_ACLK</spirit:name>
743             </spirit:physicalPort>
744           </spirit:portMap>
745         </spirit:portMaps>
746         <spirit:parameters>
747           <spirit:parameter>
748             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
749             <spirit:value>M_AXI</spirit:value>
750             <spirit:vendorExtensions>
751               <bd:configElementInfos>
752                 <bd:configElementInfo bd:valueSource="user"/>
753               </bd:configElementInfos>
754             </spirit:vendorExtensions>
755           </spirit:parameter>
756           <spirit:parameter>
757             <spirit:name>ASSOCIATED_RESET</spirit:name>
758             <spirit:value>M_ARESETN</spirit:value>
759             <spirit:vendorExtensions>
760               <bd:configElementInfos>
761                 <bd:configElementInfo bd:valueSource="user"/>
762               </bd:configElementInfos>
763             </spirit:vendorExtensions>
764           </spirit:parameter>
765         </spirit:parameters>
766       </spirit:busInterface>
767       <spirit:busInterface>
768         <spirit:name>RST.M_ARESETN</spirit:name>
769         <spirit:displayName>Reset</spirit:displayName>
770         <spirit:description>Reset</spirit:description>
771         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
772         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
773         <spirit:slave/>
774         <spirit:portMaps>
775           <spirit:portMap>
776             <spirit:logicalPort>
777               <spirit:name>RST</spirit:name>
778             </spirit:logicalPort>
779             <spirit:physicalPort>
780               <spirit:name>M_ARESETN</spirit:name>
781             </spirit:physicalPort>
782           </spirit:portMap>
783         </spirit:portMaps>
784       </spirit:busInterface>
785       <spirit:busInterface>
786         <spirit:name>CLK.S_ACLK</spirit:name>
787         <spirit:displayName>Clk</spirit:displayName>
788         <spirit:description>Clock</spirit:description>
789         <spirit:busType spirit:library="signal" spirit:name="clock" spirit:vendor="xilinx.com" spirit:version="1.0"/>
790         <spirit:abstractionType spirit:library="signal" spirit:name="clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
791         <spirit:slave/>
792         <spirit:portMaps>
793           <spirit:portMap>
794             <spirit:logicalPort>
795               <spirit:name>CLK</spirit:name>
796             </spirit:logicalPort>
797             <spirit:physicalPort>
798               <spirit:name>S_ACLK</spirit:name>
799             </spirit:physicalPort>
800           </spirit:portMap>
801         </spirit:portMaps>
802         <spirit:parameters>
803           <spirit:parameter>
804             <spirit:name>ASSOCIATED_BUSIF</spirit:name>
805             <spirit:value>S_AXI</spirit:value>
806             <spirit:vendorExtensions>
807               <bd:configElementInfos>
808                 <bd:configElementInfo bd:valueSource="user"/>
809               </bd:configElementInfos>
810             </spirit:vendorExtensions>
811           </spirit:parameter>
812           <spirit:parameter>
813             <spirit:name>ASSOCIATED_RESET</spirit:name>
814             <spirit:value>S_ARESETN</spirit:value>
815             <spirit:vendorExtensions>
816               <bd:configElementInfos>
817                 <bd:configElementInfo bd:valueSource="user"/>
818               </bd:configElementInfos>
819             </spirit:vendorExtensions>
820           </spirit:parameter>
821         </spirit:parameters>
822       </spirit:busInterface>
823       <spirit:busInterface>
824         <spirit:name>RST.S_ARESETN</spirit:name>
825         <spirit:displayName>Reset</spirit:displayName>
826         <spirit:description>Reset</spirit:description>
827         <spirit:busType spirit:library="signal" spirit:name="reset" spirit:vendor="xilinx.com" spirit:version="1.0"/>
828         <spirit:abstractionType spirit:library="signal" spirit:name="reset_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
829         <spirit:slave/>
830         <spirit:portMaps>
831           <spirit:portMap>
832             <spirit:logicalPort>
833               <spirit:name>RST</spirit:name>
834             </spirit:logicalPort>
835             <spirit:physicalPort>
836               <spirit:name>S_ARESETN</spirit:name>
837             </spirit:physicalPort>
838           </spirit:portMap>
839         </spirit:portMaps>
840       </spirit:busInterface>
841     </spirit:busInterfaces>
842     <spirit:model>
843       <spirit:views>
844         <spirit:view>
845           <spirit:name>BlockDiagram</spirit:name>
846           <spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier>
847           <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"/>
848         </spirit:view>
849       </spirit:views>
850       <spirit:ports>
851         <spirit:port>
852           <spirit:name>M_ACLK</spirit:name>
853           <spirit:wire>
854             <spirit:direction>in</spirit:direction>
855           </spirit:wire>
856         </spirit:port>
857         <spirit:port>
858           <spirit:name>M_ARESETN</spirit:name>
859           <spirit:wire>
860             <spirit:direction>in</spirit:direction>
861             <spirit:vector>
862               <spirit:left>0</spirit:left>
863               <spirit:right>0</spirit:right>
864             </spirit:vector>
865           </spirit:wire>
866         </spirit:port>
867         <spirit:port>
868           <spirit:name>S_ACLK</spirit:name>
869           <spirit:wire>
870             <spirit:direction>in</spirit:direction>
871           </spirit:wire>
872         </spirit:port>
873         <spirit:port>
874           <spirit:name>S_ARESETN</spirit:name>
875           <spirit:wire>
876             <spirit:direction>in</spirit:direction>
877             <spirit:vector>
878               <spirit:left>0</spirit:left>
879               <spirit:right>0</spirit:right>
880             </spirit:vector>
881           </spirit:wire>
882         </spirit:port>
883       </spirit:ports>
884     </spirit:model>
885   </spirit:component>
886
887   <spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
888     <spirit:vendor>xilinx.com</spirit:vendor>
889     <spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
890     <spirit:name>s00_couplers_imp</spirit:name>
891     <spirit:version>1.00.a</spirit:version>
892     <spirit:interconnections/>
893     <spirit:adHocConnections/>
894     <spirit:hierConnections>
895       <spirit:hierConnection spirit:interfaceRef="M_AXI/s00_couplers_to_s00_couplers">
896         <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./s00_couplers_to_s00_couplers"/>
897       </spirit:hierConnection>
898     </spirit:hierConnections>
899   </spirit:design>
900
901   <spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
902     <spirit:vendor>xilinx.com</spirit:vendor>
903     <spirit:library>Addressing/processing_system7_0</spirit:library>
904     <spirit:name>processing_system7</spirit:name>
905     <spirit:version>5.5</spirit:version>
906     <spirit:addressSpaces>
907       <spirit:addressSpace>
908         <spirit:name>Data</spirit:name>
909         <spirit:range>4G</spirit:range>
910         <spirit:width>32</spirit:width>
911         <spirit:segments/>
912       </spirit:addressSpace>
913     </spirit:addressSpaces>
914   </spirit:component>
915
916 </bd:repository>