Similar presentations:
Триггеры. (Лекция 6)
1. Лекция 6
www.themegallery.comЛекция 6
Триггеры
Элементарный автомат с емкостью памяти на один бит.
Состоит из бистабильной ячейки и схемы управления
2. Триггер
www.themegallery.comТриггер
Базовый элемент для организации
запоминающих устройств, регистров,
счетчиков.
По логике
работы
По способу
приема
информации
Асинхронные
Синхронные
RS
D
T
JK
Комбинированные
Одноступенчатые
Двухступенчатые
Со статическим
управлением
С динамическим
управлением
3. Триггеры RS асинхронные
www.themegallery.comТриггеры RS асинхронные
RS с инверсным и прямым управлением
Обозначение
Логика работы
R – (reset) сброс.
S – (set) установка.
Обозначение
Логика работы
4. Пример интегрального исполнения RS триггера
www.themegallery.comПример интегрального исполнения RS триггера
Четыре триггера
в одном корпусе
Логика работы
Вход условия
5. Синхронный RS Триггер
www.themegallery.comСинхронный RS Триггер
Прямого статического управления
Схема внутренней логики
Схема внутренней логики
C – (clock) синхронизация
6. Синхронный RS триггер
www.themegallery.comСинхронный RS триггер
С динамическим управлением по переднему фронту сигнала С
Схема выделения переднего фронта сигнала
Схема внутренней логики
7. Синхронный RS с динамическим управлением
www.themegallery.comСинхронный RS с динамическим управлением
Динамическое управление по заднему фронту сигнала С
Схема внутренней логики
8. D триггер - одноступенчатый
www.themegallery.comD триггер - одноступенчатый
Ячейка памяти
Статическое управление
Схема внутренней логики
Основа построения регистров
Схема внутренней логики
9. Тактирование уровнем. Круговые гонки.
www.themegallery.comТактирование уровнем. Круговые гонки.
При постоянном присутствии на входе С сигнала
высокого уровня триггер D будет отслеживать
входной сигнал. Это называют режимом
прозрачности.
Tз
При Тс больше Тз возникает эффект
круговых гонок.
Тс
Предотвращение круговых гонок – применение
двухступенчатых триггеров или триггеров
управляемых фронтом.
10. Время предустановки и выдержки
www.themegallery.comВремя предустановки и выдержки
Время предустановки (Set-Up Time)
Время до поступления
синхросигнала – в течении
этого времени информационный
сигнал не должен меняться.
Время выдержки (Hold Time)
Время после поступления
синхросигнала, в течении которого
информационный сигнал не должен
меняться.
При не соблюдении данных условий триггерные схемы могут работать
аномально, т.е. не в соответствии с проектом.
11. D триггер с входом условия
www.themegallery.comD триггер с входом условия
Дополнительный вход V предоставляет пользователю возможность
расширения условий работы D триггера
Схема внутренней логики
12. D триггер с динамическим управлением
www.themegallery.comD триггер с динамическим управлением
С управлением по переднему фронту
Счетный триггер –
основа построения
счетчиков.
13. Двухтактные RS триггеры
www.themegallery.comДвухтактные RS триггеры
Счетный триггер
Мастер - master
Исполнитель - slave
MS триггер
14. Универсальный JK триггер
www.themegallery.comУниверсальный JK триггер
Устраняет неопределенность возникающую при
одновременном снятии сигналов с входов R и S
15. Примеры триггеров J-K
www.themegallery.comПримеры триггеров J-K
16. JK с динамическим управлением
www.themegallery.comJK с динамическим управлением
17. Синхронные триггеры
www.themegallery.comСинхронные триггеры
18. Некоторые параметры триггеров
www.themegallery.comНекоторые параметры триггеров
19. Применение триггеров для типовых операций
www.themegallery.comВвод логических сигналов от механических
ключей. Задача – получение сигнала
очищенного от дребезга контактов.
ттл
Дребезг
20. Применение триггеров для типовых операций
www.themegallery.comСинхронизаторы. Задача – избавится от
метастабильных состояний триггеров при
получении асинхронных сигналов.
Входные сигналы могут
поступать нарушая
требования предустановки
и выдержки при этом
могут порождаться метастабильные
состояния.
Цепочка D триггеров используется для затухания метастабильных
состояний.
Плата – задержка сигнала.
21.
LOGOClick to edit subtitle style