steve
1674d692b7
Add the part concatenation node (.concat).
...
Add a vvp_event_anyedge class to handle the special
case of .event statements of edge type. This also
frees the posedge/negedge types to handle all 4 inputs.
Implement table functor recv_vec4 method to receive
and process vectors.
2004-12-29 23:45:13 +00:00
steve
7166598ed0
Fix missing output propagation of part node.
2004-12-29 23:44:39 +00:00
steve
5eb25e44e1
Add ivl_event_scope, and better document ivl_event_X methods.
2004-12-18 18:56:18 +00:00
steve
59566158c4
Better detail on event trigger and wait statements.
2004-12-18 18:55:08 +00:00
steve
e11ac0b1d8
Use %set/v to trigger events.
2004-12-18 18:53:26 +00:00
steve
8939467ac5
Rework named events and event/or.
2004-12-18 18:52:44 +00:00
steve
26d97558c4
Replace single release with release/net and release/reg.
2004-12-17 04:47:47 +00:00
steve
59bac26f4f
Implement release functionality.
2004-12-17 04:46:40 +00:00
steve
78dda42493
Add the force/v instruction.
2004-12-15 17:17:42 +00:00
steve
36f36bd2ac
Add basic force/release capabilities.
2004-12-15 17:16:08 +00:00
steve
0193daa436
Display the release statement details.
2004-12-15 17:11:13 +00:00
steve
4444079409
Fixup force statement elaboration.
2004-12-15 17:10:40 +00:00
steve
3947d7dd33
Force r-value padded to width.
2004-12-15 17:09:11 +00:00
steve
7973dad9f5
Arrange statement dumping in new source files.
2004-12-12 18:15:06 +00:00
steve
d19e76a193
Fix r-value width of continuous assign.
2004-12-12 18:13:39 +00:00
steve
ffedf32476
cassign and deassign handle concatenated l-values.
2004-12-11 05:43:30 +00:00
steve
527ddea811
Add stub conf files to cvs.
2004-12-11 04:22:35 +00:00
steve
65e9b6be12
Rework of internals to carry vectors through nexus instead
...
of single bits. Make the ivl, tgt-vvp and vvp initial changes
down this path.
2004-12-11 02:31:25 +00:00
steve
6854660e18
v0.8 is its own directory.
2004-10-13 22:08:10 +00:00
steve
6818d996ea
Version stamps for 0.8
2004-10-13 22:01:34 +00:00
steve
4907776eaa
Prepare for snapshot 20041004
2004-10-04 18:46:26 +00:00
steve
51dd41f81a
Fix excessive error message.
2004-10-04 03:09:38 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
b3a3428b9a
Clean up bin32 files.
2004-10-04 01:09:07 +00:00
steve
2abdcfcaa4
Error message to match assertion.
2004-10-04 00:25:46 +00:00
steve
526b87cae3
Remove inaccurate comment.
2004-10-04 00:25:18 +00:00
steve
9383b165a4
MTI functions only user Mersene Twister
2004-10-04 00:14:08 +00:00
steve
e827f8f8c1
Cleanup and factoring of autoconf.
2004-09-27 22:34:10 +00:00
steve
965d928430
More carefull about eliding bufzs that carry strength.
2004-09-25 21:04:25 +00:00
steve
96936456da
Add a debug_elaborate flag
2004-09-25 01:58:44 +00:00
steve
94647be1f0
Some commentary on ivl_logic_pin.
2004-09-25 01:58:12 +00:00
steve
e45230061e
Dump tri0 and tri1 nets.
2004-09-25 01:57:33 +00:00
steve
180bfc5e72
Detect and prevent implicit declaration of hierarchical names.
2004-09-24 04:25:19 +00:00
steve
6d40326a2f
Fix LPM GE to match LPM GT behavior.
2004-09-22 16:44:07 +00:00
steve
0a630b60dd
Fix make check for pristine sources.
2004-09-18 01:59:44 +00:00
steve
1e4ffc292d
Snapshot 20040915
2004-09-16 03:24:28 +00:00
steve
a579114ae2
net_output handles l-value concatenations.
2004-09-16 03:17:33 +00:00
steve
8dfe16f6d2
Parse attributes attached to reg declarations.
2004-09-14 18:24:56 +00:00
steve
d1dac0017d
Fix the evaluation of constant ternary expressions.
2004-09-10 23:51:42 +00:00
steve
5e627c9adc
Compile cleanup of C code.
2004-09-10 23:13:05 +00:00
steve
98ba641e67
Remove bad casts.
2004-09-10 00:15:45 +00:00
steve
a70dd79cd8
Missing stdio.h header for warnings.
2004-09-10 00:15:17 +00:00
steve
a8ee786036
Relaxed width constraint on pad_expression output.
2004-09-10 00:14:31 +00:00
steve
d16e8f7c94
Macros can have null values.
2004-09-06 03:01:48 +00:00
steve
4148a2a44c
Better type safety.
2004-09-05 21:29:07 +00:00
steve
5f38591676
Better type safety.
2004-09-05 21:19:51 +00:00
steve
c10e572091
Support degenerat wait statements.
2004-09-05 21:07:26 +00:00
steve
1ab8879100
Fix syntax for $period to allow min:Ltyp:max expressions.
2004-09-05 21:01:51 +00:00
steve
2d498363d7
Handle instance array of port-less modules.
2004-09-05 18:09:47 +00:00
steve
15059bbfdc
More acurate note about system functions.
2004-09-05 17:54:22 +00:00