等到狀態

可以省略 on <sensitivity_list>for <timeout> 子句,如:

    wait until CONDITION;

這相當於:

    wait on LIST until CONDITION;

其中 LISTCONDITION 中出現的所有訊號的列表。它也相當於:

    loop
      wait on LIST;
      exit when CONDITION;
    end loop;

一個重要的結果是,如果 CONDITION 沒有訊號,那麼:

    wait until CONDITION;

相當於:

    wait;

一個典型的例子是著名的:

    wait until now = 1 sec;

這不能做到人們能想到的:因為 now 是一個函式,而不是一個訊號,執行這個語句會永久地暫停這個過程。