M
Markus Jochim
Guest
Hello everybody,
I just tried a code snippet like this:
ARCHITECTURE xyz OF abc IS
BEGIN
PROCESS
BEGIN
<Some sequential statements>
WAIT on i1;
END PROCESS;
END xyz;
....where i1 is an IN-port (std_logic) in the respective entity.
Quartus II 7.0 Web Edition says:
"Wait Statement must contain condition clause with UNITL keyword."
Xilinx ISE 9.1 says:
"Bad condition in wait statement or only one clock per process."
According to my understanding and several tutorials and books the code
should work, since the "WAIT ON" at the end of the process is a valid
alternative to the sensitivity list.
Am I wrong?
Can anyone help?
Best regards
Markus
I just tried a code snippet like this:
ARCHITECTURE xyz OF abc IS
BEGIN
PROCESS
BEGIN
<Some sequential statements>
WAIT on i1;
END PROCESS;
END xyz;
....where i1 is an IN-port (std_logic) in the respective entity.
Quartus II 7.0 Web Edition says:
"Wait Statement must contain condition clause with UNITL keyword."
Xilinx ISE 9.1 says:
"Bad condition in wait statement or only one clock per process."
According to my understanding and several tutorials and books the code
should work, since the "WAIT ON" at the end of the process is a valid
alternative to the sensitivity list.
Am I wrong?
Can anyone help?
Best regards
Markus