steve
|
8dbd64121f
|
All events now use the NetEvent class.
|
2000-04-10 05:26:05 +00:00 |
steve
|
ffc3a42405
|
Remove the vvm_bits_t abstract class.
|
2000-03-26 16:55:41 +00:00 |
steve
|
a9e11d6546
|
Replace the vpip_bit_t with a typedef and
define values for all the different bit
values, including strengths.
|
2000-03-22 04:26:40 +00:00 |
steve
|
2563e2b717
|
Revise the VVM backend to use nexus objects so that
drivers and resolution functions can be used, and
the t-vvm module doesn't need to write a zillion
output functions.
|
2000-03-16 19:03:03 +00:00 |
steve
|
2e05f7f7ec
|
Remove unneeded templates.
|
2000-03-13 00:02:34 +00:00 |
steve
|
843af31958
|
Some compilers do not accept the not symbol.
|
2000-02-23 04:43:43 +00:00 |
steve
|
b734ecf02f
|
Macintosh compilers do not support ident.
|
2000-02-23 02:56:53 +00:00 |
steve
|
fdf2c1b0d0
|
Non-blocking memory writes.
|
2000-01-08 03:09:14 +00:00 |
steve
|
3d673c1f02
|
Add memory address range check.
|
2000-01-06 05:56:02 +00:00 |
steve
|
6be5421c8a
|
Remove the useless vvm_simulation class.
|
1999-12-12 19:47:54 +00:00 |
steve
|
4a6d3a5104
|
Fix const/non-const errors.
|
1999-12-09 06:00:00 +00:00 |
steve
|
3e2bb85f58
|
Synthesize LPM_RAM_DQ for writes into memories.
|
1999-12-05 02:24:08 +00:00 |
steve
|
99e145da48
|
shiftl and shiftr take unsized second parameter.
|
1999-12-02 03:36:01 +00:00 |
steve
|
eb72a83e5f
|
Detemplate some and, or and nor methods.
|
1999-11-22 00:30:52 +00:00 |
steve
|
a81dcd7955
|
Support memories in continuous assignments.
|
1999-11-21 00:13:08 +00:00 |
steve
|
82f3f0f741
|
Create the vpiMemory handle type.
|
1999-11-10 02:52:24 +00:00 |
steve
|
89881adece
|
Add the synth functor to do generic synthesis
and add the LPM_FF device to handle rows of
flip-flops.
|
1999-11-01 02:07:40 +00:00 |
steve
|
71ecf8c143
|
Add to netlist links pin name and instance number,
and arrange in vvm for pin connections by name
and instance number.
|
1999-10-31 04:11:27 +00:00 |
steve
|
5a2015ee67
|
Support vpiValueChance callbacks.
|
1999-10-29 03:37:22 +00:00 |
steve
|
2862178a6f
|
Get rid of monitor_t and fold __vpiSignal into signal.
|
1999-10-28 21:36:00 +00:00 |
steve
|
d6450599d6
|
Rewrite vvm VPI support to make objects more
persistent, rewrite the simulation scheduler
in C (to interface with VPI) and add VPI support
for callbacks.
|
1999-10-28 00:47:24 +00:00 |
steve
|
8f2a369588
|
Remove useless operator=.
|
1999-10-13 03:15:51 +00:00 |
steve
|
492d76e71d
|
The $finish task should work immediately.
|
1999-10-06 01:28:18 +00:00 |
steve
|
a7f48c86e2
|
Relaxed width handling for <= assignment.
|
1999-10-05 04:02:10 +00:00 |
steve
|
a64a33e65a
|
Full case support
|
1999-09-29 18:36:02 +00:00 |
steve
|
470b0d3d34
|
Support in vvm > and >= behavioral operators.
|
1999-09-28 01:13:15 +00:00 |
steve
|
2d0e11283d
|
Convert vvm to implement system tasks with vpi.
|
1999-08-15 01:23:56 +00:00 |
steve
|
7400ece69c
|
Add init to vvm_signal_t.
|
1999-06-21 01:02:34 +00:00 |
steve
|
66ac537c43
|
Implement the < binary operator.
|
1999-06-07 03:40:22 +00:00 |
steve
|
9e82ed240c
|
Restore support for wait event control.
|
1999-05-03 01:51:29 +00:00 |
steve
|
d3350c9b27
|
Add to vvm proceedural memory references.
|
1999-04-22 04:56:58 +00:00 |
steve
|
51b4f70c8f
|
Add some logical operators.
|
1999-03-16 04:43:46 +00:00 |
steve
|
fef81958bc
|
Do not generate code for signals,
instead use the NetESignal node to
generate gate-like signal devices.
|
1999-02-08 03:55:55 +00:00 |
steve
|
4e2c0036aa
|
VVM support for small sequential UDP objects.
|
1998-12-17 23:54:58 +00:00 |
steve
|
7859de1e4e
|
Add support it vvm target for level-sensitive
triggers (i.e. the Verilog wait).
Fix display of $time is format strings.
|
1998-11-10 00:48:31 +00:00 |
steve
|
8705aa94c6
|
Add vvm library.
|
1998-11-09 23:44:10 +00:00 |