steve
8b5f62a5e5
Support $deposit to a wire or reg.
2001-04-26 00:01:33 +00:00
steve
e29ecdc234
Fix compilation warnings.
2001-03-31 19:29:23 +00:00
steve
b24011b84b
fgetc patch from Peter Monta.
2001-03-22 02:23:17 +00:00
steve
f02d4574f9
Get vpi_user from .., not ../vpip.
2001-03-20 01:43:16 +00:00
steve
e03859b834
$display can take 0 arguments.
2001-03-18 00:31:32 +00:00
steve
32f3881344
Rearrange VPI support libraries.
2001-03-14 19:27:44 +00:00
steve
4399042b8d
Use Mersenne Twister 19937 pseudo-random number generator
...
for the $random system task, and support the seed paramter.
2001-02-16 00:26:38 +00:00
steve
1f4232187c
Slightly more specific error message.
2001-02-10 19:50:33 +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
a64a4d7a9b
Fixes to support compilation using vpath.
2001-01-09 03:11:27 +00:00
steve
ad0853d666
Support signed decimal display of variables.
2001-01-06 22:22:17 +00:00
steve
4d09c43ecf
Add $stop that does a finish.
2001-01-01 19:33:44 +00:00
steve
5803e8c42c
Handle function scopes in dumpvars scn (PR#95)
2001-01-01 08:10:35 +00:00
steve
4abf4b0a9a
include vpi_user.h.
2000-12-14 23:36:34 +00:00
steve
d16d29c591
Support for %s in $display (PR#62)
2000-12-02 02:40:56 +00:00
steve
197ed46b26
configure bindir and libdir
2000-11-11 00:48:35 +00:00
steve
5415dd70c5
Integrate parameter count changes (PR#34)
2000-11-04 05:49:22 +00:00
steve
35769ef541
Scope information is needed by all types of display tasks.
2000-11-04 01:52:57 +00:00
steve
80d3342178
VCD scans tasks (PR#35)
2000-11-01 06:05:44 +00:00
steve
4d27b947bc
Add the general $time system function.
2000-11-01 03:19:36 +00:00
steve
ad4931e813
Add scope to threads in vvm, pass that scope
...
to vpi sysTaskFunc objects, and add vpi calls
to access that information.
$display displays scope in %m (PR#1)
2000-10-28 00:51:41 +00:00
steve
8ba1facb66
Replace data references with function calls. (Venkat)
2000-10-06 23:11:39 +00:00
steve
9680de25cd
Fix the clean target and excess dependencies.
2000-10-04 17:08:31 +00:00
steve
887654b7c5
Use .def file instead of _dllexport.
2000-10-04 02:37:44 +00:00
steve
2f668421a3
Strip the installed .vpi file.
2000-10-04 02:01:40 +00:00
steve
bb777f317b
Cleanup build of VPI modules under Cygwin. (Venkat)
2000-10-03 16:15:35 +00:00
steve
b34a451cbc
Cygwin port changes from Venkat
2000-09-30 03:20:47 +00:00
steve
df113f962b
Clean up warnings and portability issues.
2000-08-20 17:49:04 +00:00
steve
3ae4d2cf91
use -fPIC for sparc.
2000-08-12 20:54:33 +00:00
steve
dab45178a7
Add vpi_vlog_info support from Adrian
2000-08-08 01:47:40 +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
steve
08e6bf2e27
Make simulation precision available to VPI.
2000-07-26 03:53:11 +00:00
steve
b8946d4cb3
Add the dist_uniform function.
2000-07-08 22:41:07 +00:00
steve
ea8bc7f419
Interpret the depth paramter of dumpvars.
2000-06-03 02:22:15 +00:00
steve
9c65596b1a
typo: fix vpiReadVal to vpiRealVal
2000-05-31 02:15:43 +00:00
steve
503ed3276f
typ vpiRealType.
2000-05-31 01:32:16 +00:00
steve
0f13af2ea1
Support writing scalars and vectors to signals.
2000-05-18 03:27:32 +00:00
steve
d4bab8709b
Remove test print.
2000-05-09 00:02:29 +00:00
steve
b28f258463
Import MCD support from Stephen Tell, and add
...
system function parameter support to the IVL core.
2000-05-07 18:20:07 +00:00
steve
fbe475ef7d
Add infrastructure for system functions, move
...
$time to that structure and add $random.
2000-05-04 03:37:58 +00:00
steve
37e65614a0
exit if hex value is missing.
2000-04-21 02:00:35 +00:00
steve
7307deb3a9
Catch duplicate $dumpvars of symbols (ajb)
2000-04-09 04:18:16 +00:00
steve
2693a8cd7d
Revamped VCD id generation and duplicates removal. (ajb)
2000-04-08 05:28:39 +00:00
steve
26dcecebdb
allow cancelling of cbValueChange events.
2000-03-31 07:08:39 +00:00
steve
e7efc2709a
Redesign the implementation of scopes and parameters.
...
I now generate the scopes and notice the parameters
in a separate pass over the pform. Once the scopes
are generated, I can process overrides and evalutate
paremeters before elaboration begins.
2000-03-08 04:36:53 +00:00
steve
0fbca815b4
Fix up start of the readmemx lexor.
2000-03-05 20:01:19 +00:00
steve
b734ecf02f
Macintosh compilers do not support ident.
2000-02-23 02:56:53 +00:00
steve
2cba0a50f3
Fix overlap of identifiers when multiple modules used.
2000-02-17 06:04:30 +00:00