steve
|
1ddb736f4c
|
Handle bitsel muxes of odd shaped outputs.
|
2002-04-23 05:06:31 +00:00 |
steve
|
9ef49379f4
|
Add support for non-constant bit select.
|
2002-04-23 03:53:59 +00:00 |
steve
|
96213fe0ac
|
Keep delays applied to BUFZ devices.
|
2002-04-22 03:15:25 +00:00 |
steve
|
d482da4803
|
Reduce the while loop expression if needed.
|
2002-04-22 02:41:30 +00:00 |
steve
|
4502da608d
|
Dump the while loop expression.
|
2002-04-22 02:40:32 +00:00 |
steve
|
0976fd393b
|
Do not allow implicit wires in sensitivity lists.
|
2002-04-22 00:53:39 +00:00 |
steve
|
5882c6a481
|
Redo handling of assignment internal delays.
Leave it possible for them to be calculated
at run time.
|
2002-04-21 22:31:02 +00:00 |
steve
|
52ea13819a
|
Add the assign/d instruction for computed delays.
|
2002-04-21 22:29:49 +00:00 |
steve
|
048d044fdc
|
Functions really do work.
|
2002-04-21 22:29:19 +00:00 |
steve
|
9dda15a186
|
implement nex_input for behavioral statements.
|
2002-04-21 17:43:12 +00:00 |
steve
|
b094bbdcf4
|
Add support for conbinational events by finding
the inputs to expressions and some statements.
Get case and assignment statements working.
|
2002-04-21 04:59:07 +00:00 |
steve
|
eb708c1540
|
Support specified times in cbReadOnlySync, and
add support for cbReadWriteSync.
Keep simulation time in a 64bit number.
|
2002-04-20 04:33:23 +00:00 |
steve
|
47a3b1f744
|
the command is gtkwave.
|
2002-04-20 02:42:58 +00:00 |
steve
|
76b5d7e9e1
|
Fix first_file test for timescale warning.
|
2002-04-18 18:38:37 +00:00 |
steve
|
0071c9b0aa
|
More examples.
|
2002-04-18 03:25:16 +00:00 |
steve
|
0ab42597d9
|
Timescale warnings.
|
2002-04-15 00:04:22 +00:00 |
steve
|
95ccc1e904
|
lexor support for huge decimal numbers.
|
2002-04-14 21:42:01 +00:00 |
steve
|
ea44866b2f
|
Evaluate logical not at elaboration time.
|
2002-04-14 21:16:48 +00:00 |
steve
|
6d4c6b56f6
|
Fix constant evaluation of unary
|
2002-04-14 19:28:47 +00:00 |
steve
|
f03ec88c2a
|
Handle empty true case of conditional statements.
|
2002-04-14 19:19:21 +00:00 |
steve
|
e630ecdb0d
|
Ternary expressions can be signed.
|
2002-04-14 19:02:34 +00:00 |
steve
|
eb27dc8db3
|
Support signed integer division.
|
2002-04-14 18:41:34 +00:00 |
steve
|
5cf7355c91
|
Precalculate unary - if possible.
|
2002-04-14 03:55:25 +00:00 |
steve
|
84bf0cee59
|
Vector constants to vpi_call can have sign.
|
2002-04-14 03:54:40 +00:00 |
steve
|
a18662ed13
|
Allow signed constant vectors for call_vpi parameters.
|
2002-04-14 03:53:20 +00:00 |
steve
|
3275d1f252
|
Support signed expressions through to VPI.
|
2002-04-14 02:56:19 +00:00 |
steve
|
b14a0b885a
|
Fix bug removing pairs of ones in XOR.
|
2002-04-14 02:51:37 +00:00 |
steve
|
e95a902b3d
|
Show unary subexpressions.
|
2002-04-14 02:44:53 +00:00 |
steve
|
6733f7625b
|
Detect missing indices to memories (PR#421)
|
2002-04-13 02:33:17 +00:00 |
steve
|
f7f61a8696
|
Detect mismatches in reg as module items and ports.
|
2002-04-12 02:57:08 +00:00 |
steve
|
e1a6bb10de
|
Formally define extended arguments to vvp.
|
2002-04-12 02:44:02 +00:00 |
steve
|
07bee5ca72
|
Add $plusargs system functions.
|
2002-04-07 04:37:53 +00:00 |
steve
|
fa97ba0d9a
|
Set vpip_cur_task while calling compileft
|
2002-04-07 02:34:10 +00:00 |
steve
|
bc95b02854
|
make install for iverilog-vpi
|
2002-04-07 00:50:13 +00:00 |
steve
|
1893e7c8e5
|
Add the iverilog-vpi command.
|
2002-04-07 00:47:10 +00:00 |
steve
|
0c04e2976b
|
minor cleanup of formatting.
|
2002-04-07 00:46:21 +00:00 |
steve
|
ac4fbb3e41
|
allow runtime selection of VCD vs LXT.
|
2002-04-06 21:33:29 +00:00 |
steve
|
c98c24b9ff
|
cbValueChange automatically replays.
|
2002-04-06 20:25:45 +00:00 |
steve
|
284c6fd85d
|
Add dependency generation.
|
2002-04-04 05:26:13 +00:00 |
steve
|
3c8551ce90
|
Update for gcc 3.0
|
2002-03-31 04:07:40 +00:00 |
steve
|
65159a2733
|
Update for newer bison.
|
2002-03-31 04:06:49 +00:00 |
steve
|
007d702223
|
Notes about scheduling
|
2002-03-31 01:54:13 +00:00 |
steve
|
362b2aa604
|
vpip_bits_to_dec_str takes a bit array in a specific format.
|
2002-03-18 05:33:24 +00:00 |
steve
|
de252965ac
|
Add the .ufunc statement.
|
2002-03-18 00:19:34 +00:00 |
steve
|
7349a6beaf
|
Generate port information in the .ufunc statement.
|
2002-03-18 00:18:50 +00:00 |
steve
|
828ca0ef9d
|
Add API to support user defined function.
|
2002-03-17 19:30:20 +00:00 |
steve
|
f5049c2f14
|
Do not push values through logic gates.
|
2002-03-17 05:48:49 +00:00 |
steve
|
f77c7f3d18
|
Clean up edge detection code.
|
2002-03-17 03:24:34 +00:00 |
steve
|
f75fb3cd95
|
Force the push flags to be explicit.
|
2002-03-17 03:23:10 +00:00 |
steve
|
8b9c26598a
|
Patch to allow user to set place for temporary files.
|
2002-03-15 23:27:42 +00:00 |