OpenCores
URL https://opencores.org/ocsvn/pcie_sg_dma/pcie_sg_dma/trunk

Subversion Repositories pcie_sg_dma

[/] [pcie_sg_dma/] [trunk/] [sim/] [sg_sim.mpf] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 weng_ziti
; Copyright 1991-2009 Mentor Graphics Corporation
2
;
3
; All Rights Reserved.
4
;
5
; THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF
6
; MENTOR GRAPHICS CORPORATION OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
7
;
8
 
9
[Library]
10
std = $MODEL_TECH/../std
11
ieee = $MODEL_TECH/../ieee
12
verilog = $MODEL_TECH/../verilog
13
vital2000 = $MODEL_TECH/../vital2000
14
std_developerskit = $MODEL_TECH/../std_developerskit
15
synopsys = $MODEL_TECH/../synopsys
16
modelsim_lib = $MODEL_TECH/../modelsim_lib
17
sv_std = $MODEL_TECH/../sv_std
18
mtiAvm = $MODEL_TECH/../avm
19
mtiOvm = $MODEL_TECH/../ovm-2.0.1
20
mtiUPF = $MODEL_TECH/../upf_lib
21
mtiPA  = $MODEL_TECH/../pa_lib
22
floatfixlib = $MODEL_TECH/../floatfixlib
23
;vhdl_psl_checkers = $MODEL_TECH/../vhdl_psl_checkers       // Source files only for this release
24
;verilog_psl_checkers = $MODEL_TECH/../verilog_psl_checkers // Source files only for this release
25
;mvc_lib = $MODEL_TECH/../mvc_lib
26
 
27
work = work
28
xilinxcorelib_ver = C:/Xilinx/12.4/ISE_DS/ISE/verilog/mti_se/6.5b/nt64/xilinxcorelib_ver
29
unisims_ver = C:/Xilinx/12.4/ISE_DS/ISE/verilog/mti_se/6.5b/nt64/unisims_ver
30
xilinxcorelib = C:/Xilinx/12.4/ISE_DS/ISE/vhdl/mti_se/6.5b/nt64/xilinxcorelib
31
unisim = C:/Xilinx/12.4/ISE_DS/ISE/vhdl/mti_se/6.5b/nt64/unisim
32
[vcom]
33
; VHDL93 variable selects language version as the default.
34
; Default is VHDL-2002.
35
; Value of 0 or 1987 for VHDL-1987.
36
; Value of 1 or 1993 for VHDL-1993.
37
; Default or value of 2 or 2002 for VHDL-2002.
38
; Value of 3 or 2008 for VHDL-2008
39
VHDL93 = 2002
40
 
41
; Show source line containing error. Default is off.
42
; Show_source = 1
43
 
44
; Turn off unbound-component warnings. Default is on.
45
; Show_Warning1 = 0
46
 
47
; Turn off process-without-a-wait-statement warnings. Default is on.
48
; Show_Warning2 = 0
49
 
50
; Turn off null-range warnings. Default is on.
51
; Show_Warning3 = 0
52
 
53
; Turn off no-space-in-time-literal warnings. Default is on.
54
; Show_Warning4 = 0
55
 
56
; Turn off multiple-drivers-on-unresolved-signal warnings. Default is on.
57
; Show_Warning5 = 0
58
 
59
; Turn off optimization for IEEE std_logic_1164 package. Default is on.
60
; Optimize_1164 = 0
61
 
62
; Turn on resolving of ambiguous function overloading in favor of the
63
; "explicit" function declaration (not the one automatically created by
64
; the compiler for each type declaration). Default is off.
65
; The .ini file has Explicit enabled so that std_logic_signed/unsigned
66
; will match the behavior of synthesis tools.
67
Explicit = 1
68
 
69
; Turn off acceleration of the VITAL packages. Default is to accelerate.
70
; NoVital = 1
71
 
72
; Turn off VITAL compliance checking. Default is checking on.
73
; NoVitalCheck = 1
74
 
75
; Ignore VITAL compliance checking errors. Default is to not ignore.
76
; IgnoreVitalErrors = 1
77
 
78
; Turn off VITAL compliance checking warnings. Default is to show warnings.
79
; Show_VitalChecksWarnings = 0
80
 
81
; Turn off PSL assertion warning messages. Default is to show warnings.
82
; Show_PslChecksWarnings = 0
83
 
84
; Enable parsing of embedded PSL assertions. Default is enabled.
85
; EmbeddedPsl = 0
86
 
87
; Keep silent about case statement static warnings.
88
; Default is to give a warning.
89
; NoCaseStaticError = 1
90
 
91
; Keep silent about warnings caused by aggregates that are not locally static.
92
; Default is to give a warning.
93
; NoOthersStaticError = 1
94
 
95
; Treat as errors:
96
;   case statement static warnings
97
;   warnings caused by aggregates that are not locally static
98
; Overrides NoCaseStaticError, NoOthersStaticError settings.
99
; PedanticErrors = 1
100
 
101
; Turn off inclusion of debugging info within design units.
102
; Default is to include debugging info.
103
; NoDebug = 1
104
 
105
; Turn off "Loading..." messages. Default is messages on.
106
; Quiet = 1
107
 
108
; Turn on some limited synthesis rule compliance checking. Checks only:
109
;    -- signals used (read) by a process must be in the sensitivity list
110
; CheckSynthesis = 1
111
 
112
; Activate optimizations on expressions that do not involve signals,
113
; waits, or function/procedure/task invocations. Default is off.
114
; ScalarOpts = 1
115
 
116
; Turns on lint-style checking.
117
; Show_Lint = 1
118
 
119
; Require the user to specify a configuration for all bindings,
120
; and do not generate a compile time default binding for the
121
; component. This will result in an elaboration error of
122
; 'component not bound' if the user fails to do so. Avoids the rare
123
; issue of a false dependency upon the unused default binding.
124
; RequireConfigForAllDefaultBinding = 1
125
 
126
; Perform default binding at compile time.
127
; Default is to do default binding at load time.
128
; BindAtCompile = 1;
129
 
130
; Inhibit range checking on subscripts of arrays. Range checking on
131
; scalars defined with subtypes is inhibited by default.
132
; NoIndexCheck = 1
133
 
134
; Inhibit range checks on all (implicit and explicit) assignments to
135
; scalar objects defined with subtypes.
136
; NoRangeCheck = 1
137
 
138
; Run the 0-in compiler on the VHDL source files
139
; Default is off.
140
; ZeroIn = 1
141
 
142
; Set the options to be passed to the 0-in compiler.
143
; Default is "".
144
; ZeroInOptions = ""
145
 
146
; Turn on code coverage in VHDL design units. Default is off.
147
; Coverage = sbceft
148
 
149
; Turn off code coverage in VHDL subprograms. Default is on.
150
; CoverageSub = 0
151
 
152
; Automatically exclude VHDL case statement default branches.
153
; Default is to not exclude.
154
; CoverExcludeDefault = 1
155
 
156
; Control compiler and VOPT optimizations that are allowed when
157
; code coverage is on.  Refer to the comment for this in the [vlog] area.
158
; CoverOpt = 3
159
 
160
; Inform code coverage optimizations to respect VHDL 'H' and 'L'
161
; values on signals in conditions and expressions, and to not automatically
162
; convert them to '1' and '0'. Default is to not convert.
163
; CoverRespectHandL = 0
164
 
165
; Increase or decrease the maximum number of rows allowed in a UDP table
166
; implementing a VHDL condition coverage or expression coverage expression.
167
; More rows leads to a longer compile time, but more expressions covered.
168
; CoverMaxUDPRows = 192
169
 
170
; Increase or decrease the maximum number of input patterns that are present
171
; in FEC table. This leads to a longer compile time with more expressions
172
; covered with FEC metric.
173
; CoverMaxFECRows = 192
174
 
175
; Enable or disable Focused Expression Coverage analysis for conditions and
176
; expressions. Focused Expression Coverage data is provided by default when
177
; expression and/or condition coverage is active.
178
; CoverFEC = 0
179
 
180
; Enable or disable short circuit evaluation of conditions and expressions when
181
; condition or expression coverage is active. Short circuit evaluation is enabled
182
; by default.
183
; CoverShortCircuit = 0
184
 
185
; Use this directory for compiler temporary files instead of "work/_temp"
186
; CompilerTempDir = /tmp
187
 
188
; Add VHDL-AMS declarations to package STANDARD
189
; Default is not to add
190
; AmsStandard = 1
191
 
192
; Range and length checking will be performed on array indices and discrete
193
; ranges, and when violations are found within subprograms, errors will be
194
; reported. Default is to issue warnings for violations, because subprograms
195
; may not be invoked.
196
; NoDeferSubpgmCheck = 0
197
 
198
; Turn off detection of FSMs having single bit current state variable.
199
; FsmSingle = 0
200
 
201
; Turn off reset state transitions in FSM.
202
; FsmResetTrans = 0
203
 
204
; Do not show immediate assertions with constant expressions in
205
; GUI/report/UCDB etc. By default immediate assertions with constant
206
; expressions are shown in GUI/report/UCDB etc. This does not affect ;
207
; evaluation of immediate assertions.
208
; ShowConstantImmediateAsserts = 0
209
 
210
[vlog]
211
; Turn off inclusion of debugging info within design units.
212
; Default is to include debugging info.
213
; NoDebug = 1
214
 
215
; Turn on `protect compiler directive processing.
216
; Default is to ignore `protect directives.
217
; Protect = 1
218
 
219
; Turn off "Loading..." messages. Default is messages on.
220
; Quiet = 1
221
 
222
; Turn on Verilog hazard checking (order-dependent accessing of global vars).
223
; Default is off.
224
; Hazard = 1
225
 
226
; Turn on converting regular Verilog identifiers to uppercase. Allows case
227
; insensitivity for module names. Default is no conversion.
228
; UpCase = 1
229
 
230
; Activate optimizations on expressions that do not involve signals,
231
; waits, or function/procedure/task invocations. Default is off.
232
; ScalarOpts = 1
233
 
234
; Turns on lint-style checking.
235
; Show_Lint = 1
236
 
237
; Show source line containing error. Default is off.
238
; Show_source = 1
239
 
240
; Turn on bad option warning. Default is off.
241
; Show_BadOptionWarning = 1
242
 
243
; Revert back to IEEE 1364-1995 syntax, default is 0 (off).
244
; vlog95compat = 1
245
 
246
; Turn off PSL warning messages. Default is to show warnings.
247
; Show_PslChecksWarnings = 0
248
 
249
; Enable parsing of embedded PSL assertions. Default is enabled.
250
; EmbeddedPsl = 0
251
 
252
; Set the threshold for automatically identifying sparse Verilog memories.
253
; A memory with depth equal to or more than the sparse memory threshold gets
254
; marked as sparse automatically, unless specified otherwise in source code
255
; or by +nosparse commandline option of vlog or vopt.
256
; The default is 1M.  (i.e. memories with depth equal
257
; to or greater than 1M are marked as sparse)
258
; SparseMemThreshold = 1048576
259
 
260
; Set the maximum number of iterations permitted for a generate loop.
261
; Restricting this permits the implementation to recognize infinite
262
; generate loops.
263
; GenerateLoopIterationMax = 100000
264
 
265
; Set the maximum depth permitted for a recursive generate instantiation.
266
; Restricting this permits the implementation to recognize infinite
267
; recursions.
268
; GenerateRecursionDepthMax = 200
269
 
270
; Run the 0-in compiler on the Verilog source files
271
; Default is off.
272
; ZeroIn = 1
273
 
274
; Set the options to be passed to the 0-in compiler.
275
; Default is "".
276
; ZeroInOptions = ""
277
 
278
; Set the option to treat all files specified in a vlog invocation as a
279
; single compilation unit. The default value is set to 0 which will treat
280
; each file as a separate compilation unit as specified in the P1800 draft standard.
281
; MultiFileCompilationUnit = 1
282
 
283
; Turn on code coverage in Verilog design units. Default is off.
284
; Coverage = sbceft
285
 
286
; Automatically exclude Verilog case statement default branches.
287
; Default is to not automatically exclude defaults.
288
; CoverExcludeDefault = 1
289
 
290
; Increase or decrease the maximum number of rows allowed in a UDP table
291
; implementing a Verilog condition coverage or expression coverage expression.
292
; More rows leads to a longer compile time, but more expressions covered.
293
; CoverMaxUDPRows = 192
294
 
295
; Increase or decrease the maximum number of input patterns that are present
296
; in FEC table. This leads to a longer compile time with more expressions
297
; covered with FEC metric.
298
; CoverMaxFECRows = 192
299
 
300
; Enable or disable Focused Expression Coverage analysis for conditions and
301
; expressions. Focused Expression Coverage data is provided by default when
302
; expression and/or condition coverage is active.
303
; CoverFEC = 0
304
 
305
; Enable or disable short circuit evaluation of conditions and expressions when
306
; condition or expression coverage is active. Short circuit evaluation is enabled
307
; by default.
308
; CoverShortCircuit = 0
309
 
310
 
311
; Turn on code coverage in VLOG `celldefine modules and modules included
312
; using vlog -v and -y. Default is off.
313
; CoverCells = 1
314
 
315
; Control compiler and VOPT optimizations that are allowed when
316
; code coverage is on. This is a number from 1 to 4, with the following
317
; meanings (the default is 3):
318
;    1 -- Turn off all optimizations that affect coverage reports.
319
;    2 -- Allow optimizations that allow large performance improvements
320
;         by invoking sequential processes only when the data changes.
321
;         This may make major reductions in coverage counts.
322
;    3 -- In addition, allow optimizations that may change expressions or
323
;         remove some statements. Allow constant propagation. Allow VHDL
324
;         subprogram inlining and VHDL FF recognition.
325
;    4 -- In addition, allow optimizations that may remove major regions of
326
;         code by changing assignments to built-ins or removing unused
327
;         signals. Change Verilog gates to continuous assignments.
328
; CoverOpt = 3
329
 
330
; Specify the override for the default value of "cross_num_print_missing"
331
; option for the Cross in Covergroups. If not specified then LRM default
332
; value of 0 (zero) is used. This is a compile time option.
333
; SVCrossNumPrintMissingDefault = 0
334
 
335
; Setting following to 1 would cause creation of variables which
336
; would represent the value of Coverpoint expressions. This is used
337
; in conjunction with "SVCoverpointExprVariablePrefix" option
338
; in the modelsim.ini
339
; EnableSVCoverpointExprVariable = 0
340
 
341
; Specify the override for the prefix used in forming the variable names
342
; which represent the Coverpoint expressions. This is used in conjunction with
343
; "EnableSVCoverpointExprVariable" option of the modelsim.ini
344
; The default prefix is "expr".
345
; The variable name is
346
;    variable name => _
347
; SVCoverpointExprVariablePrefix = expr
348
 
349
; Override for the default value of the SystemVerilog covergroup,
350
; coverpoint, and cross option.goal (defined to be 100 in the LRM).
351
; NOTE: It does not override specific assignments in SystemVerilog
352
; source code. NOTE: The modelsim.ini variable "SVCovergroupGoal"
353
; in the [vsim] section can override this value.
354
; SVCovergroupGoalDefault = 100
355
 
356
; Override for the default value of the SystemVerilog covergroup,
357
; coverpoint, and cross type_option.goal (defined to be 100 in the LRM)
358
; NOTE: It does not override specific assignments in SystemVerilog
359
; source code. NOTE: The modelsim.ini variable "SVCovergroupTypeGoal"
360
; in the [vsim] section can override this value.
361
; SVCovergroupTypeGoalDefault = 100
362
 
363
; Specify the override for the default value of "strobe" option for the
364
; Covergroup Type. This is a compile time option which forces "strobe" to
365
; a user specified default value and supersedes SystemVerilog specified
366
; default value of '0'(zero). NOTE: This can be overriden by a runtime
367
; modelsim.ini variable "SVCovergroupStrobe" in the [vsim] section.
368
; SVCovergroupStrobeDefault = 0
369
 
370
; Specify the override for the default value of "merge_instances" option for
371
; the Covergroup Type. This is a compile time option which forces
372
; "merge_instances" to a user specified default value and supersedes
373
; SystemVerilog specified default value of '0'(zero).
374
; SVCovergroupMergeInstancesDefault = 0
375
 
376
; Specify the override for the default value of "per_instance" option for the
377
; Covergroup variables. This is a compile time option which forces "per_instance"
378
; to a user specified default value and supersedes SystemVerilog specified
379
; default value of '0'(zero).
380
; SVCovergroupPerInstanceDefault = 0
381
 
382
; Specify the override for the default value of "get_inst_coverage" option for the
383
; Covergroup variables. This is a compile time option which forces
384
; "get_inst_coverage" to a user specified default value and supersedes
385
; SystemVerilog specified default value of '0'(zero).
386
; SVCovergroupGetInstCoverageDefault = 0
387
 
388
;
389
; A space separated list of resource libraries that contain precompiled
390
; packages.  The behavior is identical to using the "-L" switch.
391
;
392
; LibrarySearchPath =  [ ...]
393
LibrarySearchPath = mtiAvm mtiOvm mtiUPF
394
 
395
; The behavior is identical to the "-mixedansiports" switch.  Default is off.
396
; MixedAnsiPorts = 1
397
 
398
; Enable SystemVerilog 3.1a $typeof() function. Default is off.
399
; EnableTypeOf = 1
400
 
401
; Only allow lower case pragmas. Default is disabled.
402
; AcceptLowerCasePragmaOnly = 1
403
 
404
; Set the maximum depth permitted for a recursive include file nesting.
405
; IncludeRecursionDepthMax = 5
406
 
407
; Turn off detection of FSMs having single bit current state variable.
408
; FsmSingle = 0
409
 
410
; Turn off reset state transitions in FSM.
411
; FsmResetTrans = 0
412
 
413
; Turn off detections of FSMs having x-assignment.
414
; FsmXAssign = 0
415
 
416
; List of file suffixes which will be read as SystemVerilog.  White space
417
; in extensions can be specified with a back-slash: "\ ".  Back-slashes
418
; can be specified with two consecutive back-slashes: "\\";
419
; SVFileExtensions = sv svp svh
420
 
421
; This setting is the same as the vlog -sv command line switch.
422
; Enables SystemVerilog features and keywords when true (1).
423
; When false (0), the rules of IEEE Std 1364-2001 are followed and
424
; SystemVerilog keywords are ignored.
425
; Svlog = 0
426
 
427
; Prints attribute placed upon SV packages during package import
428
; when true (1).  The attribute will be ignored when this
429
; entry is false (0). The attribute name is "package_load_message".
430
; The value of this attribute is a string literal.
431
; Default is true (1).
432
; PrintSVPackageLoadingAttribute = 1
433
 
434
; Do not show immediate assertions with constant expressions in
435
; GUI/reports/UCDB etc. By default immediate assertions with constant
436
; expressions are shown in GUI/reports/UCDB etc. This does not affect
437
; evaluation of immediate assertions.
438
; ShowConstantImmediateAsserts = 0
439
 
440
[sccom]
441
; Enable use of SCV include files and library.  Default is off.
442
; UseScv = 1
443
 
444
; Add C++ compiler options to the sccom command line by using this variable.
445
; CppOptions = -g
446
 
447
; Use custom C++ compiler located at this path rather than the default path.
448
; The path should point directly at a compiler executable.
449
; CppPath = /usr/bin/g++
450
 
451
; Enable verbose messages from sccom.  Default is off.
452
; SccomVerbose = 1
453
 
454
; sccom logfile.  Default is no logfile.
455
; SccomLogfile = sccom.log
456
 
457
; Enable use of SC_MS include files and library.  Default is off.
458
; UseScMs = 1
459
 
460
[vopt]
461
; Turn on code coverage in vopt.  Default is off.
462
; Coverage = sbceft
463
 
464
; Control compiler optimizations that are allowed when
465
; code coverage is on.  Refer to the comment for this in the [vlog] area.
466
; CoverOpt = 3
467
 
468
; Increase or decrease the maximum number of rows allowed in a UDP table
469
; implementing a vopt condition coverage or expression coverage expression.
470
; More rows leads to a longer compile time, but more expressions covered.
471
; CoverMaxUDPRows = 192
472
 
473
; Increase or decrease the maximum number of input patterns that are present
474
; in FEC table. This leads to a longer compile time with more expressions
475
; covered with FEC metric.
476
; CoverMaxFECRows = 192
477
 
478
; Do not show immediate assertions with constant expressions in
479
; GUI/reports/UCDB etc. By default immediate assertions with constant
480
; expressions are shown in GUI/reports/UCDB etc. This does not affect
481
; evaluation of immediate assertions.
482
; ShowConstantImmediateAsserts = 0
483
 
484
[vsim]
485
; vopt flow
486
; Set to turn on automatic optimization of a design.
487
; Default is on
488
VoptFlow = 1
489
 
490
; vopt automatic SDF
491
; If automatic design optimization is on, enables automatic compilation
492
; of SDF files.
493
; Default is on, uncomment to turn off.
494
; VoptAutoSDFCompile = 0
495
 
496
; Automatic SDF compilation
497
; Disables automatic compilation of SDF files in flows that support it.
498
; Default is on, uncomment to turn off.
499
; NoAutoSDFCompile = 1
500
 
501
; Simulator resolution
502
; Set to fs, ps, ns, us, ms, or sec with optional prefix of 1, 10, or 100.
503
resolution = 1ps
504
 
505
; Disable certain code coverage exclusions automatically.
506
; Assertions and FSM are exluded from the code coverage by default
507
; Set AutoExclusionsDisable = fsm to enable code coverage for fsm
508
; Set AutoExclusionsDisable = assertions to enable code coverage for assertions
509
; Set AutoExclusionsDisable = all to enable code coverage for all the automatic exclusions
510
; Or specify comma or space separated list
511
;AutoExclusionsDisable = fsm,assertions
512
 
513
; User time unit for run commands
514
; Set to default, fs, ps, ns, us, ms, or sec. The default is to use the
515
; unit specified for Resolution. For example, if Resolution is 100ps,
516
; then UserTimeUnit defaults to ps.
517
; Should generally be set to default.
518
UserTimeUnit = default
519
 
520
; Default run length
521
RunLength = 100 ns
522
 
523
; Maximum iterations that can be run without advancing simulation time
524
IterationLimit = 5000
525
 
526
; Control PSL and Verilog Assume directives during simulation
527
; Set SimulateAssumeDirectives = 0 to disable assume being simulated as asserts
528
; Set SimulateAssumeDirectives = 1 to enable assume simulation as asserts
529
; SimulateAssumeDirectives = 1
530
 
531
; Control the simulation of PSL and SVA
532
; These switches can be overridden by the vsim command line switches:
533
;    -psl, -nopsl, -sva, -nosva.
534
; Set SimulatePSL = 0 to disable PSL simulation
535
; Set SimulatePSL = 1 to enable PSL simulation (default)
536
; SimulatePSL = 1
537
; Set SimulateSVA = 0 to disable SVA simulation
538
; Set SimulateSVA = 1 to enable concurrent SVA simulation (default)
539
; SimulateSVA = 1
540
 
541
; Directives to license manager can be set either as single value or as
542
; space separated multi-values:
543
; vhdl          Immediately reserve a VHDL license
544
; vlog          Immediately reserve a Verilog license
545
; plus          Immediately reserve a VHDL and Verilog license
546
; nomgc         Do not look for Mentor Graphics Licenses
547
; nomti         Do not look for Model Technology Licenses
548
; noqueue       Do not wait in the license queue when a license is not available
549
; viewsim       Try for viewer license but accept simulator license(s) instead
550
;               of queuing for viewer license (PE ONLY)
551
; noviewer      Disable checkout of msimviewer and vsim-viewer license
552
;               features (PE ONLY)
553
; noslvhdl      Disable checkout of qhsimvh and vsim license features
554
; noslvlog      Disable checkout of qhsimvl and vsimvlog license features
555
; nomix         Disable checkout of msimhdlmix and hdlmix license features
556
; nolnl         Disable checkout of msimhdlsim and hdlsim license features
557
; mixedonly     Disable checkout of qhsimvh,qhsimvl,vsim,vsimvlog license
558
;               features
559
; lnlonly       Disable checkout of qhsimvh,qhsimvl,vsim,vsimvlog,msimhdlmix,
560
;               hdlmix license features
561
; Single value:
562
; License = plus
563
; Multi-value:
564
; License = noqueue plus
565
 
566
; Stop the simulator after a VHDL/Verilog immediate assertion message
567
; 0 = Note  1 = Warning  2 = Error  3 = Failure  4 = Fatal
568
BreakOnAssertion = 3
569
 
570
; VHDL assertion Message Format
571
; %S - Severity Level
572
; %R - Report Message
573
; %T - Time of assertion
574
; %D - Delta
575
; %I - Instance or Region pathname (if available)
576
; %i - Instance pathname with process
577
; %O - Process name
578
; %K - Kind of object path is to return: Instance, Signal, Process or Unknown
579
; %P - Instance or Region path without leaf process
580
; %F - File
581
; %L - Line number of assertion or, if assertion is in a subprogram, line
582
;      from which the call is made
583
; %% - Print '%' character
584
; If specific format for assertion level is defined, use its format.
585
; If specific format is not defined for assertion level:
586
; - and if failure occurs during elaboration, use MessageFormatBreakLine;
587
; - and if assertion triggers a breakpoint (controlled by BreakOnAssertion
588
;   level), use MessageFormatBreak;
589
; - otherwise, use MessageFormat.
590
; MessageFormatBreakLine = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F Line: %L\n"
591
; MessageFormatBreak     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
592
; MessageFormat          = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
593
; MessageFormatNote      = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
594
; MessageFormatWarning   = "** %S: %R\n   Time: %T  Iteration: %D%I\n"
595
; MessageFormatError     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
596
; MessageFormatFail      = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
597
; MessageFormatFatal     = "** %S: %R\n   Time: %T  Iteration: %D  %K: %i File: %F\n"
598
 
599
; Error File - alternate file for storing error messages
600
; ErrorFile = error.log
601
 
602
 
603
; Simulation Breakpoint messages
604
; This flag controls the display of function names when reporting the location
605
; where the simulator stops do to a breakpoint or fatal error.
606
; Example w/function name:  # Break in Process ctr at counter.vhd line 44
607
; Example wo/function name: # Break at counter.vhd line 44
608
ShowFunctions = 1
609
 
610
; Default radix for all windows and commands.
611
; Set to symbolic, ascii, binary, octal, decimal, hex, unsigned
612
DefaultRadix = hexadecimal
613
 
614
; VSIM Startup command
615
; Startup = do startup.do
616
 
617
; VSIM Shutdown file
618
; Filename to save u/i formats and configurations.
619
; ShutdownFile = restart.do
620
; To explicitly disable auto save:
621
; ShutdownFile = --disable-auto-save
622
 
623
; File for saving command transcript
624
TranscriptFile = transcript
625
 
626
; File for saving command history
627
; CommandHistory = cmdhist.log
628
 
629
; Specify whether paths in simulator commands should be described
630
; in VHDL or Verilog format.
631
; For VHDL, PathSeparator = /
632
; For Verilog, PathSeparator = .
633
; Must not be the same character as DatasetSeparator.
634
PathSeparator = /
635
 
636
; Specify the dataset separator for fully rooted contexts.
637
; The default is ':'. For example: sim:/top
638
; Must not be the same character as PathSeparator.
639
DatasetSeparator = :
640
 
641
; Specify a unique path separator for the Signal Spy set of functions.
642
; The default will be to use the PathSeparator variable.
643
; Must not be the same character as DatasetSeparator.
644
; SignalSpyPathSeparator = /
645
 
646
; Used to control parsing of HDL identifiers input to the tool.
647
; This includes CLI commands, vsim/vopt/vlog/vcom options,
648
; string arguments to FLI/VPI/DPI calls, etc.
649
; If set to 1, accept either Verilog escaped Id syntax or
650
; VHDL extended id syntax, regardless of source language.
651
; If set to 0, the syntax of the source language must be used.
652
; Each identifier in a hierarchical name may need different syntax,
653
; e.g. "/top/\vhdl*ext*id\/middle/\vlog*ext*id /bottom" or
654
;       "top.\vhdl*ext*id\.middle.\vlog*ext*id .bottom"
655
; GenerousIdentifierParsing = 1
656
 
657
; Disable VHDL assertion messages
658
; IgnoreNote = 1
659
; IgnoreWarning = 1
660
; IgnoreError = 1
661
; IgnoreFailure = 1
662
 
663
; Disable System Verilog assertion messages
664
; IgnoreSVAInfo = 1
665
; IgnoreSVAWarning = 1
666
; IgnoreSVAError = 1
667
; IgnoreSVAFatal = 1
668
 
669
; Do not print any additional information from Severity System tasks.
670
; Only the message provided by the user is printed along with severity
671
; information.
672
; SVAPrintOnlyUserMessage = 1;
673
 
674
; Default force kind. May be freeze, drive, deposit, or default
675
; or in other terms, fixed, wired, or charged.
676
; A value of "default" will use the signal kind to determine the
677
; force kind, drive for resolved signals, freeze for unresolved signals
678
; DefaultForceKind = freeze
679
 
680
; If zero, open files when elaborated; otherwise, open files on
681
; first read or write.  Default is 0.
682
; DelayFileOpen = 1
683
 
684
; Control VHDL files opened for write.
685
;   0 = Buffered, 1 = Unbuffered
686
UnbufferedOutput = 0
687
 
688
; Control the number of VHDL files open concurrently.
689
; This number should always be less than the current ulimit
690
; setting for max file descriptors.
691
;   0 = unlimited
692
ConcurrentFileLimit = 40
693
 
694
; Control the number of hierarchical regions displayed as
695
; part of a signal name shown in the Wave window.
696
; A value of zero tells VSIM to display the full name.
697
; The default is 0.
698
; WaveSignalNameWidth = 0
699
 
700
; Turn off warnings when changing VHDL constants and generics
701
; Default is 1 to generate warning messages
702
; WarnConstantChange = 0
703
 
704
; Turn off warnings from the std_logic_arith, std_logic_unsigned
705
; and std_logic_signed packages.
706
; StdArithNoWarnings = 1
707
 
708
; Turn off warnings from the IEEE numeric_std and numeric_bit packages.
709
; NumericStdNoWarnings = 1
710
 
711
; Control the format of the (VHDL) FOR generate statement label
712
; for each iteration.  Do not quote it.
713
; The format string here must contain the conversion codes %s and %d,
714
; in that order, and no other conversion codes.  The %s represents
715
; the generate_label; the %d represents the generate parameter value
716
; at a particular generate iteration (this is the position number if
717
; the generate parameter is of an enumeration type).  Embedded whitespace
718
; is allowed (but discouraged); leading and trailing whitespace is ignored.
719
; Application of the format must result in a unique scope name over all
720
; such names in the design so that name lookup can function properly.
721
; GenerateFormat = %s__%d
722
 
723
; Specify whether checkpoint files should be compressed.
724
; The default is 1 (compressed).
725
; CheckpointCompressMode = 0
726
 
727
; Specify whether to enable SystemVerilog DPI "out-of-the-blue" calls.
728
; The term "out-of-the-blue" refers to SystemVerilog export function calls
729
; made from C functions that don't have the proper context setup
730
; (as is the case when running under "DPI-C" import functions).
731
; When this is enabled, one can call a DPI export function
732
; (but not task) from any C code.
733
; the setting of this variable can be one of the following values:
734
; 0 : dpioutoftheblue call is disabled (default)
735
; 1 : dpioutoftheblue call is enabled, but export call debug support is not available.
736
; 2 : dpioutoftheblue call is enabled, and limited export call debug support is available.
737
; DpiOutOfTheBlue = 1
738
 
739
; Specify whether continuous assignments are run before other normal priority
740
; processes scheduled in the same iteration. This event ordering minimizes race
741
; differences between optimized and non-optimized designs, and is the default
742
; behavior beginning with the 6.5 release. For pre-6.5 event ordering, set
743
; ImmediateContinuousAssign to 0.
744
; The default is 1 (enabled).
745
; ImmediateContinuousAssign = 0
746
 
747
; List of dynamically loaded objects for Verilog PLI applications
748
; Veriuser = veriuser.sl
749
 
750
; Which default VPI object model should the tool conform to?
751
; The 1364 modes are Verilog-only, for backwards compatibility with older
752
; libraries, and SystemVerilog objects are not available in these modes.
753
;
754
; In the absence of a user-specified default, the tool default is the
755
; latest available LRM behavior.
756
; Options for PliCompatDefault are:
757
;  VPI_COMPATIBILITY_VERSION_1364v1995
758
;  VPI_COMPATIBILITY_VERSION_1364v2001
759
;  VPI_COMPATIBILITY_VERSION_1364v2005
760
;  VPI_COMPATIBILITY_VERSION_1800v2005
761
;  VPI_COMPATIBILITY_VERSION_1800v2008
762
;
763
; Synonyms for each string are also recognized:
764
;  VPI_COMPATIBILITY_VERSION_1364v1995 (1995, 95, 1364v1995, 1364V1995, VL1995)
765
;  VPI_COMPATIBILITY_VERSION_1364v2001 (2001, 01, 1364v2001, 1364V2001, VL2001)
766
;  VPI_COMPATIBILITY_VERSION_1364v2005 (1364v2005, 1364V2005, VL2005)
767
;  VPI_COMPATIBILITY_VERSION_1800v2005 (2005, 05, 1800v2005, 1800V2005, SV2005)
768
;  VPI_COMPATIBILITY_VERSION_1800v2008 (2008, 08, 1800v2008, 1800V2008, SV2008)
769
 
770
 
771
; PliCompatDefault = VPI_COMPATIBILITY_VERSION_1800v2005
772
 
773
; Specify default options for the restart command. Options can be one
774
; or more of: -force -nobreakpoint -nolist -nolog -nowave -noassertions
775
; DefaultRestartOptions = -force
776
 
777
; Turn on (1) or off (0) WLF file compression.
778
; The default is 1 (compress WLF file).
779
; WLFCompress = 0
780
 
781
; Specify whether to save all design hierarchy (1) in the WLF file
782
; or only regions containing logged signals (0).
783
; The default is 0 (save only regions with logged signals).
784
; WLFSaveAllRegions = 1
785
 
786
; WLF file time limit.  Limit WLF file by time, as closely as possible,
787
; to the specified amount of simulation time.  When the limit is exceeded
788
; the earliest times get truncated from the file.
789
; If both time and size limits are specified the most restrictive is used.
790
; UserTimeUnits are used if time units are not specified.
791
; The default is 0 (no limit).  Example: WLFTimeLimit = {100 ms}
792
; WLFTimeLimit = 0
793
 
794
; WLF file size limit.  Limit WLF file size, as closely as possible,
795
; to the specified number of megabytes.  If both time and size limits
796
; are specified then the most restrictive is used.
797
; The default is 0 (no limit).
798
; WLFSizeLimit = 1000
799
 
800
; Specify whether or not a WLF file should be deleted when the
801
; simulation ends.  A value of 1 will cause the WLF file to be deleted.
802
; The default is 0 (do not delete WLF file when simulation ends).
803
; WLFDeleteOnQuit = 1
804
 
805
; Specify whether or not a WLF file should be indexed during
806
; simulation.  If set to 0, the WLF file will not be indexed.
807
; The default is 1, indexed the WLF file.
808
; WLFIndex = 0
809
 
810
; Specify whether or not a WLF file should be optimized during
811
; simulation.  If set to 0, the WLF file will not be optimized.
812
; The default is 1, optimize the WLF file.
813
; WLFOptimize = 0
814
 
815
; Specify the name of the WLF file.
816
; The default is vsim.wlf
817
; WLFFilename = vsim.wlf
818
 
819
; Specify the WLF reader cache size limit for each open WLF file.
820
; The size is giving in megabytes.  A value of 0 turns off the
821
; WLF cache.
822
; WLFSimCacheSize allows a different cache size to be set for
823
; simulation WLF file independent of post-simulation WLF file
824
; viewing.  If WLFSimCacheSize is not set it defaults to the
825
; WLFCacheSize setting.
826
; The default WLFCacheSize setting is enabled to 256M per open WLF file.
827
; WLFCacheSize = 2000
828
; WLFSimCacheSize = 500
829
 
830
; Specify the WLF file event collapse mode.
831
; 0 = Preserve all events and event order. (same as -wlfnocollapse)
832
; 1 = Only record values of logged objects at the end of a simulator iteration.
833
;     (same as -wlfcollapsedelta)
834
; 2 = Only record values of logged objects at the end of a simulator time step.
835
;     (same as -wlfcollapsetime)
836
; The default is 1.
837
; WLFCollapseMode = 0
838
 
839
; Specify whether WLF file logging can use threads on multi-processor machines
840
; if 0, no threads will be used, if 1, threads will be used if the system has
841
; more than one processor
842
; WLFUseThreads = 1
843
 
844
; Turn on/off undebuggable SystemC type warnings. Default is on.
845
; ShowUndebuggableScTypeWarning = 0
846
 
847
; Turn on/off unassociated SystemC name warnings. Default is off.
848
; ShowUnassociatedScNameWarning = 1
849
 
850
; Turn on/off SystemC IEEE 1666 deprecation warnings. Default is off.
851
; ScShowIeeeDeprecationWarnings = 1
852
 
853
; Turn on/off the check for multiple drivers on a SystemC sc_signal. Default is off.
854
; ScEnableScSignalWriteCheck = 1
855
 
856
; Set SystemC default time unit.
857
; Set to fs, ps, ns, us, ms, or sec with optional
858
; prefix of 1, 10, or 100.  The default is 1 ns.
859
; The ScTimeUnit value is honored if it is coarser than Resolution.
860
; If ScTimeUnit is finer than Resolution, it is set to the value
861
; of Resolution. For example, if Resolution is 100ps and ScTimeUnit is ns,
862
; then the default time unit will be 1 ns.  However if Resolution
863
; is 10 ns and ScTimeUnit is ns, then the default time unit will be 10 ns.
864
ScTimeUnit = ns
865
 
866
; Set SystemC sc_main stack size. The stack size is set as an integer
867
; number followed by the unit which can be Kb(Kilo-byte), Mb(Mega-byte) or
868
; Gb(Giga-byte). Default is 10 Mb. The stack size for sc_main depends
869
; on the amount of data on the sc_main() stack and the memory required
870
; to succesfully execute the longest function call chain of sc_main().
871
ScMainStackSize = 10 Mb
872
 
873
; Turn on/off execution of remainder of sc_main upon quitting the current
874
; simulation session. If the cumulative length of sc_main() in terms of
875
; simulation time units is less than the length of the current simulation
876
; run upon quit or restart, sc_main() will be in the middle of execution.
877
; This switch gives the option to execute the remainder of sc_main upon
878
; quitting simulation. The drawback of not running sc_main till the end
879
; is memory leaks for objects created by sc_main. If on, the remainder of
880
; sc_main will be executed ignoring all delays. This may cause the simulator
881
; to crash if the code in sc_main is dependent on some simulation state.
882
; Default is on.
883
ScMainFinishOnQuit = 1
884
 
885
; Set the SCV relationship name that will be used to identify phase
886
; relations.  If the name given to a transactor relation matches this
887
; name, the transactions involved will be treated as phase transactions
888
ScvPhaseRelationName = mti_phase
889
 
890
; Customize the vsim kernel shutdown behavior at the end of the simulation.
891
; Some common causes of the end of simulation are $finish (implicit or explicit),
892
; sc_stop(), tf_dofinish(), and assertion failures.
893
; This should be set to "ask", "exit", or "stop". The default is "ask".
894
; "ask"   -- In batch mode, the vsim kernel will abruptly exit.
895
;            In GUI mode, a dialog box will pop up and ask for user confirmation
896
;            whether or not to quit the simulation.
897
; "stop"  -- Cause the simulation to stay loaded in memory. This can make some
898
;            post-simulation tasks easier.
899
; "exit"  -- The simulation will abruptly exit without asking for any confirmation.
900
; "final" -- Run SystemVerilog final blocks then behave as "stop".
901
; Note: these ini variables can be overriden by the vsim command
902
;       line switch "-onfinish ".
903
OnFinish = ask
904
 
905
; Print pending deferred assertion messages.
906
; Deferred assertion messages may be scheduled after the $finish in the same
907
; time step. Deferred assertions scheduled to print after the $finish are
908
; printed before exiting with severity level NOTE since it's not known whether
909
; the assertion is still valid due to being printed in the active region
910
; instead of the reactive region where they are normally printed.
911
; OnFinishPendingAssert = 1;
912
 
913
; Print "simstats" result at the end of simulation before shutdown.
914
; If this is enabled, the simstats result will be printed out before shutdown.
915
; The default is off.
916
; PrintSimStats = 1
917
 
918
; Assertion File - alternate file for storing VHDL/PSL/Verilog assertion messages
919
; AssertFile = assert.log
920
 
921
; Run simulator in assertion debug mode. Default is off.
922
; AssertionDebug = 1
923
 
924
; Turn on/off PSL/SVA concurrent assertion pass enable.
925
; For SVA, Default is on when the assertion has a pass action block, or
926
; the vsim -assertdebug option is used and the vopt "+acc=a" flag is active.
927
; For PSL, Default is on only when vsim switch "-assertdebug" is used
928
; and the vopt "+acc=a" flag is active.
929
; AssertionPassEnable = 0
930
 
931
; Turn on/off PSL/SVA concurrent assertion fail enable. Default is on.
932
; AssertionFailEnable = 0
933
 
934
; Set PSL/SVA concurrent assertion pass limit. Default is -1.
935
; Any positive integer, -1 for infinity.
936
; AssertionPassLimit = 1
937
 
938
; Set PSL/SVA concurrent assertion fail limit. Default is -1.
939
; Any positive integer, -1 for infinity.
940
; AssertionFailLimit = 1
941
 
942
; Turn on/off PSL concurrent assertion pass log. Default is off.
943
; The flag does not affect SVA
944
; AssertionPassLog = 1
945
 
946
; Turn on/off PSL concurrent assertion fail log. Default is on.
947
; The flag does not affect SVA
948
; AssertionFailLog = 0
949
 
950
; Turn on/off SVA concurrent assertion local var printing in -assertdebug mode.  Default is on.
951
; AssertionFailLocalVarLog = 0
952
 
953
; Set action type for PSL/SVA concurrent assertion fail action. Default is continue.
954
; 0 = Continue  1 = Break  2 = Exit
955
; AssertionFailAction = 1
956
 
957
; Enable the active thread monitor in the waveform display when assertion debug is enabled.
958
; AssertionActiveThreadMonitor = 1
959
 
960
; Control how many waveform rows will be used for displaying the active threads.  Default is 5.
961
; AssertionActiveThreadMonitorLimit = 5
962
 
963
 
964
; As per strict 1850-2005 PSL LRM, an always property can either pass
965
; or fail. However, by default, Questa reports multiple passes and
966
; multiple fails on top always/never property (always/never operator
967
; is the top operator under Verification Directive). The reason
968
; being that Questa reports passes and fails on per attempt of the
969
; top always/never property. Use the following flag to instruct
970
; Questa to strictly follow LRM. With this flag, all assert/never
971
; directives will start an attempt once at start of simulation.
972
; The attempt can either fail, match or match vacuously.
973
; For e.g. if always is the top operator under assert, the always will
974
; keep on checking the property at every clock. If the property under
975
; always fails, the directive will be considered failed and no more
976
; checking will be done for that directive. A top always property,
977
; if it does not fail, will show a pass at end of simulation.
978
; The default value is '0' (i.e. zero is off). For example:
979
; PslOneAttempt = 1
980
 
981
; Specify the number of clock ticks to represent infinite clock ticks.
982
; This affects eventually!, until! and until_!. If at End of Simulation
983
; (EOS) an active strong-property has not clocked this number of
984
; clock ticks then neither pass or fail (vacuous match) is returned
985
; else respective fail/pass is returned. The default value is '0' (zero)
986
; which effectively does not check for clock tick condition. For example:
987
; PslInfinityThreshold = 5000
988
 
989
; Control how many thread start times will be preserved for ATV viewing for a given assertion
990
; instance.  Default is -1 (ALL).
991
; ATVStartTimeKeepCount = -1
992
 
993
; Turn on/off code coverage
994
; CodeCoverage = 0
995
 
996
; Count all code coverage condition and expression truth table rows that match.
997
; CoverCountAll = 1
998
 
999
; Turn off automatic inclusion of VHDL integers in toggle coverage. Default
1000
; is to include them.
1001
; ToggleNoIntegers = 1
1002
 
1003
; Set the maximum number of values that are collected for toggle coverage of
1004
; VHDL integers. Default is 100;
1005
; ToggleMaxIntValues = 100
1006
 
1007
; Set the maximum number of values that are collected for toggle coverage of
1008
; Verilog real. Default is 100;
1009
; ToggleMaxRealValues = 100
1010
 
1011
; Turn on automatic inclusion of Verilog integers in toggle coverage, except
1012
; for enumeration types. Default is to include them.
1013
; ToggleVlogIntegers = 0
1014
 
1015
; Turn on automatic inclusion of Verilog real type in toggle coverage, except
1016
; for shortreal types. Default is to not include them.
1017
; ToggleVlogReal = 1
1018
 
1019
; Turn on automatic inclusion of Verilog fixed-size unpacked arrays in toggle coverage.
1020
; Default is to not include them.
1021
; ToggleFixedSizeArray = 1
1022
 
1023
; Increase or decrease the maximum size of Verilog unpacked fixed-size arrays that
1024
; are included for toggle coverage. This leads to a longer simulation time with bigger
1025
; arrays covered with toggle coverage. Default is 1024.
1026
; ToggleMaxFixedSizeArray = 1024
1027
 
1028
; Treat packed vectors and structures as reg-vectors in toggle coverage. Default is 0.
1029
; TogglePackedAsVec = 0
1030
 
1031
; Treat Verilog enumerated types as reg-vectors in toggle coverage. Default is 0.
1032
; ToggleVlogEnumBits = 0
1033
 
1034
; Limit the widths of registers automatically tracked for toggle coverage. Default is 128.
1035
; For unlimited width, set to 0.
1036
; ToggleWidthLimit = 128
1037
 
1038
; Limit the counts that are tracked for toggle coverage. When all edges for a bit have
1039
; reached this count, further activity on the bit is ignored. Default is 1.
1040
; For unlimited counts, set to 0.
1041
; ToggleCountLimit = 1
1042
 
1043
; Turn on/off all PSL/SVA cover directive enables.  Default is on.
1044
; CoverEnable = 0
1045
 
1046
; Turn on/off PSL/SVA cover log.  Default is off "0".
1047
; CoverLog = 1
1048
 
1049
; Set "at_least" value for all PSL/SVA cover directives.  Default is 1.
1050
; CoverAtLeast = 2
1051
 
1052
; Set "limit" value for all PSL/SVA cover directives.  Default is -1.
1053
; Any positive integer, -1 for infinity.
1054
; CoverLimit = 1
1055
 
1056
; Specify the coverage database filename.
1057
; Default is "" (i.e. database is NOT automatically saved on close).
1058
; UCDBFilename = vsim.ucdb
1059
 
1060
; Specify the maximum limit for the number of Cross (bin) products reported
1061
; in XML and UCDB report against a Cross. A warning is issued if the limit
1062
; is crossed.
1063
; MaxReportRhsSVCrossProducts = 1000
1064
 
1065
; Specify the override for the "auto_bin_max" option for the Covergroups.
1066
; If not specified then value from Covergroup "option" is used.
1067
; SVCoverpointAutoBinMax = 64
1068
 
1069
; Specify the override for the value of "cross_num_print_missing"
1070
; option for the Cross in Covergroups. If not specified then value
1071
; specified in the "option.cross_num_print_missing" is used. This
1072
; is a runtime option. NOTE: This overrides any "cross_num_print_missing"
1073
; value specified by user in source file and any SVCrossNumPrintMissingDefault
1074
; specified in modelsim.ini.
1075
; SVCrossNumPrintMissing = 0
1076
 
1077
; Specify whether to use the value of "cross_num_print_missing"
1078
; option in report and GUI for the Cross in Covergroups. If not specified then
1079
; cross_num_print_missing is ignored for creating reports and displaying
1080
; covergroups in GUI. Default is 0, which means ignore "cross_num_print_missing".
1081
; UseSVCrossNumPrintMissing = 0
1082
 
1083
; Specify the override for the value of "strobe" option for the
1084
; Covergroup Type. If not specified then value in "type_option.strobe"
1085
; will be used. This is runtime option which forces "strobe" to
1086
; user specified value and supersedes user specified values in the
1087
; SystemVerilog Code. NOTE: This also overrides the compile time
1088
; default value override specified using "SVCovergroupStrobeDefault"
1089
; SVCovergroupStrobe = 0
1090
 
1091
; Override for explicit assignments in source code to "option.goal" of
1092
; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
1093
; default value of "option.goal" (defined to be 100 in the SystemVerilog
1094
; LRM) and the value of modelsim.ini variable "SVCovergroupGoalDefault".
1095
; SVCovergroupGoal = 100
1096
 
1097
; Override for explicit assignments in source code to "type_option.goal" of
1098
; SystemVerilog covergroup, coverpoint, and cross. It also overrides the
1099
; default value of "type_option.goal" (defined to be 100 in the SystemVerilog
1100
; LRM) and the value of modelsim.ini variable "SVCovergroupTypeGoalDefault".
1101
; SVCovergroupTypeGoal = 100
1102
 
1103
; Enforce the 6.3 behavior of covergroup get_coverage() and get_inst_coverage()
1104
; builtin functions, and report. This setting changes the default values of
1105
; option.get_inst_coverage and type_option.merge_instances to ensure the 6.3
1106
; behavior if explicit assignments are not made on option.get_inst_coverage and
1107
; type_option.merge_instances by the user. There are two vsim command line
1108
; options, -cvg63 and -nocvg63 to override this setting from vsim command line.
1109
; The default value of this variable is 1
1110
; SVCovergroup63Compatibility = 1
1111
 
1112
; Enable or disable generation of more detailed information about the sampling
1113
; of covergroup, cross, and coverpoints. It provides the details of the number
1114
; of times the covergroup instance and type were sampled, as well as details
1115
; about why covergroup, cross and coverpoint were not covered. A non-zero value
1116
; is to enable this feature. 0 is to disable this feature. Default is 0
1117
; SVCovergroupSampleInfo = 0
1118
 
1119
; Specify the maximum number of Coverpoint bins in whole design for
1120
; all Covergroups.
1121
; MaxSVCoverpointBinsDesign = 2147483648
1122
 
1123
; Specify maximum number of Coverpoint bins in any instance of a Covergroup
1124
; MaxSVCoverpointBinsInst = 2147483648
1125
 
1126
; Specify the maximum number of Cross bins in whole design for
1127
; all Covergroups.
1128
; MaxSVCrossBinsDesign = 2147483648
1129
 
1130
; Specify maximum number of Cross bins in any instance of a Covergroup
1131
; MaxSVCrossBinsInst = 2147483648
1132
 
1133
; Set weight for all PSL/SVA cover directives.  Default is 1.
1134
; CoverWeight = 2
1135
 
1136
; Check vsim plusargs.  Default is 0 (off).
1137
; 0 = Don't check plusargs
1138
; 1 = Warning on unrecognized plusarg
1139
; 2 = Error and exit on unrecognized plusarg
1140
; CheckPlusargs = 1
1141
 
1142
; Load the specified shared objects with the RTLD_GLOBAL flag.
1143
; This gives global visibility to all symbols in the shared objects,
1144
; meaning that subsequently loaded shared objects can bind to symbols
1145
; in the global shared objects.  The list of shared objects should
1146
; be whitespace delimited.  This option is not supported on the
1147
; Windows or AIX platforms.
1148
; GlobalSharedObjectList = example1.so example2.so example3.so
1149
 
1150
; Run the 0in tools from within the simulator.
1151
; Default is off.
1152
; ZeroIn = 1
1153
 
1154
; Set the options to be passed to the 0in runtime tool.
1155
; Default value set to "".
1156
; ZeroInOptions = ""
1157
 
1158
; Initial seed for the Random Number Generator (RNG) of the root thread (SystemVerilog).
1159
; Sv_Seed = 0
1160
 
1161
; Maximum size of dynamic arrays that are resized during randomize().
1162
; The default is 1000. A value of 0 indicates no limit.
1163
; SolveArrayResizeMax = 1000
1164
 
1165
; Error message severity when randomize() failure is detected (SystemVerilog).
1166
; The default is 0 (no error).
1167
; 0 = No error  1 = Warning  2 = Error  3 = Failure  4 = Fatal
1168
; SolveFailSeverity = 0
1169
 
1170
; Enable/disable debug information for randomize() failures (SystemVerilog).
1171
; The default is 0 (disabled). Set to 1 to enable.
1172
; SolveFailDebug = 0
1173
 
1174
; When SolveFailDebug is enabled, this value specifies the algorithm used to
1175
; discover conflicts between constraints for randomize() failures.
1176
; The default is "many".
1177
;
1178
; Valid schemes are:
1179
;    "many" = best for determining conflicts due to many related constraints
1180
;    "few"  = best for determining conflicts due to few related constraints
1181
;
1182
; SolveFailDebugScheme = many
1183
 
1184
; When SolveFailDebug is enabled and SolveFailDebugScheme is "few", this value
1185
; specifies the maximum number of constraint subsets that will be tested for
1186
; conflicts.
1187
; The default is 0 (no limit).
1188
; SolveFailDebugLimit = 0
1189
 
1190
; When SolveFailDebug is enabled and SolveFailDebugScheme is "few", this value
1191
; specifies the maximum size of constraint subsets that will be tested for
1192
; conflicts.
1193
; The default value is 0 (no limit).
1194
; SolveFailDebugMaxSet = 0
1195
 
1196
; Maximum size of the solution graph that may be generated during randomize().
1197
; This value can be used to force randomize() to abort if the memory
1198
; requirements of the constraint scenario exceeds the specified limit. This
1199
; value is specified in 1000s of nodes.
1200
; The default is 10000. A value of 0 indicates no limit.
1201
; SolveGraphMaxSize = 10000
1202
 
1203
; Maximum number of evaluations that may be performed on the solution graph
1204
; generated during randomize(). This value can be used to force randomize() to
1205
; abort if the complexity of the constraint scenario (in time) exceeds the
1206
; specified limit. This value is specified in 10000s of evaluations.
1207
; The default is 10000. A value of 0 indicates no limit.
1208
; SolveGraphMaxEval = 10000
1209
 
1210
; Use SolveFlags to specify options that will guide the behavior of the
1211
; constraint solver. These options may improve the performance of the
1212
; constraint solver for some testcases, and decrease the performance of
1213
; the constraint solver for others.
1214
; The default value is "" (no options).
1215
;
1216
; Valid flags are:
1217
;    i = disable bit interleaving for >, >=, <, <= constraints
1218
;    n = disable bit interleaving for all constraints
1219
;    r = reverse bit interleaving
1220
;
1221
; SolveFlags =
1222
 
1223
; Specify random sequence compatiblity with a prior letter release. This
1224
; option is used to get the same random sequences during simulation as
1225
; as a prior letter release. Only prior letter releases (of the current
1226
; number release) are allowed.
1227
; Note: To achieve the same random sequences, solver optimizations and/or
1228
; bug fixes introduced since the specified release may be disabled -
1229
; yielding the performance / behavior of the prior release.
1230
; Default value set to "" (random compatibility not required).
1231
; SolveRev =
1232
 
1233
; Environment variable expansion of command line arguments has been depricated
1234
; in favor shell level expansion.  Universal environment variable expansion
1235
; inside -f files is support and continued support for MGC Location Maps provide
1236
; alternative methods for handling flexible pathnames.
1237
; The following line may be uncommented and the value set to 1 to re-enable this
1238
; deprecated behavior.  The default value is 0.
1239
; DeprecatedEnvironmentVariableExpansion = 0
1240
 
1241
; Turn on/off collapsing of bus ports in VCD dumpports output
1242
DumpportsCollapse = 1
1243
 
1244
; Location of Multi-Level Verification Component (MVC) installation.
1245
; The default location is the product installation directory.
1246
; MvcHome = $MODEL_TECH/...
1247
 
1248
[lmc]
1249
; The simulator's interface to Logic Modeling's SmartModel SWIFT software
1250
libsm = $MODEL_TECH/libsm.sl
1251
; The simulator's interface to Logic Modeling's SmartModel SWIFT software (Windows NT)
1252
; libsm = $MODEL_TECH/libsm.dll
1253
;  Logic Modeling's SmartModel SWIFT software (HP 9000 Series 700)
1254
; libswift = $LMC_HOME/lib/hp700.lib/libswift.sl
1255
;  Logic Modeling's SmartModel SWIFT software (IBM RISC System/6000)
1256
; libswift = $LMC_HOME/lib/ibmrs.lib/swift.o
1257
;  Logic Modeling's SmartModel SWIFT software (Sun4 Solaris)
1258
; libswift = $LMC_HOME/lib/sun4Solaris.lib/libswift.so
1259
;  Logic Modeling's SmartModel SWIFT software (Windows NT)
1260
; libswift = $LMC_HOME/lib/pcnt.lib/libswift.dll
1261
;  Logic Modeling's SmartModel SWIFT software (non-Enterprise versions of Linux)
1262
; libswift = $LMC_HOME/lib/x86_linux.lib/libswift.so
1263
;  Logic Modeling's SmartModel SWIFT software (Enterprise versions of Linux)
1264
; libswift = $LMC_HOME/lib/linux.lib/libswift.so
1265
 
1266
; The simulator's interface to Logic Modeling's hardware modeler SFI software
1267
libhm = $MODEL_TECH/libhm.sl
1268
; The simulator's interface to Logic Modeling's hardware modeler SFI software (Windows NT)
1269
; libhm = $MODEL_TECH/libhm.dll
1270
;  Logic Modeling's hardware modeler SFI software (HP 9000 Series 700)
1271
; libsfi = /lib/hp700/libsfi.sl
1272
;  Logic Modeling's hardware modeler SFI software (IBM RISC System/6000)
1273
; libsfi = /lib/rs6000/libsfi.a
1274
;  Logic Modeling's hardware modeler SFI software (Sun4 Solaris)
1275
; libsfi = /lib/sun4.solaris/libsfi.so
1276
;  Logic Modeling's hardware modeler SFI software (Windows NT)
1277
; libsfi = /lib/pcnt/lm_sfi.dll
1278
;  Logic Modeling's hardware modeler SFI software (Linux)
1279
; libsfi = /lib/linux/libsfi.so
1280
 
1281
[msg_system]
1282
; Change a message severity or suppress a message.
1283
; The format is:  = [,...]
1284
; suppress can be used to achieve +nowarn functionality
1285
; The format is: suppress = ,,[,,...]
1286
; Examples:
1287
;   note = 3009
1288
;   warning = 3033
1289
;   error = 3010,3016
1290
;   fatal = 3016,3033
1291
;   suppress = 3009,3016,3043
1292
;   suppress = 3009,CNNODP,3043,TFMPC
1293
; The command verror  can be used to get the complete
1294
; description of a message.
1295
 
1296
; Control transcripting of Verilog display system task messages and
1297
; PLI/FLI print function call messages.  The system tasks include
1298
; $display[bho], $strobe[bho], Smonitor{bho], and $write[bho].  They
1299
; also include the analogous file I/O tasks that write to STDOUT
1300
; (i.e. $fwrite or $fdisplay).  The PLI/FLI calls include io_printf,
1301
; vpi_printf, mti_PrintMessage, and mti_PrintFormatted.  The default
1302
; is to have messages appear only in the transcript.  The other
1303
; settings are to send messages to the wlf file only (messages that
1304
; are recorded in the wlf file can be viewed in the MsgViewer) or
1305
; to both the transcript and the wlf file.  The valid values are
1306
;    tran  {transcript only (default)}
1307
;    wlf   {wlf file only}
1308
;    both  {transcript and wlf file}
1309
; displaymsgmode = tran
1310
 
1311
; Control transcripting of elaboration/runtime messages not
1312
; addressed by the displaymsgmode setting.  The default is to
1313
; have messages appear in the transcript and recorded in the wlf
1314
; file (messages that are recorded in the wlf file can be viewed
1315
; in the MsgViewer).  The other settings are to send messages
1316
; only to the transcript or only to the wlf file.  The valid
1317
; values are
1318
;    both  {default}
1319
;    tran  {transcript only}
1320
;    wlf   {wlf file only}
1321
; msgmode = both
1322
[Project]
1323
; Warning -- Do not edit the project properties directly.
1324
;            Property names are dynamic in nature and property
1325
;            values have special syntax.  Changing property data directly
1326
;            can result in a corrupt MPF file.  All project properties
1327
;            can be modified through project window dialogs.
1328
Project_Version = 6
1329
Project_DefaultLib = work
1330
Project_SortMethod = unused
1331
Project_Files_Count = 27
1332
Project_File_0 = D:/work/OpenCores/pcie_sg_dma/trunk/cores/mBuf_128x72.vhd
1333
Project_File_P_0 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1274282414 vhdl_disableopt 0 vhdl_vital 0 cover_excludedefault 0 vhdl_warn1 1 vhdl_warn2 1 vhdl_explicit 1 vhdl_showsource 0 vhdl_warn3 1 cover_covercells 0 vhdl_0InOptions {} vhdl_warn4 1 voptflow 1 cover_optlevel 3 vhdl_options {} vhdl_warn5 1 toggle - ood 0 cover_noshort 0 compile_to work compile_order 24 cover_nosub 0 dont_compile 0 vhdl_use93 2002
1334
Project_File_1 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/DMA_Calculate.vhd
1335
Project_File_P_1 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284982 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 4 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1336
Project_File_2 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/DMA_FSM.vhd
1337
Project_File_P_2 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284989 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 5 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1338
Project_File_3 = D:/work/OpenCores/pcie_sg_dma/trunk/cores/prim_FIFO_plain.vhd
1339
Project_File_P_3 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1274282264 vhdl_disableopt 0 vhdl_vital 0 cover_excludedefault 0 vhdl_warn1 1 vhdl_warn2 1 vhdl_explicit 1 vhdl_showsource 0 vhdl_warn3 1 cover_covercells 0 vhdl_0InOptions {} vhdl_warn4 1 voptflow 1 cover_optlevel 3 vhdl_options {} vhdl_warn5 1 toggle - ood 0 cover_noshort 0 compile_to work compile_order 25 cover_nosub 0 dont_compile 0 vhdl_use93 2002
1340
Project_File_4 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/DDR_Blinker.vhd
1341
Project_File_P_4 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314285232 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 3 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1342
Project_File_5 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/Interrupts.vhd
1343
Project_File_P_5 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284566 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 8 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1344
Project_File_6 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/tlpControl.vhd
1345
Project_File_P_6 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314870231 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 18 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1346
Project_File_7 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/rx_Transact.vhd
1347
Project_File_P_7 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284938 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 15 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1348
Project_File_8 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/rx_dsDMA_Channel.vhd
1349
Project_File_P_8 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284997 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 12 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1350
Project_File_9 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/bram_Control.vhd
1351
Project_File_P_9 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314288869 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 2 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1352
Project_File_10 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/FF_tagram64x36.vhd
1353
Project_File_P_10 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284969 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 6 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1354
Project_File_11 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/rx_usDMA_Channel.vhd
1355
Project_File_P_11 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284976 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 16 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1356
Project_File_12 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/tx_Transact.vhd
1357
Project_File_P_12 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314285009 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 21 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1358
Project_File_13 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/FIFO_Wrapper.vhd
1359
Project_File_P_13 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314871369 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 7 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1360
Project_File_14 = D:/work/OpenCores/pcie_sg_dma/trunk/sim/glbl.v
1361
Project_File_P_14 = cover_toggle 0 vlog_protect 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 cover_fsm 0 cover_branch 0 vlog_noload 0 last_compile 1290142976 folder {Top Level} cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 cover_optlevel 3 vlog_showsource 0 vlog_hazard 0 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 0 cover_expr 0 dont_compile 0 cover_stmt 0
1362
Project_File_15 = D:/work/OpenCores/pcie_sg_dma/trunk/cores/v5sfifo_15x128.vhd
1363
Project_File_P_15 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1274282302 vhdl_disableopt 0 vhdl_vital 0 cover_excludedefault 0 vhdl_warn1 1 vhdl_warn2 1 vhdl_explicit 1 vhdl_showsource 0 vhdl_warn3 1 cover_covercells 0 vhdl_0InOptions {} vhdl_warn4 1 voptflow 1 cover_optlevel 3 vhdl_options {} vhdl_warn5 1 toggle - ood 0 cover_noshort 0 compile_to work compile_order 26 cover_nosub 0 dont_compile 0 vhdl_use93 2002
1364
Project_File_16 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/Tx_Output_Arbitor.vhd
1365
Project_File_P_16 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314285116 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 20 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1366
Project_File_17 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/rx_MWr_Channel.vhd
1367
Project_File_P_17 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284958 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 14 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1368
Project_File_18 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/Registers.vhd
1369
Project_File_P_18 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314878072 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 10 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1370
Project_File_19 = D:/work/OpenCores/pcie_sg_dma/trunk/cores/bram4096x64.vhd
1371
Project_File_P_19 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1274282289 vhdl_disableopt 0 vhdl_vital 0 cover_excludedefault 0 vhdl_warn1 1 vhdl_warn2 1 vhdl_explicit 1 vhdl_showsource 0 vhdl_warn3 1 cover_covercells 0 vhdl_0InOptions {} vhdl_warn4 1 voptflow 1 cover_optlevel 3 vhdl_options {} vhdl_warn5 1 toggle - ood 0 cover_noshort 0 compile_to work compile_order 22 cover_nosub 0 dont_compile 0 vhdl_use93 2002
1372
Project_File_20 = D:/work/OpenCores/pcie_sg_dma/trunk/sim/tf64_pcie_trn.v
1373
Project_File_P_20 = cover_toggle 0 vlog_protect 0 file_type verilog group_id 0 cover_exttoggle 0 cover_nofec 0 cover_cond 0 vlog_1995compat 0 vlog_nodebug 0 vlog_noload 0 cover_branch 0 folder {Top Level} last_compile 1316015870 cover_fsm 0 cover_excludedefault 0 vlog_enable0In 0 vlog_disableopt 0 cover_covercells 0 voptflow 1 cover_optlevel 3 vlog_showsource 0 vlog_hazard 0 toggle - vlog_0InOptions {} ood 0 cover_noshort 0 vlog_upper 0 compile_to work vlog_options {} compile_order 1 cover_expr 0 dont_compile 0 cover_stmt 0
1374
Project_File_21 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/RxIn_Delays.vhd
1375
Project_File_P_21 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284934 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 17 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1376
Project_File_22 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/pkg_dma.vhd
1377
Project_File_P_22 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314283517 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 9 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1378
Project_File_23 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/rx_CplD_Channel.vhd
1379
Project_File_P_23 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284964 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 11 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1380
Project_File_24 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/rx_MRd_Channel.vhd
1381
Project_File_P_24 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314284927 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 13 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1382
Project_File_25 = D:/work/OpenCores/pcie_sg_dma/trunk/rtl/tx_Mem_Reader.vhd
1383
Project_File_P_25 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1314866715 vhdl_disableopt 0 cover_excludedefault 0 vhdl_vital 0 vhdl_warn1 1 vhdl_showsource 0 vhdl_explicit 1 vhdl_warn2 1 vhdl_0InOptions {} cover_covercells 0 vhdl_warn3 1 vhdl_options {} cover_optlevel 3 voptflow 1 vhdl_warn4 1 ood 0 toggle - vhdl_warn5 1 compile_to work cover_noshort 0 compile_order 19 dont_compile 0 cover_nosub 0 vhdl_use93 2002
1384
Project_File_26 = D:/work/OpenCores/pcie_sg_dma/trunk/cores/eb_fifo_counted.vhd
1385
Project_File_P_26 = vhdl_novitalcheck 0 file_type vhdl group_id 0 cover_nofec 0 vhdl_nodebug 0 vhdl_1164 1 vhdl_noload 0 vhdl_synth 0 vhdl_enable0In 0 folder {Top Level} last_compile 1274282365 vhdl_disableopt 0 vhdl_vital 0 cover_excludedefault 0 vhdl_warn1 1 vhdl_warn2 1 vhdl_explicit 1 vhdl_showsource 0 vhdl_warn3 1 cover_covercells 0 vhdl_0InOptions {} vhdl_warn4 1 voptflow 1 cover_optlevel 3 vhdl_options {} vhdl_warn5 1 toggle - ood 0 cover_noshort 0 compile_to work compile_order 23 cover_nosub 0 dont_compile 0 vhdl_use93 2002
1386
Project_Sim_Count = 0
1387
Project_Folder_Count = 0
1388
Echo_Compile_Output = 0
1389
Save_Compile_Report = 1
1390
Project_Opt_Count = 0
1391
ForceSoftPaths = 0
1392
ProjectStatusDelay = 5000
1393
VERILOG_DoubleClick = Edit
1394
VERILOG_CustomDoubleClick =
1395
SYSTEMVERILOG_DoubleClick = Edit
1396
SYSTEMVERILOG_CustomDoubleClick =
1397
VHDL_DoubleClick = Edit
1398
VHDL_CustomDoubleClick =
1399
PSL_DoubleClick = Edit
1400
PSL_CustomDoubleClick =
1401
TEXT_DoubleClick = Edit
1402
TEXT_CustomDoubleClick =
1403
SYSTEMC_DoubleClick = Edit
1404
SYSTEMC_CustomDoubleClick =
1405
TCL_DoubleClick = Edit
1406
TCL_CustomDoubleClick =
1407
MACRO_DoubleClick = Edit
1408
MACRO_CustomDoubleClick =
1409
VCD_DoubleClick = Edit
1410
VCD_CustomDoubleClick =
1411
SDF_DoubleClick = Edit
1412
SDF_CustomDoubleClick =
1413
XML_DoubleClick = Edit
1414
XML_CustomDoubleClick =
1415
LOGFILE_DoubleClick = Edit
1416
LOGFILE_CustomDoubleClick =
1417
UCDB_DoubleClick = Edit
1418
UCDB_CustomDoubleClick =
1419
Project_Major_Version = 6
1420
Project_Minor_Version = 5

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.