Wilson Snyder
|
96692e8a5b
|
Report errors when duplicate labels are used, bug72.
|
2009-03-23 14:57:15 -04:00 |
|
Wilson Snyder
|
71bdfd9710
|
Fix ASSIGN_SI errors with new --pins-bv 1 option
|
2009-03-13 22:58:55 -04:00 |
|
Wilson Snyder
|
193dcf38f4
|
Add --pins-bv option to use sc_bv for all ports.
|
2009-03-13 14:17:30 -04:00 |
|
Wilson Snyder
|
09091781cf
|
Fix the SC_MODULE name() to not include __PVT__, for nicer coverage.
|
2009-03-12 14:07:38 -04:00 |
|
Wilson Snyder
|
d60d0a60c7
|
Support repeat and forever statements.
|
2009-02-25 22:06:59 -05:00 |
|
Wilson Snyder
|
85419f01a9
|
Fix left associativity for ?: operators.
|
2009-02-07 20:54:09 -05:00 |
|
Wilson Snyder
|
21b5a4e9e4
|
Add --debugi-<srcfile> option.
|
2009-01-21 16:56:50 -05:00 |
|
Wilson Snyder
|
0877f44cb5
|
Fix creating parameterized modules when no parameter values are changed.
|
2009-01-08 09:22:31 -05:00 |
|
Wilson Snyder
|
59159b4811
|
Clock gating optimization, currently disabled. Merge from branch
|
2009-01-07 09:37:59 -05:00 |
|
Wilson Snyder
|
12bd12e112
|
Support bufif0, bufif1, notif0, notif1
|
2009-01-06 11:57:25 -05:00 |
|
Lane Brooks
|
0e4f9170fa
|
Tristate support; merge from branch.
|
2009-01-06 11:03:57 -05:00 |
|
Wilson Snyder
|
3d06720628
|
Copyright year update
|
2009-01-02 11:47:39 -05:00 |
|
Wilson Snyder
|
c1d2b98386
|
Fix wrong result for read of delayed FSM signal, bug46.
|
2008-12-30 17:11:25 -05:00 |
|
Wilson Snyder
|
1a60723d77
|
Fix internal error on "output x; reg x = y;"
|
2008-12-30 14:34:01 -05:00 |
|
Wilson Snyder
|
cc31ab84d7
|
Add synmul test
|
2008-12-23 11:43:11 -05:00 |
|
Wilson Snyder
|
77405ddded
|
Add toggle coverage
|
2008-12-12 15:34:02 -05:00 |
|
Wilson Snyder
|
6b46da0240
|
Create /*verilator coverage_on/off*/ instead of coverage_module_off.
This allows finer grained bracketing of sections of interest.
Convert tracing_on/off to use the same general scheme.
|
2008-12-11 16:01:41 -05:00 |
|
Wilson Snyder
|
0fed1d34d1
|
Add /*verilator coverage_module_off*/
|
2008-12-10 17:10:03 -05:00 |
|
Wilson Snyder
|
adebc99e49
|
Fix certain generate-if cells causing clone error.
|
2008-12-09 20:59:22 -05:00 |
|
Wilson Snyder
|
d3d1291d5a
|
Fix line coverage of public functions.
Line coverage now aggregates by hierarchy automatically.
Previously this would be done inside SystemPerl, which was slower.
|
2008-12-05 10:54:14 -05:00 |
|
Wilson Snyder
|
9d856ec1bf
|
Fix SystemC 2.2 deprecated warnings about sensitive() and sc_start().
|
2008-12-03 10:11:28 -05:00 |
|
Wilson Snyder
|
ad19d32a66
|
Fix SystemC 2.2 deprecated warnings about sensitive() and sc_start().
|
2008-12-02 15:33:49 -05:00 |
|
Wilson Snyder
|
314c9de845
|
Make test_regress now places each test result in unique obj_dir
|
2008-11-24 21:38:45 -05:00 |
|
Wilson Snyder
|
41dbfc9e1c
|
Support posedge of bit-selected signals, bug45.
|
2008-11-22 21:10:20 -05:00 |
|
Wilson Snyder
|
7ad29c6329
|
Test driver: Add benchmark option
|
2008-11-21 14:38:12 -05:00 |
|
Wilson Snyder
|
a4bcb3de4a
|
Test driver: Use __ to prevent conflicts between similar named tests
|
2008-11-19 16:44:51 -05:00 |
|
Wilson Snyder
|
211894cb3e
|
Fix arrayed variables under function not compiling, bug44.
|
2008-11-19 09:43:03 -05:00 |
|
Wilson Snyder
|
7565b1f4f2
|
Allow test driver to support tests with longer sim_time
|
2008-11-18 19:37:26 -05:00 |
|
Wilson Snyder
|
e46e7bbf99
|
Fix 'bad select range' warning missing some cases, bug43.
|
2008-11-12 20:54:58 -05:00 |
|
Wilson Snyder
|
cfc06ab2a7
|
Fix tests to work with binary SpCoverage files
|
2008-11-12 15:29:44 -05:00 |
|
Wilson Snyder
|
3d788b4b93
|
Fix "Missing coverage in PSL" due to "cover property $stop" statements.
"cover property" reported hierarchy now includes named begin blocks.
|
2008-11-05 10:23:03 -05:00 |
|
Wilson Snyder
|
ce212722ad
|
Fix 'for' under 'generate-for' causing error; bug38.
|
2008-10-28 21:38:01 -04:00 |
|
Wilson Snyder
|
384807ebbd
|
Ignore SystemVerilog timeunit and timeprecision
|
2008-10-14 14:49:54 -04:00 |
|
Wilson Snyder
|
a348bd3458
|
Add unique and parallel case
|
2008-10-10 19:02:27 -04:00 |
|
Wilson Snyder
|
3b1929259a
|
Support negative bit indexes.
Allow arbitrary characters in symbols (to make '-' work.)
Final merge from negative_lsb branch.
|
2008-10-06 09:59:22 -04:00 |
|
Wilson Snyder
|
4b8927af75
|
Expand environment variables in -f input files.
|
2008-09-29 15:51:45 -04:00 |
|
Wilson Snyder
|
f19ba9d54d
|
Support negative bit indexes.
Tracing negative indexes requires latest Verilog-Perl and SystemPerl.
(Merged from negative_lsb branch.)
|
2008-09-24 07:43:08 -04:00 |
|
Wilson Snyder
|
8e9a0121ac
|
Update test driver.pl: Allow -j auto determination, make logfile, don't require cd
|
2008-09-23 10:02:31 -04:00 |
|
Wilson Snyder
|
bd6e8d808c
|
Report error if port declaration is missing; bug32.
|
2008-09-23 09:35:00 -04:00 |
|
Wilson Snyder
|
f197dd29cb
|
Suppress width warnings between constant strings and wider vectors.
|
2008-09-22 19:36:08 -04:00 |
|
Wilson Snyder
|
dd487d4184
|
Fix t_psl_basic_cover test for new SystemPerl package
|
2008-09-19 08:00:02 -04:00 |
|
Wilson Snyder
|
d8efae2aba
|
Rename t_bitsel_loop to t_select_loop to match other tests
|
2008-09-18 08:05:38 -04:00 |
|
Wilson Snyder
|
22543f3e19
|
Support arbitrary characters in identifiers and tracing.
|
2008-09-17 22:22:46 -04:00 |
|
Wilson Snyder
|
6aaef67e73
|
Fix test_verilated running under ncsim
|
2008-09-17 20:58:01 -04:00 |
|
Wilson Snyder
|
4770fd39d2
|
Fix stack overflow on large ? : trees.
|
2008-08-20 15:59:10 -04:00 |
|
Wilson Snyder
|
df107628c6
|
Fix default clocking syntax; covers go outside the block
|
2008-08-06 17:51:36 -04:00 |
|
Wilson Snyder
|
3463080a71
|
Fix extra evaluation of pure combo blocks in SystemC output.
|
2008-08-06 17:09:33 -04:00 |
|
Wilson Snyder
|
500dc2170f
|
Support SystemVerilog "cover property" statements.
|
2008-08-06 12:52:39 -04:00 |
|
Wilson Snyder
|
1d091e49e1
|
Add VL_TIME_MULTIPLIER to allow sub-timeunit time printing
|
2008-08-05 14:45:20 -04:00 |
|
Wilson Snyder
|
043ad86482
|
When warnings are disabled on signals that are flattened out, disable
the warnings on the signal(s) that replace it.
|
2008-08-01 15:30:17 -04:00 |
|