Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции 8_15.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
299.01 Кб
Скачать

Счетчики

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

Асинхронные в простейшем случае выполняются в виде последовательного соединения Т-триггеров:

Работу счетчика можно пояснить с помощью временной диаграммы.

К ак видно, задержка от изменения состояния тактового сигнала до изменения соответствующего выхода (разряда) растет по мере удаления этого выхода от входа счетчика. Этим и обусловлено название «асинхронный». После накопления максимального для конкретного счетчика значения счет вновь начинается с нуля.

Примером счетчиков этого типа может быть ИС 155ИЕ5. Он фактически состоит из одноразрядного счетчика со входом С1 и выходом Q0, а также трехразрядного счетчика со входом С1. Оба счетчика имеют совместные входы обнуления 2 и 3. Обнуление выполняется при подаче высокого уровня обоих сигналов R. Установка нуля имеет больший приоритет по сравнению с тактовым сигналом.

Аналогичный асинхронный двоично-десятичный счетчик 155ИЕ2 изменяет состояние от нуля до девяти.

Синхронные счетчики используют комбинационные схемы для подготовки входов в JK- или D-триггеры. Как правило, эти счетчики позволяют помимо установки нуля заносить произвольный код на внутренние триггеры, могут выполнять как накопление, так и уменьшение содержания триггеров, т. е. осуществлять реверсирование изменения состояния. Примером такого счетчика может быть ИС 155, 555ИЕ7 с раздельным тактовым вход ом увеличения (U –up) и уменьшения (D – down) содержимого триггеров. Для каскадирования счетчиков используются выходы переноса тактовых сигналов PU, PD. Занесение информации со входов D в триггеры осуществляется низким уровнем сигнала L, обнуление – высоким уровнем R.

Аналогичный двоично-десятичный счетчик – 555ИЕ6.

Лекция 13

Цифровые запоминающие устройства (ЗУ)

Предназначены для записи, хранения и воспроизведения информации представленной в двоичном коде.

Различают ЗУ:

- полупроводниковые в виде ИС и на специализированных носителях иного типа (магнитные, оптические и пр.) (в дальнейшем будем рассматривать только полупроводниковые ЗУ, причем, термином ЗУ определяем элементы памяти (отдельные ИС));

- ЗУ с последовательным доступом к информации и произвольным;

- ЗУ с адресацией по местоположению и по содержанию (ассоциативные ЗУ); в последнем случае считывается адрес ячейки, в которой хранится информация, совпадающая со входной;

- ЗУ энергозависимые и энергонезависимые (информация сохраняется только при наличии напряжения питания или оно необязательно для сохранения в течение длительного срока);

- энергонезависимые ЗУ могут быть однократно программируемыми или многократно (перепрограммируемые)

- ЗУ с побитовой и пословной организацией (адресуется каждый бит или целиком слово).

Объемом ЗУ называют максимальное количество информации в байтах, которое может хранить ЗУ. В зависимости от разрядности слов, хранимых в ЗУ, различаются одноразрядные или многоразрядные элементы.

Энергозависимые ЗУ

Зачастую их называют оперативными ЗУ (ОЗУ) или RAM – random access memory, память с произвольной выборкой или доступом (ЗУПВ). Различают статические и динамические ОЗУ. Статические ОЗУ построены на простейших триггерах, динамические используют в качестве элемента хранения информации микроконденсатор и транзистор для повышения уровня сигнала и передачи на выход. ОЗУ первого типа как правило имеют меньший объем из-за сложности схемы, но динамические ЗУ требуют постоянного подновления или регенерации заряда конденсатора из-за наличия токов утечки.

С хема элемента статического ЗУ на КМОП транзисторах приведена ниже. Она представляет собой RS-триггер, выполненный на инверторах VT2, VT3 и VT4, VT5.

Шины данных обеспечивают как передачу прямого и инверсного одноразрядных кодов с выводов ИС через усилитель записи к элементу памяти, так и обратную передачу от элемента памяти на выход ИС через усилитель считывания. Транзисторы VT1, VT2 работают как двунаправленные. Открываются эти транзисторы высоким уровнем сигнала «Разрешение операции», формируемым дешифратором управления выбора элементов в зависимости от адреса и сигнала разрешения выбора ИС.

Несколько сложнее базовый элемент памяти для ИС ОЗУ ТТЛ, что вызвано необходимостью разделения шин передачи и приема данных.

Количество параллельно записываемых и считываемых разрядов в статических ИС RAM может быть 1, 4, 8, емкость – от 64 бит для 155РУ2 (16х4) до 16 К бит – для 537РУ10 (2Кх8). ИС с небольшой разрядностью слова имеют, как правило, разделенные входы и выходы, ИС с большой разрядностью – с совмещенными входами и выходами.

Статические ИС ЗУ имеются как в общих сериях логических элементов (155, 531, 561), так и в специализированных сериях 541 (ТТЛШ), 537 (КМОП)

Пример ЗУПВ КМОП 537РУ13, емкостью 1Кх4 с совмещенными входами/выходами; направление передачи данных определяется сигналом WE (разрешение записи). Если WE=0 и CS=0 (разрешение выбора ИС) – выполняется операция записи и данные поступают с выводов ИС к внутренним ее элементам памяти. При WE=1 и CS=0 осуществляется считывание информации с внутренних ячеек памяти и передачу их на выходы ИС. Если CS=1, выходы ИС находятся в состоянии высокого импеданса.