steve
|
3fe0344246
|
complete value retrieval for number constants.
|
1999-11-06 16:52:16 +00:00 |
steve
|
c688d95cb8
|
Put number constants into a static table.
|
1999-11-06 16:00:17 +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
|
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
|
bbf15778b8
|
Support delay in constSync callback.
|
1999-10-28 04:47:57 +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
|
59e85dcffc
|
Support build in different directory.
|
1999-10-22 23:58:13 +00:00 |
steve
|
07e2b2b828
|
ar -f flag is useless and incompatible.
|
1999-10-17 20:14:23 +00:00 |
steve
|
b24fa87de6
|
installdirs targets for what each directory installes.
|
1999-10-16 20:48:15 +00:00 |
steve
|
8f2a369588
|
Remove useless operator=.
|
1999-10-13 03:15:51 +00:00 |
steve
|
564f972aef
|
Handle display of odd octal/hex widths (Eric Ardoom)
|
1999-10-10 14:57:38 +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
|
492d76e71d
|
The $finish task should work immediately.
|
1999-10-06 01:28:18 +00:00 |
steve
|
4d8c0c79d6
|
Add support for reduction NOR.
|
1999-10-05 06:19:46 +00:00 |
steve
|
a7f48c86e2
|
Relaxed width handling for <= assignment.
|
1999-10-05 04:02:10 +00:00 |
steve
|
efdc1769e6
|
Add some vvm operators from Eric Aardoom.
|
1999-10-01 15:26:28 +00:00 |
steve
|
42006ec5f1
|
LT supports different width objects.
|
1999-09-29 22:57:26 +00:00 |
steve
|
a64a33e65a
|
Full case support
|
1999-09-29 18:36:02 +00:00 |
steve
|
3a415fb04c
|
Useless assertion.
|
1999-09-29 02:53:33 +00:00 |
steve
|
86a283b9bc
|
Support the $write system task, and have the
vpi_scan function free iterators as needed.
|
1999-09-29 01:41:18 +00:00 |
steve
|
470b0d3d34
|
Support in vvm > and >= behavioral operators.
|
1999-09-28 01:13:15 +00:00 |
steve
|
64cc38f0eb
|
The <= operator takes different width operands.
|
1999-09-23 04:39:52 +00:00 |
steve
|
a3e9a7417d
|
fix vpiHexStrVal dumping of digits to strings.
|
1999-09-13 03:08:10 +00:00 |
steve
|
1c238f1948
|
Support ternary and <= operators in vvm.
|
1999-09-11 04:43:17 +00:00 |
steve
|
6b3b6f3384
|
Makefile install targets.
|
1999-08-28 02:10:57 +00:00 |
steve
|
aba4a877db
|
Add vpi_sim_control
|
1999-08-19 02:51:03 +00:00 |
steve
|
2d0e11283d
|
Convert vvm to implement system tasks with vpi.
|
1999-08-15 01:23:56 +00:00 |
steve
|
a0b9db8a88
|
pevent objects have initial values.
|
1999-07-17 03:07:27 +00:00 |
steve
|
96e0fc0d48
|
Add !== and === operators.
|
1999-06-24 04:20:47 +00:00 |
steve
|
7400ece69c
|
Add init to vvm_signal_t.
|
1999-06-21 01:02:34 +00:00 |
steve
|
cdce36f39f
|
End run if events run out.
|
1999-06-19 03:31:33 +00:00 |
steve
|
1fe8e93e5c
|
Support for binary | (Stephen Tell)
|
1999-06-09 00:58:06 +00:00 |
steve
|
66ac537c43
|
Implement the < binary operator.
|
1999-06-07 03:40:22 +00:00 |
steve
|
4255ee116c
|
Allow 0 delays for things like thread yield.
|
1999-06-07 03:40:03 +00:00 |
steve
|
4932dc7c5e
|
Support non-blocking assignment down to vvm.
|
1999-06-07 02:23:31 +00:00 |
steve
|
49ef36712c
|
Handle time in more places.
|
1999-05-31 15:46:36 +00:00 |
steve
|
0348394acc
|
Add %x support contributed by Steve Wilson.
|
1999-05-12 04:02:17 +00:00 |
steve
|
eb6646bbcc
|
Support install/uninstall make targets.
|
1999-05-09 01:24:59 +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
|
f01cbc6a57
|
Remember to make the dep directory.
|
1999-04-26 02:45:08 +00:00 |
steve
|
d98eb443b8
|
Autoconf the vvm directory.
|
1999-04-26 02:35:43 +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
|
5ee3a41d2a
|
Add the AND and OR bitwise operators.
|
1999-03-15 02:42:44 +00:00 |
steve
|
9d0a266705
|
Mangle that handles device instance numbers.
|
1999-02-15 05:52:50 +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
|
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
|
1e0660522f
|
Proberly print vectors in binary.
|
1999-01-01 01:44:40 +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 |