|
SURF
|
Constants | |
| C_HIGH_BIT_C | integer := a.re ' high+ b.re ' high+ 1 |
| C_LOW_BIT_C | integer := a.re ' low+ b.re ' low |
Signals | |
| c | cfixed ( re ( C_HIGH_BIT_C downto C_LOW_BIT_C ) , im ( C_HIGH_BIT_C downto C_LOW_BIT_C ) ) := ( re = > ( others = > ' 0 ' ) , im = > ( others = > ' 0 ' ) ) |
| cVld | sl := ' 1 ' |
| aInt | cfixed ( re ( a.re ' range ) , im ( a.im ' range ) ) |
| bInt | cfixed ( re ( b.re ' range ) , im ( b.im ' range ) ) |
Instantiations | |
| u_mult_add | cfixedMultAdd <Entity cfixedMultAdd> |