У тебя проект и не синхронный и не комбинационный, хрень гибридная. А ведь достаточно завести отдельный клок с генератора и сделать проект полностью синхронным.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.