steve
|
aa2e178667
|
Handle event/or with specific, efficient nodes.
|
2005-05-25 05:44:51 +00:00 |
steve
|
b6fd4f610b
|
Add a sign-extension node.
|
2005-05-24 01:43:27 +00:00 |
steve
|
28168e0f57
|
Fixup structural GT comparators.
|
2005-05-18 03:46:01 +00:00 |
steve
|
5277124c76
|
Implement non-blocking part assign.
|
2005-05-07 03:15:42 +00:00 |
steve
|
2894cdefc7
|
Add cassign/link instruction.
|
2005-05-01 22:05:21 +00:00 |
steve
|
99aff5f10b
|
Remove dead functor code.
|
2005-04-28 04:59:53 +00:00 |
steve
|
f884652c19
|
Add DFF nodes.
|
2005-04-24 20:07:25 +00:00 |
steve
|
b7ef2fcb0a
|
Reimplement combinational UDPs.
|
2005-04-01 06:02:45 +00:00 |
steve
|
d8a456bd67
|
The indexed set can write a vector, not just a bit.
|
2005-03-22 05:18:34 +00:00 |
steve
|
ca488dff4e
|
Handle LPM shifts.
|
2005-03-19 06:23:49 +00:00 |
steve
|
bae8507c90
|
Implement .arith/mod.
|
2005-03-12 06:42:28 +00:00 |
steve
|
313502f360
|
Implement VPI access to signal strengths,
Fix resolution of ambiguous drive pairs,
Fix spelling of scalar.
|
2005-03-12 04:27:42 +00:00 |
steve
|
1c5b4881d7
|
Handle case inequality in netlists.
|
2005-03-09 05:52:03 +00:00 |
steve
|
789c95b1c1
|
reimplement memory ports.
|
2005-03-09 04:52:40 +00:00 |
steve
|
85286cc086
|
Rearrange how memories are supported as vvp_vector4 arrays.
|
2005-03-03 04:33:10 +00:00 |
steve
|
589eb1d315
|
Implement .arith/div.
|
2005-02-19 01:32:52 +00:00 |
steve
|
c5e7e2ec0a
|
Signals may receive part vectors from %set/x0
instructions. Re-implement the %set/x0 to do
just that. Remove the useless %set/x0/x instruction.
|
2005-02-14 01:50:23 +00:00 |
steve
|
4fce321900
|
Support C8 constants.
|
2005-02-12 03:27:18 +00:00 |
steve
|
84b3e8e2dc
|
Get .arith/sub working.
|
2005-01-30 05:06:49 +00:00 |
steve
|
0609c5f18c
|
Use scheduler to initialize constant functor inputs.
|
2005-01-29 17:53:25 +00:00 |
steve
|
a121e703f3
|
Add vector4 implementation of .arith/mult.
|
2005-01-28 05:34:25 +00:00 |
steve
|
6c5e840617
|
Implement vectored CMP_EQ and NE
|
2005-01-22 16:21:11 +00:00 |
steve
|
b86fdd6bbc
|
Implement the .cmp/eeq LPM node.
|
2005-01-22 01:06:20 +00:00 |
steve
|
1c3668ea7f
|
Reimplement comparators as vvp_vector4_t nodes.
|
2005-01-16 04:19:08 +00:00 |
steve
|
b1b93f860c
|
Fix uninitialized fun pointer for resolver nodes.
|
2004-12-31 05:54:46 +00:00 |
steve
|
26d97558c4
|
Replace single release with release/net and release/reg.
|
2004-12-17 04:47:47 +00:00 |
steve
|
78dda42493
|
Add the force/v instruction.
|
2004-12-15 17:17:42 +00:00 |
steve
|
65e9b6be12
|
Rework of internals to carry vectors through nexus instead
of single bits. Make the ivl, tgt-vvp and vvp initial changes
down this path.
|
2004-12-11 02:31:25 +00:00 |
steve
|
e4ae832153
|
Clean up spurious trailing white space.
|
2004-10-04 01:10:51 +00:00 |
steve
|
57b8ca191f
|
Add signed LPM divide.
|
2004-06-30 02:15:57 +00:00 |
steve
|
050ec6f325
|
Add signed modulus operator.
|
2004-06-19 15:52:53 +00:00 |
steve
|
35619771dd
|
Add structural equality compare nodes.
|
2004-06-16 16:33:25 +00:00 |
steve
|
a7ae8adf9b
|
Support delayed/non-blocking assignment to reals and others.
|
2004-05-19 03:26:24 +00:00 |
steve
|
59c5759fdf
|
Add $push flag for threads.
|
2003-09-04 20:26:30 +00:00 |
steve
|
d653a7e88d
|
Add support for triand and trior.
|
2003-07-30 01:13:28 +00:00 |
steve
|
c6cf7e017b
|
Forgot to read the /x parameter for %load/x
|
2003-07-22 20:30:24 +00:00 |
steve
|
dccd7ec7e2
|
Remove the vvp_cpoint_t indirect code pointer.
|
2003-07-03 20:03:36 +00:00 |
steve
|
71a404a546
|
Add arithmetic shift operators.
|
2003-06-18 03:55:18 +00:00 |
steve
|
96ca885aca
|
Remove short int restrictions from vvp opcodes.
|
2003-06-17 19:17:42 +00:00 |
steve
|
e157b3f9c5
|
Add the set/x0/x instruction.
|
2003-05-26 04:44:54 +00:00 |
steve
|
c29b1639e1
|
Useless cast.
|
2003-05-25 03:04:55 +00:00 |
steve
|
639d3aad1e
|
More thorough overflow error message.
|
2003-05-24 02:48:37 +00:00 |
steve
|
3770dda0b8
|
Assert that parameters fix into opcode.
|
2003-05-23 03:44:34 +00:00 |
steve
|
54ea845f34
|
VPI Access to named events.
|
2003-04-23 03:09:25 +00:00 |
steve
|
2c1e36ae9a
|
Add signed versions of .cmp/gt/ge
|
2003-04-11 05:15:38 +00:00 |
steve
|
4b543de7f9
|
Add support for division of real operands.
|
2003-03-28 02:33:56 +00:00 |
steve
|
f45fd155c4
|
Remove the obsolete functor delete functions.
|
2003-03-13 04:36:57 +00:00 |
steve
|
654ad4c97e
|
Direct support for string parameters.
|
2003-03-10 23:37:07 +00:00 |
steve
|
aa3297a925
|
Add the cvt/vr instruction.
|
2003-02-27 20:36:29 +00:00 |
steve
|
b726395d1e
|
Spelling fixes.
|
2003-02-09 23:33:26 +00:00 |