steve
|
b58705b829
|
Inline more simple stuff, and more vector4_t by const reference for performance.
|
2005-06-22 18:30:12 +00:00 |
steve
|
7091915b73
|
Reduce vvp_vector4 copies by using const references.
|
2005-06-22 00:04:48 +00:00 |
steve
|
5513974b78
|
Optimize vvp_scalar_t handling, and fun_buf Z handling.
|
2005-06-21 22:48:23 +00:00 |
steve
|
ad78af2f91
|
Inline some commonly called vvp_vector4_t methods.
|
2005-06-20 01:28:14 +00:00 |
steve
|
1b30bac9f3
|
Optimize the LOAD_VEC implementation.
|
2005-06-19 18:42:00 +00:00 |
steve
|
66a579dd67
|
Handle signed display of unsigned signals.
|
2005-06-18 15:55:21 +00:00 |
steve
|
094dd7e4de
|
threads member for waitable_hook_s needs initailizing.
|
2005-06-17 23:47:02 +00:00 |
steve
|
3b91db96cd
|
Support set of IntVal to memory words.
|
2005-06-17 05:13:07 +00:00 |
steve
|
657ac8168e
|
Debug messages.
|
2005-06-17 05:06:47 +00:00 |
steve
|
a79fee39e9
|
Watch out for signed constants in magnitude compare.
|
2005-06-17 05:05:53 +00:00 |
steve
|
4cc421b3b7
|
Make functors know their own width.
|
2005-06-17 03:46:52 +00:00 |
steve
|
290c604c62
|
Fix bit offsets when processing lval concatenation.
|
2005-06-15 01:33:33 +00:00 |
steve
|
466ab5c2c7
|
Resolv do not propogate inputs that do not change.
|
2005-06-15 00:47:15 +00:00 |
steve
|
4ba195282d
|
gcc3/4 compile errors.
|
2005-06-14 19:13:43 +00:00 |
steve
|
cd14ee77ae
|
Add the assign_v0_d instruction.
|
2005-06-14 01:44:09 +00:00 |
steve
|
21c7abf090
|
Accomodate fussy compilers.
|
2005-06-14 00:42:06 +00:00 |
steve
|
4413dd3c81
|
Fix compile errors.
|
2005-06-13 23:22:37 +00:00 |
steve
|
73f3589ea6
|
use NetPartSelect to shrink part from high bits.
|
2005-06-13 23:22:14 +00:00 |
steve
|
9278dad244
|
Make synthesized padding vector-aware.
|
2005-06-13 22:26:03 +00:00 |
steve
|
a0dce80eba
|
Document ivl_logic_delay function.
|
2005-06-13 22:25:37 +00:00 |
steve
|
af5f713c0f
|
Dump delays for logic devices.
|
2005-06-13 22:20:38 +00:00 |
steve
|
80cac983c6
|
More unified vec4 to hex string functions.
|
2005-06-13 00:54:04 +00:00 |
steve
|
f5ba93eeb6
|
Remove unused ft_MOS truth tables.
|
2005-06-12 21:56:16 +00:00 |
steve
|
668781788b
|
Support resistive mos devices.
|
2005-06-12 15:13:37 +00:00 |
steve
|
86729f52ca
|
Remove functor classes, no longer needed.
|
2005-06-12 01:42:20 +00:00 |
steve
|
fb8ddbbfde
|
Remove useless references to functor.h
|
2005-06-12 01:25:27 +00:00 |
steve
|
2736859d8f
|
Remove useless references to functor.h
|
2005-06-12 01:10:26 +00:00 |
steve
|
a59f3b1fa6
|
Implement nmos and pmos devices.
|
2005-06-12 00:44:49 +00:00 |
steve
|
dd4f765b06
|
Remove unneeded references to functor.h
|
2005-06-11 18:11:18 +00:00 |
steve
|
f465bca305
|
UD delays use delay node.
|
2005-06-11 16:21:08 +00:00 |
steve
|
cb967c10fe
|
Handle all edge types of a synchronous UDP.
|
2005-06-11 02:04:48 +00:00 |
steve
|
3607fb584d
|
Support UDP initial values.
|
2005-06-09 05:04:45 +00:00 |
steve
|
77792dcc2f
|
Support sequential UDP devices.
|
2005-06-09 04:12:30 +00:00 |
steve
|
2f7ec71a78
|
Support %force/link
|
2005-06-02 16:03:47 +00:00 |
steve
|
42433f4df9
|
Add support for notif0/1 gates.
Make delay nodes support inertial delay.
Add the %force/link instruction.
|
2005-06-02 16:02:11 +00:00 |
steve
|
aa2e178667
|
Handle event/or with specific, efficient nodes.
|
2005-05-25 05:44:51 +00:00 |
steve
|
015d280c6a
|
Handle assignments to part-select l-values.
|
2005-05-24 02:31:18 +00:00 |
steve
|
739a1839ed
|
Do sign extension of structuran nets.
|
2005-05-24 01:44:27 +00:00 |
steve
|
b6fd4f610b
|
Add a sign-extension node.
|
2005-05-24 01:43:27 +00:00 |
steve
|
06e08dbdf0
|
Make sure comparison widths match.
|
2005-05-19 03:51:38 +00:00 |
steve
|
28168e0f57
|
Fixup structural GT comparators.
|
2005-05-18 03:46:01 +00:00 |
steve
|
7796c8bcfb
|
Parameters cannot have their width changed.
|
2005-05-17 20:56:55 +00:00 |
steve
|
82be4ab189
|
Detect bit selects that need special handling.
|
2005-05-17 20:55:42 +00:00 |
steve
|
3a8e2e688d
|
Clean up definition of vvp_vector4_t insertion into ostream.
|
2005-05-17 20:54:56 +00:00 |
steve
|
037ab9efe9
|
Document real behavior of set/v instruction.
|
2005-05-17 20:54:00 +00:00 |
steve
|
d6a89a40cf
|
Clean up instruction type reverences to bits.
|
2005-05-17 20:51:06 +00:00 |
steve
|
3bd09d1470
|
synthesis of Logic and shifts using vector gates.
|
2005-05-15 04:47:00 +00:00 |
steve
|
d0ade1d082
|
Debug text.
|
2005-05-15 04:45:50 +00:00 |
steve
|
fcb02ee9c2
|
Disable obsolete logic constant fixup code.
|
2005-05-15 04:44:30 +00:00 |
steve
|
870395e627
|
Move functor delays to vvp_delay_fun object.
|
2005-05-14 19:43:23 +00:00 |