steve
28df01b880
Add the integer modulus function.
2000-05-19 04:22:55 +00:00
steve
b28f258463
Import MCD support from Stephen Tell, and add
...
system function parameter support to the IVL core.
2000-05-07 18:20:07 +00:00
steve
44838f8973
Add support for force assignment.
2000-04-22 04:20:19 +00:00
steve
694ff934af
Add support for integer division.
2000-04-01 21:40:22 +00:00
steve
d97ab9be23
New and improved combinational primitives.
2000-03-29 04:37:10 +00:00
steve
d4370a0878
Integrate drive resolution function.
2000-03-22 05:16:38 +00:00
steve
2deb379c06
Update the FF device to nexus style.
2000-03-18 23:22:37 +00:00
steve
567de6ba39
Generate references into a table of nexus objects instead of
...
generating lots of isolated nexus objects. Easier on linkers
and compilers,
Add missing nexus support for l-value bit selects,
Detemplatize the vvm_mux type.
Fix up the vvm_nexus destructor to disconnect from drivers.
2000-03-18 01:26:59 +00:00
steve
51e96a2d8b
Adder and comparator in nexus style.
2000-03-17 17:25:53 +00:00
steve
8cbf4f815e
vvm_clshift implementation without templates.
2000-03-17 02:22:03 +00:00
steve
2563e2b717
Revise the VVM backend to use nexus objects so that
...
drivers and resolution functions can be used, and
the t-vvm module doesn't need to write a zillion
output functions.
2000-03-16 19:03:03 +00:00
steve
2e05f7f7ec
Remove unneeded templates.
2000-03-13 00:02:34 +00:00
steve
a8d787bd66
Accept memory words as parameter to $display.
2000-02-13 19:18:27 +00:00
steve
cf8d17a6ab
Handle systems that need underscores in symbols.
2000-01-24 00:18:20 +00:00
steve
e6bd088984
Compile time problems with vpi_user.h
2000-01-23 23:54:36 +00:00
steve
aa8908c52f
Multiplication all the way to simulation.
2000-01-13 03:35:35 +00:00
steve
6be5421c8a
Remove the useless vvm_simulation class.
1999-12-12 19:47:54 +00:00
steve
4cfa3e4047
Support the creation of scopes.
1999-11-27 19:07:57 +00:00
steve
eb72a83e5f
Detemplate some and, or and nor methods.
1999-11-22 00:30:52 +00:00
steve
b769c7781e
no -fno-exceptions to the C compiler.
1999-11-21 20:02:37 +00:00
steve
82f3f0f741
Create the vpiMemory handle type.
1999-11-10 02:52:24 +00:00
steve
2862178a6f
Get rid of monitor_t and fold __vpiSignal into signal.
1999-10-28 21:36:00 +00:00
steve
d6450599d6
Rewrite vvm VPI support to make objects more
...
persistent, rewrite the simulation scheduler
in C (to interface with VPI) and add VPI support
for callbacks.
1999-10-28 00:47:24 +00:00
steve
59e85dcffc
Support build in different directory.
1999-10-22 23:58:13 +00:00
steve
07e2b2b828
ar -f flag is useless and incompatible.
1999-10-17 20:14:23 +00:00
steve
b24fa87de6
installdirs targets for what each directory installes.
1999-10-16 20:48:15 +00:00
steve
6b3b6f3384
Makefile install targets.
1999-08-28 02:10:57 +00:00
steve
2d0e11283d
Convert vvm to implement system tasks with vpi.
1999-08-15 01:23:56 +00:00
steve
eb6646bbcc
Support install/uninstall make targets.
1999-05-09 01:24:59 +00:00
steve
f01cbc6a57
Remember to make the dep directory.
1999-04-26 02:45:08 +00:00
steve
d98eb443b8
Autoconf the vvm directory.
1999-04-26 02:35:43 +00:00