Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Классификация цифровых устройств.Содержание книги
Поиск на нашем сайте
1. По разрядости обрабатываемых данных. • Последовательные: входные и выходные данные поступают последовательно бит за битом. Для таких устройств характерны низкая скорость (данные идут с разделением по времени). С другой стороны, мало выводов. Рисунок 37. Последовательное устройство. • Параллельные: данные одновременно поступают на все входы и считываются с выходов. Количество входов и выходов может быть разным. Быстродейственны, но имеют много выходов. Рисунок 38. Параллельное устройство. • Последовательно-параллельное: данные поступают последовательно на вход, а выходят параллельно (или наоборот). Примеры: COM-порт, клавиатура. 2. По принципу действия.
1) Комбинационные (Состояние выходных сигналов однозначно определяется текущим состоянием входных сигналов)
2) Последовательностные (автоматы с памятью) (Состояние выходных сигналов зависит не только от текущего состояния входного сигнала, но и от всех предыдущих входных сигналов)
Типовые комбинационные логические устройства: шифратор без приоритета/ с приоритетом – назначение, основные свойства, характеристики, описание на языке проектирования AHDL (пакет Max Plus II). Примеры применения. Шифратор (coder) – преобразует входной унарный вход в выходной двоичный. Обозначается как CD (ИВ). Рисунок 45. Условное обозначение шифратора.
RDy – выход, показывающий состояние готовности шифратора. Если N – количество входов, а m – количество выходов, и N = 2 m, то шифратор полный. Рисунок 46. Таблица истинности шифратора. Если какому-либо входу задан приоритет, то шифратор приоритетный. Зададим приоритет входу D7. Таблица истинности такого шифратора выглядит следующим образом: Рисунок 47. Таблица истинности приоритетного шифратора. Реализация на AHDL: TITLE "shifrator"; SUBDESIGN shifrator ( y0,y1,y2,y3,y4,y5,y6,y7:input; rdy, a1,a2,a4,a33: output; ) variable a5:tri;
BEGIN a5.oe=!rdy; a5.in=rdy; a33=a5.out;
table y0,y1,y2,y3,y4,y5,y6,y7 => rdy, a4,a2,a1; 0, 0, 0, 0, 0, 0, 0, 0 => 1, 0, 0, 0; 0, 0, 0, 0, 0, 0, 0, 1 => 0, 1, 1, 1; 0, 0, 0, 0, 0, 0, 1, 0 => 0, 1, 1, 0; 0, 0, 0, 0, 0, 1, 0, 0 => 0, 1, 0, 1; 0, 0, 0, 0, 1, 0, 0, 0 => 0, 1, 0, 0; 0, 0, 0, 1, 0, 0, 0, 0 => 0, 0, 1, 1; 0, 0, 1, 0, 0, 0, 0, 0 => 0, 0, 1, 0; 0, 1, 0, 0, 0, 0, 0, 0 => 0, 0, 0, 1; 0, 0, 0, 0, 0, 0, 0, 0 => 0, 0, 0, 0;
end table; END; Типовые комбинационные логические устройства: дешифраторы – назначение, основные свойства, характеристики, описание на языке проектирования AHDL (пакет Max Plus II). Примеры применения. Дешифратор (decoder) – преобразует двоичный код в унарный. Из всех выходов дешифратора активный уровень имеется только на одном. Обозначается как DC (ИД). Если N – количество выходов, а m – количество входов, и N = 2 m, то дешифратор полный. Рисунок 41. Условное изображение дешифратора. Дешифраторы часто имеют разрешающий (управляющий, стробирующий) вход Е. При Е=1 дешифратор работает как обычно, при Е=0 на все выходы устанавливаются неактивные уровни независимо от сигналов на входе. Рисунок 42. Таблица истинности дешифратора. Наблюдается эффект бегущей единички, как видно из таблицы истинности. Это свойство используется в гирляндах. Описание на языке AHDL:
Часто в микросхемах дешифраторов делают несколько разрешающих входов, а разрешающей комбинаций является их конъюнкция.
Реализация на AHDL: TITLE "Laba2"; SUBDESIGN Laba2 ( y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y10,y11,y12,y13,y14,y15: output; cs1, cs2, a1,a2,a8,a4: input;
) BEGIN
y0 =!((!cs1 &!cs2) &!a8 &!a4 &!a2 &!a1); y1 =!((!cs1 &!cs2) &!a8 &!a4 &!a2 & a1); y2 =!((!cs1 &!cs2) &!a8 &!a4 & a2 &!a1); y3 =!((!cs1 &!cs2) &!a8 &!a4 & a2 & a1); y4 =!((!cs1 &!cs2) &!a8 & a4 &!a2 &!a1); y5 =!((!cs1 &!cs2) &!a8 & a4 &!a2 & a1); y6 =!((!cs1 &!cs2) &!a8 & a4 & a2 &!a1); y7 =!((!cs1 &!cs2) &!a8 & a4 & a2 & a1); y8 =!((!cs1 &!cs2) & a8 &!a4 &!a2 &!a1); y9 =!((!cs1 &!cs2) & a8 &!a4 &!a2 & a1); y10=!((!cs1 &!cs2) & a8 &!a4 & a2 &!a1); y11=!((!cs1 &!cs2) & a8 &!a4 & a2 & a1); y12=!((!cs1 &!cs2) & a8 & a4 &!a2 &!a1); y13=!((!cs1 &!cs2) & a8 & a4 &!a2 & a1); y14=!((!cs1 &!cs2) & a8 & a4 & a2 &!a1); y15=!((!cs1 &!cs2) & a8 & a4 & a2 & a1);
END;
Типовые комбинационные логические устройства: мультиплексоры,– назначение, основные свойства, характеристики, описание на языке проектирования AHDL (пакет Max Plus II). Примеры применения. Мультиплексор – осуществляет коммутацию одного из нескольких входов данных к выходу. Номер выбранного входа соответствует коду, поданному на адресные входы мультиплексора. Обозначается как MX (КП). Рисунок 43. Условное изображение мультиплексора.
Рисунок 44. Таблица истинности мультиплексора. Вход Е – разрешающий, при Е=1 мультиплексор работает, при Е=0 мультиплексор закрыт. Типовые комбинационные логические устройства: цифровые компараторы – назначение, структура построения, основные свойства, характеристики, описание на языке проектирования AHDL (пакет Max Plus II). Примеры применения. Цифровой компаратор – устройство сравнения двух двоичных чисел. Рисунок 39. Компаратор (а) и его структурная схема (б). Описание на языке AHDL:
Рисунок 40. Таблица истинности функции НЕ М2. Количество выводов равно количеству уравнений. Компаратор обозначается как SP.
|
||||
Последнее изменение этой страницы: 2019-12-15; просмотров: 494; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.127.131 (0.009 с.) |