[an error occurred while processing this directive]
|
Тут получается вилка при кодировании автоматов:
1. С точки зрения запрещенных состояний , лучше всего чтобы нужных состояний было кратно степени 2 - 2,4,8.... В этом случае их вообще нет. Даже если так сделать, то логические уравнения работы автомата получаются очень сложными (а чем сложнее, тем ненадежнее).
2. Для упрощения логических уровнений MAX и QUARTUS кодируют автоматы так: 0...0000,0...0011,0...0101,0...1001 и т.д. В этом случае логика работы действительно упрощается. Но при этом получаются запрещенные состояния, где автомат успешно зависает.
Если кто-нибудь использовал автоматы с кол-вом состояний более 10, поделитесь как кодировали и как это работало.
E-mail: info@telesys.ru