- •1. Плис. Основные понятия, области использования.
- •2. Комбинаторные схемы.
- •3. Логические элементы и, или, не и т.Д. И схемы на их основе
- •4. Шифратор и дешифратор. Реализация на логических элементах.
- •5. Триггеры.
- •Типы триггеров rs-триггеры rs-триггер асинхронный
- •Rs-триггер синхронный
- •Rs-триггер двухступенчатый со сложной логикой
- •D-триггеры
- •D-триггер синхронный
- •6. Схемы с элементами памяти.
- •7. Синхронные и асинхронные входы триггеров.
- •11. Описание логических выражений. Реализация в виде схем и текстового описания.
- •1.3.9 Булевы выражения
- •1.3.9.1 Логические операторы
- •1.3.9.1.1 Булевы операторы, использующие not
- •1.3.9.1.2 Булевы операторы, использующие and, nand, or, nor, xor, и xnor
- •1.3.9.4 Приоритеты булевых операторов и компараторов
- •1.3.10 Логические функции
- •1.3.10.1 Мегафункции/lpm
- •1.3.10.2 Макрофункции
- •14. Реализация счетчика на языке ahdl.
- •17. Процесс создания и отладки программ для плис.
Типы триггеров rs-триггеры rs-триггер асинхронный
S |
R |
Q(t) |
Q(t) |
Q(t+1) |
Q(t+1) |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
не определено |
не определено |
1 |
1 |
1 |
0 |
не определено |
не определено |
Асинхронный RS-триггер с инверсными входами
RS-триггер[10][11], илиSR-триггер— триггер, который сохраняет своё предыдущее состояние при нулевых входах и меняет своё выходное состояние при подаче на один из его входов единицы.
При подаче единицы на вход S(отангл.Set— установить) выходное состояние становится равным логической единице. А при подаче единицы на входR(отангл.Reset— сбросить) выходное состояние становится равным логическому нулю. Состояние, при котором на оба входаRиSодновременно поданы логические единицы, в простейших реализациях является запрещённым (так как вводит схему в режим генерации), в более сложных реализациях RS-триггер переходит в третье состояниеQQ=00. Одновременное снятие двух «1» практически невозможно. При снятии одной из «1» RS-триггер переходит в состояние, определяемое оставшейся «1». Таким образом RS-триггер имеет три состояния, из которых два устойчивых (при снятии сигналов управления RS-триггер остаётся в установленном состоянии) и одно неустойчивое (при снятии сигналов управления RS-триггер не остаётся в установленном состоянии, а переходит в одно из двух устойчивых состояний).
RS-триггер используется для создания сигнала с положительным и отрицательным фронтами, отдельно управляемыми посредством стробов, разнесённых во времени. Также RS-триггеры часто используются для исключения так называемого явления дребезга контактов.
RS-триггеры иногда называют RS-фиксаторами[12].
Условное графическое обозначение асинхронного RS-триггера
Логическая схема асинхронного RS-триггера на элементах 2И–НЕ
Графпереходов асинхронного RS-триггера
Карта Карноасинхронного RS-триггера
Асинхронный RS-триггер на логических элементах 2ИЛИ-НЕ
Схема устранения дребезга контактов
Rs-триггер синхронный
C |
S |
R |
Q(t) |
Q(t+1) |
0 |
x |
x |
0 |
0 |
1 |
1 | |||
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
не определено |
1 |
1 |
1 |
1 |
не определено |
Алгоритм функционирования синхронного RS-триггера можно представить формулой
где x — неопределённое состояние.
Условное графическое обозначение синхронного RS-триггера
Схема синхронного RS-триггера на элементах 2И-НЕ
Граф переходов синхронного RS-триггера
Карта Карно синхронного RS-триггера
Rs-триггер двухступенчатый со сложной логикой
Рис. 1 Схема RS-триггера двухступенчатого со сложной логикой на элементах 2И-НЕ и 3И-НЕ
УГО этого триггера смотри на рис.1.