Как определить и использовать числа с фиксированной точкой в ​​VHDL - PullRequest
0 голосов
/ 17 января 2020

Я просто пытаюсь научиться определять и использовать числа с фиксированной запятой, прежде чем использовать их в более крупном проекте.

У меня пока нет ошибок при попытке запустить симуляцию (просто для проверки значение моей переменной) он получает сообщение об ошибке, в котором говорится 'launch_simulation' не удалось из-за более ранних ошибок

, но я не вижу, где находится ошибка.

Извинения, если это это базовый c вопрос, мне было трудно найти какие-либо пояснительные материалы в Интернете, и я не могу найти аналогичный вопрос на этом сайте.

library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use ieee.fixed_pkg.ALL;


entity phz_calc is
--    Port ();
end phz_calc;

architecture Behavioral of phz_calc is

begin

process

variable z : sfixed (3 downto -3);

begin

z := to_sfixed(3.2,3,-3);

wait;

end process;
end Behavioral;
...