Так для этого же и сделана линия задержки ,как в реальном железе .Лет пять назад этот вопрос обсуждали ,пока разработчики не добавили линию задержки .Задержки нужны не только в регистрах сдвига - ставь куда нужно.