Есть обработчик - счетчик на глобал.клоке, выдающий периоды - регистр "не мешало бы циклов" (не request) - "окно" во времени. Есть обработчик - счетчик тоже на глобал.клоке собственно описывающий цикл (и сбрасывающий request). Есть обработчик - счетчик опять же на глобал.клоке, задающий паузы в циклах (и генерирующий request). Проблема в том, что если request==регистр, то его нельзя присваивать в разных обработчиках (always) - ошибка multiple drivers. А перегружать обработчик цикла крайне не желательно - он и так получается обидно медлительный. Вообще есть сомнения в реализуемости таймингов. Вот и думаю, как выкрутиться...