Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
С последовательным переносом по модулю 16
(Слайд) Анализ временных диаграмм позволяет сделать ряд выводов: 1) После -го по счету входного импульса код на выходах , например, после 5-го, код , а после 11-го – , т. е. схема действительно является счетчиком. 2) С приходом активного фронта 16-го импульса все триггеры " сбрасываются " и далее процесс повторяется, т. е. модуль счета М=16. 3) Схема также является делителем частоты входных импульсов на , где i – номер триггера, с которого снимается выходной сигнал. 4) Если снимать выходной код с инверсных выходов, то нетрудно заметить, что начальное значение , т. е. максимальному числу для четырех разрядов и далее, с приходом очередного импульса, код на выходах уменьшается на 1. В этом случае счетчик называют вычитающим. Такого же результата можно добиться, если снимать переносы с противоположных выходов триггеров, а код по-прежнему с прямых. Убедиться в этом нетрудно, самостоятельно построив временные диаграммы. Счетный вход вычитающего счетчика обозначается "-1". (Слайд) 5) Важно также отметить, что задний фронт импульса переноса совпадает с моментом перехода всех триггеров из 1 в 0, для суммирующего счетчика и с моментом перехода из 0 в 1 – для вычитающего.
1.2. Синхронные счетчики с параллельным переносом
Для некоторых быстродействующих цифровых устройств очень важно, чтобы все ступени счетчика срабатывали одновременно. Такой режим реализуется в синхронном счетчике. На первый взгляд довольно сложная схема синхронного счетчика показана на рисунке 19.4.
Рисунок 19.4 – Логическая схема синхронного 3-разрядного счетчика
Это 3-разрядный счетчик (счетчик по модулю 8). Сначала рассмотрим схему соединения синхронизирующих входов триггеров «С».Эти входы соединены параллельно; т. е. тактовые импульсы поступают непосредственно на синхронизирующий вход каждого триггера. Последовательность двоичных чисел, проходимая счетчиком за один цикл счета (счетная последовательность), приведена в таблице 19.2. Столбец «А»таблицы соответствует двоичному разряду единиц; счет в этом разряде ведет триггер Т 1. Столбец «В»соответствует двоичному разряду двоек, где счет ведет триггер Т 2. И наконец, столбец «С» соответствует разряду четверок; счет в этом разряде ведет триггер Т 3.
С помощью рисунка 19.4 и таблицы 19.2 проследим за работой данного счетчика по модулю 8 в течение одного цикла счета. Импульс 1 – строка 2 таблицы 19.2. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Переключается только триггер Т 1; только у этого триггера на входах J и К действует уровень логической 1. Триггер Т 1 переходит из состояния 0 в состояние 1. Результат на выходе счетчика: 001 (десятичное число 1). Импульс 2 – строка 3. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Переключаются два триггера – Т 1 и Т 2, поскольку на входах J и К этих триггеров действует уровень логической 1. Триггер Т 1 переходит из состояния 1 в состояние 0, триггер Т 2 – из состояния 0 в состояние 1. Результат на выходе счетчика: 010 (десятичное число 2). (Слайд) Таблица 19.2 – Счетная последовательность синхронного 3-разрядного счетчика
Импульс 3 – строка 4. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Переключается только один триггер. Триггер Т 1 переходит из состояния 0 в состояние 1. Результат на выходе счетчика: 011 (десятичное число 3). Импульс 4 – строка 5. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Все триггеры изменяют свое состояние на противоположное. Триггеры Т 1 и Т 2 переходят из состояния 1 в состояние 0. Триггер Т 3 переключается из состояния 0 в состояние 1. Результат на выходе счетчика: 100 (десятичное число 4). Импульс 5 – строка 6. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Переключается только один триггер. Триггер Т 1 переходит из состояния 0 в состояние 1. Результат на выходе счетчика: 101 (десятичное число 5). Импульс 6 – строка 7. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Переключаются два триггера. Триггер Т 1 переходит из состояния 1 в состояние 0, триггер Т2 – из состояния 0 в состояние 1.
Результат на выходе счетчика: 110 (десятичное число 6). Импульс 7 – строка 8. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Переключается только один триггер. Триггер Т 1 переходит из состояния 0 в состояние 1. Результат на выходе счетчика: 111 (десятичное число 7). Импульс 8 – строка 9. Работа схемы. Входной импульс поступает на синхронизирующий вход каждого триггера. Все триггеры изменяют свое состояние. Все триггеры переключаются из состояния 1 в состояние 0. Результат на выходе счетчика: 000 (десятичное число 0). В данном счетчике JK-триггеры используются как в режиме переключения (при J=К=1),так и в режиме блокировки (при J=К=0). В синхронном счетчике импульсы поступают на тактовые входы всех триггеров одновременно (рисунок 19.5). На рисунке приведен трехразрядный счетчик с модулем счета M=8. Справа приведено УГО промышленно выпускаемого счетчика, дополненного входами для параллельной синхронной загрузки начального кода перепадом сигнала на входе C(+1) при , а также входом сброса . (Слайд)
Рисунок 19.5 – Схема трехразрядного синхронного счетчика с параллельным переносом по модулю 8 (а) и – УГО промышленно выпускаемого счетчика (б)
(Слайд) Существует правило, что перенос из i-го в (i+1)-ый разряд формируется, если во всех разрядах с i-го по 0-й записана максимальная для данной системы счисления цифра, при этом разряды младше (i+1)-го обнуляются. Перенос из i-го разряда в (i+1)-ый производится по формуле:
с помощью элементов "И". Входы (разрешение счета) и (разрешение переноса) на данном этапе рассмотрения могут быть объединены вместе (CE=PE=1). Входы J и K триггеров соединены, поэтому возможно только два режима их работы – память (J=K=0) и счет (J=K=1). Триггер "i" изменит свое состояние только тогда, когда , т. е. при единичных значениях выходов всех предыдущих триггеров. Во всех остальных случаях и значение не изменится.
1.3. Счетчики с последовательно-пераллельным переносом
В рассмотренных ранее счетчиках при последовательном соединении триггеров переключение каждого триггера может произойти только после переключения предыдущего. Поэтому они называются счетчиками с последовательным переносом. Такие счетчики отличаются простой схемой, но в то же время имеют наибольшее время установления выходного кода, которое к тому же является различным при различном состоянии счетчика. Например, если в счетчике записаны числа 010= 00002, 01002= 410, и т. д., то переключается только один триггер, а при переходе из состояния 1510= 11112, либо 710= 01112 переключаются все четыре триггера. Новый тактовый импульс можно подавать на счетчик после того, когда установятся все триггеры. Таким образом, период следования входных импульсов должен удовлетворять соотношению
где – число разрядов счетчика; – время задержки одного разряда. Уменьшить время установления можно при условии, что все разряды счетчика будут переключаться одновременно. В этом случае следует отказаться от асинхронных счетчиков и перейти к использованию синхронных. На рисунке 19.6 представлен фрагмент схемы счетчика, где триггеры устанавливаются одновременно по приходу синхроимпульса С. Время установки счетчика равно времени задержки в одном разряде. Такие счетчики, называются счетчиками с параллельным переносом. Они имеют значительно более высокое быстродействие.
Из схемы видно, что сигнал переноса , формируется с помощью многовходовых элементов . Повышение быстродействия достигается за счет усложнения схемы. Время установления таких счетчиков не зависит от числа разрядов и равно
где – время задержки элемента . (Слайд)
Рисунок 19.6 – Фрагмент схемы счетчика с параллельным переносом
(Слайд) Однако, с ростом числа разрядов реализация параллельных счетчиков вызывает затруднения. Растет число входов элементов «И», растет нагрузка на выходы триггеров. Кроме того, одновременное переключение сразу многих триггеров в счетчике создает значительный импульс тока в цепях питания. Поэтому при большом числе разрядов используют комбинированную структуру последовательно – параллельного переноса. Суть данной организации состоит в объединении нескольких триггеров в группы. Формирование сигнала переноса осуществляют между группами (рисунок 19.7). (Слайд)
Рисунок 19.7 – Фрагмент схемы счетчика
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-05-12; просмотров: 236; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.200.211 (0.02 с.) |