steve
|
095995f09c
|
internal error message for funky comparison width.
|
1999-09-23 02:28:27 +00:00 |
steve
|
851daff66f
|
comparison parameter width is self determined.
|
1999-09-23 02:27:50 +00:00 |
steve
|
1b7261a393
|
Update support list.
|
1999-09-23 01:49:28 +00:00 |
steve
|
1c41f8ebd2
|
Move set_width methods into a single file,
Add the NetEBLogic class for logic expressions,
Fix error setting with of && in if statements.
|
1999-09-23 00:21:54 +00:00 |
steve
|
59b1b4c7b9
|
Expand bits in delayed assignments.
|
1999-09-22 21:25:42 +00:00 |
steve
|
0955058fbe
|
Catch parallel blocks in vvm emit.
|
1999-09-22 16:57:23 +00:00 |
steve
|
12b9071f49
|
Parse and elaborate named for/join blocks.
|
1999-09-22 04:30:04 +00:00 |
steve
|
357461b034
|
Fix solaris compatibility w/ send and getopt.
|
1999-09-22 02:13:57 +00:00 |
steve
|
4a0e7d56bd
|
Document the new -x flag.
|
1999-09-22 02:12:15 +00:00 |
steve
|
da4a7ea80a
|
assignment with blocking event delay.
|
1999-09-22 02:00:48 +00:00 |
steve
|
fcfa9d004a
|
Get scope right when setting the net range.
|
1999-09-21 00:58:33 +00:00 |
steve
|
349f9ae302
|
Support parameters that reference other paramters.
|
1999-09-21 00:13:40 +00:00 |
steve
|
3a5e55b229
|
Elaborate parameters in phases.
|
1999-09-20 02:21:10 +00:00 |
steve
|
1f44822510
|
dump the repeat count, if applicable.
|
1999-09-19 01:06:36 +00:00 |
steve
|
6df3febada
|
up to date wrt bugs and the verilog command.
|
1999-09-18 22:24:24 +00:00 |
steve
|
5fde1b3e05
|
Match bit widths comming out of task output ports.
|
1999-09-18 22:23:50 +00:00 |
steve
|
fbf104bf4d
|
report non-constant part select expressions.
|
1999-09-18 02:51:35 +00:00 |
steve
|
dab04c221d
|
Detect constant lessthen-equal expressions.
|
1999-09-18 01:53:08 +00:00 |
steve
|
251eb4f38f
|
Remove spurious message.
|
1999-09-18 01:52:48 +00:00 |
steve
|
424e6a750c
|
Handle unconnected module ports.
|
1999-09-17 02:06:25 +00:00 |
steve
|
4594ac1c2c
|
elaborate concatenation repeats.
|
1999-09-16 04:18:15 +00:00 |
steve
|
d904aceb2c
|
More liberal matching of include and define.
|
1999-09-16 00:49:05 +00:00 |
steve
|
a890724b40
|
Handle implicit !=0 in if statements.
|
1999-09-16 00:33:45 +00:00 |
steve
|
31bdb87c8f
|
separate assign lval elaboration for error checking.
|
1999-09-15 04:17:52 +00:00 |
steve
|
b04148b754
|
Elaborate non-blocking assignment to memories.
|
1999-09-15 01:55:06 +00:00 |
steve
|
f36c511c2f
|
Fix output name generation. (Stefan Peterson)
|
1999-09-15 01:47:39 +00:00 |
steve
|
39bc45ce67
|
implicitly declare wires if needed.
|
1999-09-14 01:50:52 +00:00 |
steve
|
3d78b558bc
|
Handle gates without delays.
|
1999-09-14 01:50:35 +00:00 |
steve
|
54d38ac057
|
Update verilog.sh to use getopt and handle multiple files.
|
1999-09-14 01:50:06 +00:00 |
steve
|
7a211b9136
|
Clarify msb/lsb in context of netlist. Properly
handle part selects in lval and rval of expressions,
and document where the least significant bit goes
in NetNet objects.
|
1999-09-13 03:10:59 +00:00 |
steve
|
6847dac5c2
|
fix parsing of sized octal digits.
|
1999-09-13 03:08:52 +00:00 |
steve
|
a3e9a7417d
|
fix vpiHexStrVal dumping of digits to strings.
|
1999-09-13 03:08:10 +00:00 |
steve
|
25d6912217
|
Pad r-values in certain assignments.
|
1999-09-12 01:16:51 +00:00 |
steve
|
1c238f1948
|
Support ternary and <= operators in vvm.
|
1999-09-11 04:43:17 +00:00 |
steve
|
287d21f300
|
Handle integers at task parameters.
|
1999-09-10 05:02:09 +00:00 |
steve
|
a6c6ac2191
|
Add ternary elaboration.
|
1999-09-10 04:04:06 +00:00 |
steve
|
d6fbc30cd5
|
Allow assign to not match rvalue width.
|
1999-09-08 04:05:30 +00:00 |
steve
|
9d82d19d07
|
Empty conditionals (pmonta@imedia.com)
|
1999-09-08 02:24:39 +00:00 |
steve
|
006a2cce83
|
Take multiple source files on the command line.
|
1999-09-05 22:33:18 +00:00 |
steve
|
8f68a07476
|
Add support for delayed non-blocking assignments.
|
1999-09-04 19:11:45 +00:00 |
steve
|
555d447180
|
Generate fake adder code in vvm.
|
1999-09-04 01:57:15 +00:00 |
steve
|
41a1c6bb02
|
elaborate the binary plus operator.
|
1999-09-03 04:28:38 +00:00 |
steve
|
6fb7120158
|
Parse non-blocking assignment delays.
|
1999-09-02 01:59:27 +00:00 |
steve
|
9f7eb4a935
|
Handle recursive functions and arbitrary function
references to other functions, properly pass
function parameters and save function results.
|
1999-09-01 20:46:19 +00:00 |
steve
|
5ee83fce70
|
Dont install veriuser.h.
|
1999-08-31 23:00:08 +00:00 |
steve
|
e69345b9fe
|
Elaborate and emit to vvm procedural functions.
|
1999-08-31 22:38:29 +00:00 |
steve
|
1c11c864d5
|
man page for the verilog front end.
|
1999-08-31 22:34:25 +00:00 |
steve
|
58d05dfca2
|
Updates from Stefan.
|
1999-08-31 22:25:52 +00:00 |
steve
|
7d71abaa05
|
man page for the verilog front end.
|
1999-08-31 22:25:02 +00:00 |
steve
|
6b3b6f3384
|
Makefile install targets.
|
1999-08-28 02:10:57 +00:00 |