steve
|
becc7cb56a
|
Handle part select expressions as variants of
NetESignal/IVL_EX_SIGNAL objects, instead of
creating new and useless temporary signals.
|
2001-07-27 04:51:44 +00:00 |
steve
|
ce589da58a
|
Support the NetESubSignal expressions in vvp.tgt.
|
2001-07-22 00:17:49 +00:00 |
steve
|
bcaa122fb9
|
handle left shifter in dll output.
|
2001-07-04 22:59:25 +00:00 |
steve
|
79b740284a
|
Make NetFF constructor take const char* for the name.
|
2001-07-01 00:27:34 +00:00 |
steve
|
4b82d26f5e
|
Add support for structural multiply in t-dll.
Add code generators and vvp support for both
structural and behavioral multiply.
|
2001-06-16 23:45:05 +00:00 |
steve
|
b3a5a0e5ab
|
Generate vvp code for GT and GE comparisons.
|
2001-06-15 04:14:18 +00:00 |
steve
|
f480943649
|
Support structural addition.
|
2001-06-07 02:12:43 +00:00 |
steve
|
914ad85e63
|
Add ivl and vvp.tgt support for memories in
expressions and l-values. (Stephan Boettcher)
|
2001-05-08 23:59:33 +00:00 |
steve
|
a52b34cb64
|
Add pullup and pulldown devices.
|
2001-04-29 20:19:10 +00:00 |
steve
|
8dfa322b8b
|
Support for UDP devices in VVP (Stephen Boettcher)
|
2001-04-24 02:23:58 +00:00 |
steve
|
66cf3ec8fa
|
More UDP consolidation from Stephan Boettcher.
|
2001-04-22 23:09:45 +00:00 |
steve
|
0550287658
|
Generate vvp code for functions with ports.
|
2001-04-06 02:28:02 +00:00 |
steve
|
f40d006c26
|
Generate code for task calls.
|
2001-04-02 02:28:12 +00:00 |
steve
|
ad8565f8a6
|
Add const probe method to NetEvent.
|
2001-03-29 02:52:01 +00:00 |
steve
|
2b0aaec8ab
|
FreeBSD port has a maintainer now.
|
2001-02-15 06:59:35 +00:00 |
steve
|
7d7beeecc1
|
Binary operators with operands of indefinite width
has itself an indefinite width.
|
2001-02-10 21:20:38 +00:00 |
steve
|
f5d0211864
|
In the context of range declarations, use elab_and_eval instead
of the less robust eval_const methods.
|
2001-02-10 20:29:39 +00:00 |
steve
|
7ef3b44ab1
|
support evaluation of constant < in expressions.
|
2001-02-09 05:44:23 +00:00 |
steve
|
145ac49233
|
NetMux needs a scope. (PR#115)
|
2001-01-18 03:16:35 +00:00 |
steve
|
65020bc6de
|
Use the iosfwd header if available.
|
2001-01-16 02:44:17 +00:00 |
steve
|
cc18d065aa
|
declaration initialization for time variables.
|
2001-01-06 06:31:58 +00:00 |
steve
|
68e672e61a
|
Support arrays of integers.
|
2001-01-06 02:29:35 +00:00 |
steve
|
8bfae1e641
|
Evaluate constant === and !== expressions.
|
2001-01-04 16:49:50 +00:00 |
steve
|
120a211e68
|
Support a bunch of unary operators in parameter expressions.
|
2001-01-02 04:21:13 +00:00 |
steve
|
b6a18098c7
|
Evaluate constant &, | and unary ~.
|
2001-01-02 03:23:40 +00:00 |
steve
|
f4671a3082
|
Evaluate <= and ?: in parameter expressions (PR#81)
|
2000-12-16 19:03:30 +00:00 |
steve
|
8ae4e25720
|
Detect recursive instantiations (PR#2)
|
2000-12-16 01:45:47 +00:00 |
steve
|
5dbea64759
|
Add support for signed reg variables,
simulate in t-vvm signed comparisons.
|
2000-12-11 00:31:43 +00:00 |
steve
|
3b9a60414e
|
Make signal attributes available to ivl_target API.
|
2000-12-05 06:29:33 +00:00 |
steve
|
4f638882c9
|
Add Attrib class for holding NetObj attributes.
|
2000-12-04 17:37:03 +00:00 |
steve
|
a2a40869b0
|
Spelling error in comment.
|
2000-12-02 05:08:04 +00:00 |
steve
|
ea921efced
|
synthesis for unary reduction ! and N operators.
|
2000-11-29 05:24:00 +00:00 |
steve
|
291ab97422
|
Add support for || synthesis (PR#53)
|
2000-11-29 02:09:52 +00:00 |
steve
|
f4443a7dfa
|
Add support for supply nets (PR#17)
|
2000-11-20 00:58:40 +00:00 |
steve
|
28bc621f11
|
change set for support of nmos, pmos, rnmos, rpmos, notif0, and notif1
change set to correct behavior of bufif0 and bufif1
(Tim Leight)
Also includes fix for PR#27
|
2000-11-11 01:52:09 +00:00 |
steve
|
a8da692540
|
Add support for the t-dll backend grabing flip-flops.
|
2000-11-11 00:03:36 +00:00 |
steve
|
61ad0b23c8
|
Apply sequential UDP rework from Stephan Boettcher (PR#39)
|
2000-11-04 06:36:24 +00:00 |
steve
|
3591e06c4e
|
Support time variables.
|
2000-10-31 17:49:02 +00:00 |
steve
|
ad4931e813
|
Add scope to threads in vvm, pass that scope
to vpi sysTaskFunc objects, and add vpi calls
to access that information.
$display displays scope in %m (PR#1)
|
2000-10-28 00:51:41 +00:00 |
steve
|
e10679633d
|
Add ivl_lval_t and support for assignment l-values.
|
2000-10-18 20:04:39 +00:00 |
steve
|
76e2c509d7
|
Put logic devices into scopes.
|
2000-10-07 19:45:42 +00:00 |
steve
|
6f69773c57
|
ivl_target updates, including more complete
handling of ivl_nexus_t objects. Much reduced
dependencies on pointers to netlist objects.
|
2000-10-06 23:46:50 +00:00 |
steve
|
41f3ba65a1
|
xor and constant devices.
|
2000-10-05 05:03:01 +00:00 |
steve
|
aac5fc246a
|
Use char8 instead of string to store name.
|
2000-10-04 16:30:39 +00:00 |
steve
|
21e0e8a8a1
|
Cnstant evaluation of NE.
|
2000-09-29 04:42:56 +00:00 |
steve
|
79b1c51e68
|
Detect indefinite widths where definite widths are required.
|
2000-09-26 05:05:58 +00:00 |
steve
|
8b581cef46
|
Remove the obsolete NetEIdent class.
|
2000-09-26 01:35:42 +00:00 |
steve
|
cbe20e8bcf
|
fix null pointer when elaborating undefined task.
|
2000-09-24 17:41:13 +00:00 |
steve
|
2be1c115ff
|
Move some NetNet method out of the header file.
|
2000-09-24 15:44:44 +00:00 |
steve
|
48ff3590bc
|
Access to the name of a system task call.
|
2000-09-22 03:58:30 +00:00 |