steve
|
2862178a6f
|
Get rid of monitor_t and fold __vpiSignal into signal.
|
1999-10-28 21:36:00 +00:00 |
steve
|
162b895e1b
|
Put strings into a single string table.
|
1999-10-28 04:48:29 +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
|
8bad04a020
|
cannonical make targets, and strip on install.
|
1999-10-23 16:55:51 +00:00 |
steve
|
409c8ff47d
|
assignment to bit select is aa single bit.
|
1999-10-23 16:27:53 +00:00 |
steve
|
59e85dcffc
|
Support build in different directory.
|
1999-10-22 23:58:13 +00:00 |
steve
|
2c774bfe75
|
do the <= in bits, not numbers.
|
1999-10-22 23:57:53 +00:00 |
steve
|
2e40152ff2
|
Make generated code ISO legal.
|
1999-10-21 02:15:06 +00:00 |
steve
|
8ab03fa90f
|
Catch unindexed memory reference.
|
1999-10-18 00:02:21 +00:00 |
steve
|
07e2b2b828
|
ar -f flag is useless and incompatible.
|
1999-10-17 20:14:23 +00:00 |
steve
|
08175f5ebc
|
VPI modules must be position-independent.
|
1999-10-17 20:14:05 +00:00 |
steve
|
2e15006dc0
|
More build instructions.
|
1999-10-16 21:22:06 +00:00 |
steve
|
b24fa87de6
|
installdirs targets for what each directory installes.
|
1999-10-16 20:48:15 +00:00 |
steve
|
a4143f8788
|
autoconf the verilog script to run anywhere.
|
1999-10-16 17:03:49 +00:00 |
steve
|
2fb754cd54
|
Parse empty source files.
|
1999-10-15 05:03:33 +00:00 |
steve
|
bcbab34543
|
Special credit.
|
1999-10-15 02:55:21 +00:00 |
steve
|
475dd5760a
|
Remove commented out do_assign.
|
1999-10-13 03:16:36 +00:00 |
steve
|
8f2a369588
|
Remove useless operator=.
|
1999-10-13 03:15:51 +00:00 |
steve
|
19b8615363
|
Support evaluating + operator at compile time.
|
1999-10-10 23:29:37 +00:00 |
steve
|
564f972aef
|
Handle display of odd octal/hex widths (Eric Ardoom)
|
1999-10-10 14:57:38 +00:00 |
steve
|
86a2bf1961
|
Add Octal dump format.
|
1999-10-10 14:50:50 +00:00 |
steve
|
70a1236626
|
Structural case equals device.
|
1999-10-10 01:59:54 +00:00 |
steve
|
7201865554
|
Support parameters in continuous assignments.
|
1999-10-09 21:30:16 +00:00 |
steve
|
a4298df776
|
NOR device.
|
1999-10-09 19:24:36 +00:00 |
steve
|
aa11f57b57
|
Better message for combinational operators.
|
1999-10-09 19:24:04 +00:00 |
steve
|
a4f3fa8997
|
support XNF OBUFT devices.
|
1999-10-09 17:52:27 +00:00 |
steve
|
9f860e319a
|
Proper support for XNF synthesis.
|
1999-10-09 17:51:23 +00:00 |
steve
|
29abc5a69e
|
Support + in constant expressions.
|
1999-10-08 17:48:08 +00:00 |
steve
|
0f919ab5f3
|
Add the %t formatting escape.
|
1999-10-08 17:47:49 +00:00 |
steve
|
eb0103deb5
|
Start line directives with newline.
|
1999-10-08 17:27:56 +00:00 |
steve
|
5b7d783979
|
Accept adder parameters with different widths,
and simplify continuous assign construction.
|
1999-10-08 17:27:23 +00:00 |
steve
|
32e5eb6681
|
Fix too many -t with -t flag.
|
1999-10-08 17:27:09 +00:00 |
steve
|
213d02c4e5
|
support the -t switch.
|
1999-10-08 03:57:19 +00:00 |
steve
|
6997971884
|
vvm supports unary | operator.
|
1999-10-08 02:00:48 +00:00 |
steve
|
11eccfc033
|
Fix dump of sase statements.
|
1999-10-08 02:00:35 +00:00 |
steve
|
f949f96df1
|
Add non-const bit select in l-value of assignment.
|
1999-10-07 05:25:33 +00:00 |
steve
|
1d215998b2
|
Move the rvalue into NetAssign_ common code.
|
1999-10-06 05:06:16 +00:00 |
steve
|
492d76e71d
|
The $finish task should work immediately.
|
1999-10-06 01:28:18 +00:00 |
steve
|
1cc68f745a
|
== and != connected to the wrong pins of the compare.
|
1999-10-06 00:39:00 +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
|
35e84f15d4
|
null target ignore assignment nodes.
|
1999-10-05 03:26:37 +00:00 |
steve
|
d513cf8f60
|
sorry message for non-constant l-value bit select.
|
1999-10-05 02:00:06 +00:00 |
steve
|
efdc1769e6
|
Add some vvm operators from Eric Aardoom.
|
1999-10-01 15:26:28 +00:00 |
steve
|
e1c697a746
|
More resilient assignment to memory location.
|
1999-10-01 03:58:36 +00:00 |
steve
|
393c9ab108
|
Rewrite vvm output to separateclass declarations
from method definitions. This is required to allow
for mutual referencing, for example by tasks.
|
1999-10-01 03:15:00 +00:00 |
steve
|
efa5222c66
|
Handle mutual reference of tasks by elaborating
task definitions in two passes, like functions.
|
1999-09-30 21:28:34 +00:00 |
steve
|
f068196272
|
Ignore user task definitions.
|
1999-09-30 21:27:29 +00:00 |
steve
|
8317d8707e
|
Remember to declare the calee_ member.
|
1999-09-30 21:26:59 +00:00 |