steve
|
8ff70410ab
|
Handle multiple part/bi devices connected together.
|
2006-03-15 05:52:20 +00:00 |
steve
|
6f46d12e07
|
Add support for logic parameters.
|
2006-03-08 05:29:42 +00:00 |
steve
|
d434dd7296
|
Allow part selects of memory words in l-values.
|
2006-02-02 02:43:57 +00:00 |
steve
|
58f182a159
|
Node delays can be more general expressions in structural contexts.
|
2006-01-02 05:33:19 +00:00 |
steve
|
e9bf00dff6
|
Pad part selects
|
2005-12-22 15:42:22 +00:00 |
steve
|
5cf64dfa70
|
Include stdint.h if it is present.
|
2005-12-07 03:43:30 +00:00 |
steve
|
4f7e7a2296
|
Some systems donot have stding.h?
|
2005-12-05 21:20:55 +00:00 |
steve
|
bab70ccbed
|
Handle indexed l-value to force.
|
2005-11-26 17:23:17 +00:00 |
steve
|
0e044d6684
|
More precise about r-value width of constants.
|
2005-11-26 00:35:42 +00:00 |
steve
|
35951510c5
|
Put vec8 and vec4 nets into seperate net classes.
|
2005-11-25 17:55:26 +00:00 |
steve
|
9c8c541f5d
|
MUX nodes get inputs from nets, not from net inputs,
Detect and draw alias nodes to reduce net size and
handle force confusion.
|
2005-10-12 17:26:17 +00:00 |
steve
|
3cdf655c79
|
force l-values do not support bit/part select.
|
2005-10-12 17:26:01 +00:00 |
steve
|
c75f0a930e
|
Remove the $ from signal labels. They do not help.
|
2005-10-11 18:54:10 +00:00 |
steve
|
bb3f3c1f46
|
Remove obsolete vvp_memory_label function.
|
2005-10-11 18:30:50 +00:00 |
steve
|
fb22bcc96b
|
Remove dead dram_input_from_net and lpm_inputs_a_b
|
2005-10-10 04:16:13 +00:00 |
steve
|
bf8b085159
|
Clean up compiler warnings.
|
2005-09-20 18:34:01 +00:00 |
steve
|
be73be8c98
|
Spelling patches from Larry.
|
2005-09-19 21:45:35 +00:00 |
steve
|
d22d88923d
|
Fix warnings about uninitialized variables.
|
2005-09-19 20:18:20 +00:00 |
steve
|
2729d6cd2e
|
Include vvp_config.h instead of config.h
|
2005-09-19 20:17:59 +00:00 |
steve
|
c4d8ab8509
|
Improve loading of part selects when easy.
|
2005-09-17 04:01:32 +00:00 |
steve
|
672aa61ae7
|
More robust use of precalculated expressions, and
Separate lookaside for written variables that can
also be reused.
|
2005-09-17 01:01:00 +00:00 |
steve
|
19a1ae8d4f
|
Preserve precalculated expressions when possible.
|
2005-09-15 02:50:13 +00:00 |
steve
|
14d79a655e
|
Better reuse of IVL_EX_SELECT expressions.
|
2005-09-15 02:49:47 +00:00 |
steve
|
9fd16575d9
|
Support bool expressions and compares handle them optimally.
|
2005-09-14 02:53:13 +00:00 |
steve
|
c39976fbf1
|
Generate code to handle real valued muxes.
|
2005-09-01 04:11:37 +00:00 |
steve
|
dac11c2468
|
Handle synthesis of fully packed case statements.
|
2005-08-27 04:32:08 +00:00 |
steve
|
4a8be3db9c
|
Implement bi-directional part selects.
|
2005-08-06 17:58:16 +00:00 |
steve
|
5bfdd52391
|
Handle functions with real values.
|
2005-07-13 04:52:31 +00:00 |
steve
|
b9799cf6ec
|
Remove NetVariable and ivl_variable_t structures.
|
2005-07-11 16:56:50 +00:00 |
steve
|
75ad90534b
|
Generalize signals to carry types.
|
2005-07-07 16:22:49 +00:00 |
steve
|
66a579dd67
|
Handle signed display of unsigned signals.
|
2005-06-18 15:55:21 +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
|
cd14ee77ae
|
Add the assign_v0_d instruction.
|
2005-06-14 01:44:09 +00:00 |
steve
|
2f7ec71a78
|
Support %force/link
|
2005-06-02 16:03:47 +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
|
82be4ab189
|
Detect bit selects that need special handling.
|
2005-05-17 20:55:42 +00:00 |
steve
|
5a2dd3393f
|
Skip assign if index is invalid.
|
2005-05-09 00:38:12 +00:00 |
steve
|
7dd0d255a6
|
Add support for variable part select.
|
2005-05-08 23:40:14 +00:00 |
steve
|
48aa0f0075
|
Better handle assignment to bit/part select.
|
2005-05-07 03:16:31 +00:00 |
steve
|
df271c9fa3
|
Link signals that are source of procedural continuous assign.
|
2005-05-01 22:04:12 +00:00 |
steve
|
365cfedd55
|
Update DFF support to new data flow.
|
2005-04-24 23:44:01 +00:00 |
steve
|
65c7ec00e7
|
Rework NetRamDq and IVL_LPM_RAM nodes.
|
2005-04-06 05:29:08 +00:00 |
steve
|
d62661257a
|
Generate the right coes for unconnected UDP port.
|
2005-04-04 05:29:53 +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
|
23925b636e
|
vvp.conf files are generated.
|
2005-03-18 02:57:23 +00:00 |
steve
|
53da6e9a33
|
Add support for LPM_UFUNC user defined functions.
|
2005-03-18 02:56:03 +00:00 |
steve
|
f556452403
|
Handle function/task port vectors.
|
2005-03-12 23:45:33 +00:00 |