10.2.8 Счётчики с параллельным переносом
Счетчики с параллельным переносом состоят из синхронных триггеров. Счетные импульсы подаются одновременно на все тактовые входы, а каждый из триггеров цепочки служит по отношению к последующим только источником информационных сигналов. Срабатывание триггеров параллельного счетчика происходит синхронно, и задержка переключения всего счетчика равна задержке переключения для одного триггера. Счетчики с параллельным переносом широко применяются в быстродействующих устройствах.
Эти счётчики имеют существенно более высокое быстродействие, т.к. входной сигнал подаётся одновременно на входы синхронизации всех триггеров счётчика. Структура проста для двоичных счетчиков.
Анализируя таблицу состояний двоичного счетчика можно отметить два алгоритма переключения триггера n-го разряда.
Переключение триггера осуществляется при переходе триггера предыдущего разряда в “0” (1 – в случае вычитающего счетчика).
При единичном состоянии всех предыдущих разрядов.
Отсюда и вытекают два способа организации переноса.
1-ый – последовательный перенос (рассмотрен ранее).
2-ой – параллельный.
Рассмотрим структуру двоичного счетчика с параллельным переносом.
Обычно параллельный перенос реализуется при числе разрядов не более четырёх. Обычно для повышения быстродействия используют комбинированный перенос. Внутри группы – параллельный, а между – последовательный ( или наоборот ). Если группа – один триггер, то перенос вырождается в сквозной.
, p - количество групп;
– задержка триггера; - min длительн. состояния.
Помимо рассмотренных структур находят применение кольцевые счётчики, представляющие собой кольцевой сдвиговый регистр в который записывается код, содержащий одну единицу или один нуль, либо для обнаружения сбоев более сложные коды. Временные диаграммы рассмотрены в лабораторном цикле.
Более сложен случай произвольного модуля счета. Синтез счётчика осуществляется по таблице переходов. Таблица проста в случае естественной последовательности счёта (когда осуществима декомпозиция по разрядам).
Мы рассмотрим более сложный случай - т.н. генератор чисел.
№ п/п | А10 | Предыдущее состояние | Последующее состояние | Функции перехода | ||||||||||
Q3n | Q2n | Q1n | Q0n | Q3n+1 | Q2n+1 | Q1n+1 | Q0n+1 | F3 | F2 | F1 | F0 | |||
1 | 3 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | | | | |
2 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | | |
3 | 5 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | | 1 | |
4 | 7 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | | | | 1 | |
5 | 9 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | | 1 | |
6 | 11 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | | | 1 | |
7 | 13 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | | | |
8 | 14 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | |
9 | 15 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | | | 1 | 1 |
Схема синтезированного счетчика представлена ниже.
Счетчики с последовательным переносом.
Счетчики с последовательным переносом – цепочка триггеров, в которой импульсы, подлежащие счету, поступают на вход 1 триггера, а сигнал переноса передается последовательно от одного разряда к другому. В этих счетчиках используются асинхронные Т-триггеры с прямым либо с инверсным управлением, а также JK- и D-триггеры в счетном режиме. Главное достоинство счетчиков с последовательным переносом – простота схемы. Увеличение разрядности (наращивание) осуществляется подключением нужного числа триггеров к выходу последнего триггера. Поскольку входные сигналы поступают на вход только первого триггера, такой счетчик мало нагружает предшествующий каскад.
Основной недостаток счетчиков с последовательным переносом – сравнительно низкое быстродействие, поскольку триггеры здесь срабатывают последовательно, один за другим. Другой недостаток, обусловленный этой же причиной, состоит в том, что из-за накопления временных сдвигов в разрядах на выходах дешифраторов таких счетчиков могут появляться кратковременные ложные импульсы, особенно заметные на высоких частотах.
- 1 Основы алгебры логики
- 1.1 Понятие о логических функциях
- Функции одной и двух переменных
- 2.1Булевы функции одной переменной
- Булевы функции двух переменных
- 2.3 Понятие базиса и функционально-полного базиса
- Основные аксиомы и тождества алгебры логики
- Способы задания Булевых функций
- 3.1 Описательный способ:
- 3.2 Аналитический метод:
- 3.2.1Совершенная дизъюнктивная нормальная форма (сднф)
- 3.2.2 Совершенная конъюнктивная нормальная форма (скнф)
- 3.2.3Таблица истинности и последовательность значений наборов переменных
- 3.2.4 Геометрический способ представления функций алгебры логики (фал) (кубические комплексы)
- 3.2.5 Временные диаграммы
- 3.2.6 Функциональные схемы
- 3.2.7 Взаимные преобразования способов представления фал
- 4. Основные характеристики и параметры логических элементов
- 4.1 Цифровые устройства и их классификация (из инета)
- 4.2 Передаточные характеристики
- 4.3 Входная характеристика
- 4.4 Выходная характеристика
- 4.5 Нагрузочная способность
- 5. Базовые логические элементы
- 5.1 Структура логических элементов
- 5.1.1 Логические устройства диодной логики
- 5.1.2 Простой усилительно-формирующий каскад
- 5.1.3Сложный усилительно-формирующий каскад (двухтактный)
- 5.2 Базовый элемент ттл-логики
- 5.2.5 Модификации базовых элементов
- 5.3 Ттлш-логический элемент
- 5.3 Базовые элементы кмоп логики, преимущества
- 6. Синтез комбинационных устройств
- 6.1 Основные этапы неавтоматизированного синтеза комбинационных устройств.
- 6.2 Минимизация цифровых устройств
- 6.2.1 Аналитическая минимизация фал
- 6.2.2 Минимизация фал на основе карт Карно
- 6.2.3 Смысл и применимость методов минимизации при синтезе цифровых устройств.
- 6.3 Приведение фал к заданному базису.(и-не, или-не, и-или-не)
- Типовые комбинационные устройства
- 7.1 Типовые комбинационные цифровые устройства.
- Преобразователи кодов
- Шифраторы (кодеры) и дешифраторы (декодеры)
- Мультиплексоры и демультиплексоры (Концентраторы)
- 7.5 Сумматоры
- Компараторы кодов
- 8 Последовательностные устройства
- 8.1 Обобщённая схема последовательностного устройства
- 8.2 Понятие об автоматах Мили и Мура
- 9 Триггеры
- 9.1 Классификация
- 9.2.1 Асинхронный rs-триггер
- 9.2.2 Синхронизируемый уровнем
- 9.2.4 Двухтактный rs-триггер
- 9.3.1 Асинхронный d–триггер
- 9.3.4 Двухтактный d–триггер
- 9.4.1 Асинхронный
- 9.4.3 Синхронизируемый фронтом jk-триггер
- 9.4.4 Двухтактный jk-триггер
- 10. Типовые последовательностные устройства
- 10.1 Регистры
- 10.1.1 Классификация
- 10.2 Счетчики.
- 10.2.1 Классификация счетчиков.
- 10.2.3 Асинхронные двоичные счётчики
- 10.2.4 Суммирующие. Схема. Быстродействие
- 10.2.5 Вычитающий счетчик. Схема. Быстродействие.
- 10.2.6 Реверсивные счетчики
- 10.2.8 Счётчики с параллельным переносом
- 10.2.9 Счетчик с групповым переносом.
- 10 .3 Генератор чисел
- 10.4 Распределители импульсов
- 11.Цифрово-аналоговые преобразователи
- 11.1 Классификация цап
- 12 Аналого-цифровые преобразователи (ацп). Методы построения.
- Параллельные ацп
- Последовательно-параллельные ацп
- Ацп последовательного приближения
- Интегрирующие(равертывающего) ацп
- Следящие ацп:
- Сигма-дельта ацп
- Тема 13. Общие принципы построения и функционирования компьютеров
- 13Машина фон Неймана
- 13.1.2 Машины Гарвардского и Принстонского классов
- 13.2 Организация памяти эвм
- 13.3 Микропроцессоры
- Интерфейсы эвм
- Общая организация систем обработки данных как совокупности аппаратных и программных средств.
- 14 Локальные и глобальные вычислительные сети.
- 15 Проблемы безопасности компьютерных сетей