Если процессор использует синхронный сброс с сигналом stall, управляющим разрешением на запись, процессору нужно минимум 2 такта на сброс: 1 такт на сброс регистра в лсу, который опустит stall, второй для сброса программного счетчика.
Поскольку студентам не рассказывается что это за конструкция и зачем
она используется, они не прописывают таймскейл в своих модулях.
Смесь модулей с таймскейлом и без него приводит к появлению множества
предупреждений, забивающих лог.
Для проверки реализации stall-а, используется иерархическое подключение. Оно накладывает требования на нейминг нескольких сигналов, однако куда проще наложить требование на название одного контретного модуля.