М. Нсанов - Цифровые устройства. Учебник для колледжей
- Название:Цифровые устройства. Учебник для колледжей
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:9785449318817
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
М. Нсанов - Цифровые устройства. Учебник для колледжей краткое содержание
Цифровые устройства. Учебник для колледжей - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:

Выполним анализ работы ЦУ в статическом режиме для одной комбинации входных сигналов (см. рис.2.35 и синююстроку в табл.2.1).
Определим аппаратурные затраты и задержку:
W = 1 + 2/3 + 1/4 = 1 + 0,67 + 0,25 = 1,92 корпуса; T = 3τ.
Пример 2. МКНФ (см. пример 5 из темы 2.2):
Y 2= (X 1\/ X 3′) · (X 1′ \/ X 3) · (X 1′ \/ X 2).
Переходим к базису ИЛИ-НЕ:
Y 2= [(X 1\/ X 3′) · (X 1′ \/ X 3) · (X 1′ \/ X 2)]′′ =
= [(X 1\/ X 3′) ′ \/ (X 1′ \/ X 3) ′ \/ (X 1′ \/ X 2)′]′ =
= (X 1↓ X 3′) ↓ (X 1′ ↓ X 3) ↓ (X 1′ ↓ X 2).
Подсчитываем требуемое количество элементов: 5 элементов 2ИЛИ-НЕ(из них 2 элемента – для отрицания) +1 элемента 3ИЛИ-НЕ.
Подбираем микросхемы: две микросхемы КР1533ЛЕ1 и одна микросхема КР1533ЛЕ4.
Строим схему ЦУ в базисе ИЛИ-НЕ (рис.2.36).

Выполним анализ работы ЦУ в статическом режиме для одной комбинации входных сигналов (см. рис.2.36 и синююстроку в табл.2.2).
Определим аппаратурные затраты и задержку:
W = 1 + 1/4 + 1/3 = 1 + 0,25 + 0,33 = 1,58 корпуса; Т = 3τ.
Пример 3. МКНФ (см. пример 6 из темы 2.2):
Y 3= (X 2\/ X 3′) · (X 1′ \/ X 3′).
Переходим к базису ИЛИ-НЕ:
Y 3= [(X 2\/ X 3′) · (X 1′ \/ X 3′)]′′ = [(X 2\/ X 3′)′ \/ (X 1′ \/ X 3′)′]′ =
= [(X 2↓ X 3′) ↓ (X 1′ ↓ X 3′)].
Подсчитываем требуемое количество элементов: 5 элементов 2ИЛИ-НЕ(из них 2 элемента – для отрицания).
Подбираем микросхемы: две микросхемы КР1533ЛЕ1.
Строим схему ЦУ в базисе ИЛИ-НЕ(рис.2.37).

Выполним анализ работы ЦУ в статическом режиме для одной комбинации входных сигналов (см. рис.2.37 и синюю строку в табл.2.2).
Определим аппаратурные затраты и задержку:
W = 1 + 1/4 = 1 + 0,25 = 1,25 корпуса; T = 3τ.
2.6. Использование в схемах элементов разных базисов и комбинированных микросхем
Очень часто для достижения лучшего быстродействия или уменьшения аппаратурных затрат в схемах цифровых устройств используют элементы разных базисов. Приведем пример:
Пример 1. МКНФ (см. пример 4 из темы 2.2):
Y 1= (X 1\/ X 2′) · (X 2′ \/ X 3) · (X 1′ \/ X 2\/ X3′).
В данном логическом выражении базиса И, ИЛИ, НЕ преобразуем последний многочлен с использованием закона двойного отрицания и первого закона де Моргана:
(X 1′ \/ X 2\/ X 3′) = (X 1′ \/ X 2\/ X 3′)′′ = (X 1′)′· (X 2)′· (X 3′)′ =
= X 1/ X 2′ / X 3.
Теперь с учетом полученного результата исходное логическое выражение примет вид:
Y 1= (X 1\/ X 2′) · (X 2′ \/ X 3) · (X 1/ X 2′ / X 3).
Определим требуемое количество элементов: 1 элемент НЕ + 2 элемента 2ИЛИ+1 элемент 3И-НЕ(для выполнения операции в третьей скобке) +1 элемент 3И.
Подбираем микросхемы: по одной микросхеме КР1533ЛН1, КР1533ЛЛ1, КР1533ЛА4 и КР1533ЛИ3.
Строим схему ЦУ (рис. 2.38):

Составим перечень элементов к этой схеме (табл. 2.15).

Выполним анализ работы ЦУ в статическом режиме для одной комбинации входных сигналов (см. рис.2.38 и краснуюстроку в табл.2.1).
Определим аппаратурные затраты и задержку:
W = 1/6 + 2/4 + 1/3 + 1/3 = 0,17 + 0,5 + 0,33 + 0,33 =
= 1,33 корпуса; T = 3τ.
Полученные результаты сравним с этими же параметрами, характеризующими работу схемы рис. 2.27, построенной по исходной МКНФ:
W = 1,83 корпуса; T = 4τ.
Хорошо видно, что преобразование только лишь одного многочлена МКНФ и вытекающая из этого необходимость использования в схеме элементов разных базисов привело: во-первых, к уменьшению задержки ( 3τвместо 4τ); и, во-вторых, к уменьшению аппаратурных затрат ( 1,33 корпуса вместо 1,83).
Иногда для достижения тех же целей увеличения быстродействия, уменьшения аппаратурных затрат, но в основном для уменьшения количества внешних соединений (то есть таких соединений, которые выполняются не внутри микросхемы, а снаружи путем монтажа) между микросхемами и элементами микросхем применяют комбинированные ИМС (смотрите, например, рис. 1.15 из параграфа 1.5). Приведем пример:
Пример 2. МДНФ (см. пример 1 из темы 2.2):
Y1 = X 1′·X 2′ \/ X 2′·X 3′ \/ X 1·X 2·X 3.
Логическое отрицание, как и в указанном примере 1 из темы 2.2, будем делать с помощью тех же элементов НЕ из микросхемы КР1533ЛН1. А для выполнения остальных операций воспользуемся микросхемой КР1533ЛР13 (рис. 2.39).

Но здесь нужно учесть, что в данной микросхеме на выходе стоит элемент ИЛИ-НЕ, поэтому выходной сигнал получится инвертированным. Чтобы получить на выходе все-таки прямое значение сигнала, выполним его повторное отрицание с помощью еще одного элемента НЕ из микросхемы КР1533ЛН1.
Строим схему ЦУ (рис. 2.40):

П р и м е ч а н и е: один элемент 3Ииз микросхемы КР1533ЛР13 получается лишним. В схеме рис. 2.40 его входы оставлены свободными , но этого делать нельзя ! В микросхемах ТТЛ и ТТЛШ-структур входы лишних элементов обязательно следует куда-либо подключить , иначе данная ИМС работать не будет (смотрите тему 2.9).
Определим количество внешних соединений между элементами:
– в схеме рис. 2.25, построенной по исходной МДНФ: 8;
– в схеме рис. 2.40: 5.
Это подтверждает сказанное ранее: использование комбинированных ИМС уменьшает количество внешних соединений между элементами микросхем.
Подсчитаем аппаратурные затраты и задержку:
W = 4/6 + 4/5 = 0,67 + 0.8 = 1,47 корпуса; T = 4τ.
Полученные результаты сравним с этими же параметрами, характеризующими работу схемы рис. 2.25, построенной по исходной МДНФ:
Читать дальшеИнтервал:
Закладка: