I'm trying to use the proposed IEEE.fixed_pkg (fixed-point math package) available here:
The simulator doesn't complain (GHDL in this case), but ISE doesn't seem to like the negative values in ranges, like:
variable exp_value_fp : ufixed( 0 downto -17);
I get this message:
ERROR:Xst:1548 - c:/phil/vhdl/svm/../csvm.vhd line 60: Negative range in type of signal is not supported.
1) does fixed_pkg work with other synthesis tools? 2) Suggestions for other alternatives to fixed_pkg that might work with ISE?Phil