steve
9c12fcffe4
pass zero-delay values immediately.
2000-07-08 22:39:32 +00:00
steve
d68339a96a
Calculate the X output value from drive0 and drive1
2000-05-11 01:37:33 +00:00
steve
6021c7b192
Give strengths to logic and bufz devices.
2000-05-09 21:16:35 +00:00
steve
c98e4b25b3
Restore vvm_bufz to working condition.
2000-05-08 05:27:32 +00:00
steve
6446add9cd
Emit code for the bufif devices.
2000-04-23 21:15:07 +00:00
steve
a9e11d6546
Replace the vpip_bit_t with a typedef and
...
define values for all the different bit
values, including strengths.
2000-03-22 04:26:40 +00:00
steve
80bd855329
Update bufz to nexus style.
2000-03-18 02:26:02 +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
e71413123e
nor2 and and2 optimized gates.
2000-03-17 19:23:59 +00:00
steve
38fd245767
Remove some useless template parameters.
2000-03-17 03:36:07 +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
d751b05cec
change not to v_not.
2000-02-24 01:56:28 +00:00
steve
b734ecf02f
Macintosh compilers do not support ident.
2000-02-23 02:56:53 +00:00
steve
6be5421c8a
Remove the useless vvm_simulation class.
1999-12-12 19:47:54 +00:00
steve
88193a369f
Handle mux sel of X, if inputs are equal.
1999-12-02 04:54:11 +00:00
steve
680c35a845
LT and GT fixes from Eric Aardoom.
1999-11-24 04:38:49 +00:00
steve
eb72a83e5f
Detemplate some and, or and nor methods.
1999-11-22 00:30:52 +00:00