[an error occurred while processing this directive]
Попробую описать автомат сам - OF BITS (...) - и посмотрю зависнит он или нет. Если будет нормально выходить из ненужных мне состояний, то нужно будет думать как в этом случае не потерять данные (ведь это как минимум потеря одного такта работы).
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено landr 21 февраля 2003 г. 14:18
В ответ на: Например: (кстати, из MAX+PLUS II Help) отправлено Victor® 21 февраля 2003 г. 13:47

Тут получается вилка при кодировании автоматов:
1. С точки зрения запрещенных состояний , лучше всего чтобы нужных состояний было кратно степени 2 - 2,4,8.... В этом случае их вообще нет. Даже если так сделать, то логические уравнения работы автомата получаются очень сложными (а чем сложнее, тем ненадежнее).
2. Для упрощения логических уровнений MAX и QUARTUS кодируют автоматы так: 0...0000,0...0011,0...0101,0...1001 и т.д. В этом случае логика работы действительно упрощается. Но при этом получаются запрещенные состояния, где автомат успешно зависает.
Если кто-нибудь использовал автоматы с кол-вом состояний более 10, поделитесь как кодировали и как это работало.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru