steve
|
aa8908c52f
|
Multiplication all the way to simulation.
|
2000-01-13 03:35:35 +00:00 |
steve
|
4558a7d8d0
|
Proper init_ method prototype.
|
1999-12-19 20:57:07 +00:00 |
steve
|
d54cc14ca2
|
Simulate carry output on adders.
|
1999-12-16 02:42:14 +00:00 |
steve
|
6be5421c8a
|
Remove the useless vvm_simulation class.
|
1999-12-12 19:47:54 +00:00 |
steve
|
3e2bb85f58
|
Synthesize LPM_RAM_DQ for writes into memories.
|
1999-12-05 02:24:08 +00:00 |
steve
|
22d89c5984
|
Update case comparison (Eric Aardoom).
|
1999-12-02 16:58:58 +00:00 |
steve
|
88193a369f
|
Handle mux sel of X, if inputs are equal.
|
1999-12-02 04:54:11 +00:00 |
steve
|
ac25dc03a8
|
Reduce more gate templates to use vvm_1bit_out (Eric Aardoom)
|
1999-11-25 01:34:04 +00:00 |
steve
|
680c35a845
|
LT and GT fixes from Eric Aardoom.
|
1999-11-24 04:38:49 +00:00 |
steve
|
eb72a83e5f
|
Detemplate some and, or and nor methods.
|
1999-11-22 00:30:52 +00:00 |
steve
|
b4aade1e4c
|
Fix coding errors handling names of logic devices,
and add support for buf device in vvm.
|
1999-11-21 01:16:51 +00:00 |
steve
|
a81dcd7955
|
Support memories in continuous assignments.
|
1999-11-21 00:13:08 +00:00 |
steve
|
e98083af15
|
Fixup to include right shift support.
|
1999-11-15 00:42:31 +00:00 |
steve
|
513ade9b95
|
Support combinatorial comparators.
|
1999-11-14 23:43:45 +00:00 |
steve
|
1624afe1ba
|
Add support for the LPM_CLSHIFT device.
|
1999-11-14 20:24:28 +00:00 |
steve
|
0eb6056ea6
|
Fix NAND gate support to use named pins.
|
1999-11-14 18:22:12 +00:00 |
steve
|
2602505885
|
Support the LPM_MUX in vvm.
|
1999-11-13 03:46:52 +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
|
e1bbbe5614
|
Include subtraction in LPM_ADD_SUB device.
|
1999-10-31 20:08:24 +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
|
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
|
70a1236626
|
Structural case equals device.
|
1999-10-10 01:59:54 +00:00 |
steve
|
a4298df776
|
NOR device.
|
1999-10-09 19:24:36 +00:00 |
steve
|
a0b9db8a88
|
pevent objects have initial values.
|
1999-07-17 03:07:27 +00:00 |
steve
|
1fe8e93e5c
|
Support for binary | (Stephen Tell)
|
1999-06-09 00:58:06 +00:00 |
steve
|
9e82ed240c
|
Restore support for wait event control.
|
1999-05-03 01:51:29 +00:00 |
steve
|
5d00f17448
|
Handle wide events, such as @(a) where a has
many bits in it.
Add to vvm the binary ^ and unary & operators.
Dump events a bit more completely.
|
1999-05-01 20:43:55 +00:00 |
steve
|
41f9a84a4b
|
Handle much more complex event expressions.
|
1999-05-01 02:57:52 +00:00 |
steve
|
9d0a266705
|
Mangle that handles device instance numbers.
|
1999-02-15 05:52:50 +00:00 |
steve
|
15ff852487
|
Missing start methods.
|
1999-01-31 18:15:55 +00:00 |
steve
|
a4ce4d97ba
|
Support the start() method.
|
1999-01-01 01:44:56 +00:00 |
steve
|
63a8b4abe2
|
Function to calculate wire initial value.
|
1998-12-20 02:05:41 +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 |