steve
c2070777b2
The $time system task returns the integer time
...
scaled to the local units. Change the internal
implementation of vpiSystemTime the $time functions
to properly account for this. Also add $simtime
to get the simulation time.
2002-12-21 00:55:57 +00:00
steve
42b34c2ce6
Evaluate shift index after shift operand because
...
the chift operand may use the index register itself.
2002-12-20 01:11:14 +00:00
steve
6fbfdd8f3f
Keep bit select subexpression width if it is constant.
2002-12-19 23:11:29 +00:00
steve
bee3acfd12
Add tf_message, tf_get/setworkarea, and
...
ty_typep functions, along with defines
related to these functions.
2002-12-19 21:37:04 +00:00
steve
2e279b61dd
Update to 0.7 release.
2002-12-14 18:20:14 +00:00
steve
8ab909a765
Add vpi_handle_by_name to the VPI interface,
...
and bump the vpithunk magic number.
2002-12-11 23:55:22 +00:00
steve
cca07fa42d
Account for bison 1.35 and stack manipulations.
2002-12-10 05:49:51 +00:00
steve
5b81798205
install iverilog-vpi as a script.
2002-12-10 05:45:44 +00:00
steve
a8a82df47d
Prepare for 20021207 snapshot
2002-12-08 03:06:30 +00:00
steve
e62e1d89b6
Named event triggers can take hierarchical names.
2002-12-07 02:49:24 +00:00
steve
c032186133
Reword some error messages for clarity.
2002-12-06 03:08:19 +00:00
steve
b89e138404
precalculate r-values of nb assignments and task arguments.
2002-12-05 04:15:14 +00:00
steve
9f80ed32b6
Support bit select in constant expressions.
2002-12-05 02:14:33 +00:00
steve
c16a4a3950
distclean target.
2002-12-04 03:33:38 +00:00
steve
90fa90a508
Mingw32 compatible temp file management.
2002-12-04 03:26:59 +00:00
steve
aaa734690f
Use O_EXCL when opening temp files.
2002-12-04 02:29:36 +00:00
steve
88da7804c4
Improve the bad character error message.
2002-12-04 02:07:00 +00:00
steve
8604f922a5
specify delay can take an unbracketed simple value.
2002-11-26 03:56:10 +00:00
steve
807a758f7c
Do not set width if width is already OK.
2002-11-26 03:35:13 +00:00
steve
ef55086543
Support put of vpiStringVal to signals.
2002-11-25 23:33:45 +00:00
steve
2001903c89
Cygwin doesnot need driver-vpi sibdirectory.
2002-11-24 02:27:28 +00:00
steve
751e4e4c79
Fix instanceRef spelling.
2002-11-24 02:26:14 +00:00
steve
9d91b5db4c
Document the Windows specific flags.
2002-11-23 00:51:53 +00:00
steve
9a3c9507ed
Handle wide AND/NOR devices with Virtex carry logic.
2002-11-22 05:46:06 +00:00
steve
d71d52bfe9
Implement bufif1 as BUFT
2002-11-22 01:45:40 +00:00
steve
8e30bc9f9e
Careful of left operands to shift that are constant.
2002-11-22 00:01:50 +00:00
steve
412518d1ca
Precalculate indices to l-value arrays.
2002-11-21 23:27:51 +00:00
steve
03afbf157b
%set/x0 instruction to support bounds checking.
2002-11-21 22:43:13 +00:00
steve
00b2d467e4
Allow right values of right shift to shift in.
2002-11-21 22:42:48 +00:00
steve
856829d299
Fix const test of msb in assignment l-values.
2002-11-21 18:15:40 +00:00
steve
2fafe6866f
Better handling of select width of shifters.
2002-11-21 18:08:09 +00:00
steve
b9188ad0ca
PATHPULSE specparam assignment syntax.
2002-11-21 17:40:11 +00:00
steve
0ccb9139c9
Magnitude compare to 0.
2002-11-17 23:37:55 +00:00
steve
18e402ddc8
Close old file if $dumpfile is called again.
2002-11-17 22:28:42 +00:00
steve
b82d3165da
Update version strings in spec flie.
2002-11-17 18:38:03 +00:00
steve
91580d1fcc
Generate unique labels for force functors.
2002-11-17 18:31:09 +00:00
steve
35d7384903
Handle default: case in net_inputs for NetCase.
2002-11-16 05:45:41 +00:00
steve
4539632f34
Add vpiScope iterate on vpiScope objects.
2002-11-15 22:14:12 +00:00
steve
0651f246b2
Save vpiFullName results.
2002-11-14 22:43:58 +00:00
steve
6d0dee9341
Add version resources to the Windows binary.
2002-11-13 17:25:10 +00:00
steve
c692f1708c
Allow -mingw and -ivl flags to stand alone.
2002-11-13 17:03:49 +00:00
steve
d91733d32c
Spell the iverilog-vpi target correctly.
2002-11-13 16:57:25 +00:00
steve
cd7378ff3f
Do not truncate high bits of right shift.
2002-11-13 03:03:08 +00:00
steve
c98ce4a029
Add Windows version of iverilog-vpi.
2002-11-13 01:50:11 +00:00
steve
d035a7e92c
spelling error.
2002-11-13 01:49:43 +00:00
steve
6db6359363
Update Solaris packaging to to realities.
2002-11-11 15:49:03 +00:00
steve
5c07a29e46
Install sqrt-virtex.v under Windows.
2002-11-11 01:12:41 +00:00
steve
42d9094e9b
Snapshot 20021109
2002-11-09 23:41:15 +00:00
steve
1742231eba
Handle nested-if chip enables.
2002-11-09 23:29:29 +00:00
steve
3178f886b7
XNF target uses only legacy functors.
2002-11-09 23:29:02 +00:00