1. ОСНОВНАЯ ЧАСТЬ
1.1 Анализ задания, выбор технического решения
Задание на курсовую работу предполагает проектирование приоритетного шифратора 16х4 методом каскадирования шифраторов 8х3.
Для решения задачи можно предложить структурную схему, основанную на шифраторах (рис.1).
Рис.1. Предварительная схема для проектирования
Описание основных блоков и узлов проектируемого устройства
В состав структурной схемы входят:
- Приоритетный шифратор – 2 шт. (К155ИВ1);
- Микросхема К155ЛА3 – 3 шт.
1.2 Обзор литературных источников
При написании данной работы были использованы научная и учебно-методическая литература, учебники Мышляева "Цифровая схемотехника",
В.А. Потехин "Схемотехника цифровых устройств". В этих книгах объясняются основные понятия о принципах проектирования цифровых устройств, в том числе и мультиплексорах, демультиплексора, триггера, шифратора, приведены основные принципы его работы. Также использовались источники в виде учебника Кардашева "Моделирование электронных схем".
1.3 Описание основных цифровых схем, устройств, принципов их работы
Teopетической основой проектирования цифровых систем является алгебра логики или булева алгебра (по имени ее основоположника Д. Буля). В алгебре логики переменные величины и функции oт них могут принимать только два значения 0 и 1 и называются логическими переменными и логическими функциями. Устройства, реализующие логические функции, называются логическими, или цифровыми.
К цифровым устройствам относятся функциональные узлы, предназначенные для выполнения различных операций над объектами информации в виде ЦС. Для представления ЦС служат кодовые слова, особенность которых состоит в том, что:
? для их построения используется простейший алфавит, состоящий из двух символов «О» и «1», которые отождествляются с арабскими цифрами. Поэтому кодовое слово представляет собой число в двоичной системе счисления;
? число букв в кодовом слове, как правило, фиксировано, т.е. кодовые слова имеют одинаковую длину. Если кодовое слово содержит М букв, или М разрядов, то из них можно построить 2м кодовых слов. Например, при М = 2 можно построить 22 = 4 слова: 00, 01, 10, 11. При использовании 32-разрядных слов можно закодировать 232 = 4 294 967 296 информационных объектов. При этом один и тот же код может нести разную смысловую нагрузку: данные, адрес, команду. Для оценки количества цифровой информации используется бит, соответствующий одному разряду (логическому 0 или 1) кодового слова. Увеличение разрядности слова на 1 бит повышает вдвое количество информации (число возможных комбинаций).
Все возможные логические функции n переменных можно образовать с помощью треx основных операций; логического отрицания (инверсии, операции НЕ), логического сложения (дизъюнкции, операции ИЛИ), логического умножения (конъюнкции, операции И).
1.3.1 Комбинационное устройство Шифратор
Пусть в шифраторе имеется m входов, последовательно