Л. р. № 3 Синтез триггера на базе триггера




Л. р. № 2 Синтез КЦУ на базе DC, MX

УГО:


Проверка:

Результат:


Л. р. № 3 Синтез триггера на базе триггера

Для синтеза любого триггерного устройства на базе одного из стандартных триггеров (RS, JK, D или T) необходимо знать принципы функционирования обоих устройств – их таблицы состояний и переходов.

Возможно три варианта:

1) синтез асинхронного триггера на базе асинхронного триггера;

2) синтез синхронного триггера на базе асинхронного триггера;

3) синтез синхронного триггера на базе синхронного триггера.

В первом и третьем вариантах необходимо делать синтез асинхронного триггера на базе асинхронного. Для третьего варианта сигнал синхронизации искомого триггера напрямую подаётся на вход синхронизации базового (C = C).

Для второго варианта – синтеза синхронного триггера на базе асинхронного триггера, – можно сделать синтез двумя способами: синтезировать асинхронный триггер на базе асинхронного, затем включить в схему синхронизацию, либо синтезировать сразу синхронный триггер на базе асинхронного.

В первом случае для перехода к синхронным устройствам используется классический принцип синхронизации: при синхросигнале С = 1 триггер функционирует как положено, а при С = 0 работает в режиме хранения предыдущего состояния; что можно описать формулой: Хс = Ха • C, где Ха, Хс – информационный вход асинхронного и синхронного триггера соответственно.

Этот способ был рассмотрен при изучении RS-триггера:

Другой способ рассмотрим на примере синтеза синхронного D-триггера на асинхронном
RS-триггере с инверсными входами.

Для синтеза D-триггера (как синхронного, так и асинхронного) на базе асинхронного
RS-триггера необходимо выписать:

- полную таблицу состояний D-триггера (для данного примера – синхронного, значит, в таблицу включаем сигнал С);

- таблицу переходов асинхронного RS-триггера с инверсными входами.

К таблице состояний искомого триггера (синхронного D-триггера) дописываются столбцы информационных входов базового триггера (т. е. столбцы инверсных сигналов R и S). Далее в каждой строке таблицы состояний оценивается изменение состояния искомого триггера (т. е. переход из Qt в Qt+1, по соответствующему переходу в таблице переходов базового триггера заполняются столбцы информационных входов базового триггера:

Полученная таблица и реализует синтез устройств. По ней можно получить формулы (ДНФ или КНФ) для информационных входов базового триггера и строить схему (приводя формулы к базису в случае необходимости).

В ходе решения данного примера получается следующая схема:

В лабораторной работе на схемах базовый триггера необходимо изображать в виде его УГО
(а не в виде схемы на логических элементах, как показано на рисунке выше).


 

Пример. Синтез синхронного JK-триггера на синхронном RS-триггере (аналогичен синтезу асинхронного JK-триггера на асинхронном RS-триггере).

Формулы получены из карт Карно (карты Карно опущены). Можно строить схему асинхронного JK-триггера на асинхронном RS-триггере. Для перехода к синхронному триггеру на базе асинхронного могут использоваться формулы:

Схема (а)синхронного JK-триггера на базе асинхронного RS-триггера в базисе «И-НЕ» (синхронизация добавлена в схему согласно вышеописанным формулам и показана пунктирной линией):

Если же по условию необходимо синтезировать синхронный JK-триггер на базе синхронного RS-триггера, то схема может выглядеть следующим образом:




Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-07-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: