Мегаобучалка Главная | О нас | Обратная связь


Сокращение первичной таблицы переходов



2019-07-03 231 Обсуждений (0)
Сокращение первичной таблицы переходов 0.00 из 5.00 0 оценок




Сокращённая таблица переходов получается из первичной таблицы с помощью объединения строк с совместимыми состояниями.

Состояния называются совместимыми, если значения входов для этих строк одинаковы, а номера состояний, записанные в соответствующих столбцах, совпадают или друг с другом, или с фиктивными состояниями “Ф” (для не полностью определённых цифровых автоматов).

При объединении строк (состояний) необходимо придерживаться следующих правил:

а) если объединяются одинаковые номера состояний в скобках и без них, то результирующее состояние должно быть в скобках;

б) если объединяются фиктивные состояния и состояния, соответствующие какому-либо номеру, то в строке сокращённой таблицы пишется этот номер.

В общем случае объединение строк можно произвести различными способами. При проектировании триггеров следует рассмотреть все возможные способы объединения строк и получить различные структурные и принципиальные схемы триггеров, из которых выбирают те, которые обеспечивают наилучшее значение параметров.

Обозначив каждую группу состояний любым номером состояния из группы совместимых состояний (например, номерами первых состояний) и заменяя на них остальные совместимые с ними состояния, получаем конечную сокращённую таблицу переходов.

Сокращённая таблица переходов будет иметь следующий вид:

 

Таблица 4

№ сост.

С Х1 Х2

Q1

000 001 010 011 100 101 110 111
1 (1) (1) (1) 2 (1) (1) (1) (1)

0

 

2 1 1 1 (2) - - - 10
9 (9) 10 10 (9) 1 - - 1

1

10 9 (10) (10) 9 (10) (10) (10) (10)

 

Граф-схема переходов

Граф переходов составляется в соответствии с сокращённой таблицей переходов 4. Из табл. 4 видно, что, находясь в первом состоянии, равным 1, триггер не меняет его, если входной набор СХ1Х2 =000, 001, 010, 100, 101, 110, 111 и меняет на 2 набор при наборах СХ1Х2 =011.

Таким образом, граф-схема переходов имеет вид:


 

 


Кодирование внутренних состояний триггера

Для кодирования внутренних состояний табл.5 необходимы две ЭЗЯ с переменными Q1 и Q2, выражающими одновременно внутренние переменные триггерного устройства.

Известно, что когда две (или более) внутренние переменные одновременно изменяются в течение перехода из одного состояния в другое, то говорят, что имеет место состязания между изменяющимися переменными. Если желаемое состояние зависит от последовательности изменений переменных, то имеет место критическое состязание, приводящее к сбоям.

Способ кодирования, устраняющий состязания, называется противогоночным. При соседнем кодировании состояний, состязания всегда отсутствуют. Здесь любые два последовательных состояния кодируются наборами, отличающимися состояниями лишь одной ЭЗЯ.

Проведём соседнее кодирование внутренних состояний так, как показано на графе переходов (в знаменателе).

Обобщённая таблица переходов триггера во времени

Обобщённая таблица переходов составляется с использованием граф-схемы переходов (Табл. 5) имеет вид:


Таблица 5

С

Х1

Х2

t

t+1

hS1

hR1

hS2

hR2

Q1 Q2 Q1 Q2
0 0 0 0 0 0 0 0 1 - 1 -
1 0 0 0 0 1 0 0 1 - 1 0
2 0 0 0 1 0 1 0 - 1 1 -
3 0 0 0 1 1 1 0 - 1 1 0
4 0 0 1 0 0 0 0 1 - 1 -
5 0 0 1 0 1 0 0 1 - 1 0
6 0 0 1 1 0 1 1 - 1 0 1
7 0 0 1 1 1 1 1 - 1 - 1
8 0 1 0 0 0 0 0 1 - 1 -
9 0 1 0 0 1 0 0 1 - 1 0
10 0 1 0 1 0 1 1 - 1 0 1
11 0 1 0 1 1 1 1 - 1 - 1
12 0 1 1 0 0 0 1 1 - 0 1
13 0 1 1 0 1 0 1 1 - - 1
14 0 1 1 1 0 1 0 - 1 1 -
15 0 1 1 1 1 1 0 - 1 1 0
16 1 0 0 0 0 0 0 1 - 1 -
17 1 0 0 0 1 - - - - - -
18 1 0 0 1 0 0 0 1 0 1 -
19 1 0 0 1 1 1 1 - 1 - 1
20 1 0 1 0 0 0 0 1 - 1 -
21 1 0 1 0 1 - - - - - -
22 1 0 1 1 0 - - - - - -
23 1 0 1 1 1 1 1 - 1 - 1
24 1 1 0 0 0 0 0 1 - 1 -
25 1 1 0 0 1 - - - - - -
26 1 1 0 1 0 - - - - - -
27 1 1 0 1 1 1 1 - 1 - 1
28 1 1 1 0 0 0 0 1 - 1 -
29 1 1 1 0 1 1 1 0 1 - 1
30 1 1 1 1 0 0 0 1 0 1 -
31 1 1 1 1 1 1 1 - 1 - 1

 

   

Этап абстрактного синтеза

Этап структурного синтеза

 

Представлением триггерного устройства обобщённой таблицей переходов во времени заканчивается этап абстрактного синтеза.

Этап структурного синтеза.



2019-07-03 231 Обсуждений (0)
Сокращение первичной таблицы переходов 0.00 из 5.00 0 оценок









Обсуждение в статье: Сокращение первичной таблицы переходов

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (231)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)