Nick Gasson
|
77508b9afa
|
Reduction OR operator
|
2008-07-20 15:10:00 +01:00 |
Nick Gasson
|
df4a380e42
|
Fix implementation of IVL_LPM_UFUNC
Function name was not correct.
|
2008-07-18 14:31:12 +01:00 |
Nick Gasson
|
8b6b111541
|
Add IVL_LPM_CMP_EQ
|
2008-07-18 11:58:26 +01:00 |
Nick Gasson
|
fd8f01e317
|
Add IVL_LPM_CMP_GE
|
2008-07-18 11:56:00 +01:00 |
Nick Gasson
|
7677b59650
|
Make sure offset of IVL_LPM_ARRAY is integer
|
2008-07-17 16:41:34 +01:00 |
Nick Gasson
|
f62a00bedb
|
Fix LPM binop with different signedness
Need to explicitly cast between signed/unsigned to
make sure both arguments have the same type or the
VHDL won't compile.
|
2008-07-16 16:20:08 +01:00 |
Nick Gasson
|
646a6056a2
|
Add IVL_LPM_CMP_EEQ support
|
2008-07-16 12:50:55 +01:00 |
Nick Gasson
|
45e289d32d
|
Implement IVL_LPM_SHIFTL/R
|
2008-07-15 18:01:37 +01:00 |
Nick Gasson
|
b8e758edf0
|
Refactor LPM code
|
2008-07-15 14:09:24 +01:00 |
Nick Gasson
|
e331e4831b
|
Fix nexus_to_expr where nexus has IVL_LPM_SELECT_PV
|
2008-07-14 11:53:38 +01:00 |
Nick Gasson
|
bd5cc96956
|
Correct vector sizes for bit select
|
2008-07-08 00:20:31 +01:00 |
Nick Gasson
|
a0dbb1aa5d
|
Fix more bugs in part selects
|
2008-07-07 21:45:27 +01:00 |
Nick Gasson
|
860a74ddd8
|
Allow LPMs in port maps
|
2008-07-07 20:41:29 +01:00 |
Nick Gasson
|
2bb645e0bc
|
Refactor LPM code to allow lpm->expr function
|
2008-07-07 19:46:18 +01:00 |
Nick Gasson
|
47db80315c
|
Add sign extension LPM
|
2008-07-07 19:27:52 +01:00 |
Nick Gasson
|
6b73cc39a5
|
Add Active_High support func and fix LPM part select
|
2008-07-07 16:17:54 +01:00 |
Nick Gasson
|
89cdbf63be
|
Reduction LPM types
|
2008-07-07 15:45:20 +01:00 |
Nick Gasson
|
bdf5ee7ab7
|
Concat LPM
|
2008-07-07 14:48:57 +01:00 |
Nick Gasson
|
4fac825457
|
Add PV part select type
|
2008-07-03 14:45:54 +01:00 |
Nick Gasson
|
edfae1abfb
|
PV LPM part select type
|
2008-07-01 11:02:49 +01:00 |
Nick Gasson
|
e08e29c8b4
|
Add UFUNC LPM type
|
2008-06-30 16:35:29 +01:00 |
Nick Gasson
|
b82ca28190
|
Add XOR logic type and fix part select
|
2008-06-30 16:18:55 +01:00 |
Nick Gasson
|
081f397460
|
Implement LPM part select
|
2008-06-27 14:58:03 +01:00 |
Nick Gasson
|
63b1887ff2
|
Refactor code to use the new vhdl_scope class
|
2008-06-24 18:52:25 +01:00 |
Nick Gasson
|
8d0afa632d
|
Subtraction and multiplication LPM devices
|
2008-06-16 19:49:24 +01:00 |
Nick Gasson
|
561953e494
|
Minial LPM to support continuous assignments
|
2008-06-16 19:41:01 +01:00 |