Код
entity Generator is
port(clock inout std_logic);
end Generator;
architecture behavioral of Generator is
begin
process
begin
clock <= '0';
wait for 50 ns;
clock <= not clock;
end process;
end behavioral;
port(clock inout std_logic);
end Generator;
architecture behavioral of Generator is
begin
process
begin
clock <= '0';
wait for 50 ns;
clock <= not clock;
end process;
end behavioral;
При компиляции Quartus ругается на оператор wait, что-то типа "для оператора wait необходимо ещё и указывать условие until ". То же самое происходит, если я беру, например, готовое ядро с opencores (я брал pci_core) - та же ошибка на оператор wait; Но ведь в VHDL синтаксисом предусмотрены конструкции
Код
wait;
wait for ... ns;
wait until ...;
wait for ... ns;
wait until ...;
В чём тут проблема ? Где я ошибаюсь ?