Разделы презентаций


Модуль 3. Функциональные узлы последовательно c тного типа

Содержание

Регистр - типовой блок цифровых устройств на основе триггеров для временного хранения информации, которая поступает и хранится в регистре в виде п-разрядных двоичных чисел. Кроме хранения, регистр может осуществлять:сдвиг принятого кодового

Слайды и текст этой презентации

Слайд 1Модуль 3. Функциональные узлы последовательноcтного типа.
Триггерные схемы. Бистабильная ячейка.

Таблицы истинности триггерных схем. Схема устранения дребезга контактов. Асинхронные и

синхронные триггеры. Однотактные и двухтактные триггеры.
Регистры. Классификация регистров. Параллельные и последовательные регистры. Парафазные и однофазные регистры. Сдвигающие регистры.
Счетчики импульсов. Синтез счетчиков. Двоичные счетчики. Счетчики с переменным модулем счета. Суммирующие, вычитающие и реверсивные счетчики.
Модуль 3. Функциональные узлы последовательноcтного типа. Триггерные схемы. Бистабильная ячейка. Таблицы истинности триггерных схем. Схема устранения дребезга

Слайд 2Регистр - типовой блок цифровых устройств на основе триггеров для

временного хранения информации, которая поступает и хранится в регистре в

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

Слайд 3
Регистром называется типовой функциональный узел цифровой схемы, предназначенный для

приема, временного хранения, преобразования и выдачи n-разрядного двоичного слова.
Регистр содержит

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

Слайд 4
Классификация регистров:
 по способу управления записью:
o асинхронные,
o

синхронные, которые по типу тактирующего сигнала делятся на:
управляемые фронтом

(передним или задним),
управляемые уровнем (прямым или инверсным),.
 по способу записи и передачи двоичных слов:
o параллельные (статические) –запись и выдача слов производится одновременно всеми разрядами, тактовые сигналы всех регистров соединены между собой (параллельный регистр представляет собой многоразрядный, многовходовый триггер).
O последовательные (сдвигающие) –запись и выдача слов происходят разряд за разрядом в направлении от младших разрядов к старшим или наоборот. Тактовые входы таких регистров так же объединены между собой.
Последовательные регистры могут выступать аналогом линии задержки,
входной сигнал которой последовательно перезаписывается из триггера в
триггер по фронту тактового сигнала С.
универсальные – обеспечивают как параллельный, так и последовательный обмен информацией.
По числу каналов передачи информации:
Парафазные (запись информации - в прямом и обратном кодах);
Однофазные (запись информации - в прямом или обратном коде)
Классификация регистров:  по способу управления записью: o асинхронные, o синхронные, которые по типу тактирующего сигнала делятся

Слайд 5
по числу линий для представления значения одного разряда слова (биты

информации):
o однофазные – значение каждого разряда слова передается по

одной линии связи. Такие регистры, обычно, строятся на RS- и JK-триггерах, в которых значение каждого разряда слова поступает по одной линии связи на вход S (или J) соответствующих триггеров. После считывания записанной информации регистр должен обнулиться по общему R (или К) входу.
o парафазные – значение каждого разряда слова передается по двум линиям (одновременно отражается прямое и инверсное значение разряда).



 по числу тактов для записи слова:
o однотактные,
o двухтактные,
o многотактные,
 по составу выполняемых операций:
o установочные,
o записи,
o считывания,
o и т.д.
 по направлению сдвига (для последовательных регистров):
o односторонние
 левый сдвиг (в сторону старших разрядов)

по числу линий для представления значения одного разряда слова (биты информации): o однофазные – значение каждого разряда

Слайд 6ПАРАЛЛЕЛЬНЫЙ РЕГИСТР НА RS-ТРИГГЕРАХ
Любой регистр состоит из связанных между собой

триг­геров с динамическим или
статическим управлением и логических элементов. Число

триггеров равно
числу разрядов в записываемом числе. Синтез регистра сводится к выбору типа триг­геров и логических элементов И, НЕ, ИЛИ для реализации заданных операций

Ввод (запись) числа осуществляется в два такта. Во избежание ошибочной записи числá х1х2…хп в первом такте все триггеры регистра обнуляются (на шину "0" подаётся логический 0). Во втором такте по сигналу 1 на шине "П" ("Приём") через конъюнктуры одновременно записывается в соответствующие разряды регистра двоичное число х1х2…хп. Вывод (считывание) числа у1у2…уп в прямом коде происходит по сигналу 1 на шине "Впр", а в обратном  по сигналу 1 на шине "Вобр"

0

ПАРАЛЛЕЛЬНЫЙ РЕГИСТР НА RS-ТРИГГЕРАХЛюбой регистр состоит из связанных между собой триг­геров с динамическим или статическим управлением и

Слайд 9если для параллельных регистров подходили как триггеры работающие по потенциалу

(триггеры-защелки), так и триггеры, работающие по фронту, то для реализации

последовательного (сдвигового) регистра подходят только синхронные триггеры, работающие по фронту или срезу

Внутри сдвигового регистра триггеры соединены последовательно, то есть выход первого соединён с входом второго и т.д. 
Входы синхронизации в последовательных (сдвиговых) регистрах, как и в параллельных регистрах, объединяются. Это обеспечивает одновременность смены состояния всех триггеров, входящих в состав последовательного (сдвигового) регистра.
Преобразование последовательного кода в параллельный в последовательном (сдвиговом) регистре производится следующим образом. Отдельные биты двоичной информации последовательно подаются на вход сдвигового регистра D0. Каждый бит сопровождается отдельным тактовым импульсом синхронизации, который поступает на вход синхронизации последовательного регистра C.
После поступления первого тактового импульса логический уровень, присутствующий на входе D0, запоминается в первом триггере последовательного (сдвигового) регистра и поступает на его выход, а так как он соединён с входом второго триггера, то и на его вход. Если бы последовательный (сдвиговый) регистр был собран на D триггерах, работающих по потенциалу, то этот бит тут же записался во второй D триггер! В нашем случае этого не происходит, так как к этому моменту фронт на входе синхронизации C уже закончился.

Сдвиговый регистр

если для параллельных регистров подходили как триггеры работающие по потенциалу (триггеры-защелки), так и триггеры, работающие по фронту,

Слайд 10микросхема серии К155). При V2 = 0 разряды числа вводят

последовательно в регистр через вход V1; синхроимпульсы, поступающие на вход

С1, обеспечивают сдвиг вправо разрядов числа; регистр работает как сдвигающий. В микросхеме (см. рис. 33.1) предусмотрен также параллельный ввод всех разрядов числа по синхроимпульсу на входе С2 с входов D1, …, D4 при V2 = 1. В дан­ном случае регистр работает как параллельный.
Если выводы последнего триг­гера сдвигающего регистра соединить с входами первого, то получится кольцевой регистр сдвига, называемый коль­­­цевым счётчиком. Его коэффициент пересчёта равен числу разрядов п: единица, записанная в один из разрядов, периодически появляется на выходе счётчика после того, как пройдут п сдвигающих синхроимпульсов
микросхема серии К155). При V2 = 0 разряды числа вводят последовательно в регистр через вход V1; синхроимпульсы,

Слайд 15Объединив в одной микросхеме несколько регистров и добавив на входе

дешифратор DCW, а на выходе мультиплексор MS, получают регистровую (сверхоперативную)

память. Входы Di четырёх или восьми регистров, как правило, 4-разрядных, подключают к общей входной шине данных DIN. Вход загрузки требуемого регистра выбирается дешифратором записи DCW на основании поступающего на его вход адреса записи WA, т. е. кода номера загружаемого регистра. Запись данных, присутствующих на шине DIN, происходит в момент поступления сигнала разрешения записи WE.
















Выходы регистров мультиплексором MS подключаются к выходной шине DOUT. Номер регистра, с которого происходит чтение, определяется посредством кода адреса чтения RA. Разрешение выдачи данных в шину DOUT происходит по сигналу RE. Поскольку дешифрация адреса записи и адреса чтения производится двумя независимыми узлами, имеющими автономные адресные входы WA и RA, в регистровую память можно одновременно записывать бинарное число в один из регистров и считывать число из другого.
Объединив в одной микросхеме несколько регистров и добавив на входе дешифратор DCW, а на выходе мультиплексор MS,

Слайд 16Счётчиком наз. последовательностное устройство для счета входных импульсов и фиксации

их числа и двоичном коде. Состоит из запоминающих ячеек –

триггеров обычно D- или JK-типа. Между собой ячейки счётчика соединяют таким образом, чтобы каждому числу импульсов соответствовали состояния 1 или 0 определенных ячеек. При этом совокупность единиц и нулей на выходах п ячеек, наз. разрядами счетчика, представляет собой п-раз­рядное двоичное число, которое однозначно определяет количество прошедших через входы импульсов.
Каждый разряд счётчика может находиться в двух состояниях. Число устойчивых состояний, которое может принимать данный счётчик, называют коэффициентом пересчёта Kсч.
В цифровых схемах счётчики выполняют следующие микрооперации над кодовыми словами:
установка в исходное состояние (запись нулевого кода);
запись входной информации в параллельной форме;
хранение информации;
выдача хранимой информации в параллельной форме;
инкремент—увеличение хранящегося кодового слова на единицу;
декремент — уменьшение хранящегося кодового слова на единицу.
Если с каждым входным импульсом "записанное" в счётчике число увеличивается, счётчик является суммирующим, если же оно уменьшается, то  вычитающим. Счётчик, работающий на сложение и на вычитание, наз. реверсивным.

Счётчики входят в состав разнообразных цифровых устройств: электронных часов, делителей частоты, распределителей импульсов, вычислительных и управляющих устройств. Выпускаемые промышленностью интегральные счётчики представляют собой схемы средней интеграции (например, микросхемы серий К155, К176 и др.); среди них многоразрядные бинарные счётчики на сложение и реверсивные счётчики с установочными входами R и S для всех разрядов, с постоянными и произвольными коэффициентами пересчёта

Счётчиком наз. последовательностное устройство для счета входных импульсов и фиксации их числа и двоичном коде. Состоит из

Слайд 17Максимальное число N, которое может быть записано в счётчике, равно

(2п  1), где п – число разрядов счётчика.
По способу

кодирования последовательных состояний различают двоичные счетчики с коэффициентами счёта Kсч = 2п, у которых порядок смены состояний триггеров соответствует последовательности двоичных чисел, и недвоичные (двоично-кодированные) с Kсч < 2п (десятичные с коэффициентом Kсч = 10 или делители частоты с коэффициентом деления Kсч  2п).
По направлению счета счётчики подразделяют на: суммирующие, выполняющие микрооперацию инкремента над хранящимся кодовым словом;
вычитающие, выполняющие микрооперацию декремента над хранящимся кодовым словом;
реверсивные, выполняющие в зависимости от значения управ¬ляющего сигнала над хранящимся кодовым словом либо микрооперацию декремента, либо инкремента.
Счётчики, у которых под воздействием входного импульса переключение соответствующих разрядов происходит последовательно друг за другом, называют асинхронными, а когда переключение происходит одновременно  синхронными.

Каждый разряд счётчика может находиться в двух состояниях. Число устойчивых состояний, которое может принимать счётчик, наз. коэффициентом счёта (модулем пересчета) Kсч.

Максимальное число N, которое может быть записано в счётчике, равно (2п  1), где п – число

Слайд 18счетчики с последовательным переносом, в которых переклю­чение триггеров разрядных схем

осуществляется последовательно один за другим;
счетчики с параллельным переносом, в которых

переключение всех триггеров разрядных схем осуществляется одновременно по сигналу синхронизации; ~
счетчики с комбинированным последовательно-параллельным переносом, при котором используются различные комбинации спо­собов переноса.

По способу кодирования внутренних состояний счѐтчики делятся на:
двоичные счѐтчики;
двоично-десятичные (или декадные) счѐтчики;
счетчики, работающие в коде Грея;
счѐтчики Джонсона.


счетчики с последовательным переносом, в которых переклю­чение триггеров разрядных схем осуществляется последовательно один за другим;счетчики с параллельным

Слайд 19Обычный счетчик перебирает свои состояния в возрастающем порядке (суммирующий счетчик).


Если наоборот, то это вычитающий счетчик.
Если можно менять направление перебора-

реверсивный счетчик.
Если для переключения нужен синхросигнал, счетчик называется синхронным, если только входной сигнал, то асинхронным.

Рис. Схемное обозначение
счетчика

CR – выход переноса, который используется для соединения со следующим счетчиком.
Виды связи между триггерами счетчиками
непосредственная связь - счетчик последовательного переноса
тракт последовательного переноса - счетчик последовательного переноса
тракт параллельного переноса – счетчик параллельного переноса.

Обычный счетчик перебирает свои состояния в возрастающем порядке (суммирующий счетчик). Если наоборот, то это вычитающий счетчик.Если можно

Слайд 20СЧЁТЧИК С НЕПОСРЕДСТВЕННЫМИ СВЯЗЯМИ
R - вход общего сброса, Q1, Q2

и Q3 – выходы счетчика, CR – выход переноса единицы.

Суммирующий вход счётчика обозначается +1, вычитающий -1. Это счетные входы. У асинхронных счётчиков эти входы помечены специальными символами: или, указывающими полярность перепада входного сигнала: 1/0 или 0/1, при которой происходит переключение триггеров счётчика происходит переключение триггеров счётчика

Для переключения триггеров в счётчиках используют следующие связи: непосредственную, тракт последовательного переноса, тракт параллель­ного переноса. Первый триггер счётчика Т1 образует младший разряд. Он пересчитывает входные импульсы по модулю 2, а состояние его выхода воспринимается следующим Т2 триггером как входные сигналы и снова пересчитываются на 2 и т. д.

СЧЁТЧИК С НЕПОСРЕДСТВЕННЫМИ СВЯЗЯМИR - вход общего сброса, Q1, Q2 и Q3 – выходы счетчика, CR –

Слайд 21Рассмотрим воздействие на счётчик, к примеру, шестого (обозначенного на диаграмме

цифрой 5) импульса. По его спаду триггер Т1 устанавливается в

0, перепад 1/0 на его выходе Q1 переключает в 1 триггер Т2, а триггер Т3 остается в прежнем (единичном) состоянии, так как перепад 0/1 на выходе Q2 не является для него переключающим.
Из диаграммы видно, что частота импульсов на выходе каждого триггера вдвое меньше частоты импульсов на его входе. В момент, предшествующий переключению очередного разряда, все предыдущие разряды счётчика находятся в состоянии 1. Восьмой импульс для трехразрядного счётчика (см. табл. 34.1) является импульсом переполнения: им все триггеры устанавливаются в 0 (счётчик "обнуляется").
Если в счётчике используются триггеры, переключающиеся перепадом 0/1, то вход последующего триггера нужно соединить с инверсным выходом предыдущего, на котором формируется этот перепад, когда по основному выходу триггер переключается из 1 в 0.

Схема четырехразрядного синхронного счетчика

Рассмотрим воздействие на счётчик, к примеру, шестого (обозначенного на диаграмме цифрой 5) импульса. По его спаду триггер

Слайд 23В счётчике с непосредственной связью переключение триггеров, вызванное срезом входного

сигнала, происходит один за другим, последовательно, и задержка распространения п-разрядного

счётчика, оценива­емая задержкой самого худшего случая – сменой всех 1 на все 0,  в п раз больше задержки одного Т-триггера. Если разрядов много, то большая задержка может оказаться серьёзным недостатком такого счётчика. Из-за невозможности выполнить смену состояния всего счётчика в единый момент времени, счётчики с непосредственной связью бывают только асинхронными, т. е. сигналом, переключающим их, является сам входной сигнал.
В счётчике с непосредственной связью переключение триггеров, вызванное срезом входного сигнала, происходит один за другим, последовательно, и

Слайд 24СУММИРУЮЩИЙ СИНХРОННЫЙ СЧЁТЧИК
В синхронном счётчике переключающиеся разряды переходят в новое

состояние одновременно (синхронно). Для того чтобы на входы всех разрядов

каждый счётный импульс поступал одновременно, а переключение разрядов происходило в нужной последовательности, в схему добавляют логические цепи, которые обеспечивают переключение одних разрядов, а другие удерживают от переключения

В схеме четырехразрядного синхронного счётчика на JK-триггерах на тактовые входы С всех триггеров счётные импульсы поступают одновременно с входа Т. Информационные входы J и К каждого триггера объединены. Триггер Т1 переключается каждым счётным импульсом, так как на его входы J и К постоянно подаётся 1. Остальные триггеры переключаются счётными импульсами при следующих условиях:Т2 при Q1 = 1; Т3 при Q1 = 1 и Q2 = 1; Т4  при Q1 = 1, Q2 =1 и Q3 = 1.


СУММИРУЮЩИЙ СИНХРОННЫЙ СЧЁТЧИКВ синхронном счётчике переключающиеся разряды переходят в новое состояние одновременно (синхронно). Для того чтобы на

Слайд 25Синхронные счетчики с параллельным переносом
Синхронный счетчик с последовательным переносом

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

Слайд 26Реверсивный счётчик, фрагмент которого изображен на рис. 34.4, работает как

на сложение, так и на вычитание. Для перехода от сложения

к вычитанию и обратно изменяют подключение входа последующего триггера к выходам предыдущего.
На объединённые входы J и К каждого триггера подаётся через дизъюнкторы конъюнкция сигналов с выходов предыдущих триггеров: основные выходы предыдущих триггеров присоединяются через конъюнкторы верхнего ряда (при сложении), а инверсные выводы  через конъюнкторы нижнего ряда (при вычитании). При сложении подают 1 на шину сложения, которой вводятся в действие конъюнкторы верхнего ряда; при этом на шине вычитания присутствует 0, вследствие чего конъюнкторы нижнего ряда выключены. Вычитание осуществляется при подаче 1 на шину вычитания и 0 на шину сложения. Счетные импульсы поступают на вход Т.
Реверсивный счётчик, фрагмент которого изображен на рис. 34.4, работает как на сложение, так и на вычитание. Для

Слайд 27Двоично-кодированные счетчики
Наибольшее распространение среди недвоичных счётчиков, у которых коэффициент пересчёта

Kсч < 2п, имеют десятичные счётчики, у которых Kсч =

10. При проектировании недвоичного счётчика вначале определяют количество его разрядов п так, чтобы 2п было бóльшим ближайшим к Kсч числом. Затем тем или иным способом (например, принудительной установкой некоторых разрядов счётчика в 1) исключают избыточные состояния счётчика, число которых равно 2п  Kсч.
Так, для получения Kсч = 10 одноразрядный счётчик должен содержать четыре триггера, а избыточные состояния 2п  Kсч = 16  10 = 6 исключают. При проектировании десятичного счётчика чаще используют двоично-десятичное кодирование чисел. В этой системе, например, число 375 записывается как 0011 0111 0101, где сохранены позиции десятичных разрядов: 00112 = 310, 01112 = 710, 01012 = 510.
При построении таких счетчиков получили распространение в основном два метода: метод исключения лишних состояний; метод управляемого сброса.
Десятичный счётчик должен состоять из последовательно соединенных декад, информация о каждом из девяти импульсов накапливается в декаде, а десятым импульсом она обнуляется, и единица переносится в следующую декаду. Каждая декада работает в натуральном двоичном коде с весами двоичных разрядов, начиная со старшего, соответственно равными 8, 4, 2, 1, т.е. декада работает в коде 8-4-2-1. Если к выводам декад подключить индикаторы, то они будут показывать записанные числа в декадах в привычном десятичном коде. Десятичные счетчики выполняются и с другими весами разрядов, например, в коде 4-2-2-1.
Двоично-кодированные счетчикиНаибольшее распространение среди недвоичных счётчиков, у которых коэффициент пересчёта Kсч < 2п, имеют десятичные счётчики, у

Слайд 28функциональная схема десятичного счётчика с параллельным переносом на JK-триггерах с

встроенными логическими элементами, реализующая переключательные функции:
Пусть по тактовому входу Т

на триггер Т1 поступило семь импульсов и показание счётчика 0111. При этом на входах К триггеров Т1, Т2 и Т3 будут логические единицы. Восьмой импульс вызовет переключение всех триггеров счетчика, т. е. в нём будет записан код 1000. Девятый импульс вызовет переключение только первого триггера, так как остальные триггеры заблокированы по входу J уровнями логического нуля с триггеров Т1, Т2 и Т3 соответственно. Показание счётчика будет 1001. Десятый входной импульс вызовет переключение триггеров Т1 и Т4, так как триггеры Т2 и Т3 заблокированы по входу J уровнями 0 с выходов соответствующих триггеров. Счетчик зафиксирует двоичный код 0000, т. е. установится в исходное состояние
Уменьшение числа устойчивых состояний в счётчике прямого счёта достигнуто за счёт введения обратных связей, посредством которых сигнал с какого-либо старшего разряда поступает в младшие, обеспечивая при этом изменение естественной последовательности двоичных чисел при подсчёте входных импульсов. Этим способом можно строить счётчики с заданным коэффициентом пересчёта
функциональная схема десятичного счётчика с параллельным переносом на JK-триггерах с встроенными логическими элементами, реализующая переключательные функции:Пусть по

Слайд 29Двоично-десятичные (декадные) счётчики

Двоично-десятичные (декадные) счётчики

Слайд 30Счётчики в коде Грея

Счётчики в коде Грея

Слайд 31первые четыре такта счётчик заполняется «единицами», а в следующие четыре

такта - «нулями».
Счётчик Джонсона

первые четыре такта счётчик заполняется «единицами», а в следующие четыре такта - «нулями». Счётчик Джонсона

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика