library ieee; use ieee.std_logic_1164.all; entity startmaker is port(rst,selt :in std_logic; start :out std_logic); end startmaker;
architecture behaver of startmaker is begin process begin
start <= '1'; wait until selt = '1'; start <= '0';
rst_loop:loop wait until selt = '1'; next rst_loop when (rst = '0'); start <= '1'; end loop rst_loop;
end process; end behaver;
错误信息是:Error (10398): VHDL Process Statement error at startmaker.vhd(18): Process Statement must contain only one Wait Statement 我看到有些书里面是允许在Process Statement里面有很多Wait Statement,为什么我得quartus II报错呢? |