component.xml 58 KB
Newer Older
Martin Jeřábek's avatar
Martin Jeřábek committed
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- This file (component.xml) is GENERATED from /scripts/component.xml.j2. -->
Martin Jeřábek's avatar
Martin Jeřábek committed
3 4 5 6 7 8 9
<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">
  <spirit:vendor>user.org</spirit:vendor>
  <spirit:library>user</spirit:library>
  <spirit:name>CTU_CAN_FD</spirit:name>
  <spirit:version>1.0</spirit:version>
  <spirit:busInterfaces>
    <spirit:busInterface>
10 11 12 13
      <spirit:name>aclk</spirit:name>
      <spirit:busType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="clock" spirit:version="1.0"/>
      <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="clock_rtl" spirit:version="1.0"/>
      <spirit:slave/>
Martin Jeřábek's avatar
Martin Jeřábek committed
14 15 16
      <spirit:portMaps>
        <spirit:portMap>
          <spirit:logicalPort>
17
            <spirit:name>CLK</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
18 19
          </spirit:logicalPort>
          <spirit:physicalPort>
20
            <spirit:name>aclk</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
21 22
          </spirit:physicalPort>
        </spirit:portMap>
23 24 25 26 27 28 29 30 31 32 33 34 35 36
      </spirit:portMaps>
      <spirit:parameters>
        <spirit:parameter>
          <spirit:name>ASSOCIATED_RESET</spirit:name>
          <spirit:value spirit:id="BUSIFPARAM_VALUE.ACLK.ASSOCIATED_RESET">arstn</spirit:value>
        </spirit:parameter>
      </spirit:parameters>
    </spirit:busInterface>
    <spirit:busInterface>
      <spirit:name>time_quanta_clk</spirit:name>
      <spirit:busType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="clock" spirit:version="1.0"/>
      <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="clock_rtl" spirit:version="1.0"/>
      <spirit:master/>
      <spirit:portMaps>
Martin Jeřábek's avatar
Martin Jeřábek committed
37 38
        <spirit:portMap>
          <spirit:logicalPort>
39
            <spirit:name>CLK</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
40 41
          </spirit:logicalPort>
          <spirit:physicalPort>
42
            <spirit:name>time_quanta_clk</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
43 44
          </spirit:physicalPort>
        </spirit:portMap>
45 46 47 48 49 50 51 52
      </spirit:portMaps>
    </spirit:busInterface>
    <spirit:busInterface>
      <spirit:name>irq</spirit:name>
      <spirit:busType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="interrupt" spirit:version="1.0"/>
      <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="interrupt_rtl" spirit:version="1.0"/>
      <spirit:master/>
      <spirit:portMaps>
Martin Jeřábek's avatar
Martin Jeřábek committed
53 54
        <spirit:portMap>
          <spirit:logicalPort>
55
            <spirit:name>INTERRUPT</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
56 57
          </spirit:logicalPort>
          <spirit:physicalPort>
58
            <spirit:name>irq</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
59 60
          </spirit:physicalPort>
        </spirit:portMap>
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
      </spirit:portMaps>
      <spirit:parameters>
        <spirit:parameter>
          <spirit:name>SENSITIVITY</spirit:name>
          <spirit:value spirit:id="BUSIFPARAM_VALUE.IRQ.SENSITIVITY" spirit:choiceRef="choice_list_99a1d2b9">LEVEL_HIGH</spirit:value>
        </spirit:parameter>
      </spirit:parameters>
    </spirit:busInterface>
    <spirit:busInterface>
      <spirit:name>s_apb</spirit:name>
      <spirit:displayName>S_APB</spirit:displayName>
      <spirit:description>S_APB</spirit:description>
      <spirit:busType spirit:vendor="xilinx.com" spirit:library="interface" spirit:name="apb" spirit:version="1.0"/>
      <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="interface" spirit:name="apb_rtl" spirit:version="1.0"/>
      <spirit:slave/>
      <spirit:portMaps>
Martin Jeřábek's avatar
Martin Jeřábek committed
77 78
        <spirit:portMap>
          <spirit:logicalPort>
79
            <spirit:name>PADDR</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
80 81
          </spirit:logicalPort>
          <spirit:physicalPort>
82
            <spirit:name>s_apb_paddr</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
83 84 85 86
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
87
            <spirit:name>PPROT</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
88 89
          </spirit:logicalPort>
          <spirit:physicalPort>
90
            <spirit:name>s_apb_pprot</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
91 92 93 94
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
95
            <spirit:name>PSEL</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
96 97
          </spirit:logicalPort>
          <spirit:physicalPort>
98
            <spirit:name>s_apb_psel</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
99 100 101 102
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
103
            <spirit:name>PENABLE</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
104 105
          </spirit:logicalPort>
          <spirit:physicalPort>
106
            <spirit:name>s_apb_penable</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
107 108 109 110
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
111
            <spirit:name>PWRITE</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
112 113
          </spirit:logicalPort>
          <spirit:physicalPort>
114
            <spirit:name>s_apb_pwrite</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
115 116 117 118
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
119
            <spirit:name>PWDATA</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
120 121
          </spirit:logicalPort>
          <spirit:physicalPort>
122
            <spirit:name>s_apb_pwdata</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
123 124 125 126
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
127
            <spirit:name>PSTRB</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
128 129
          </spirit:logicalPort>
          <spirit:physicalPort>
130
            <spirit:name>s_apb_pstrb</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
131 132 133 134
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
135
            <spirit:name>PREADY</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
136 137
          </spirit:logicalPort>
          <spirit:physicalPort>
138
            <spirit:name>s_apb_pready</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
139 140 141 142
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
143
            <spirit:name>PRDATA</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
144 145
          </spirit:logicalPort>
          <spirit:physicalPort>
146
            <spirit:name>s_apb_prdata</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
147 148 149 150
          </spirit:physicalPort>
        </spirit:portMap>
        <spirit:portMap>
          <spirit:logicalPort>
151
            <spirit:name>PSLVERR</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
152 153
          </spirit:logicalPort>
          <spirit:physicalPort>
154
            <spirit:name>s_apb_pslverr</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
155 156 157 158 159
          </spirit:physicalPort>
        </spirit:portMap>
      </spirit:portMaps>
    </spirit:busInterface>
    <spirit:busInterface>
160
      <spirit:name>arstn</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
161 162 163 164 165 166 167 168 169
      <spirit:busType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="reset" spirit:version="1.0"/>
      <spirit:abstractionType spirit:vendor="xilinx.com" spirit:library="signal" spirit:name="reset_rtl" spirit:version="1.0"/>
      <spirit:slave/>
      <spirit:portMaps>
        <spirit:portMap>
          <spirit:logicalPort>
            <spirit:name>RST</spirit:name>
          </spirit:logicalPort>
          <spirit:physicalPort>
170
            <spirit:name>arstn</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
171 172 173 174 175 176
          </spirit:physicalPort>
        </spirit:portMap>
      </spirit:portMaps>
      <spirit:parameters>
        <spirit:parameter>
          <spirit:name>POLARITY</spirit:name>
177
          <spirit:value spirit:id="BUSIFPARAM_VALUE.ARSTN.POLARITY" spirit:choiceRef="choice_list_9d8b0d81">ACTIVE_LOW</spirit:value>
178 179 180
        </spirit:parameter>
      </spirit:parameters>
    </spirit:busInterface>
Martin Jeřábek's avatar
Martin Jeřábek committed
181 182 183 184
  </spirit:busInterfaces>
  <spirit:model>
    <spirit:views>
      <spirit:view>
185 186 187 188
        <spirit:name>xilinx_anylanguagesynthesis</spirit:name>
        <spirit:displayName>Synthesis</spirit:displayName>
        <spirit:envIdentifier>:vivado.xilinx.com:synthesis</spirit:envIdentifier>
        <spirit:language>VHDL</spirit:language>
Martin Jeřábek's avatar
Martin Jeřábek committed
189 190
        <spirit:modelName>CTU_CAN_FD_v1_0</spirit:modelName>
        <spirit:fileSetRef>
191
          <spirit:localName>xilinx_anylanguagesynthesis_view_fileset</spirit:localName>
Martin Jeřábek's avatar
Martin Jeřábek committed
192
        </spirit:fileSetRef>
193 194 195
        <spirit:parameters>
          <spirit:parameter>
            <spirit:name>viewChecksum</spirit:name>
196
            <spirit:value>bd93fd12</spirit:value>
197 198
          </spirit:parameter>
        </spirit:parameters>
Martin Jeřábek's avatar
Martin Jeřábek committed
199 200
      </spirit:view>
      <spirit:view>
201 202 203 204
        <spirit:name>xilinx_anylanguagebehavioralsimulation</spirit:name>
        <spirit:displayName>Simulation</spirit:displayName>
        <spirit:envIdentifier>:vivado.xilinx.com:simulation</spirit:envIdentifier>
        <spirit:language>VHDL</spirit:language>
Martin Jeřábek's avatar
Martin Jeřábek committed
205 206
        <spirit:modelName>CTU_CAN_FD_v1_0</spirit:modelName>
        <spirit:fileSetRef>
207
          <spirit:localName>xilinx_anylanguagebehavioralsimulation_view_fileset</spirit:localName>
Martin Jeřábek's avatar
Martin Jeřábek committed
208
        </spirit:fileSetRef>
209 210 211
        <spirit:parameters>
          <spirit:parameter>
            <spirit:name>viewChecksum</spirit:name>
212
            <spirit:value>bd93fd12</spirit:value>
213 214
          </spirit:parameter>
        </spirit:parameters>
Martin Jeřábek's avatar
Martin Jeřábek committed
215 216 217 218 219 220 221 222 223 224 225
      </spirit:view>
      <spirit:view>
        <spirit:name>xilinx_xpgui</spirit:name>
        <spirit:displayName>UI Layout</spirit:displayName>
        <spirit:envIdentifier>:vivado.xilinx.com:xgui.ui</spirit:envIdentifier>
        <spirit:fileSetRef>
          <spirit:localName>xilinx_xpgui_view_fileset</spirit:localName>
        </spirit:fileSetRef>
        <spirit:parameters>
          <spirit:parameter>
            <spirit:name>viewChecksum</spirit:name>
226
            <spirit:value>aabbb6d4</spirit:value>
Martin Jeřábek's avatar
Martin Jeřábek committed
227 228 229 230 231 232
          </spirit:parameter>
        </spirit:parameters>
      </spirit:view>
    </spirit:views>
    <spirit:ports>
      <spirit:port>
233
        <spirit:name>aclk</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
234
        <spirit:wire>
235
          <spirit:direction>in</spirit:direction>
Martin Jeřábek's avatar
Martin Jeřábek committed
236 237 238
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
239 240
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
241 242 243 244 245
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
246
        <spirit:name>arstn</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
247 248 249 250 251
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
252 253
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
254 255 256 257 258
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
259
        <spirit:name>irq</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
260 261 262 263 264
        <spirit:wire>
          <spirit:direction>out</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
265 266
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
267 268 269 270 271
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
272
        <spirit:name>CAN_tx</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
273
        <spirit:wire>
274
          <spirit:direction>out</spirit:direction>
Martin Jeřábek's avatar
Martin Jeřábek committed
275 276
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
277 278 279
              <spirit:typeName>std_logic</spirit:typeName>
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
280 281 282 283 284
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
285
        <spirit:name>CAN_rx</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
286 287 288 289 290
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
291 292
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
293 294 295 296 297
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
298
        <spirit:name>time_quanta_clk</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
299 300 301 302 303
        <spirit:wire>
          <spirit:direction>out</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
304 305
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
306 307 308 309 310
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
311
        <spirit:name>timestamp</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
312 313 314
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:vector>
315
            <spirit:left spirit:format="long">63</spirit:left>
Martin Jeřábek's avatar
Martin Jeřábek committed
316 317 318 319 320
            <spirit:right spirit:format="long">0</spirit:right>
          </spirit:vector>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic_vector</spirit:typeName>
321 322
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
323 324 325 326 327
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
328
        <spirit:name>s_apb_paddr</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
329 330 331
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:vector>
332
            <spirit:left spirit:format="long">31</spirit:left>
Martin Jeřábek's avatar
Martin Jeřábek committed
333 334 335 336 337
            <spirit:right spirit:format="long">0</spirit:right>
          </spirit:vector>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic_vector</spirit:typeName>
338 339
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
340 341 342 343 344
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
345
        <spirit:name>s_apb_penable</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
346 347 348 349 350
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
351 352
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
353 354 355 356 357
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
358
        <spirit:name>s_apb_pprot</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
359
        <spirit:wire>
360
          <spirit:direction>in</spirit:direction>
Martin Jeřábek's avatar
Martin Jeřábek committed
361
          <spirit:vector>
362
            <spirit:left spirit:format="long">2</spirit:left>
Martin Jeřábek's avatar
Martin Jeřábek committed
363 364 365 366 367
            <spirit:right spirit:format="long">0</spirit:right>
          </spirit:vector>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic_vector</spirit:typeName>
368 369
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
370 371 372 373 374
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
375
        <spirit:name>s_apb_prdata</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
376 377 378
        <spirit:wire>
          <spirit:direction>out</spirit:direction>
          <spirit:vector>
379
            <spirit:left spirit:format="long">31</spirit:left>
Martin Jeřábek's avatar
Martin Jeřábek committed
380 381 382 383 384
            <spirit:right spirit:format="long">0</spirit:right>
          </spirit:vector>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic_vector</spirit:typeName>
385 386
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
387 388 389 390 391
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
392
        <spirit:name>s_apb_pready</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
393
        <spirit:wire>
394
          <spirit:direction>out</spirit:direction>
Martin Jeřábek's avatar
Martin Jeřábek committed
395 396
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
397 398 399
              <spirit:typeName>std_logic</spirit:typeName>
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
400 401 402 403 404
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
405
        <spirit:name>s_apb_psel</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
406 407 408 409 410
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
411 412
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
413 414 415 416 417
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
418
        <spirit:name>s_apb_pslverr</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
419 420 421 422 423
        <spirit:wire>
          <spirit:direction>out</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
424 425
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
426 427 428 429 430
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
431
        <spirit:name>s_apb_pstrb</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
432
        <spirit:wire>
433
          <spirit:direction>in</spirit:direction>
Martin Jeřábek's avatar
Martin Jeřábek committed
434
          <spirit:vector>
435
            <spirit:left spirit:format="long">3</spirit:left>
Martin Jeřábek's avatar
Martin Jeřábek committed
436 437 438 439 440
            <spirit:right spirit:format="long">0</spirit:right>
          </spirit:vector>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic_vector</spirit:typeName>
441 442
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
443 444 445 446 447
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
448
        <spirit:name>s_apb_pwdata</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
449
        <spirit:wire>
450
          <spirit:direction>in</spirit:direction>
Martin Jeřábek's avatar
Martin Jeřábek committed
451
          <spirit:vector>
452
            <spirit:left spirit:format="long">31</spirit:left>
Martin Jeřábek's avatar
Martin Jeřábek committed
453 454 455 456 457
            <spirit:right spirit:format="long">0</spirit:right>
          </spirit:vector>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic_vector</spirit:typeName>
458 459
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
460 461 462 463 464
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
      <spirit:port>
465
        <spirit:name>s_apb_pwrite</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
466 467 468 469 470
        <spirit:wire>
          <spirit:direction>in</spirit:direction>
          <spirit:wireTypeDefs>
            <spirit:wireTypeDef>
              <spirit:typeName>std_logic</spirit:typeName>
471 472
              <spirit:viewNameRef>xilinx_anylanguagesynthesis</spirit:viewNameRef>
              <spirit:viewNameRef>xilinx_anylanguagebehavioralsimulation</spirit:viewNameRef>
Martin Jeřábek's avatar
Martin Jeřábek committed
473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521
            </spirit:wireTypeDef>
          </spirit:wireTypeDefs>
        </spirit:wire>
      </spirit:port>
    </spirit:ports>
    <spirit:modelParameters>
      <spirit:modelParameter xsi:type="spirit:nameValueTypeType" spirit:dataType="boolean">
        <spirit:name>use_logger</spirit:name>
        <spirit:displayName>Use Logger</spirit:displayName>
        <spirit:value spirit:format="bool" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.use_logger">true</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="integer">
        <spirit:name>rx_buffer_size</spirit:name>
        <spirit:displayName>Rx Buffer Size</spirit:displayName>
        <spirit:value spirit:format="long" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.rx_buffer_size" spirit:minimum="4" spirit:maximum="512" spirit:rangeType="long">128</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="boolean">
        <spirit:name>use_sync</spirit:name>
        <spirit:displayName>Use Sync</spirit:displayName>
        <spirit:value spirit:format="bool" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.use_sync">true</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="boolean">
        <spirit:name>sup_filtA</spirit:name>
        <spirit:displayName>Sup Filta</spirit:displayName>
        <spirit:value spirit:format="bool" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.sup_filtA">true</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="boolean">
        <spirit:name>sup_filtB</spirit:name>
        <spirit:displayName>Sup Filtb</spirit:displayName>
        <spirit:value spirit:format="bool" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.sup_filtB">true</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="boolean">
        <spirit:name>sup_filtC</spirit:name>
        <spirit:displayName>Sup Filtc</spirit:displayName>
        <spirit:value spirit:format="bool" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.sup_filtC">true</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="boolean">
        <spirit:name>sup_range</spirit:name>
        <spirit:displayName>Sup Range</spirit:displayName>
        <spirit:value spirit:format="bool" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.sup_range">true</spirit:value>
      </spirit:modelParameter>
      <spirit:modelParameter spirit:dataType="integer">
        <spirit:name>logger_size</spirit:name>
        <spirit:displayName>Logger Size</spirit:displayName>
        <spirit:value spirit:format="long" spirit:resolve="generated" spirit:id="MODELPARAM_VALUE.logger_size" spirit:minimum="0" spirit:maximum="512" spirit:rangeType="long">8</spirit:value>
      </spirit:modelParameter>
    </spirit:modelParameters>
  </spirit:model>
  <spirit:choices>
522 523 524 525 526 527 528
    <spirit:choice>
      <spirit:name>choice_list_99a1d2b9</spirit:name>
      <spirit:enumeration>LEVEL_HIGH</spirit:enumeration>
      <spirit:enumeration>LEVEL_LOW</spirit:enumeration>
      <spirit:enumeration>EDGE_RISING</spirit:enumeration>
      <spirit:enumeration>EDGE_FALLING</spirit:enumeration>
    </spirit:choice>
529 530 531 532 533
    <spirit:choice>
      <spirit:name>choice_list_9d8b0d81</spirit:name>
      <spirit:enumeration>ACTIVE_HIGH</spirit:enumeration>
      <spirit:enumeration>ACTIVE_LOW</spirit:enumeration>
    </spirit:choice>
Martin Jeřábek's avatar
Martin Jeřábek committed
534 535 536
  </spirit:choices>
  <spirit:fileSets>
    <spirit:fileSet>
537
      <spirit:name>xilinx_anylanguagesynthesis_view_fileset</spirit:name>
538

Martin Jeřábek's avatar
Martin Jeřábek committed
539
      <spirit:file>
540
        <spirit:name>apb/apb_ifc.vhd</spirit:name>
541 542 543
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
544

545
      <spirit:file>
546
        <spirit:name>bus_sampling/bus_sampling.vhd</spirit:name>
547 548 549
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
550

551
      <spirit:file>
552
        <spirit:name>bus_sampling/data_edge_detector.vhd</spirit:name>
553 554 555
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
556

557
      <spirit:file>
558
        <spirit:name>bus_sampling/trv_delay_meas.vhd</spirit:name>
559 560 561
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
562

563
      <spirit:file>
564
        <spirit:name>bus_sampling/tx_data_cache.vhd</spirit:name>
565 566 567
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
568

569
      <spirit:file>
570
        <spirit:name>can_core/bit_destuffing/bit_destuffing.vhd</spirit:name>
571 572 573
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
574

575 576 577 578 579
      <spirit:file>
        <spirit:name>can_core/bit_stuffing/bit_stuffing.vhd</spirit:name>
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
580

581
      <spirit:file>
582
        <spirit:name>can_core/bus_traffic_counters/bus_traffic_counters.vhd</spirit:name>
583 584 585
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
586

587
      <spirit:file>
588
        <spirit:name>can_core/can_core.vhd</spirit:name>
589 590 591
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
592

593
      <spirit:file>
594
        <spirit:name>can_core/crc/can_crc.vhd</spirit:name>
595 596 597
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
598

599
      <spirit:file>
600
        <spirit:name>can_core/crc/crc_calc.vhd</spirit:name>
601 602 603
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
604

605
      <spirit:file>
606
        <spirit:name>can_core/crc/crc_wrapper.vhd</spirit:name>
607 608 609
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
610

611
      <spirit:file>
612
        <spirit:name>can_core/fault_confinement/fault_confinement.vhd</spirit:name>
613 614 615
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
616

617
      <spirit:file>
618
        <spirit:name>can_core/operation_control/operation_control.vhd</spirit:name>
619 620 621
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
622

623
      <spirit:file>
624
        <spirit:name>can_core/protocol_control/protocol_control.vhd</spirit:name>
625 626 627
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
628

629
      <spirit:file>
630
        <spirit:name>can_top_apb.vhd</spirit:name>
631 632 633
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
634

635
      <spirit:file>
636
        <spirit:name>can_top_level.vhd</spirit:name>
637 638 639
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
640

641
      <spirit:file>
642
        <spirit:name>common/dff_arst.vhd</spirit:name>
643 644 645
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
646

647
      <spirit:file>
648
        <spirit:name>common/endian_swap.vhd</spirit:name>
649 650 651
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
652

653 654 655 656 657 658
      <spirit:file>
        <spirit:name>common/endian_swapper.vhd</spirit:name>
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>

659
      <spirit:file>
660
        <spirit:name>common/inf_ram_wrapper.vhd</spirit:name>
661 662 663
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
664

665
      <spirit:file>
666
        <spirit:name>common/majority_decoder_3.vhd</spirit:name>
667 668 669
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
670

671
      <spirit:file>
672
        <spirit:name>common/rst_sync.vhd</spirit:name>
673 674 675
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
676

677
      <spirit:file>
678
        <spirit:name>common/shift_reg.vhd</spirit:name>
679 680 681
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
682

683
      <spirit:file>
684
        <spirit:name>common/shift_reg_preload.vhd</spirit:name>
685 686 687
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
688

689
      <spirit:file>
690
        <spirit:name>common/sig_sync.vhd</spirit:name>
691 692 693
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
694

695
      <spirit:file>
696
        <spirit:name>event_logger/event_logger.vhd</spirit:name>
697 698 699
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
700

701
      <spirit:file>
702
        <spirit:name>frame_filters/bit_filter.vhd</spirit:name>
703 704 705
        <spirit:fileType>vhdlSource</spirit:fileType>
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
      </spirit:file>
706

707
      <spirit:file>
708
        <spirit:name>frame_filters/frame_filters.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
709
        <spirit:fileType>vhdlSource</spirit:fileType>
710
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
711
      </spirit:file>
712

Martin Jeřábek's avatar
Martin Jeřábek committed
713
      <spirit:file>
714
        <spirit:name>frame_filters/range_filter.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
715
        <spirit:fileType>vhdlSource</spirit:fileType>
716
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
717
      </spirit:file>
718

Martin Jeřábek's avatar
Martin Jeřábek committed
719
      <spirit:file>
720
        <spirit:name>interrupts/int_manager.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
721
        <spirit:fileType>vhdlSource</spirit:fileType>
722
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
723
      </spirit:file>
724

Martin Jeřábek's avatar
Martin Jeřábek committed
725
      <spirit:file>
726
        <spirit:name>interrupts/int_module.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
727
        <spirit:fileType>vhdlSource</spirit:fileType>
728
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
729
      </spirit:file>
730

731
      <spirit:file>
732
        <spirit:name>lib/can_components.vhd</spirit:name>
733
        <spirit:fileType>vhdlSource</spirit:fileType>
734
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
735
      </spirit:file>
736

Martin Jeřábek's avatar
Martin Jeřábek committed
737
      <spirit:file>
738
        <spirit:name>lib/can_constants.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
739
        <spirit:fileType>vhdlSource</spirit:fileType>
740
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
741
      </spirit:file>
742

Martin Jeřábek's avatar
Martin Jeřábek committed
743
      <spirit:file>
744
        <spirit:name>lib/can_fd_frame_format.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
745
        <spirit:fileType>vhdlSource</spirit:fileType>
746
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
747
      </spirit:file>
748

Martin Jeřábek's avatar
Martin Jeřábek committed
749
      <spirit:file>
750
        <spirit:name>lib/can_fd_register_map.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
751
        <spirit:fileType>vhdlSource</spirit:fileType>
752
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
753
      </spirit:file>
754

Martin Jeřábek's avatar
Martin Jeřábek committed
755
      <spirit:file>
756
        <spirit:name>lib/can_types.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
757
        <spirit:fileType>vhdlSource</spirit:fileType>
758
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
759
      </spirit:file>
760

Martin Jeřábek's avatar
Martin Jeřábek committed
761
      <spirit:file>
762
        <spirit:name>lib/cmn_lib.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
763
        <spirit:fileType>vhdlSource</spirit:fileType>
764
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
765
      </spirit:file>
766

767
      <spirit:file>
768
        <spirit:name>lib/drv_stat_pkg.vhd</spirit:name>
769
        <spirit:fileType>vhdlSource</spirit:fileType>
770
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
771
      </spirit:file>
772

Martin Jeřábek's avatar
Martin Jeřábek committed
773
      <spirit:file>
774
        <spirit:name>lib/id_transfer.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
775
        <spirit:fileType>vhdlSource</spirit:fileType>
776
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
777
      </spirit:file>
778

Martin Jeřábek's avatar
Martin Jeřábek committed
779
      <spirit:file>
780
        <spirit:name>lib/reduce_lib.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
781
        <spirit:fileType>vhdlSource</spirit:fileType>
782
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
783
      </spirit:file>
784

Martin Jeřábek's avatar
Martin Jeřábek committed
785
      <spirit:file>
786
        <spirit:name>memory_registers/generated/access_signaler.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
787
        <spirit:fileType>vhdlSource</spirit:fileType>
788
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
789
      </spirit:file>
790

Martin Jeřábek's avatar
Martin Jeřábek committed
791
      <spirit:file>
792
        <spirit:name>memory_registers/generated/address_decoder.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
793
        <spirit:fileType>vhdlSource</spirit:fileType>
794
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
795
      </spirit:file>
796

Martin Jeřábek's avatar
Martin Jeřábek committed
797
      <spirit:file>
798
        <spirit:name>memory_registers/generated/can_registers_pkg.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
799
        <spirit:fileType>vhdlSource</spirit:fileType>
800
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
801
      </spirit:file>
802

Martin Jeřábek's avatar
Martin Jeřábek committed
803
      <spirit:file>
804
        <spirit:name>memory_registers/generated/cmn_reg_map_pkg.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
805
        <spirit:fileType>vhdlSource</spirit:fileType>
806
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
807
      </spirit:file>
808

Martin Jeřábek's avatar
Martin Jeřábek committed
809
      <spirit:file>
810
        <spirit:name>memory_registers/generated/control_registers_reg_map.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
811
        <spirit:fileType>vhdlSource</spirit:fileType>
812
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
813
      </spirit:file>
814

Martin Jeřábek's avatar
Martin Jeřábek committed
815
      <spirit:file>
816
        <spirit:name>memory_registers/generated/data_mux.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
817
        <spirit:fileType>vhdlSource</spirit:fileType>
818
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
819
      </spirit:file>
820

Martin Jeřábek's avatar
Martin Jeřábek committed
821
      <spirit:file>
822
        <spirit:name>memory_registers/generated/event_logger_reg_map.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
823
        <spirit:fileType>vhdlSource</spirit:fileType>
824
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
825
      </spirit:file>
826

Martin Jeřábek's avatar
Martin Jeřábek committed
827
      <spirit:file>
828
        <spirit:name>memory_registers/generated/memory_bus.vhd</spirit:name>
Martin Jeřábek's avatar
Martin Jeřábek committed
829
        <spirit:fileType>vhdlSource</spirit:fileType>
830
        <spirit:logicalName>xil_defaultlib</spirit:logicalName>
Martin Jeřábek's avatar
Martin Jeřábek committed
831
      </spirit:file>