В железе все отрабатывается как надо, это ошибка симуляции: причину уже нашли теперь думаем как исправить. а связана она с тем что нам в симуляторе надо было отрабатывать ситуации когда время цикла не кратно времени в блоке.