]> rtime.felk.cvut.cz Git - fpga/zynq/canbench-sw.git/blob - system/ip/can_crossbar_1.0/component.xml
system: added CAN crossbar IP
[fpga/zynq/canbench-sw.git] / system / ip / can_crossbar_1.0 / component.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <spirit:component xmlns:xilinx="http://www.xilinx.com" xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3   <spirit:vendor>user.org</spirit:vendor>
4   <spirit:library>user</spirit:library>
5   <spirit:name>can_crossbar</spirit:name>
6   <spirit:version>1.0</spirit:version>
7   <spirit:busInterfaces>
8     <spirit:busInterface>
9       <spirit:name>S00_AXI</spirit:name>
10       <spirit:busType spirit:vendor="xilinx.com" spirit:library="interface" spirit:name="aximm" spirit:version="1.0"/>
11       <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="interface" spirit:name="aximm_rtl" spirit:version="1.0"/>
12       <spirit:slave>
13         <spirit:memoryMapRef spirit:memoryMapRef="S00_AXI"/>
14       </spirit:slave>
15       <spirit:portMaps>
16         <spirit:portMap>
17           <spirit:logicalPort>
18             <spirit:name>AWADDR</spirit:name>
19           </spirit:logicalPort>
20           <spirit:physicalPort>
21             <spirit:name>s00_axi_awaddr</spirit:name>
22           </spirit:physicalPort>
23         </spirit:portMap>
24         <spirit:portMap>
25           <spirit:logicalPort>
26             <spirit:name>AWPROT</spirit:name>
27           </spirit:logicalPort>
28           <spirit:physicalPort>
29             <spirit:name>s00_axi_awprot</spirit:name>
30           </spirit:physicalPort>
31         </spirit:portMap>
32         <spirit:portMap>
33           <spirit:logicalPort>
34             <spirit:name>AWVALID</spirit:name>
35           </spirit:logicalPort>
36           <spirit:physicalPort>
37             <spirit:name>s00_axi_awvalid</spirit:name>
38           </spirit:physicalPort>
39         </spirit:portMap>
40         <spirit:portMap>
41           <spirit:logicalPort>
42             <spirit:name>AWREADY</spirit:name>
43           </spirit:logicalPort>
44           <spirit:physicalPort>
45             <spirit:name>s00_axi_awready</spirit:name>
46           </spirit:physicalPort>
47         </spirit:portMap>
48         <spirit:portMap>
49           <spirit:logicalPort>
50             <spirit:name>WDATA</spirit:name>
51           </spirit:logicalPort>
52           <spirit:physicalPort>
53             <spirit:name>s00_axi_wdata</spirit:name>
54           </spirit:physicalPort>
55         </spirit:portMap>
56         <spirit:portMap>
57           <spirit:logicalPort>
58             <spirit:name>WSTRB</spirit:name>
59           </spirit:logicalPort>
60           <spirit:physicalPort>
61             <spirit:name>s00_axi_wstrb</spirit:name>
62           </spirit:physicalPort>
63         </spirit:portMap>
64         <spirit:portMap>
65           <spirit:logicalPort>
66             <spirit:name>WVALID</spirit:name>
67           </spirit:logicalPort>
68           <spirit:physicalPort>
69             <spirit:name>s00_axi_wvalid</spirit:name>
70           </spirit:physicalPort>
71         </spirit:portMap>
72         <spirit:portMap>
73           <spirit:logicalPort>
74             <spirit:name>WREADY</spirit:name>
75           </spirit:logicalPort>
76           <spirit:physicalPort>
77             <spirit:name>s00_axi_wready</spirit:name>
78           </spirit:physicalPort>
79         </spirit:portMap>
80         <spirit:portMap>
81           <spirit:logicalPort>
82             <spirit:name>BRESP</spirit:name>
83           </spirit:logicalPort>
84           <spirit:physicalPort>
85             <spirit:name>s00_axi_bresp</spirit:name>
86           </spirit:physicalPort>
87         </spirit:portMap>
88         <spirit:portMap>
89           <spirit:logicalPort>
90             <spirit:name>BVALID</spirit:name>
91           </spirit:logicalPort>
92           <spirit:physicalPort>
93             <spirit:name>s00_axi_bvalid</spirit:name>
94           </spirit:physicalPort>
95         </spirit:portMap>
96         <spirit:portMap>
97           <spirit:logicalPort>
98             <spirit:name>BREADY</spirit:name>
99           </spirit:logicalPort>
100           <spirit:physicalPort>
101             <spirit:name>s00_axi_bready</spirit:name>
102           </spirit:physicalPort>
103         </spirit:portMap>
104         <spirit:portMap>
105           <spirit:logicalPort>
106             <spirit:name>ARADDR</spirit:name>
107           </spirit:logicalPort>
108           <spirit:physicalPort>
109             <spirit:name>s00_axi_araddr</spirit:name>
110           </spirit:physicalPort>
111         </spirit:portMap>
112         <spirit:portMap>
113           <spirit:logicalPort>
114             <spirit:name>ARPROT</spirit:name>
115           </spirit:logicalPort>
116           <spirit:physicalPort>
117             <spirit:name>s00_axi_arprot</spirit:name>
118           </spirit:physicalPort>
119         </spirit:portMap>
120         <spirit:portMap>
121           <spirit:logicalPort>
122             <spirit:name>ARVALID</spirit:name>
123           </spirit:logicalPort>
124           <spirit:physicalPort>
125             <spirit:name>s00_axi_arvalid</spirit:name>
126           </spirit:physicalPort>
127         </spirit:portMap>
128         <spirit:portMap>
129           <spirit:logicalPort>
130             <spirit:name>ARREADY</spirit:name>
131           </spirit:logicalPort>
132           <spirit:physicalPort>
133             <spirit:name>s00_axi_arready</spirit:name>
134           </spirit:physicalPort>
135         </spirit:portMap>
136         <spirit:portMap>
137           <spirit:logicalPort>
138             <spirit:name>RDATA</spirit:name>
139           </spirit:logicalPort>
140           <spirit:physicalPort>
141             <spirit:name>s00_axi_rdata</spirit:name>
142           </spirit:physicalPort>
143         </spirit:portMap>
144         <spirit:portMap>
145           <spirit:logicalPort>
146             <spirit:name>RRESP</spirit:name>
147           </spirit:logicalPort>
148           <spirit:physicalPort>
149             <spirit:name>s00_axi_rresp</spirit:name>
150           </spirit:physicalPort>
151         </spirit:portMap>
152         <spirit:portMap>
153           <spirit:logicalPort>
154             <spirit:name>RVALID</spirit:name>
155           </spirit:logicalPort>
156           <spirit:physicalPort>
157             <spirit:name>s00_axi_rvalid</spirit:name>
158           </spirit:physicalPort>
159         </spirit:portMap>
160         <spirit:portMap>
161           <spirit:logicalPort>
162             <spirit:name>RREADY</spirit:name>
163           </spirit:logicalPort>
164           <spirit:physicalPort>
165             <spirit:name>s00_axi_rready</spirit:name>
166           </spirit:physicalPort>
167         </spirit:portMap>
168       </spirit:portMaps>
169       <spirit:parameters>
170         <spirit:parameter>
171           <spirit:name>WIZ_DATA_WIDTH</spirit:name>
172           <spirit:value spirit:format="long" spirit:id="BUSIFPARAM_VALUE.S00_AXI.WIZ_DATA_WIDTH" spirit:choiceRef="choice_list_6fc15197">32</spirit:value>
173         </spirit:parameter>
174         <spirit:parameter>
175           <spirit:name>WIZ_NUM_REG</spirit:name>
176           <spirit:value spirit:format="long" spirit:id="BUSIFPARAM_VALUE.S00_AXI.WIZ_NUM_REG" spirit:minimum="4" spirit:maximum="512" spirit:rangeType="long">4</spirit:value>
177         </spirit:parameter>
178         <spirit:parameter>
179           <spirit:name>SUPPORTS_NARROW_BURST</spirit:name>
180           <spirit:value spirit:format="long" spirit:id="BUSIFPARAM_VALUE.S00_AXI.SUPPORTS_NARROW_BURST" spirit:choiceRef="choice_pairs_ce1226b1">0</spirit:value>
181         </spirit:parameter>
182       </spirit:parameters>
183     </spirit:busInterface>
184     <spirit:busInterface>
185       <spirit:name>S00_AXI_RST</spirit:name>
186       <spirit:busType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="reset" spirit:version="1.0"/>
187       <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="reset_rtl" spirit:version="1.0"/>
188       <spirit:slave/>
189       <spirit:portMaps>
190         <spirit:portMap>
191           <spirit:logicalPort>
192             <spirit:name>RST</spirit:name>
193           </spirit:logicalPort>
194           <spirit:physicalPort>
195             <spirit:name>s00_axi_aresetn</spirit:name>
196           </spirit:physicalPort>
197         </spirit:portMap>
198       </spirit:portMaps>
199       <spirit:parameters>
200         <spirit:parameter>
201           <spirit:name>POLARITY</spirit:name>
202           <spirit:value spirit:id="BUSIFPARAM_VALUE.S00_AXI_RST.POLARITY">ACTIVE_LOW</spirit:value>
203         </spirit:parameter>
204       </spirit:parameters>
205     </spirit:busInterface>
206     <spirit:busInterface>
207       <spirit:name>S00_AXI_CLK</spirit:name>
208       <spirit:busType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="clock" spirit:version="1.0"/>
209       <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="clock_rtl" spirit:version="1.0"/>
210       <spirit:slave/>
211       <spirit:portMaps>
212         <spirit:portMap>
213           <spirit:logicalPort>
214             <spirit:name>CLK</spirit:name>
215           </spirit:logicalPort>
216           <spirit:physicalPort>
217             <spirit:name>s00_axi_aclk</spirit:name>
218           </spirit:physicalPort>
219         </spirit:portMap>
220       </spirit:portMaps>
221       <spirit:parameters>
222         <spirit:parameter>
223           <spirit:name>ASSOCIATED_BUSIF</spirit:name>
224           <spirit:value spirit:id="BUSIFPARAM_VALUE.S00_AXI_CLK.ASSOCIATED_BUSIF">S00_AXI</spirit:value>
225         </spirit:parameter>
226         <spirit:parameter>
227           <spirit:name>ASSOCIATED_RESET</spirit:name>
228           <spirit:value spirit:id="BUSIFPARAM_VALUE.S00_AXI_CLK.ASSOCIATED_RESET">s00_axi_aresetn</spirit:value>
229         </spirit:parameter>
230       </spirit:parameters>
231     </spirit:busInterface>
232   </spirit:busInterfaces>
233   <spirit:memoryMaps>
234     <spirit:memoryMap>
235       <spirit:name>S00_AXI</spirit:name>
236       <spirit:addressBlock>
237         <spirit:name>S00_AXI_reg</spirit:name>
238         <spirit:baseAddress spirit:format="long" spirit:resolve="user">0</spirit:baseAddress>
239         <spirit:range spirit:format="long">4096</spirit:range>
240         <spirit:width spirit:format="long">32</spirit:width>
241         <spirit:usage>register</spirit:usage>
242         <spirit:parameters>
243           <spirit:parameter>
244             <spirit:name>OFFSET_BASE_PARAM</spirit:name>
245             <spirit:value spirit:id="ADDRBLOCKPARAM_VALUE.S00_AXI.S00_AXI_REG.OFFSET_BASE_PARAM">C_S00_AXI_BASEADDR</spirit:value>
246           </spirit:parameter>
247           <spirit:parameter>
248             <spirit:name>OFFSET_HIGH_PARAM</spirit:name>
249             <spirit:value spirit:id="ADDRBLOCKPARAM_VALUE.S00_AXI.S00_AXI_REG.OFFSET_HIGH_PARAM">C_S00_AXI_HIGHADDR</spirit:value>
250           </spirit:parameter>
251         </spirit:parameters>
252       </spirit:addressBlock>
253     </spirit:memoryMap>
254   </spirit:memoryMaps>
255   <spirit:model>
256     <spirit:views>
257       <spirit:view>
258         <spirit:name>xilinx_verilogsynthesis</spirit:name>
259         <spirit:displayName>Verilog Synthesis</spirit:displayName>
260         <spirit:envIdentifier>verilogSource:vivado.xilinx.com:synthesis</spirit:envIdentifier>
261         <spirit:language>verilog</spirit:language>
262         <spirit:modelName>can_crossbar_v1_0</spirit:modelName>
263         <spirit:fileSetRef>
264           <spirit:localName>xilinx_verilogsynthesis_view_fileset</spirit:localName>
265         </spirit:fileSetRef>
266         <spirit:parameters>
267           <spirit:parameter>
268             <spirit:name>viewChecksum</spirit:name>
269             <spirit:value>73ee1312</spirit:value>
270           </spirit:parameter>
271         </spirit:parameters>
272       </spirit:view>
273       <spirit:view>
274         <spirit:name>xilinx_verilogbehavioralsimulation</spirit:name>
275         <spirit:displayName>Verilog Simulation</spirit:displayName>
276         <spirit:envIdentifier>verilogSource:vivado.xilinx.com:simulation</spirit:envIdentifier>
277         <spirit:language>verilog</spirit:language>
278         <spirit:modelName>can_crossbar_v1_0</spirit:modelName>
279         <spirit:fileSetRef>
280           <spirit:localName>xilinx_verilogbehavioralsimulation_view_fileset</spirit:localName>
281         </spirit:fileSetRef>
282         <spirit:parameters>
283           <spirit:parameter>
284             <spirit:name>viewChecksum</spirit:name>
285             <spirit:value>73ee1312</spirit:value>
286           </spirit:parameter>
287         </spirit:parameters>
288       </spirit:view>
289       <spirit:view>
290         <spirit:name>xilinx_softwaredriver</spirit:name>
291         <spirit:displayName>Software Driver</spirit:displayName>
292         <spirit:envIdentifier>:vivado.xilinx.com:sw.driver</spirit:envIdentifier>
293         <spirit:fileSetRef>
294           <spirit:localName>xilinx_softwaredriver_view_fileset</spirit:localName>
295         </spirit:fileSetRef>
296         <spirit:parameters>
297           <spirit:parameter>
298             <spirit:name>viewChecksum</spirit:name>
299             <spirit:value>f1bf0c25</spirit:value>
300           </spirit:parameter>
301         </spirit:parameters>
302       </spirit:view>
303       <spirit:view>
304         <spirit:name>xilinx_xpgui</spirit:name>
305         <spirit:displayName>UI Layout</spirit:displayName>
306         <spirit:envIdentifier>:vivado.xilinx.com:xgui.ui</spirit:envIdentifier>
307         <spirit:fileSetRef>
308           <spirit:localName>xilinx_xpgui_view_fileset</spirit:localName>
309         </spirit:fileSetRef>
310         <spirit:parameters>
311           <spirit:parameter>
312             <spirit:name>viewChecksum</spirit:name>
313             <spirit:value>fd592ead</spirit:value>
314           </spirit:parameter>
315         </spirit:parameters>
316       </spirit:view>
317       <spirit:view>
318         <spirit:name>bd_tcl</spirit:name>
319         <spirit:displayName>Block Diagram</spirit:displayName>
320         <spirit:envIdentifier>:vivado.xilinx.com:block.diagram</spirit:envIdentifier>
321         <spirit:fileSetRef>
322           <spirit:localName>bd_tcl_view_fileset</spirit:localName>
323         </spirit:fileSetRef>
324         <spirit:parameters>
325           <spirit:parameter>
326             <spirit:name>viewChecksum</spirit:name>
327             <spirit:value>45a2f450</spirit:value>
328           </spirit:parameter>
329         </spirit:parameters>
330       </spirit:view>
331     </spirit:views>
332     <spirit:ports>
333       <spirit:port>
334         <spirit:name>can1_rx</spirit:name>
335         <spirit:wire>
336           <spirit:direction>in</spirit:direction>
337           <spirit:wireTypeDefs>
338             <spirit:wireTypeDef>
339               <spirit:typeName>wire</spirit:typeName>
340               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
341               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
342             </spirit:wireTypeDef>
343           </spirit:wireTypeDefs>
344         </spirit:wire>
345       </spirit:port>
346       <spirit:port>
347         <spirit:name>can2_rx</spirit:name>
348         <spirit:wire>
349           <spirit:direction>in</spirit:direction>
350           <spirit:wireTypeDefs>
351             <spirit:wireTypeDef>
352               <spirit:typeName>wire</spirit:typeName>
353               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
354               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
355             </spirit:wireTypeDef>
356           </spirit:wireTypeDefs>
357         </spirit:wire>
358       </spirit:port>
359       <spirit:port>
360         <spirit:name>can3_rx</spirit:name>
361         <spirit:wire>
362           <spirit:direction>in</spirit:direction>
363           <spirit:wireTypeDefs>
364             <spirit:wireTypeDef>
365               <spirit:typeName>wire</spirit:typeName>
366               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
367               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
368             </spirit:wireTypeDef>
369           </spirit:wireTypeDefs>
370         </spirit:wire>
371       </spirit:port>
372       <spirit:port>
373         <spirit:name>can4_rx</spirit:name>
374         <spirit:wire>
375           <spirit:direction>in</spirit:direction>
376           <spirit:wireTypeDefs>
377             <spirit:wireTypeDef>
378               <spirit:typeName>wire</spirit:typeName>
379               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
380               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
381             </spirit:wireTypeDef>
382           </spirit:wireTypeDefs>
383         </spirit:wire>
384       </spirit:port>
385       <spirit:port>
386         <spirit:name>can1_tx</spirit:name>
387         <spirit:wire>
388           <spirit:direction>out</spirit:direction>
389           <spirit:wireTypeDefs>
390             <spirit:wireTypeDef>
391               <spirit:typeName>wire</spirit:typeName>
392               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
393               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
394             </spirit:wireTypeDef>
395           </spirit:wireTypeDefs>
396         </spirit:wire>
397       </spirit:port>
398       <spirit:port>
399         <spirit:name>can2_tx</spirit:name>
400         <spirit:wire>
401           <spirit:direction>out</spirit:direction>
402           <spirit:wireTypeDefs>
403             <spirit:wireTypeDef>
404               <spirit:typeName>wire</spirit:typeName>
405               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
406               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
407             </spirit:wireTypeDef>
408           </spirit:wireTypeDefs>
409         </spirit:wire>
410       </spirit:port>
411       <spirit:port>
412         <spirit:name>can3_tx</spirit:name>
413         <spirit:wire>
414           <spirit:direction>out</spirit:direction>
415           <spirit:wireTypeDefs>
416             <spirit:wireTypeDef>
417               <spirit:typeName>wire</spirit:typeName>
418               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
419               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
420             </spirit:wireTypeDef>
421           </spirit:wireTypeDefs>
422         </spirit:wire>
423       </spirit:port>
424       <spirit:port>
425         <spirit:name>can4_tx</spirit:name>
426         <spirit:wire>
427           <spirit:direction>out</spirit:direction>
428           <spirit:wireTypeDefs>
429             <spirit:wireTypeDef>
430               <spirit:typeName>wire</spirit:typeName>
431               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
432               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
433             </spirit:wireTypeDef>
434           </spirit:wireTypeDefs>
435         </spirit:wire>
436       </spirit:port>
437       <spirit:port>
438         <spirit:name>ifc1_tx</spirit:name>
439         <spirit:wire>
440           <spirit:direction>in</spirit:direction>
441           <spirit:wireTypeDefs>
442             <spirit:wireTypeDef>
443               <spirit:typeName>wire</spirit:typeName>
444               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
445               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
446             </spirit:wireTypeDef>
447           </spirit:wireTypeDefs>
448         </spirit:wire>
449       </spirit:port>
450       <spirit:port>
451         <spirit:name>ifc2_tx</spirit:name>
452         <spirit:wire>
453           <spirit:direction>in</spirit:direction>
454           <spirit:wireTypeDefs>
455             <spirit:wireTypeDef>
456               <spirit:typeName>wire</spirit:typeName>
457               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
458               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
459             </spirit:wireTypeDef>
460           </spirit:wireTypeDefs>
461         </spirit:wire>
462       </spirit:port>
463       <spirit:port>
464         <spirit:name>ifc3_tx</spirit:name>
465         <spirit:wire>
466           <spirit:direction>in</spirit:direction>
467           <spirit:wireTypeDefs>
468             <spirit:wireTypeDef>
469               <spirit:typeName>wire</spirit:typeName>
470               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
471               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
472             </spirit:wireTypeDef>
473           </spirit:wireTypeDefs>
474         </spirit:wire>
475       </spirit:port>
476       <spirit:port>
477         <spirit:name>ifc4_tx</spirit:name>
478         <spirit:wire>
479           <spirit:direction>in</spirit:direction>
480           <spirit:wireTypeDefs>
481             <spirit:wireTypeDef>
482               <spirit:typeName>wire</spirit:typeName>
483               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
484               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
485             </spirit:wireTypeDef>
486           </spirit:wireTypeDefs>
487         </spirit:wire>
488       </spirit:port>
489       <spirit:port>
490         <spirit:name>ifc1_rx</spirit:name>
491         <spirit:wire>
492           <spirit:direction>out</spirit:direction>
493           <spirit:wireTypeDefs>
494             <spirit:wireTypeDef>
495               <spirit:typeName>wire</spirit:typeName>
496               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
497               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
498             </spirit:wireTypeDef>
499           </spirit:wireTypeDefs>
500         </spirit:wire>
501       </spirit:port>
502       <spirit:port>
503         <spirit:name>ifc2_rx</spirit:name>
504         <spirit:wire>
505           <spirit:direction>out</spirit:direction>
506           <spirit:wireTypeDefs>
507             <spirit:wireTypeDef>
508               <spirit:typeName>wire</spirit:typeName>
509               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
510               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
511             </spirit:wireTypeDef>
512           </spirit:wireTypeDefs>
513         </spirit:wire>
514       </spirit:port>
515       <spirit:port>
516         <spirit:name>ifc3_rx</spirit:name>
517         <spirit:wire>
518           <spirit:direction>out</spirit:direction>
519           <spirit:wireTypeDefs>
520             <spirit:wireTypeDef>
521               <spirit:typeName>wire</spirit:typeName>
522               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
523               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
524             </spirit:wireTypeDef>
525           </spirit:wireTypeDefs>
526         </spirit:wire>
527       </spirit:port>
528       <spirit:port>
529         <spirit:name>ifc4_rx</spirit:name>
530         <spirit:wire>
531           <spirit:direction>out</spirit:direction>
532           <spirit:wireTypeDefs>
533             <spirit:wireTypeDef>
534               <spirit:typeName>wire</spirit:typeName>
535               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
536               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
537             </spirit:wireTypeDef>
538           </spirit:wireTypeDefs>
539         </spirit:wire>
540       </spirit:port>
541       <spirit:port>
542         <spirit:name>can_stby</spirit:name>
543         <spirit:wire>
544           <spirit:direction>out</spirit:direction>
545           <spirit:wireTypeDefs>
546             <spirit:wireTypeDef>
547               <spirit:typeName>wire</spirit:typeName>
548               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
549               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
550             </spirit:wireTypeDef>
551           </spirit:wireTypeDefs>
552         </spirit:wire>
553       </spirit:port>
554       <spirit:port>
555         <spirit:name>s00_axi_awaddr</spirit:name>
556         <spirit:wire>
557           <spirit:direction>in</spirit:direction>
558           <spirit:vector>
559             <spirit:left spirit:format="long" spirit:resolve="dependent" spirit:dependency="(spirit:decode(id(&apos;MODELPARAM_VALUE.C_S00_AXI_ADDR_WIDTH&apos;)) - 1)">3</spirit:left>
560             <spirit:right spirit:format="long">0</spirit:right>
561           </spirit:vector>
562           <spirit:wireTypeDefs>
563             <spirit:wireTypeDef>
564               <spirit:typeName>wire</spirit:typeName>
565               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
566               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
567             </spirit:wireTypeDef>
568           </spirit:wireTypeDefs>
569         </spirit:wire>
570       </spirit:port>
571       <spirit:port>
572         <spirit:name>s00_axi_awprot</spirit:name>
573         <spirit:wire>
574           <spirit:direction>in</spirit:direction>
575           <spirit:vector>
576             <spirit:left spirit:format="long">2</spirit:left>
577             <spirit:right spirit:format="long">0</spirit:right>
578           </spirit:vector>
579           <spirit:wireTypeDefs>
580             <spirit:wireTypeDef>
581               <spirit:typeName>wire</spirit:typeName>
582               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
583               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
584             </spirit:wireTypeDef>
585           </spirit:wireTypeDefs>
586         </spirit:wire>
587       </spirit:port>
588       <spirit:port>
589         <spirit:name>s00_axi_awvalid</spirit:name>
590         <spirit:wire>
591           <spirit:direction>in</spirit:direction>
592           <spirit:wireTypeDefs>
593             <spirit:wireTypeDef>
594               <spirit:typeName>wire</spirit:typeName>
595               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
596               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
597             </spirit:wireTypeDef>
598           </spirit:wireTypeDefs>
599         </spirit:wire>
600       </spirit:port>
601       <spirit:port>
602         <spirit:name>s00_axi_awready</spirit:name>
603         <spirit:wire>
604           <spirit:direction>out</spirit:direction>
605           <spirit:wireTypeDefs>
606             <spirit:wireTypeDef>
607               <spirit:typeName>wire</spirit:typeName>
608               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
609               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
610             </spirit:wireTypeDef>
611           </spirit:wireTypeDefs>
612         </spirit:wire>
613       </spirit:port>
614       <spirit:port>
615         <spirit:name>s00_axi_wdata</spirit:name>
616         <spirit:wire>
617           <spirit:direction>in</spirit:direction>
618           <spirit:vector>
619             <spirit:left spirit:format="long" spirit:resolve="dependent" spirit:dependency="(spirit:decode(id(&apos;MODELPARAM_VALUE.C_S00_AXI_DATA_WIDTH&apos;)) - 1)">31</spirit:left>
620             <spirit:right spirit:format="long">0</spirit:right>
621           </spirit:vector>
622           <spirit:wireTypeDefs>
623             <spirit:wireTypeDef>
624               <spirit:typeName>wire</spirit:typeName>
625               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
626               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
627             </spirit:wireTypeDef>
628           </spirit:wireTypeDefs>
629         </spirit:wire>
630       </spirit:port>
631       <spirit:port>
632         <spirit:name>s00_axi_wstrb</spirit:name>
633         <spirit:wire>
634           <spirit:direction>in</spirit:direction>
635           <spirit:vector>
636             <spirit:left spirit:format="long" spirit:resolve="dependent" spirit:dependency="((spirit:decode(id(&apos;MODELPARAM_VALUE.C_S00_AXI_DATA_WIDTH&apos;)) / 8) - 1)">3</spirit:left>
637             <spirit:right spirit:format="long">0</spirit:right>
638           </spirit:vector>
639           <spirit:wireTypeDefs>
640             <spirit:wireTypeDef>
641               <spirit:typeName>wire</spirit:typeName>
642               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
643               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
644             </spirit:wireTypeDef>
645           </spirit:wireTypeDefs>
646         </spirit:wire>
647       </spirit:port>
648       <spirit:port>
649         <spirit:name>s00_axi_wvalid</spirit:name>
650         <spirit:wire>
651           <spirit:direction>in</spirit:direction>
652           <spirit:wireTypeDefs>
653             <spirit:wireTypeDef>
654               <spirit:typeName>wire</spirit:typeName>
655               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
656               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
657             </spirit:wireTypeDef>
658           </spirit:wireTypeDefs>
659         </spirit:wire>
660       </spirit:port>
661       <spirit:port>
662         <spirit:name>s00_axi_wready</spirit:name>
663         <spirit:wire>
664           <spirit:direction>out</spirit:direction>
665           <spirit:wireTypeDefs>
666             <spirit:wireTypeDef>
667               <spirit:typeName>wire</spirit:typeName>
668               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
669               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
670             </spirit:wireTypeDef>
671           </spirit:wireTypeDefs>
672         </spirit:wire>
673       </spirit:port>
674       <spirit:port>
675         <spirit:name>s00_axi_bresp</spirit:name>
676         <spirit:wire>
677           <spirit:direction>out</spirit:direction>
678           <spirit:vector>
679             <spirit:left spirit:format="long">1</spirit:left>
680             <spirit:right spirit:format="long">0</spirit:right>
681           </spirit:vector>
682           <spirit:wireTypeDefs>
683             <spirit:wireTypeDef>
684               <spirit:typeName>wire</spirit:typeName>
685               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
686               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
687             </spirit:wireTypeDef>
688           </spirit:wireTypeDefs>
689         </spirit:wire>
690       </spirit:port>
691       <spirit:port>
692         <spirit:name>s00_axi_bvalid</spirit:name>
693         <spirit:wire>
694           <spirit:direction>out</spirit:direction>
695           <spirit:wireTypeDefs>
696             <spirit:wireTypeDef>
697               <spirit:typeName>wire</spirit:typeName>
698               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
699               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
700             </spirit:wireTypeDef>
701           </spirit:wireTypeDefs>
702         </spirit:wire>
703       </spirit:port>
704       <spirit:port>
705         <spirit:name>s00_axi_bready</spirit:name>
706         <spirit:wire>
707           <spirit:direction>in</spirit:direction>
708           <spirit:wireTypeDefs>
709             <spirit:wireTypeDef>
710               <spirit:typeName>wire</spirit:typeName>
711               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
712               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
713             </spirit:wireTypeDef>
714           </spirit:wireTypeDefs>
715         </spirit:wire>
716       </spirit:port>
717       <spirit:port>
718         <spirit:name>s00_axi_araddr</spirit:name>
719         <spirit:wire>
720           <spirit:direction>in</spirit:direction>
721           <spirit:vector>
722             <spirit:left spirit:format="long" spirit:resolve="dependent" spirit:dependency="(spirit:decode(id(&apos;MODELPARAM_VALUE.C_S00_AXI_ADDR_WIDTH&apos;)) - 1)">3</spirit:left>
723             <spirit:right spirit:format="long">0</spirit:right>
724           </spirit:vector>
725           <spirit:wireTypeDefs>
726             <spirit:wireTypeDef>
727               <spirit:typeName>wire</spirit:typeName>
728               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
729               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
730             </spirit:wireTypeDef>
731           </spirit:wireTypeDefs>
732         </spirit:wire>
733       </spirit:port>
734       <spirit:port>
735         <spirit:name>s00_axi_arprot</spirit:name>
736         <spirit:wire>
737           <spirit:direction>in</spirit:direction>
738           <spirit:vector>
739             <spirit:left spirit:format="long">2</spirit:left>
740             <spirit:right spirit:format="long">0</spirit:right>
741           </spirit:vector>
742           <spirit:wireTypeDefs>
743             <spirit:wireTypeDef>
744               <spirit:typeName>wire</spirit:typeName>
745               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
746               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
747             </spirit:wireTypeDef>
748           </spirit:wireTypeDefs>
749         </spirit:wire>
750       </spirit:port>
751       <spirit:port>
752         <spirit:name>s00_axi_arvalid</spirit:name>
753         <spirit:wire>
754           <spirit:direction>in</spirit:direction>
755           <spirit:wireTypeDefs>
756             <spirit:wireTypeDef>
757               <spirit:typeName>wire</spirit:typeName>
758               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
759               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
760             </spirit:wireTypeDef>
761           </spirit:wireTypeDefs>
762         </spirit:wire>
763       </spirit:port>
764       <spirit:port>
765         <spirit:name>s00_axi_arready</spirit:name>
766         <spirit:wire>
767           <spirit:direction>out</spirit:direction>
768           <spirit:wireTypeDefs>
769             <spirit:wireTypeDef>
770               <spirit:typeName>wire</spirit:typeName>
771               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
772               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
773             </spirit:wireTypeDef>
774           </spirit:wireTypeDefs>
775         </spirit:wire>
776       </spirit:port>
777       <spirit:port>
778         <spirit:name>s00_axi_rdata</spirit:name>
779         <spirit:wire>
780           <spirit:direction>out</spirit:direction>
781           <spirit:vector>
782             <spirit:left spirit:format="long" spirit:resolve="dependent" spirit:dependency="(spirit:decode(id(&apos;MODELPARAM_VALUE.C_S00_AXI_DATA_WIDTH&apos;)) - 1)">31</spirit:left>
783             <spirit:right spirit:format="long">0</spirit:right>
784           </spirit:vector>
785           <spirit:wireTypeDefs>
786             <spirit:wireTypeDef>
787               <spirit:typeName>wire</spirit:typeName>
788               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
789               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
790             </spirit:wireTypeDef>
791           </spirit:wireTypeDefs>
792         </spirit:wire>
793       </spirit:port>
794       <spirit:port>
795         <spirit:name>s00_axi_rresp</spirit:name>
796         <spirit:wire>
797           <spirit:direction>out</spirit:direction>
798           <spirit:vector>
799             <spirit:left spirit:format="long">1</spirit:left>
800             <spirit:right spirit:format="long">0</spirit:right>
801           </spirit:vector>
802           <spirit:wireTypeDefs>
803             <spirit:wireTypeDef>
804               <spirit:typeName>wire</spirit:typeName>
805               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
806               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
807             </spirit:wireTypeDef>
808           </spirit:wireTypeDefs>
809         </spirit:wire>
810       </spirit:port>
811       <spirit:port>
812         <spirit:name>s00_axi_rvalid</spirit:name>
813         <spirit:wire>
814           <spirit:direction>out</spirit:direction>
815           <spirit:wireTypeDefs>
816             <spirit:wireTypeDef>
817               <spirit:typeName>wire</spirit:typeName>
818               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
819               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
820             </spirit:wireTypeDef>
821           </spirit:wireTypeDefs>
822         </spirit:wire>
823       </spirit:port>
824       <spirit:port>
825         <spirit:name>s00_axi_rready</spirit:name>
826         <spirit:wire>
827           <spirit:direction>in</spirit:direction>
828           <spirit:wireTypeDefs>
829             <spirit:wireTypeDef>
830               <spirit:typeName>wire</spirit:typeName>
831               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
832               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
833             </spirit:wireTypeDef>
834           </spirit:wireTypeDefs>
835         </spirit:wire>
836       </spirit:port>
837       <spirit:port>
838         <spirit:name>s00_axi_aclk</spirit:name>
839         <spirit:wire>
840           <spirit:direction>in</spirit:direction>
841           <spirit:wireTypeDefs>
842             <spirit:wireTypeDef>
843               <spirit:typeName>wire</spirit:typeName>
844               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
845               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
846             </spirit:wireTypeDef>
847           </spirit:wireTypeDefs>
848         </spirit:wire>
849       </spirit:port>
850       <spirit:port>
851         <spirit:name>s00_axi_aresetn</spirit:name>
852         <spirit:wire>
853           <spirit:direction>in</spirit:direction>
854           <spirit:wireTypeDefs>
855             <spirit:wireTypeDef>
856               <spirit:typeName>wire</spirit:typeName>
857               <spirit:viewNameRef>xilinx_verilogsynthesis</spirit:viewNameRef>
858               <spirit:viewNameRef>xilinx_verilogbehavioralsimulation</spirit:viewNameRef>
859             </spirit:wireTypeDef>
860           </spirit:wireTypeDefs>
861         </spirit:wire>
862       </spirit:port>
863     </spirit:ports>
864     <spirit:modelParameters>
865       <spirit:modelParameter xsi:type="spirit:nameValueTypeType" spirit:dataType="integer">
866         <spirit:name>C_S00_AXI_DATA_WIDTH</spirit:name>
867         <spirit:displayName>C S00 AXI DATA WIDTH</spirit:displayName>
868         <spirit:description>Width of S_AXI data bus</spirit:description>
869         <spirit:value spirit:format="long" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.C_S00_AXI_DATA_WIDTH" spirit:order="3" spirit:rangeType="long">32</spirit:value>
870       </spirit:modelParameter>
871       <spirit:modelParameter spirit:dataType="integer">
872         <spirit:name>C_S00_AXI_ADDR_WIDTH</spirit:name>
873         <spirit:displayName>C S00 AXI ADDR WIDTH</spirit:displayName>
874         <spirit:description>Width of S_AXI address bus</spirit:description>
875         <spirit:value spirit:format="long" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.C_S00_AXI_ADDR_WIDTH" spirit:order="4" spirit:rangeType="long">4</spirit:value>
876       </spirit:modelParameter>
877     </spirit:modelParameters>
878   </spirit:model>
879   <spirit:choices>
880     <spirit:choice>
881       <spirit:name>choice_list_6fc15197</spirit:name>
882       <spirit:enumeration>32</spirit:enumeration>
883     </spirit:choice>
884     <spirit:choice>
885       <spirit:name>choice_pairs_ce1226b1</spirit:name>
886       <spirit:enumeration spirit:text="true">1</spirit:enumeration>
887       <spirit:enumeration spirit:text="false">0</spirit:enumeration>
888     </spirit:choice>
889   </spirit:choices>
890   <spirit:fileSets>
891     <spirit:fileSet>
892       <spirit:name>xilinx_verilogsynthesis_view_fileset</spirit:name>
893       <spirit:file>
894         <spirit:name>hdl/can_crossbar_v1_0_S00_AXI.v</spirit:name>
895         <spirit:fileType>verilogSource</spirit:fileType>
896       </spirit:file>
897       <spirit:file>
898         <spirit:name>hdl/can_crossbar_v1_0.v</spirit:name>
899         <spirit:fileType>verilogSource</spirit:fileType>
900         <spirit:userFileType>CHECKSUM_4e4d777f</spirit:userFileType>
901       </spirit:file>
902     </spirit:fileSet>
903     <spirit:fileSet>
904       <spirit:name>xilinx_verilogbehavioralsimulation_view_fileset</spirit:name>
905       <spirit:file>
906         <spirit:name>hdl/can_crossbar_v1_0_S00_AXI.v</spirit:name>
907         <spirit:fileType>verilogSource</spirit:fileType>
908       </spirit:file>
909       <spirit:file>
910         <spirit:name>hdl/can_crossbar_v1_0.v</spirit:name>
911         <spirit:fileType>verilogSource</spirit:fileType>
912       </spirit:file>
913     </spirit:fileSet>
914     <spirit:fileSet>
915       <spirit:name>xilinx_softwaredriver_view_fileset</spirit:name>
916       <spirit:file>
917         <spirit:name>drivers/can_crossbar_v1_0/data/can_crossbar.mdd</spirit:name>
918         <spirit:userFileType>mdd</spirit:userFileType>
919         <spirit:userFileType>driver_mdd</spirit:userFileType>
920       </spirit:file>
921       <spirit:file>
922         <spirit:name>drivers/can_crossbar_v1_0/data/can_crossbar.tcl</spirit:name>
923         <spirit:fileType>tclSource</spirit:fileType>
924         <spirit:userFileType>driver_tcl</spirit:userFileType>
925       </spirit:file>
926       <spirit:file>
927         <spirit:name>drivers/can_crossbar_v1_0/src/Makefile</spirit:name>
928         <spirit:userFileType>driver_src</spirit:userFileType>
929       </spirit:file>
930       <spirit:file>
931         <spirit:name>drivers/can_crossbar_v1_0/src/can_crossbar.h</spirit:name>
932         <spirit:fileType>cSource</spirit:fileType>
933         <spirit:userFileType>driver_src</spirit:userFileType>
934       </spirit:file>
935       <spirit:file>
936         <spirit:name>drivers/can_crossbar_v1_0/src/can_crossbar.c</spirit:name>
937         <spirit:fileType>cSource</spirit:fileType>
938         <spirit:userFileType>driver_src</spirit:userFileType>
939       </spirit:file>
940       <spirit:file>
941         <spirit:name>drivers/can_crossbar_v1_0/src/can_crossbar_selftest.c</spirit:name>
942         <spirit:fileType>cSource</spirit:fileType>
943         <spirit:userFileType>driver_src</spirit:userFileType>
944       </spirit:file>
945     </spirit:fileSet>
946     <spirit:fileSet>
947       <spirit:name>xilinx_xpgui_view_fileset</spirit:name>
948       <spirit:file>
949         <spirit:name>xgui/can_crossbar_v1_0.tcl</spirit:name>
950         <spirit:fileType>tclSource</spirit:fileType>
951         <spirit:userFileType>CHECKSUM_fd592ead</spirit:userFileType>
952         <spirit:userFileType>XGUI_VERSION_2</spirit:userFileType>
953       </spirit:file>
954     </spirit:fileSet>
955     <spirit:fileSet>
956       <spirit:name>bd_tcl_view_fileset</spirit:name>
957       <spirit:file>
958         <spirit:name>bd/bd.tcl</spirit:name>
959         <spirit:fileType>tclSource</spirit:fileType>
960       </spirit:file>
961     </spirit:fileSet>
962   </spirit:fileSets>
963   <spirit:description>CAN Crossbar</spirit:description>
964   <spirit:parameters>
965     <spirit:parameter>
966       <spirit:name>C_S00_AXI_DATA_WIDTH</spirit:name>
967       <spirit:displayName>C S00 AXI DATA WIDTH</spirit:displayName>
968       <spirit:description>Width of S_AXI data bus</spirit:description>
969       <spirit:value spirit:format="long" spirit:resolve="user" spirit:id="PARAM_VALUE.C_S00_AXI_DATA_WIDTH" spirit:choiceRef="choice_list_6fc15197" spirit:order="3">32</spirit:value>
970       <spirit:vendorExtensions>
971         <xilinx:parameterInfo>
972           <xilinx:enablement>
973             <xilinx:isEnabled xilinx:id="PARAM_ENABLEMENT.C_S00_AXI_DATA_WIDTH">false</xilinx:isEnabled>
974           </xilinx:enablement>
975         </xilinx:parameterInfo>
976       </spirit:vendorExtensions>
977     </spirit:parameter>
978     <spirit:parameter>
979       <spirit:name>C_S00_AXI_ADDR_WIDTH</spirit:name>
980       <spirit:displayName>C S00 AXI ADDR WIDTH</spirit:displayName>
981       <spirit:description>Width of S_AXI address bus</spirit:description>
982       <spirit:value spirit:format="long" spirit:resolve="user" spirit:id="PARAM_VALUE.C_S00_AXI_ADDR_WIDTH" spirit:order="4" spirit:rangeType="long">4</spirit:value>
983       <spirit:vendorExtensions>
984         <xilinx:parameterInfo>
985           <xilinx:enablement>
986             <xilinx:isEnabled xilinx:id="PARAM_ENABLEMENT.C_S00_AXI_ADDR_WIDTH">false</xilinx:isEnabled>
987           </xilinx:enablement>
988         </xilinx:parameterInfo>
989       </spirit:vendorExtensions>
990     </spirit:parameter>
991     <spirit:parameter>
992       <spirit:name>C_S00_AXI_BASEADDR</spirit:name>
993       <spirit:displayName>C S00 AXI BASEADDR</spirit:displayName>
994       <spirit:value spirit:format="bitString" spirit:resolve="user" spirit:id="PARAM_VALUE.C_S00_AXI_BASEADDR" spirit:order="5" spirit:bitStringLength="32">0xFFFFFFFF</spirit:value>
995       <spirit:vendorExtensions>
996         <xilinx:parameterInfo>
997           <xilinx:enablement>
998             <xilinx:isEnabled xilinx:id="PARAM_ENABLEMENT.C_S00_AXI_BASEADDR">false</xilinx:isEnabled>
999           </xilinx:enablement>
1000         </xilinx:parameterInfo>
1001       </spirit:vendorExtensions>
1002     </spirit:parameter>
1003     <spirit:parameter>
1004       <spirit:name>C_S00_AXI_HIGHADDR</spirit:name>
1005       <spirit:displayName>C S00 AXI HIGHADDR</spirit:displayName>
1006       <spirit:value spirit:format="bitString" spirit:resolve="user" spirit:id="PARAM_VALUE.C_S00_AXI_HIGHADDR" spirit:order="6" spirit:bitStringLength="32">0x00000000</spirit:value>
1007       <spirit:vendorExtensions>
1008         <xilinx:parameterInfo>
1009           <xilinx:enablement>
1010             <xilinx:isEnabled xilinx:id="PARAM_ENABLEMENT.C_S00_AXI_HIGHADDR">false</xilinx:isEnabled>
1011           </xilinx:enablement>
1012         </xilinx:parameterInfo>
1013       </spirit:vendorExtensions>
1014     </spirit:parameter>
1015     <spirit:parameter>
1016       <spirit:name>Component_Name</spirit:name>
1017       <spirit:value spirit:resolve="user" spirit:id="PARAM_VALUE.Component_Name" spirit:order="1">can_crossbar_v1_0</spirit:value>
1018     </spirit:parameter>
1019   </spirit:parameters>
1020   <spirit:vendorExtensions>
1021     <xilinx:coreExtensions>
1022       <xilinx:supportedFamilies>
1023         <xilinx:family xilinx:lifeCycle="Pre-Production">zynq</xilinx:family>
1024       </xilinx:supportedFamilies>
1025       <xilinx:taxonomies>
1026         <xilinx:taxonomy>AXI_Peripheral</xilinx:taxonomy>
1027       </xilinx:taxonomies>
1028       <xilinx:displayName>can_crossbar_v1.0</xilinx:displayName>
1029       <xilinx:coreRevision>3</xilinx:coreRevision>
1030       <xilinx:coreCreationDateTime>2016-05-12T00:55:21Z</xilinx:coreCreationDateTime>
1031       <xilinx:tags>
1032         <xilinx:tag xilinx:name="user.org:user:can_crossbar:1.0_ARCHIVE_LOCATION">/home/martin/projects/cvut/bakalarka/canbench-sw/system/ip/can_crossbar_1.0</xilinx:tag>
1033       </xilinx:tags>
1034     </xilinx:coreExtensions>
1035     <xilinx:packagingInfo>
1036       <xilinx:xilinxVersion>2016.1</xilinx:xilinxVersion>
1037       <xilinx:checksum xilinx:scope="busInterfaces" xilinx:value="d9a0b4b8"/>
1038       <xilinx:checksum xilinx:scope="memoryMaps" xilinx:value="493665f4"/>
1039       <xilinx:checksum xilinx:scope="fileGroups" xilinx:value="37646b60"/>
1040       <xilinx:checksum xilinx:scope="ports" xilinx:value="94557fa6"/>
1041       <xilinx:checksum xilinx:scope="hdlParameters" xilinx:value="4429bb0c"/>
1042       <xilinx:checksum xilinx:scope="parameters" xilinx:value="7691242a"/>
1043     </xilinx:packagingInfo>
1044   </spirit:vendorExtensions>
1045 </spirit:component>