- •Лекция 4. Дискретные устройства. Синхронизаторы, триггеры, регистры, счетчики
- •остранение сигналов. Быстродействие. Понятие о задер
- •остранение сигналов. Быстродействие. Понятие о задер
- •остранение сигналов. Быстродействие. Понятие о задер
- •остранение сигналов. Быстродействие. Понятие о задер
- •пространение сигналов. Быстродействие. нятие о задержке. Критические цепи
- •пространение сигналов. Быстродействие. нятие о задержке. Критические цепи.
- •пространение сигналов. Быстродействие. нятие о задержке. Критические цепи.
- •тические цепи. Критической является цепь с самой шой задержкой, например:
- •облемы, требующие синхронизации:
- •азовый принцип синхронизации:
- •амическая дисциплина:
- •табильность ронт сигнала тактовой частоты немного растянут во
- •Метастабильность
- •Простой синхронизатор и временная диаграмма его
- •Вероятность сбоя синхронизатора
- •етные устройства- триггеры етное (последовательное) цифровое устройство:
- •етные устройства- триггеры етное (последовательное) цифровое устройство:
- •риггер
- •триггер
- •R-S триггер, УГО и таблица истинности
- •D триггер с синхронизацией по уровню
- •D триггер с синхронизацией по уровню
- •триггер работающий по фронту
- •триггер работающий по фронту ругой вариант реализации
- •D триггер работающий по фронту, VHDL описание и временная диаграмма
- •D триггер со сбросом
- •D триггер со сбросом и установкой
- •D триггер со сбросом, установкой и разрешением (вход CE-разрешение на запись)
- •Счетный триггер
- •JK- триггер.
- •JK- триггер.
- •Сдвиговый регистр
- •Сдвиговый регистр
- •Сдвиговый регистр с параллельной загрузкой
- •Сдвиговый регистр с параллельной загрузкой
- •Cчетчик
- •Cчетчик с промежуточным сбросом (из какого состояния?)
- •Cчетчик с пропуском состояний и внешней установкой в «0111»
- •Счетчик: Пример поведенческого описания и
- •Счетчик: Пример поведенческого описания схема-
- •Счетчик: поведенческое описание, переведенное САПР на элементы ПЛИС (фрагмент)
- •Реверсивный счетчик: пример поведенческого
- •Благодарю за внимание!
Лекция 4. Дискретные устройства. Синхронизаторы, триггеры, регистры, счетчики
1
остранение сигналов. Быстродействие. Понятие о задер
A
B
F1= A.B
Задержкa 1->0Задержкa 0->1 Задержкa 1->0
C
F2= F1.C
D
F3= F2.C
Сигналы A, B, C, D заданы, сигналы F1, F2, F3 получаются из них2
остранение сигналов. Быстродействие. Понятие о задер
Короткий по времени фронт
позволяет зафиксировать короткий сигнал Фиксация сигнала по уровню
будет или ресурсоемкой, или ненадежной
3
остранение сигналов. Быстродействие. Понятие о задер
Короткий по времени фронт
позволяет зафиксировать короткий сигнал Фиксация сигнала по уровню
будет или ресурсоемкой, или ненадежной
4
остранение сигналов. Быстродействие. Понятие о задер
Переход от НИЗКОГО уровня к ВЫСОКОМУ называется положительным перепадом или фронтом. Аналогично, переход от ВЫСОКОГО уровня к НИЗКОМУ называется соответственно отрицательным перепадом или срезом.
5
пространение сигналов. Быстродействие. нятие о задержке. Критические цепи
Комбинационная логика характеризуется задержкой распространения (propagation delay) и задержкой реакции, или отклика (contamination
delay)Задержка. распространения tpd –максимальное время от
начала изменения входа до момента, когда все выходы достигнут установившихся значений. Задержка реакции tcd –минимальное
время от момента, когда вход изменился, до
момента, когда любой из 6
выходов начнет изменять
пространение сигналов. Быстродействие. нятие о задержке. Критические цепи.
Различные задержки в логическом устройстве
7
пространение сигналов. Быстродействие. нятие о задержке. Критические цепи.
Варианты реализации мультиплексора: где больше задержка?
8
тические цепи. Критической является цепь с самой шой задержкой, например:
Цепь переноса в сумматоре является |
|
критической: в ней последовательно включено |
|
2*n элементов, где n- разрядность. |
9 |
|
облемы, требующие синхронизации:
a τ1
+
b
&
τ2
c
τ3
|
f
d
τ2τ1
τ3
10