Изучение различных схем D-триггера и их функционирования

Страницы работы

Содержание работы

Лабораторная работа 3.3

D-триггер

Цель работы

Изучение различных схем D-триггера и их функционирования, приобретение навыков в определении характеристик триггеров.

Основные теоретические положения

Схема  статического D-триггера представлена на рис. 1 (L3_D_01.ewb). Файлы для моделирования D-триггера расположены в папке Lab_3_3\Модели_1.

Схема D-триггера имеет один информационный вход D и тактовый вход C. На рис. 2 изображен  D-триггер из поля элементов Digital и его таблица истинности (L3_D_02.ewb).

Рис. 1 D-триггер на логических элементах 2И-НЕ

Триггер является простейшей ячейкой памяти и применяется только как синхронный элемент.

Рис. 2 D-триггер из поля элементов Digital

Значок «Х» в таблице обозначает любую величину переменной, которая не оказывает влияния на результат.

Триггер (рис. 3), L3_D_03.ewb, имеет два приоритетных асинхронных входа установки S и сброса R (входы инверсные). Значком «Х» в таблице истинности обозначаются произвольные значения переменных D и C, которые не оказывают влияния на результат вследствие приоритета входов R, S. Комбинация R=S=0 запрещена, т.к. схема работает как асинхронный RS-триггер.

В случае еслиR=S=1, асинхронный триггер переходит в режим хранения и разрешается работа синхронного динамического D-триггера. Запись информации происходит при переходе из состояния 0 в состояние 1 сигнала на входе C.

Рис. 3 D-триггер из поля элементов Digital

На основе D-триггера можно получить другие триггеры, например, T-триггер (рис. 4), L3_D_04.ewb. Данный элемент является делителем частоты входного сигнала и используется в счетчиках. Сигнал на его вход подается с источника напряжения прямоугольной формы. Имеется служебный вход EI для разрешения его работы (E I=1).

Рис. 4 T-триггер на основе D-триггера

Схема реализации D-триггера с помощью универсального JK-триггера представлена на рисунке 5 (L3_D_05.ewb).

Рис. 5 D-триггер на основе JK-триггера

Триггер выпускается промышленностью в виде интегральных микросхем, например, микросхема 4013, содержащая два триггера (рис. 6), L3_D_06.ewb. Это синхронные динамические триггеры, таблица истинности которых представлена на рис. 6, а режим работы аналогичен ранее рассмотренным устройствам.

Рис. 6 D-триггер из поля элементов Digital

Принцип работы ячейки памяти

Триггеры могут использоваться в качестве оперативной памяти. Пример ячейки памяти приведен на рис. 7 (Модели_2\L3_M_01.ewb).

Для работы с ячейкой памяти используются шины из n проводников, по которым одновременно передается n разрядов двоичного кода (параллельная передача информации).

Обычно используются:

-  адресные шины, с целью указания ячейки памяти или группы ячеек;

- шины данных, по которым обмениваются информацией отдельные устройства цифрового прибора;

- шины управления, для одновременного подключения к шине данных только двух устройств, одно передающее, другое принимающее информацию.

Вначале необходимо обратиться к конкретной ячейке согласно адресу, который представляет собой номера столбца (X) и строки (Y). На их пересечении расположена ячейка. Данная информация в виде двоичного параллельного кода X=1, Y=1 поступает по адресной шине.

Запись и считывание информации производится с шины данных (LD). Причем, при записи выход ячейки (Q) отключается от шины данных с помощью перевода буфера в закрытое состояние (F=0).

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

Только после этого, по шине управления (R) в ячейку передается команда записывать информацию в ячейку R=1 или считывать R=0.

Рис. 7 D-триггер в качестве ячейки памяти

Задание 1.

Определить логические сигналы на прямом и инверсном выходе триггеров, файлы L3_M_01.ewbL3_M_08.ewb.

Задание 2.

Заполнить таблицу истинности (табл. 1) D – триггера, файл L3_D_03.ewb.

Таблица задания 2                                                                                                  Таблица 1

S’

R’

D

C

Qn+1

0

0

Х

Х

0

1

Х

Х

1

0

Х

Х

1

1

0

0

1

1

1

1

В таблице использовано: S’, R’ – инверсные значения S, R.Переключение по переднему фронту обозначать 0 – 1, по заднему: 1 – 0, что соответствует изменению сигнала от низкого значения до высокого значения и наоборот соответственно. Запрещенное состояние – запрет.

Задание 3. Заполнить таблицу истинности (табл. 2) для ячейки памяти, файл Модели_2\L3_M_01.ewb, в соответствии с указанными операциями в столбце Примечание.

Таблица задания 3                                                                                                           Таблица 2

X

Y

R

D

Q n+1

F

LD

Примечание

С ячейкой обмена информацией нет

С ячейкой обмена информацией нет

С ячейкой обмена информацией нет

Запись в ячейку логической единицы

Считывание из ячейки логической единицы

Запись в ячейку логического нуля

Считывание из ячейки логического нуля

Использовать обозначения:Q n– предыдущее значение на выходе триггера;

X – любое значение переменной, которое не оказывает влияния на результат.

Выводы

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

Динамическая работа триггеров позволяет снизить вероятность влияния помех при считывании информации из-за сокращения временного интервала записи.

Похожие материалы

Информация о работе

Предмет:
Электроника
Тип:
Отчеты по лабораторным работам
Размер файла:
130 Kb
Скачали:
0