-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimport_ise_summary.txt
509 lines (423 loc) · 19.9 KB
/
import_ise_summary.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
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
*******************************************************************************
*
* IMPORT XISE SUMMARY REPORT
*
* (import_ise_summary.txt)
*
* PLEASE READ THIS REPORT TO GET THE DETAILED INFORMATION ON THE DATA THAT
* WAS PARSED FROM THE ISE PROJECT AND IMPORTED INTO THE CURRENT PROJECT.
*
*
* The report is divided into following three sections:-
*
* Section (1) - ISE PROJECT INFORMATION
*
* This section provides the details of the ISE project that was imported
*
* Section (2) - EXCEPTIONS
*
* This section summarizes the ISE project data that was either not imported or
* not mapped into the current project
*
* Section (3) - MAPPED DATA
*
* This section summarizes the Vivado project information that was imported
* from the ISE project data
*
*******************************************************************************
Section (1) - ISE PROJECT INFORMATION
-------------------------------------
The following items describes the information about the ISE project that was imported:-
Project Name = sys9080
Project File = C:/Users/zoltanp/Documents/HexCalc/Sys9080/sys9080.xise
Project Version = 14.7
Device Family = Spartan3A and Spartan3AN
Part Name = xc3s200a-4-vq100*
*This part is not supported in Vivado and is replaced with the default part in the new project.
Please see Section (3.1) - "Target Device" below for more details.
Section (2) - EXCEPTIONS
------------------------
The following sub-sections describes the list of items that were NOT mapped from the
XISE file contents into the current project:-
Section (2.1) - Missing Sources
-------------------------------
None
Section (2.2) - Unknown Sources
-------------------------------
None
Section (2.3) - IP Import Issues
--------------------------------
None
Section (2.4) - Unknown Properties
----------------------------------
The following ISE properties were not mapped into the current project:-
<ISE Property Name> <ISE Property Value>
"Allow SelectMAP Pins to Persist" 'false'
"Analysis Effort Level" 'Standard'
"Asynchronous To Synchronous" 'false'
"Automatically Insert glbl Module in the Netlist" 'true'
"Automatically Run Generate Target PROM/ACE File" 'false'
"BRAM Utilization Ratio" '100'
"Bring Out Global Set/Reset Net as a Port" 'false'
"Bring Out Global Tristate Net as a Port" 'false'
"Bus Delimiter" '<>'
"CLB Pack Factor Percentage" '100'
"Case" 'Maintain'
"Case Implementation Style" 'None'
"Change Device Speed To" '-4'
"Change Device Speed To Post Trace" '-4'
"Configuration Clk (Configuration Pins)" 'Pull Up'
"Configuration Pin Done" 'Pull Up'
"Configuration Pin M0" 'Pull Up'
"Configuration Pin M1" 'Pull Up'
"Configuration Pin M2" 'Pull Up'
"Configuration Pin Program" 'Pull Up'
"Configuration Rate" '25'
"Correlate Output to Input Design" 'false'
"Create Binary Configuration File" 'false'
"Create IEEE 1532 Configuration File" 'false'
"Create ReadBack Data Files" 'false'
"Cross Clock Analysis" 'false'
"DCI Update Mode" 'As Required'
"DSP Utilization Ratio" '100'
"Decoder Extraction" 'true'
"Device Speed Grade/Select ABS Minimum" '-4'
"Disable Detailed Package Model Insertion" 'false'
"Do Not Escape Signal and Instance Names in Netlist" 'false'
"Done (Output Events)" 'Default (4)'
"Drive Awake Pin During Suspend/Wake Sequence" 'false'
"Drive Done Pin High" 'false'
"Dummy Driver for Enable Filter on Suspend Input" 'false'
"Enable BitStream Compression" 'false'
"Enable Cyclic Redundancy Checking (CRC)" 'true'
"Enable Debugging of Serial Mode BitStream" 'false'
"Enable Filter on Suspend Input" 'Please use the ENABLE_SUSPEND implementation constraint.'
"Enable Internal Done Pipe" 'true'
"Enable Message Filtering" 'false'
"Enable Outputs (Output Events)" 'Default (5)'
"Enable Power-On Reset Detection" 'true'
"Enable Suspend/Wake Global Set/Reset" 'false'
"Evaluation Development Board" 'None Specified'
"Extra Effort" 'None'
"FPGA Start-Up Clock" 'CCLK'
"FSM Style" 'LUT'
"Flatten Output Netlist" 'false'
"Functional Model Target Language ArchWiz" 'VHDL'
"Functional Model Target Language Coregen" 'VHDL'
"Functional Model Target Language Schematic" 'VHDL'
"GTS Cycle During Suspend/Wakeup Sequence" '4'
"GWE Cycle During Suspend/Wakeup Sequence" '5'
"Generate Asynchronous Delay Report" 'false'
"Generate Clock Region Report" 'false'
"Generate Constraints Interaction Report" 'false'
"Generate Constraints Interaction Report Post Trace" 'false'
"Generate Datasheet Section" 'true'
"Generate Detailed MAP Report" 'false'
"Generate Multiple Hierarchical Netlist Files" 'false'
"Generate Post-Place & Route Power Report" 'false'
"Generate Post-Place & Route Simulation Model" 'false'
"Generate RTL Schematic" 'Yes'
"Generate Testbench File" 'false'
"Generate Timegroups Section" 'false'
"Generate Timegroups Section Post Trace" 'false'
"Global Optimization Goal" 'AllClockNets'
"Global Set/Reset Port Name" 'GSR_PORT'
"Global Tristate Port Name" 'GTS_PORT'
"Hierarchy Separator" '/'
"Ignore User Timing Constraints Map" 'false'
"Include 'uselib Directive in Verilog File" 'false'
"Include SIMPRIM Models in Verilog File" 'false'
"Include UNISIM Models in Verilog File" 'false'
"Include sdf_annotate task in Verilog File" 'true'
"Insert Buffers to Prevent Pulse Swallowing" 'true'
"JTAG Pin TCK" 'Pull Up'
"JTAG Pin TDI" 'Pull Up'
"JTAG Pin TDO" 'Pull Up'
"JTAG Pin TMS" 'Pull Up'
"Keep Hierarchy" 'No'
"Last Unlock Status" 'false'
"Library for Verilog Sources" ''
"Logical Shifter Extraction" 'true'
"Map Effort Level" 'High'
"Max Fanout" '100000'
"Maximum Number of Lines in Report" '1000'
"Maximum Signal Name Length" '20'
"Move First Flip-Flop Stage" 'true'
"Move Last Flip-Flop Stage" 'true'
"MultiBoot: Next Configuration Mode" '001'
"MultiBoot: Starting Address for Next Configuration" '0x00000000'
"MultiBoot: Use New Mode for Next Configuration" 'true'
"Multiplier Style" 'Auto'
"Mux Extraction" 'Yes'
"Mux Style" 'Auto'
"Netlist Translation Type" 'Timestamp'
"Number of Paths in Error/Verbose Report" '3'
"Optimize Instantiated Primitives" 'false'
"Other XPWR Command Line Options" ''
"Output Extended Identifiers" 'false'
"Output File Name" 'sys9080'
"Perform Advanced Analysis" 'false'
"Perform Advanced Analysis Post Trace" 'false'
"Place And Route Mode" 'Normal Place and Route'
"Place MultiBoot Settings into Bitstream" 'false'
"Port to be used" 'Auto - default'
"Post Map Simulation Model Name" 'sys9080_map.vhd'
"Post Place & Route Simulation Model Name" 'sys9080_timesim.vhd'
"Post Synthesis Simulation Model Name" 'sys9080_synthesis.vhd'
"Post Translate Simulation Model Name" 'sys9080_translate.vhd'
"Priority Encoder Extraction" 'Yes'
"Produce Verbose Report" 'false'
"RAM Extraction" 'true'
"ROM Extraction" 'true'
"ROM Style" 'Auto'
"Read Cores" 'true'
"Regenerate Core" 'Under Current Project Setting'
"Register Duplication Xst" 'true'
"Release Write Enable (Output Events)" 'Default (6)'
"Rename Design Instance in Testbench File to" 'UUT'
"Rename Top Level Architecture To" 'Structure'
"Rename Top Level Entity to" 'sys9080'
"Report Paths by Endpoint" '3'
"Report Paths by Endpoint Post Trace" '3'
"Report Type" 'Verbose Report'
"Report Type Post Trace" 'Verbose Report'
"Reset On Configuration Pulse Width" '100'
"Retry Configuration if CRC Error Occurs" 'false'
"Revision Select" '00'
"Revision Select Tristate" 'Disable'
"Safe Implementation" 'No'
"Security" 'Enable Readback and Reconfiguration'
"Shift Register Extraction" 'true'
"Show All Models" 'false'
"Slice Packing" 'true'
"Slice Utilization Ratio" '100'
"Top-Level Module Name in Output Netlist" ''
"Tristate On Configuration Pulse Width" '0'
"Unused IOB Pins" 'Pull Down'
"Use Clock Enable" 'Yes'
"Use Smart Guide" 'false'
"Use Synchronous Reset" 'Yes'
"Use Synchronous Set" 'Yes'
"Use Synthesis Constraints File" 'true'
"UserID Code (8 Digit Hexadecimal)" '0xFFFFFFFF'
"VHDL Source Analysis Standard" 'VHDL-200X'
"Verilog 2001 Xst" 'true'
"Wait for DLL Lock (Output Events)" 'Default (NoWait)'
"Wakeup Clock" 'Startup Clock'
"Write Timing Constraints" 'false'
"XOR Collapsing" 'true'
Section (3) - MAPPED DATA
-------------------------
The following sub-sections describes the list of items that were imported from the
ISE properties and sources and mapped into the current project:-
Section (3.1) - Target Device
-----------------------------
Default Part = xc7vx485tffg1157-1
Family = virtex7
Package = ffg1157
Speed Grade = -1
Section (3.2) - Filesets
------------------------
<sources_1>
FILESET_TYPE = DesignSrcs
TOP = sys9080
DESIGN_MODE = RTL
VERILOG_DIR =
VERILOG_DEFINE =
VHDL_GENERICS =
File(s):-
NAME = rom4kx8.xco
FILE PATH = c:/Users/zoltanp/Documents/HexCalc/Sys9080/Sys9080-Artix.srcs/sources_1/ip/rom4kx8/rom4kx8.xco
FILE_TYPE = IP
LIBRARY = xil_defaultlib
NAME = ram4kx8.xco
FILE PATH = c:/Users/zoltanp/Documents/HexCalc/Sys9080/Sys9080-Artix.srcs/sources_1/ip/ram4kx8/ram4kx8.xco
FILE_TYPE = IP
LIBRARY = xil_defaultlib
NAME = adcdevice.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/adcdevice.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = counter16bit.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/counter16bit.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = MercuryADC.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/MercuryADC.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = uart_loopback.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/uart-for-fpga-master/example/uart_loopback.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = uart_parity.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/uart-for-fpga-master/source/comp/uart_parity.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = uart_tx.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/uart-for-fpga-master/source/comp/uart_tx.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = uart_rx.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/uart-for-fpga-master/source/comp/uart_rx.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = uart.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/uart-for-fpga-master/source/uart.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = nibble2sevenseg.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/nibble2sevenseg.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = mux16to4.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/mux16to4.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = debouncer.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/debouncer.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = rom512x56.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/rom512x56.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = rom32x8.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/rom32x8.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = rom256x12.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/rom256x12.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am82S62.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am82S62.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am2922.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am29XX/Am2922.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am2920.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am29XX/Am2920.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am2918.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am29XX/Am2918.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = am2909.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am29XX/am2909.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am2901c.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am29XX/Am2901c.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am25LS377.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am25LS377.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am25LS374.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am25LS374.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am25LS257.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am25LS257.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am25LS157.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am25LS157.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am25LS153.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am25LS153.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am25139.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am25139.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = simpleram.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/simpleram.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = simpledevice.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/simpledevice.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = interrupt_controller.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/interrupt_controller.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = hexfilerom.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/hexfilerom.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = fourdigitsevensegled.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/fourdigitsevensegled.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = debouncer8channel.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/debouncer8channel.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = clock_divider.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/clock_divider.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = clocksinglestepper.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/clocksinglestepper.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = Am9080a.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/Am9080/Am9080a.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = acia.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/acia.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
NAME = sys9080.vhd
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/sys9080.vhd
FILE_TYPE = VHDL
LIBRARY = xil_defaultlib
<constrs_1>
FILESET_TYPE = Constrs
Note: During the import operation, any constraint file(s) that are found in the ISE project will be added to the current Vivado project.
However, please note that none of these files will be automatically marked as a "Target Constraint File". To set a constraint file
as target, select the file in the GUI "Sources" window, right-click on this file and then select "Set Target UCF". Alternatively,
the target constraint file can be set using the "set_property target_constrs_file <filename> <fileset>" Tcl command.
File(s):-
NAME = mercury.ucf
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/mercury.ucf
FILE_TYPE = Unknown
NAME = baseboard.ucf
FILE PATH = C:/Users/zoltanp/Documents/HexCalc/Sys9080/baseboard.ucf
FILE_TYPE = Unknown
<sim_1>
FILESET_TYPE = SimulationSrcs
File(s):-
None
Section (3.3) - Design Runs(s)
------------------------------
<synth_1>
FLOW = Vivado Synthesis 2017
PART = xc7vx485tffg1157-1
SRCSET = sources_1
CONSTRSET = constrs_1
STRATEGY = Vivado Synthesis Defaults
Options:-
Note: The current run uses Vivado Strategies; hence no ISE run options will be mapped to this run during the import operation.
<impl_1>
FLOW = Vivado Implementation 2017
PART = xc7vx485tffg1157-1
SRCSET = sources_1
CONSTRSET = constrs_1
STRATEGY = Vivado Implementation Defaults
Options:-
Note: The current run uses Vivado Strategies; hence no ISE run options will be mapped to this run during the import operation.
<sim_1>
TOP = unknown
SOURCE_SET = sources_1
Options:-