steve
6f3ddce7c4
Dead code for memories in scopes.
2007-01-17 05:00:12 +00:00
steve
f5a7ee0736
Remove dead code related to memories.
2007-01-17 04:39:18 +00:00
steve
91d84e7dc7
Major rework of array handling. Memories are replaced with the
...
more general concept of arrays. The NetMemory and NetEMemory
classes are removed from the ivl core program, and the IVL_LPM_RAM
lpm type is removed from the ivl_target API.
2007-01-16 05:44:14 +00:00
steve
5c3b2f4193
Snapshot 20061210
2006-12-10 17:18:56 +00:00
steve
0ae45e5644
Fix build error overloading pow function.
2006-12-10 17:15:48 +00:00
steve
296c2a575a
Snapshot 20061209
2006-12-09 20:07:58 +00:00
steve
316422d93b
Handle vpiRealVal reads of signals, and real anyedge events.
2006-12-09 19:06:53 +00:00
steve
2c7d2effd1
Fix an uninitialized variable warning.
2006-12-09 01:59:35 +00:00
steve
4fb5556d1c
Handle very wide signed divide.
2006-12-08 19:56:09 +00:00
steve
2eeea7003e
@* without inputs is an error.
2006-12-08 04:09:41 +00:00
steve
d7de70bdeb
Prevent name clash when processing parameter in net.
2006-12-08 03:43:26 +00:00
steve
078019ddec
Parse the case of module arrays with port binding by name.
2006-12-06 05:32:36 +00:00
steve
b4c3e8208f
Parse bit selects in $setuphold notifiers.
2006-12-03 04:46:51 +00:00
steve
2f9a3e90ae
Handle comments in file names.
2006-11-30 06:00:28 +00:00
steve
4f8a7ea84a
Use new vvp_fun_XXX in place of old functor table for NAND/NOR/XNOR/EEQ.
2006-11-28 05:57:20 +00:00
steve
a3da90aa4a
Dump nand logic.
2006-11-28 05:56:41 +00:00
steve
48029ed8e5
Fix crash handling constant true conditional.
2006-11-27 02:01:07 +00:00
steve
94f07d16e3
Fix compile time eval of condition expresion to do reduction OR of vectors.
2006-11-26 07:10:30 +00:00
steve
041091cfac
Fix nexus widths for direct link assign and ternary nets.
2006-11-26 06:29:16 +00:00
steve
0af4ea7cbe
Better document the .scope record.
2006-11-23 23:02:36 +00:00
steve
d6f98599f8
Do not intertangle modpaths due to references to input nets.
2006-11-23 22:42:48 +00:00
steve
2ac30824ac
Fix spurious event from net8 that is forced.
2006-11-22 06:10:05 +00:00
steve
64b4e2fa01
Get the .event input from the signal instead of the signal input.
2006-11-22 06:09:08 +00:00
steve
f5a204720d
Support part writes into part select nodes.
2006-11-16 01:11:26 +00:00
steve
21522c90bc
Process delay paths in second path over signals.
2006-11-10 05:44:44 +00:00
steve
34b5a31ff4
Add test_width methods for PETernary and PEString.
2006-11-10 04:54:26 +00:00
steve
c339dc4bbc
Remove last bits of relax_width methods, and use test_width
...
to calculate the width of an r-value expression that may
contain unsized numbers.
2006-11-04 06:19:24 +00:00
steve
ed5d3188b3
Fix padding of constant eval of NetESelect.
2006-11-04 06:16:27 +00:00
steve
8e379bd634
Handle dup of pad as well as normal select.
2006-11-04 06:10:13 +00:00
steve
841378426f
Updates for Cygwin portability (pr1585922)
2006-10-30 22:45:36 +00:00
steve
2302693201
Expression widths with unsized literals are pseudo-infinite width.
2006-10-30 05:44:49 +00:00
steve
2a8b960b06
More detailed internal error message.
2006-10-15 03:25:57 +00:00
steve
0e102a94b2
Fix rendering of signed numbers in real expressions.
2006-10-10 23:54:28 +00:00
steve
168b3f2743
Fix packaging of man directories.
2006-10-09 18:56:17 +00:00
steve
0d71b1cc18
Prepare for 20061009 snapshot.
2006-10-09 18:31:56 +00:00
steve
ec23bb0367
Remove dead code.
2006-10-05 01:37:34 +00:00
steve
26e2e85ffa
Handle non-constant delays on indexed non-blocking assignments.
2006-10-05 01:23:53 +00:00
steve
4af28e2b77
no-specify turns of specparam elaboration.
2006-10-03 15:33:49 +00:00
steve
69cd007a71
Support real valued specify delays, properly scaled.
2006-10-03 05:06:00 +00:00
steve
cbe1a6a3ca
Save dep_path because arg space is overrun.
2006-10-02 18:16:18 +00:00
steve
1a0d48c346
Fix handling of dep path in new argument passing method.
2006-10-02 18:15:47 +00:00
steve
549f226c6e
Modpath is input to net, draw .modpath to account.
2006-10-01 23:51:15 +00:00
steve
e1f712356f
Allow rosync events to create new rosync events.
2006-09-29 16:55:04 +00:00
steve
6593b603ad
Modpath delay chooses correct delay for edge.
2006-09-29 03:57:01 +00:00
steve
852d10500d
Man files go into /usr/share/man.
2006-09-29 01:32:17 +00:00
steve
44ca0fe798
rwsync callback fixes from Ben Staveley (with modifications.)
2006-09-29 01:24:34 +00:00
steve
35ce5f3e2a
Improved mingw.txt instructions.
2006-09-28 23:45:20 +00:00
steve
d6be82f748
Support selective control of specify and xtypes features.
2006-09-28 04:35:18 +00:00
steve
7e3ea2ffe8
Allow specparams as constants in expressions.
2006-09-28 00:29:49 +00:00
steve
b658a3b41f
Missing PSpec.cc file.
2006-09-26 19:48:40 +00:00