Еще нужно учесть метод кодирования состояний. В данной статье — это One Hot. Здесь используется один триггер на одно состояние. Т.е. если 5 состояний — 5 триггеров. А тогда неиспользуемых состояний 2^5 — 5 = 32 -5 = 27 штук. Они никуда не денутся. Сбои могут выбрасывать автомат в эти состояния и тогда он в них остается и выйти их них можно только выключением питания, если ничего другого не предусмотрено. В VHDL метод кодирования задается атрибутом enum_encoding.
А пост по катастрофическим последствиям с радостью почитаю.
Не в обиду — статья действительно хорошая, но иллюстрации в таких статьях обычно не очень. В большинстве статей о ЦОС или прикладных статьях яркие и нестандартные иллюстрации найти сложно. Мне часто не хватает ярких и понятных иллюстраций для объяснения таких вещей — потому и отмечаю именно это )))
А пост по катастрофическим последствиям с радостью почитаю.
Автору — пишите еще. )))
Потому как первоисточник всегда лучше.
Digital Signal Processing
Image and video processing: From Mars to Hollywood with a stop at the hospital
И планируется еще один:
Fundamentals of Digital Image and Video Processing
Но именно на ваши вопросы — я не уверен, что это именно фундаментальный университетский курс.