русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Синхронные триггеры с динамическим управлением


Дата добавления: 2014-12-01; просмотров: 2864; Нарушение авторских прав


Синхронный двухступенчатый RS-триггерреализуется по принципу «ведущий - ведомый». При этом входная информация вначале записывается в ведущий триггер, а затем переносится в ведомый триггер, представляющий вторую ступень схемы.

Рассмотрим более простой способ построения такого триггера – на базе двух синхронных статических RS-триггеров с объединением тактовых входов через инвертор. Функциональная схема и условно-графическое обозначение двухступенчатого RS-триггера приведены на рис. 12,а,б. Функционирование триггера задается таблицей 5.

Рисунок 12

Таблица 5

S R C Q n Режим
х х Q n-1 Хранение
х Q n-1 Хранение
Запись 1
Запись 0
з Запрещенный

Символы «↑» и «↓» в таблицах функционирования триггеров с динамическим управлением означают, что изменение состояния происходит по положительному или отрицательному перепаду тактового импульса. Символ «х» означает произвольное состояние входных сигналов.

На базе синхронного RS-триггера с динамическим управлением легко реализуются все другие триггеры с динамическим управлением: Т-триггер, D-триггер и JK-триггер.

Синхронный двухступенчатый T-триггер. Схема триггера и его условно-графическое обозначение приведены на рис. 13,а,б. Функционирование триггера задается таблицей 6.

Таблица 6

T Q n Режим
Q n-1 Хранение
Переключение

 

Рисунок 13

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

Рисунок 14

Таблица 7

D C Q n Режим
х Q n-1 Хранение
Запись 1
Запись 0

 



Синхронный двухступенчатый JK-триггер. Функционирование триггера задается таблицей 8. Работа JK-триггера аналогична RS-триггеру за исключением запрещенных состояний.

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

Таблица 8

J K C Q n Режим
х х Q n-1 Хранение
х Q n-1 Хранение
Запись 1
Запись 0
Переключение

Входными сигналами комбинационного устройства служат сигналы J, K (входные сигналы JK-триггера) и предыдущее состояние триггера Q n-1. Выходными сигналами являются S, R (входные сигналы RS-триггера).

По таблице 8 составим таблицу переключений 9 для функций S, R, исключив режимы хранения, поскольку они не изменяют состояние триггера.

Таблица 9

J K Q n-1 S R Режим
Запись 1
Запись 0
Переключение 0 → 1
Переключение 1 → 0

Составим алгебраические уравнения в СДНФ для единичных значений функций S и R.

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

Рисунок 15

Синхронные JK-триггеры с динамическим управлением являются универсальными. Они широко используются в цифровой схемотехнике при реализации автоматов с памятью. Поэтому указанные триггеры наиболее полно представлены в различных сериях интегральных микросхем [1, 2].

В основе схемотехнических решений, используемых в микроэлектронной технике, заложена функциональная схема синхронного двухступенчатого JK-триггера. Но при разработке конкретных схем JK-триггеров использовались эвристические (интуитивные) методы оптимизации, направленные на повышение быстродействия и сокращение количества используемых компонентов. Кроме того, для расширения функциональных возможностей схемы JK-триггеров дополнены одним или двумя асинхронными входами S и R.

Для примера рассмотрим схему JK-триггера в интегральном исполнении[1].

Триггер 155ТВ1. Схема триггера и его условно-графическое обозначение приведены на рис. 16,а,б. Изменение состояний триггера задается таблицей функционирования (табл. 10).

а) б)

Рисунок 16. Функциональная схема (а) и условно-графическое обозначение (б) JK-триггера 155ТВ1

 

Таблица 10

J K C Q n Режим
х х х Асинхронная запись 1
х х х Асинхронная запись 0
х х х * Запрещенный
х х Q n-1 Хранение
х Q n-1 Хранение
Запись 1
Запись 0
Переключение

 

Триггер JK является универсальным элементом при построении различных последовательностных устройств. В частности на его основе легко реализовать D- и T-триггеры.

 



<== предыдущая лекция | следующая лекция ==>
Синхронные статические триггеры | АННОТАЦИЯ РАБОЧЕЙ ПРОГРАММЫ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.288 сек.