- •Схемотехника эвм
- •Часть 1
- •Содержание
- •Предисловие
- •Введение
- •1. Основные определения и характеристики схем цифровых устройств
- •1.1. Основные определения в области микросхемотехники
- •1.2. Основные обозначения на схемах
- •1.3. Основные положения модели поведения полупроводниковых приборов
- •1.3.1. Полупроводниковый p-n-переход.
- •1.3.2. Полупроводниковый диод
- •1.3.3. Биполярный транзистор
- •1.3.4. Полевой транзистор
- •2. Основные понятия алгебры логики
- •Введение в алгебру логики
- •Булевый базис
- •2.3. Произвольные функции и логические схемы
- •Законы булевой алгебры
- •2.5. Положительная и отрицательная логика
- •3. Цифровые интегральные микросхемы
- •3.1. Параметры микросхем
- •3.2. Особенности логических элементов различных логик
- •3.2.1. Диодно-транзисторная логика
- •3.2.2. Высокопороговая логика
- •3.2.3. Транзисторно-транзисторная логика
- •Универсальные (стандартные) серии ттл
- •Микромощные микросхемы ттл
- •Микросхемы ттл повышенного быстродействия
- •Микросхемы ттл с транзисторами Шотки
- •Способ увеличения числа входов и, или
- •Исключающее или
- •Соединение входов и выходов микросхем ттл
- •Неиспользуемые логические элементы ттл
- •Неиспользуемые входы ттл
- •Совместное применение разных серий ттл
- •3.2.4. Типы выходных каскадов Микросхемы с открытым коллектором
- •3.2.5. Микросхемы с тремя логическими состояниями
- •4. Логические элементы на кмоп-транзисторах
- •4.1. Логические элементы на моп-транзисторах
- •4.2. Цифровые микросхемы кмоп
- •4.3. Микросхемы с буферными выходами
- •Основные логические элементы кмоп
- •5. Схемотехника интегральных схем инжекционной логики и эсл
- •5.1. Схемы с непосредственными связями
- •5.2. Схемотехника ис инжекционной логики и2л
- •5.3. Эмиттерно-связанная логика
- •6. Триггеры
- •6.1. Общие сведения о триггерных устройствах
- •6.2. Асинхронный rs-триггер
- •6.3. Триггерные системы
- •6.3.1. Синхронный rs-триггер
- •6.4. Тактируемый d-триггер
- •6.5. Счетный т-триггер
- •6.6. Двухступенчатые триггеры
- •7. Счетчики
- •7.1. Общие положения
- •7.2. Классификация счетчиков
- •7.2.1. Асинхронные суммирующие счетчики с последовательным переносом
- •7.2.2. Асинхронные вычитающие счетчики с последовательным переносом
- •7.2.3. Асинхронные реверсивные счетчики с последовательным переносом
- •7.3. Параллельное соединение счетчиков
- •7.4. Последовательное соединение счетчиков
- •7.5.Синхронные двоичные счетчики со сквозным переносом.
- •7.6.Синхронные двоичные счетчики с параллельным переносом.
- •Библиографический список
7. Счетчики
7.1. Общие положения
Счетчиком называют устройство, сигналы, на выходе которого, в определенном коде отображают число импульсов, поступивших на счетный вход. Триггер Т-типа может служить примером простейшего счетчика. Такой счетчик считает до двух. Счетчик, образованный цепочкой из m триггеров, соединенных определенным образом, может посчитать в двоичном коде 2m импульсов. Каждый из триггеров цепочки называют разрядом счетчика. Число m определяет количество разрядов двоичного числа, которое может быть записано в счетчик. Число Ксч = 2m называют коэффициентом (модулем) счета.
Информация снимается с прямых и (или) инверсных выходов всех триггеров. В паузах между входными импульсами триггеры сохраняют свое состояние, т. е. счетчик запоминает число сосчитанных импульсов. Нулевое состояние всех триггеров принимается за нулевое состояние счетчика в целом.
После каждого цикла счета на выходах последнего триггера возникают перепады напряжения. Это свойство определяет второе назначение счетчиков: деление числа входных импульсов. Если входные сигналы периодичны и следуют с частотой fвх, то частота выходных импульсов будет fвых = fвх/Ксч.
У счетчиков в режиме деления частоты используется только выходной сигнал последнего триггера. Такие делители имеют целочисленный коэффициент деления. Элементная база современной микроэлектроники позволяет строить делители и с дробным коэффициентом деления.
На схемах счетчик обозначают буквами СТ (от counter – счетчик), иногда проставляют модуль счёта, например: СТ2 - двойной счетчик; СТ2/10 – двоично-десятичный счетчик. В обозначении счетчиков имеются буквы ИЕ, например, К155ИЕ2, К155ИЕ6.
Основные эксплуатационные показатели: емкость и быстродействие. Емкость равна коэффициенту счета – число импульсов, доступное счету за один цикл. Быстродействие определяется разрешающей способностью tразр.сч. Это минимальное время (min t) между двумя входными сигналами, при котором еще не возникают сбои в работе счетчика. Обратная величина fmax = 1/tразр.сч. называется максимальной частотой счета. Время установки кода tуст равно времени между моментом поступления входного сигнала и переходом счетчика в новое состояние. При этом tуст всегда < tразр. сч. Временные свойства зависят от временных характеристик триггеров и способа их соединения между собой.
7.2. Классификация счетчиков
Счетчики, как любые достаточно сложные устройства, можно классифицировать по множеству параметров. Три наиболее обобщенных способа классификации приведены ниже.
По коэффициенту счета: двоичные; двоично-десятичные (декадные) или с другим основанием счета; с произвольным постоянным модулем; с переменным модулем.
По направлению счета: суммирующие, вычитающие, реверсивные.
По способу организации внутренних связей: с последовательным переносом; со сквозным переносом; с параллельным переносом; с комбинированным переносом; кольцевые.
Для двоичного счетчика с Ксч = 2m, состоящего из m триггеров, зная номера триггеров и состояния выходов Q, можно определить записанное в счетчик число:
М = Qm-1*2m-1+Qm-2*2m-2+…+Q1*21 + Q0*20
где m – номер триггера старшего разряда; 2m-i – вес соответствующего разряда.
Введением дополнительных логических связей – обратных и прямых – двоичные счетчики могут быть обращены в недвоичные – десятичные (декадные). Десятичный счет осуществляется в двоично-десятичном коде (двоичный по коду счета, десятичный по числу состояний). Десятичные счетчики организуют из 4 разрядных двоичных счетчиков. Избыточные 6 состояний исключаются введением дополнительных связей.
Возможны 2 варианта построения схем десятичных счетчиков:
счет циклически идет от 0000 до 1001 и
исходным состоянием служит 01102 = 610, и счет происходит до 11112 = 1510.
Первый вариант применяют чаще.
В суммирующем счетчике каждый входной импульс увеличивает число, записанное в счетчике на 1 (табл.7.1). В вычитающем счетчике – наоборот – уменьшает на 1.
Таблица 7.1
Реверсивный счетчик может работать в качестве суммирующего и вычитающего. Эти счетчики имеют дополнительные входы для задания направления счета. Когда счетчик используется в качестве делителя, направление счета не имеет значения.
Счетчик с последовательным переносом – цепочка триггеров, в которой импульсы, подлежащие счету, поступают на вход 1 триггера, а сигнал переноса передается последовательно от одного разряда к другому. Главное достоинство таких счетчиков – простота схемы. Такой счетчик мало нагружает предыдущий каскад.
Недостаток – сравнительно низкое быстродействие. Именно поэтому асинхронные счетчики с последовательным переносом выпускаются разрядностью не более четырех. Другой недостаток – возможное появление ложных импульсов на выходе дешифраторов счетчиков.
Счетчики с параллельным переносом строят из синхронных триггеров. Счетные импульсы подаются одновременно на все тактовые входы, а каждый из триггеров цепочки служит по отношению к последующим только источником информации. Срабатывание триггеров параллельного счетчика происходит синхронно и задержка переключения всего счетчика равна задержке переключения для одного триггера. Счетчики с параллельным переносом применяют в быстродействующих устройствах.
Счётчики со сквозным переносом более быстродействующие, чем счетчики с последовательным переносом, но уступают в быстродействии счётчикам с параллельным переносом.
Счетчики – делители, оформленные как самостоятельные изделия, имеются в составе многих серий микросхем.
Номенклатуру счетчиков отличает большое разнообразие. Многие из них обладают универсальными свойствами и позволяют управлять коэффициентом и направлением счета, вводить до начала цикла исходное число, прекращать счет по команде, наращивать число разрядов и т. п.