steve
6511fc610b
Add the acc_user.h header file.
2002-05-23 03:46:42 +00:00
steve
8dd4f77f3f
Add the io_printf function to libveriuser.
2002-05-23 03:35:42 +00:00
steve
004bfad348
Link the veriuser library.
2002-05-23 03:35:05 +00:00
steve
ff90a5735d
Export the vpi_vprintf function.
2002-05-23 03:34:46 +00:00
steve
e6c0629626
Add language support for Verilog-2001 attribute
...
syntax. Hook this support into existing $attribute
handling, and add number and void value types.
Add to the ivl_target API new functions for access
of complex attributes attached to gates.
2002-05-23 03:08:50 +00:00
steve
01efffedfc
Ignore Named events in vcd signal scan.
2002-05-23 01:07:26 +00:00
steve
74c219f171
Add ranges and signed to port list declarations.
2002-05-20 02:06:01 +00:00
steve
bf10c5762a
Parse port_declaration_lists from the 2001 Standard.
2002-05-19 23:37:28 +00:00
steve
ca9abaf0c5
Start the libveriuser library.
2002-05-19 05:21:00 +00:00
steve
cfab250671
Add callbacks for vpiNamedEvent objects.
2002-05-19 05:18:16 +00:00
steve
b1c0f7306d
Add vpi support for named events.
...
Add vpi_mode_flag to track the mode of the
vpi engine. This is for error checking.
2002-05-18 02:34:11 +00:00
steve
a156d8b8ce
Add vpiIndex update.
2002-05-17 16:13:08 +00:00
steve
a7b7781fe9
Rewire vpiMemory and vpiMemoryWord handles to
...
support proper iteration of words, and the
vpiIndex value.
2002-05-17 04:12:19 +00:00
steve
21fe6afe8d
null terminate the reversed decimal string
2002-05-17 04:05:38 +00:00
steve
48da46986b
Support set by string for reg objects.
2002-05-15 04:48:46 +00:00
steve
8d6239301f
Count compile errors.
2002-05-15 01:25:25 +00:00
steve
2e6807493f
Make clean should remove iverilog-vpi.
2002-05-15 01:25:07 +00:00
steve
94cef20e49
task calls and forks push the thread event in the queue.
2002-05-12 23:44:41 +00:00
steve
c787a36af2
Accept errors in memory index expression.
2002-05-12 19:16:58 +00:00
steve
da0c4c7565
Get thread vectors by vpiIntVal.
2002-05-12 00:32:21 +00:00
steve
9c28f085d8
Set and get memory words by string value.
2002-05-11 04:39:35 +00:00
steve
e9af0c7485
Support scope iterate over vpiNet,vpiReg/vpiMemory.
2002-05-10 16:00:57 +00:00
steve
be54bfdc21
ignore vpiMemory objects in vcd dumper.
2002-05-10 16:00:16 +00:00
steve
c6a6f4bc79
Allow for C++ source files.
2002-05-10 03:54:46 +00:00
steve
88ae1b7b3c
Handle null time and calltf pointers.
2002-05-09 03:34:31 +00:00
steve
f5d3b78653
Use else clause instead of ! to preface wait events.
2002-05-07 05:06:07 +00:00
steve
68f1316eba
Fix uninitialized memory accesses.
2002-05-07 04:15:43 +00:00
steve
e70e04d6e8
Handle x case of unary ! properly.
2002-05-07 03:49:58 +00:00
steve
a3eb6868ea
Allow parameters in concatenation of widths are defined.
2002-05-06 02:30:27 +00:00
steve
186759c95e
Do not need mangle.o unless vvm us used.
2002-05-06 00:50:38 +00:00
steve
8667b9a35d
Put off evaluation of concatenation repeat expresions
...
until after parameters are defined. This allows parms
to be used in repeat expresions.
Add the builtin $signed system function.
2002-05-05 21:11:49 +00:00
steve
00defb0265
Credit for Mike Ruff amd Mike Runyan.
2002-05-04 03:19:35 +00:00
steve
822a085d97
Properly free vpi callback objects.
2002-05-04 03:17:29 +00:00
steve
f23aec7f14
Add simulator event callbacks.
2002-05-04 03:03:17 +00:00
steve
fb457128bf
Add vpiModule iterator to vpiScope objects.
2002-05-03 15:44:11 +00:00
steve
d126a414bd
Spelling errors.
2002-04-30 04:26:42 +00:00
steve
844fe3b9bc
Trim leading nulls from string forms.
2002-04-27 23:26:24 +00:00
steve
271855377f
Support drawing vpiBinaryConst in hex.
2002-04-27 22:36:39 +00:00
steve
84020b16e3
Preserve stringiness string part select and concatenation.
2002-04-27 05:03:46 +00:00
steve
c6035ab06e
If the verinum is already right, no need to reset it.
2002-04-27 04:49:27 +00:00
steve
d94a40ecd9
Display string verinums as strings.
2002-04-27 04:48:43 +00:00
steve
c3be17ccae
Dump parametres for system functions.
2002-04-27 04:20:52 +00:00
steve
10dc978778
Fixup eval of signed constants.
2002-04-27 03:17:15 +00:00
steve
7f8f0eb65a
Support selecting bits from parameters.
2002-04-27 02:38:04 +00:00
steve
c7107dc973
Evaluate constant bit select of constants.
2002-04-25 05:04:31 +00:00
steve
74eb544962
Dump bit select expressions.
2002-04-25 05:03:11 +00:00
steve
0696e3d558
Agressively evalutate case expressions.
2002-04-24 17:40:48 +00:00
steve
714ca3542d
Fix compile time eval of signed <= signed.
2002-04-24 02:47:02 +00:00
steve
7e27217dac
add -Wno- arguments to the driver.
2002-04-24 02:02:31 +00:00
steve
4a7e14786c
Tail size was wrong.
2002-04-23 05:18:05 +00:00