Или я не понимаю или я плохо объясняю... Верилог.
Синхронное (неблокирующее) присваивание.
По одному событию (always) взвожу флаг таким присваиванием.
Затем надо его сбросить таким же неблокирующим присваиванием. Т.е. в том же always. Это не выходит, значит надо городить кучу "ложных" блоков чтобы оно как-то в сумме умело этот бит взвести и сбросить. Я не могу это сформулировать и закодить.