Реферат: Триггеры с управлением записью Триггеры J-K-типа
|
Название: Триггеры с управлением записью Триггеры J-K-типа Раздел: Рефераты по коммуникации и связи Тип: реферат | ||||||||||||||||||||||||||||||||||
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ КАФЕДРА РЭС РЕФЕРАТ НА ТЕМУ: «Триггеры с управлением записью вида МИНСК, 2009 Триггеры видов Реагируют на смену информации и асинхронные триггеры, поскольку тактируемые триггеры при постоянном разрешающем уровне на входе С становятся асинхронными. Другими словами, триггеры вида L реагируют на смену информации в процессе её записи, что является спецификой их работы, и это обстоятельство следует учитывать при их применении. Рассмотрение триггеров вида Второе требование вытекает из условия, что собственно триггеры являются составной частью любого триггерного устройства и поэтому с целью сокращения аппаратурных затрат они должны иметь минимальное число элементов. Обращаясь к обобщенной схеме триггера, можно сказать, что собственно триггер есть не что иное, как триггерное устройство, у которого отсутствует устройство управления. В дальнейшем такие триггеры будем называть элементарными или простыми. Требование полноты переходов означает, что для двух устойчивых состояний (состояние В общем случае для n сигналов, каждый из которых принимает два значения, существует 0 – триггер постоянно находится в нулевом состоянии независимо от изменения сигналов на его входе; 1 – триггер постоянно находится в единичном состоянии независимо от изменения сигналов на его входе;
Х – неопределенное состояние триггера, характеризующееся тем, что в процессе действия информационного сигнала на входе триггера, выходные логические уровни плеч триггера
Каждый из этих триггеров (автоматов) (табл. 1.) может быть исследован на предмет его принадлежности к элементарному триггеру. Однако элементарные триггеры необходимо выбирать среди автоматов, в которых отсутствуют состояния типа Триггеры RS -типа Автомат, поведение которого описывается переходами 1, носит название триггера RS-типа. Таким образом, триггером RS-типа называют элементарный автомат с двумя устойчивыми состояниями, имеющих два информационных входа R и S такие, что при R=1 и S=0 триггер принимает состояние 0 ( Как следует из приведенных таблиц, состояние RS-триггера не изменяется (т.е. Таблица 2
Для нахождения характеристического уравнения RS-триггера запишем данные табл. 2. на карту Карно (рис. 4.).
Рис. 1 Карта Карно RS-тригера Проводя этап считывания, находим
Непосредственная реализация триггера RS-типа по уравнениям (1) в базисе ОФПН (основного функционально полного набора) приводит к триггеру вида
Схема такого триггера имеет один выход, т.е. являются однофазной. На практике наиболее часто применяются RS-триггеры, обладающие как прямым, так и инверсным выходами, выполненные на элементах И-НЕ, ИЛИ-НЕ. Уравнения последних можно получить посредствам преобразования характеристического уравнения RS-триггера. Применив правило де Моргана (законы дуальности) к уравнению RS-триггера, получим
Схемы RS-триггеров, построенные по уравнениям (2) и (3), их обозначения и диаграммы работы приведены на рис.3. Из диаграммы видно, что смена информации на его входах в процессе записи (момент Кроме триггеров Характеристическое уравнение такого триггера записывается следующим образом:
Составляя табл. 2. и 3., нетрудно заметить, что рассматриваемый автомат аналогичен триггеру RS-типа, но в отличие от него управляется инверсными сигналами. Поэтому такой автомат часто называют триггером RS-типа с инверсным управлением (инверсный RS-триггер) и обозначают как триггер вида
![]() Характеристическое уравнение триггера применительно к входам R и S имеет вид:
Из табл. 3. и уравнений (4) следует, что для триггера вида Причем наличие черты указывает на тот факт, что триггер по информационным входам управляется сигналами с уровнем логического 0, т.е. в режиме хранения информации на входах
![]() Парафазный вариант триггера, имеющего прямой и инверсные выходы, получатся либо путем инвертирования сигнала Q, либо посредствам преобразования уравнений (3.4) в базисе элементов И-НЕ:
Триггер, построенный в соответствии с уравнением (5), и его условное обозначение показаны на рис.5.
![]() Триггеры J - K -типа Триггером J-K типа называется устройство с двумя устойчивыми состояниями и двумя входами J и K, которое при условии J*K=1 осуществляет инверсию предыдущего состояния (т.е. при Занесем данные таблицы 4 на карту Карно:
Из карты Карно, проведя этап считывания, находим характеристическое уравнение триггера:
Построение триггера непосредственно по уравнению (6) приводит к схеме асинхронного JK-триггера, показанного на рис.6. Если уровень 1 на входах J и K действует постоянно, то триггер будет находиться в колебательном режиме, поочередно переключаясь из 1 в 0 и из 0 в 1. Для устранения такого недостатка необходимо, чтобы комбинация сигналов J=K=1 оканчивалась сразу после переключения триггера в инверсное состояние. Последнее означает, что при комбинации сигналов J=K=1 триггер должен управляться не потенциальными, а импульсными сигналами, т.е. сигналами ограниченной и в данном случае жестко фиксированной длительностью.
![]() Поскольку для выполнения такого требования в состав триггера необходимо дополнительно ввести схему управления, то схема триггера, приведенная на рис. 3.9. не является элементарной. Триггер J-K-типа относится к разряду универсальных триггеров, поскольку на его основе путем несложных внешних комбинационных изменений можно получить схемы выполняющие функции R-S,D- и T- триггеров. Способы применения триггера J-K-типа в качестве D-, T- и R-S-триггеров показаны на рис. 7.
![]() Из рис. 7. видно, что триггер J-K-типа будет функционировать в качестве D-триггера, если его вход J через инвертор подключить ко входу K. В этом случае вход J выполняет функцию входа D, а все устройство в целом реализует таблицу переходов D-триггера. Организация триггера со счетным входом показана на рис. 7, б. Счетный триггер на основе J-K-триггера получается при условии объединения входов J и K. R-S-триггер получается из триггера J-K-типа простым наложением ограничения на комбинацию входных сигналов J=K=1, т.е. эта комбинация сигналов не должна появляться на информационных входах триггера. Триггеры J-K-типа находят применение при построении пересчетных схем, схем сдвиговых регистров, в устройствах управления и т.д. Триггер T -типа Триггер Т-типа (счетный триггер) называют логическое устройство с двумя устойчивыми состояниями и одним входом Т, изменяющее свое состояние на противоположное всякий раз, когда на вход Т поступает управляющий (счетный) сигнал. Закон функционирования триггера Т-типа приведен в таблице 5.
Этот триггер имеет один информационный вход Т. Из таблицы 3.5 видно, что при отсутствии информационного сигнала (Т=0) триггер Т-типа сохраняет свое исходное состояние 1 или 0, а при подаче информационного сигнала всегда переходит в инверсное состояние. Поскольку смена состояний триггера под действием входных сигналов эквивалентна счету, то такой триггер как бы осуществляет подсчет сигналов на 2, поэтому его часто называют счетным триггером или триггером со счетным входом. Иными словами, на выходе такого триггера, в ответ на два импульса на входе, появляется один импульс на выходе.
Характеристическое уравнение T-триггера имеет вид:
Непосредственное построение триггера по уравнению (7) дает схемное решение Т-триггера (рис 8.)
![]() Сопоставляя схемы триггеров Т- и JK-типов (рис. 6. и рис. 8.) нетрудно заметить, что триггер Т-типа получается, как уже отмечалось (рис. 7, б), из триггера JK-типа посредствам объединения его информационных входов. Следовательно, этот триггер, как и триггер JK-типа на рис. 6. относится к разряду триггеров, управляемых импульсными сигналами, и поэтому не может являться элементарным. Из этих двух примеров видно, что при наличии операции счета, которая в табл. 1. для различных комбинаций входных сигналов Тактируемые триггеры Запись информации в тактируемые триггеры может осуществляться только при наличии ТИ. Следовательно, тактируемые триггеры кроме информационных обязаны иметь еще и тактирующий вход. В тактируемом исполнении может быть выполнен любой из триггеров таблицы 3.1. Однако в практике проектирования тактируемых триггеров наибольшее распространение получили триггеры CRS- и CD- типов. Они являются по существу базовыми триггерами, на основе которых строятся более сложные схемы. Триггеры
Поведение тактируемого триггера CRS-типа отражено в таблице 6. Характеристическое уравнение CRS-триггера имеет вид:
Реализация триггера непосредственно по уравнению (8) в базисе ОФНП приводит к однофазному триггеру Схемы таких триггеров и их обозначение показаны на рис. 9. Обе схемы можно получить посредствам преобразования уравнения (8).
![]() В частности, схема триггера на рис. 9,а получается в результате следующих преобразований уравнения:
Для схемы второго триггера уравнение преобразуется следующим образом:
После инвертирования обеих частей уравнения получим необходимое выражение для реализации триггера (рис. 3.12, б) в базисе элементов И-ИЛИ-НЕ:
Обе схемы фиксируют информацию по уровню ТИ при условии, что τти >3τср и τти >2τср для схем на рис. 9, а и 9, б соответственно. Из диаграммы на рис. 9, г видно, что смена информации на входах триггера при действии ТИ (моменты t1 -t3 ) отражается на его выходах.
![]() На рис. 10 приведены схемы триггеров Триггеры Триггером D-типа, известным под названием триггера задержки, называют логическое устройство с двумя устойчивыми состояниями и одним информационным входом в (от англ. Delay — “задержка”). Закон функционирования триггера D-типа приведен в табл. 7 и аналитически описывается уравнением:
Таблица.7
То, что триггер имеет один информационный вход, в ряде случаев является достоинством триггеров D-типа по сравнению с триггерами с двумя информационными входами, поскольку в 2 раза сокращается число межкаскадных связей, требуемых для передачи информации. Именно в силу этого положительного свойства триггеры D-типа весьма широко применяются в интегральной схемотехнике при проектировании цифровых устройств. Построение триггера по характеристическому уравнению приводит к схеме, представляющей собой вентиль И с одним входом. Поскольку сигнал на выходе такой схемы отслеживается с некоторой задержкой, то триггер называют триггером задержки. В асинхронном исполнении D-триггер эквивалентен линии задержки, так как передает логический сигнал на выход с задержкой, определяемой задержкой самого логического элемента. Однако как триггер такая схема, естественно, существовать не может. В качестве триггера схема, описываемая табл. 7, существует только в тактируемом варианте. Но в этом случае она представляет собой один из 625 типов триггеров с двумя входами, а именно триггер под номером 7 в табл. 1. Поведение такого триггера в обобщенном виде описывается табл. 8 и характеристическим уравнением вида:
Реализация триггера по уравнению (9) в базисе ОФПН дает однофазный триггер (рис. 11). В отсутствие тактирующего сигнала (С=0) триггер может находиться либо в состоянии 0 (Q=0), либо в состоянии 1 (Q=1). Пусть триггер находится в состоянии Q=1. В этом случае уровень 1 действует на выходе вентиля В1 и следовательно, на выходе элемента В3 , выполняющего функцию ИЛИ. Если триггер находится в состоянии 0 (Q=0), то закрыты оба вентиля В1 и В2 (на выходах уровни 0) и тем самым поддерживается уровень 0 на выходе Q триггера.
![]()
Пусть триггер находится в состоянии Q=0. Установим его в состояние Q=1, для чего на входы подадим комбинацию сигналов C=1, D=1. В этом случае на выходе вентиля В2 , а затем и на выходе Q триггера формируется уровень 1. Последний поступит на вход вентиля В1 и подготовит его к включению по одному входу. В результате при C=0, то есть при съеме тактирующего сигнала, и при D=1 на выходе вентиля В1 сформируется уровень 1, который через элемент В3 подтвердит состояние Q=1 после съема ТИ. Однако такого подтверждения может не произойти, если после окончания ТИ вентиль В1 не успеет включиться, но уже выключится вентиль В2 , то есть на его выходе сформируется уровень 0 раньше, чем уровень 1 на выходе вентиля В1 . Другими словами мы сталкиваемся с явлением состязаний (гонок) между логическими элементами В4 , В1 и В2 .Говорят, что элемент В2 выиграет гонку, если сигнал на его выходе появится раньше, чем на выходе элемента В1 . Поэтому здесь необходима проверка триггера на функциональную надежность. Схема триггера рис. 11 при наличии состязаний будет считаться функционально надежной, если выполняется условие:
![]() Это выражение можно записать в виде: Полученное условие для однотипных элементов невыполнимо, так как для них всегда Различные схемные варианты триггеров D-типа приведены на рис. 13, а - в. Поскольку все триггеры вида L, то необходимо следить за тем, чтобы во время действия ТИ информация на входе оставалась постоянной (рис. 13, г). Анализируя схемы на рис. 13, а-в, нетрудно заметить, что все они выполняют одну и ту же логическую функцию, имеют одну и ту же диаграмму входных и выходных сигналов (рис. 13, г), но вместе с тем реализуется на различном числе элементов. Приведенные схемы D-триггеров тактируются сигналами высокого уровня (C=1). Иногда требуются
![]() В схемотическом плане такие триггеры могут быть построены на основе триггеров рис. 14, а, б посредством замены элементов И-НЕ на элементы ИЛИ-НЕ. Однако наиболее экономичные по числу вентилей однофазный и парафазный варианты
Однофазный вариант
Обе схемы функционально надежны и работают по низкому уровню ТИ (С=0). Кроме триггеров
![]() Триггер имеет два входа R и S (вход R асинхронный, вход S тактирующий). С этих позиций данный триггер следует назвать триггером ЛИТЕРАТУРА 1. Новиков Ю.В. Основы цифровой схемотехники. Базовые элементы и схемы. Методы проектирования. М.: Мир, 2001. - 379 с. 2. Новиков Ю.В., Скоробогатов П.К. Основы микропроцессорной техники. Курс лекций. М.: ИНТУИТ.РУ, 2003. - 440 с. 3. Пухальский Г.И., Новосельцева Т.Я. Цифровые устройства: Учеб. пособие для ВТУЗов. СПб.: Политехника, 2006. - 885 с. 4. Преснухин Л.Н., Воробьев Н.В., Шишкевич А.А. Расчет элементов цифровых устройств. М.: Высш. шк., 2001. - 526 с. 5. Букреев И.Н., Горячев В.И., Мансуров Б.М. Микроэлектронные схемы цифровых устройств. М.: Радио и связь, 2000. - 416 с. 6. Соломатин Н.М. Логические элементы ЭВМ. М.: Высш. шк., 2000. - 160 с. |





















