steve
|
50e47c4173
|
Elaborate combinational UDP devices.
|
1999-11-04 01:12:41 +00:00 |
steve
|
b3afc108cf
|
XNF synthesis now uses the synth functor.
|
1999-11-03 05:18:18 +00:00 |
steve
|
b66e7b1713
|
Add the synthesize method to NetExpr to handle
synthesis of expressions, and use that method
to improve r-value handling of LPM_FF synthesis.
Modify the XNF target to handle LPM_FF objects.
|
1999-11-02 04:55:34 +00:00 |
steve
|
73753f1337
|
repair the sense of T from bufif01
|
1999-11-02 04:55:01 +00:00 |
steve
|
7195d4e8f1
|
Fix iobuf and iobufif handling.
|
1999-11-02 01:43:55 +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
|
f80c4a309e
|
The + and - operators now work.
|
1999-11-01 01:17:21 +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
|
0721615345
|
gate output pins use vpip_bit_t (Eric Aardoom)
|
1999-10-28 21:51:21 +00:00 |
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 |