steve
|
327c897d7e
|
Spellig fixes.
|
2005-02-19 16:39:30 +00:00 |
steve
|
8435774c26
|
Fix evaluate of constants in netlist concatenation repeats.
|
2005-01-29 00:18:23 +00:00 |
steve
|
51dd41f81a
|
Fix excessive error message.
|
2004-10-04 03:09:38 +00:00 |
steve
|
e4ae832153
|
Clean up spurious trailing white space.
|
2004-10-04 01:10:51 +00:00 |
steve
|
2abdcfcaa4
|
Error message to match assertion.
|
2004-10-04 00:25:46 +00:00 |
steve
|
180bfc5e72
|
Detect and prevent implicit declaration of hierarchical names.
|
2004-09-24 04:25:19 +00:00 |
steve
|
7f67afe9d5
|
Add support for $unsigned.
|
2004-08-28 15:42:11 +00:00 |
steve
|
3dbc07f34d
|
Implement signed divide and signed right shift in nets.
|
2004-06-30 02:16:26 +00:00 |
steve
|
9ee0210cac
|
Code cleanup from Larry.
|
2004-06-24 15:22:23 +00:00 |
steve
|
69cfdbdc54
|
Fix broken calcuation of NE for constant.
|
2004-06-22 18:41:48 +00:00 |
steve
|
03d7448550
|
compare-to-constant uses sig len, not val len.
|
2004-06-18 16:38:22 +00:00 |
steve
|
fd371a3958
|
Handle equality compare to constants specially.
|
2004-06-16 23:32:58 +00:00 |
steve
|
9949040285
|
Add support for the default_nettype directive.
|
2004-06-13 04:56:53 +00:00 |
steve
|
ba309e60bb
|
Fix synthesis method for logical and/or
|
2004-06-01 01:04:57 +00:00 |
steve
|
5472b27e1f
|
Rewire/generalize parsing an elaboration of
function return values to allow for better
speed and more type support.
|
2004-05-31 23:34:36 +00:00 |
steve
|
177b6ffb6a
|
Addtrbute keys are perm_strings.
|
2004-02-20 18:53:33 +00:00 |
steve
|
27af95d402
|
Use perm_strings for named langiage items.
|
2004-02-18 17:11:54 +00:00 |
steve
|
2f8a40b159
|
Fix evaluation of compare to constant expression.
|
2004-02-15 04:23:48 +00:00 |
steve
|
930e5137ac
|
Catch real variables in net expressions.
|
2003-10-30 04:31:34 +00:00 |
steve
|
8dab4c6b53
|
memory index need not be self determined width.
|
2003-10-20 01:44:28 +00:00 |
steve
|
d1f0bcf620
|
Catch unsized expressions in continuous assigns.
|
2003-09-23 03:31:28 +00:00 |
steve
|
693794552c
|
Remove find_memory method from Design class.
|
2003-09-19 03:50:12 +00:00 |
steve
|
31c0a9dcd1
|
Missing case warnings.
|
2003-09-13 01:30:07 +00:00 |
steve
|
ca0a9faa90
|
Only build a mux as wide as can be selected.
|
2003-09-03 04:29:18 +00:00 |
steve
|
7c1401a2ba
|
Spelling patch.
|
2003-08-28 04:11:17 +00:00 |
steve
|
c96598a429
|
Primitive outputs have same limitations as continuous assignment.
|
2003-08-05 03:01:58 +00:00 |
steve
|
61195c5daa
|
Harmless fixup of warnings.
|
2003-06-21 01:21:42 +00:00 |
steve
|
76295ac873
|
More complete bit range internal error message,
Better test of part select ranges on non-zero
signal ranges.
|
2003-05-01 01:13:57 +00:00 |
steve
|
5d1d99a89f
|
Handle signed magnitude compare all the
way through to the vvp code generator.
|
2003-04-11 05:18:08 +00:00 |
steve
|
d18934d444
|
Sign extend NetMult inputs if result is signed.
|
2003-03-29 05:51:25 +00:00 |
steve
|
4e182ebf67
|
Some better internal error messages.
|
2003-03-26 06:16:38 +00:00 |
steve
|
1222153cdf
|
Keep parameter constants for the ivl_target API.
|
2003-03-10 23:40:53 +00:00 |
steve
|
badad63ab4
|
All NetObj objects have lex_string base names.
|
2003-03-06 00:28:41 +00:00 |
steve
|
a275133ff9
|
LPM objects store only their base names.
|
2003-02-26 01:29:24 +00:00 |
steve
|
8f0c02c0fa
|
Spelling fixes.
|
2003-01-27 05:09:17 +00:00 |
steve
|
07a427bf28
|
Detect null arguments to concatenation operator.
|
2003-01-19 00:35:39 +00:00 |
steve
|
ca3bf14fb6
|
Remove useless variable.
|
2003-01-17 05:48:35 +00:00 |
steve
|
c032186133
|
Reword some error messages for clarity.
|
2002-12-06 03:08:19 +00:00 |
steve
|
cfd8cbf850
|
Port expressions for output ports are lnets, not nets.
|
2002-11-09 19:20:48 +00:00 |
steve
|
3d3116d48b
|
Add support for binary NOR operator.
|
2002-09-18 04:29:55 +00:00 |
steve
|
dac99b9374
|
Add support for binary nand operator.
|
2002-09-12 15:49:43 +00:00 |
steve
|
447fee6f43
|
Fix padding of operand of unary minus.
|
2002-09-08 01:37:13 +00:00 |
steve
|
7b6678b2a1
|
Fix reverse bit ordered bit select in continuous assignment.
|
2002-08-31 03:48:50 +00:00 |
steve
|
63f97d8ec6
|
Carry mux output delays.
|
2002-08-21 02:28:03 +00:00 |
steve
|
640767b748
|
Constants can self-size themselves in unsized contexts.
|
2002-08-14 03:57:27 +00:00 |
steve
|
52bf4e613f
|
conditional ident string using autoconfig.
|
2002-08-12 01:34:58 +00:00 |
steve
|
693e9e5ad0
|
Store only the base name of memories.
|
2002-08-05 04:18:45 +00:00 |
steve
|
301040a67a
|
Avoid emitting to vvp local net symbols.
|
2002-07-05 21:26:17 +00:00 |
steve
|
b6a15b2f4d
|
Wide unary minus in continuous assignments.
|
2002-06-22 04:22:40 +00:00 |
steve
|
cd94019733
|
Remove NetTmp and add NetSubnet class.
|
2002-06-19 04:20:03 +00:00 |