Cary R
9aa80965bd
V0.8: Remove more space issues.
2011-03-08 19:13:14 -08:00
Larry Doolittle
76103f2167
Spelling fixes
...
Mostly comments, but a few format strings
2011-03-04 17:46:57 -08:00
Cary R
ae14a58bff
V0.8: Remove deprecated #ident and fix some other compile warnings
...
This patch removes #ident since it is deprecated in recent gcc
versions. It also removes all the CVS comments and fixes a few
other compilation warnings. There are still a few compilation
warnings, but this takes care of most of them. Fixing the rest
will require a bit more thought.
2011-01-12 15:49:03 -08:00
Cary R
bbd61823b9
Update vpi/etc. files to correctly use PLI_INT32
...
This patch fixes the various PLI code that was incorrectly
using int for PLI_INT32 for functions that are used with the
vpi_systf_data and cd_data data structures.
2007-11-29 18:01:51 -08:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
6f9ebb1e60
Add the $dumpflush function
2004-02-15 20:46:01 +00:00
steve
c971448760
dumpfile selects file at compiletf time.
2004-02-15 03:17:15 +00:00
steve
4987970af4
Give the vip directory its own configure and vpi_config.h
2004-01-21 01:22:51 +00:00
steve
59ac435c71
Fix various unsigned compare warnings.
2003-12-19 01:27:10 +00:00
steve
5ff3bcc7fb
Add the PLU_UINT64_FMT string for formatting output.
2003-10-29 03:28:27 +00:00
steve
4236b8a95e
Portably handle time format of VCD prints.
2003-10-29 03:23:12 +00:00
steve
cf1affff32
TIME_FMT does not include the % character.
2003-10-08 23:14:29 +00:00
steve
7ef45769a7
Use configured TIME_FMT in vcd dump printf.
2003-10-02 21:30:06 +00:00
steve
40daff0aed
dumpers must be aware of 64bit time.
2003-09-30 01:33:39 +00:00
steve
64d795c53a
Preserve variable ranges all the way to the vpi.
2003-08-22 23:14:26 +00:00
steve
e312e99448
Fix error truncating bitvec in output.
2003-08-06 18:24:55 +00:00
steve
2e3ce49400
Arrange for mcd id=00_00_00_01 to go to stdout
...
as well as a user specified log file, set log
file to buffer lines.
Add vpi_flush function, and clear up some cunfused
return codes from other vpi functions.
Adjust $display and vcd/lxt messages to use the
standard output/log file.
2003-05-15 16:51:08 +00:00
steve
789b278ec5
Capture VCD dump value in the rosync time period.
2003-04-27 02:22:27 +00:00
steve
25d47ec6df
Set dumpoff of real variables to NaN.
2003-02-12 05:28:01 +00:00
steve
83ee6fc818
Support dump of vpiRealVar objects.
2003-02-11 05:21:33 +00:00
steve
c2070777b2
The $time system task returns the integer time
...
scaled to the local units. Change the internal
implementation of vpiSystemTime the $time functions
to properly account for this. Also add $simtime
to get the simulation time.
2002-12-21 00:55:57 +00:00
steve
18e402ddc8
Close old file if $dumpfile is called again.
2002-11-17 22:28:42 +00:00
steve
0651f246b2
Save vpiFullName results.
2002-11-14 22:43:58 +00:00
steve
dd564ab321
add dumpvars_compiletf to check first argument.
2002-08-15 02:12:20 +00:00
steve
52bf4e613f
conditional ident string using autoconfig.
2002-08-12 01:34:58 +00:00
steve
9e1570dc80
Implementation of vpi_handle_by_name, and
...
add the vpiVariables iterator.
2002-07-17 05:13:43 +00:00
steve
15b94050ce
Remember to scan IntegerVars.
2002-07-12 17:09:21 +00:00
steve
f0d2e20342
Scan scope objects before subscopes.
2002-07-12 17:02:38 +00:00
steve
66a86433e7
Make types array static, not on stack.
2002-07-12 02:10:20 +00:00
steve
2354a90e9f
Eliminate use of vpiInternalScope.
2002-07-12 02:08:10 +00:00
steve
5eca5d9948
Carry integerness throughout the compilation.
2002-06-21 04:59:35 +00:00
steve
01efffedfc
Ignore Named events in vcd signal scan.
2002-05-23 01:07:26 +00:00
steve
be54bfdc21
ignore vpiMemory objects in vcd dumper.
2002-05-10 16:00:16 +00:00
steve
c98c24b9ff
cbValueChange automatically replays.
2002-04-06 20:25:45 +00:00
steve
b3bb79992a
const/non-const warnings. (Stephan Boettcher)
2001-10-26 02:29:10 +00:00
steve
4e92501864
VPI support for callback to return values.
2001-10-25 04:19:53 +00:00
steve
c596e1cda1
Include scope information in VCD output.
2001-10-15 01:50:23 +00:00
steve
f7fa2f1f4d
More coverage of $dump related commands.
2001-10-14 18:32:06 +00:00
steve
20ad433f8c
Fix pr283: signal values before enddefinitions in vcd. (Stephan Boettcher)
2001-10-08 23:33:00 +00:00
steve
41384a0e41
Reduce VCD output by removing duplicates. (Stephan Boettcher)
2001-09-30 05:18:46 +00:00
steve
b825f8d2b2
Create a config.h.in file to hold all the config
...
junk, and support gcc 3.0. (Stephan Boettcher)
2001-07-25 03:10:48 +00:00
steve
45c935af45
Cut off scope iteration when depth runs out.
2001-07-16 18:53:16 +00:00
steve
566d5c9a93
Get a private copy of the object name.
2001-06-29 00:42:39 +00:00
steve
3961c68928
Add dumpon and dumpoff (Stephan Boettcher)
2001-06-21 04:15:22 +00:00
steve
d9f0065f93
Forgot to actually *open* the VCD output.
2001-01-23 18:50:26 +00:00
steve
53dfdacce8
Support default dumpfiles.
2001-01-22 20:58:31 +00:00
steve
5803e8c42c
Handle function scopes in dumpvars scn (PR#95)
2001-01-01 08:10:35 +00:00
steve
80d3342178
VCD scans tasks (PR#35)
2000-11-01 06:05:44 +00:00
steve
931ec257f0
Report error when dumpfile is missing.
2000-07-31 03:34:31 +00:00
steve
880b712140
Get VCD timescale from design precision.
2000-07-26 04:07:59 +00:00