[an error occurred while processing this directive]
|
constant h00 : std_logic_vector(15 downto 0) := "0000000000000000";
signal x00: std_logic_vector(15 downto 0);
При умножении константы из одних '0' (не зависимо от размерности - как выяснилось позже) на вот
этот вектор сигнала получался глюк с верхними битами - причину неопределенного состояния найти
не удалось, но так как на ноль умножать занятие не для "занатых" эта операция была исключена.
Если сам сигнал '0' - то при умножении на '0' константу он дает круглый '0'!
E-mail: info@telesys.ru