Практическая работа специальности 09.02.01.

  • docx
  • 27.11.2022
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала ПЗ21_Изображение комбинационных устройств в микросхемах.docx

Практическое занятие № 21

Тема: «Изображение комбинационных устройств в микросхемах -демультиплексоры»

Цель: изучить различные микросхемы, использующие демультиплексоры, спроектировать схемы на этих микросхемах

 

Теория

Демультиплексор — это комбинационная схема, которая выполняет обратную операцию мультиплексора. Он имеет один вход, n строк выбора и максимум 2 n выходов. Вход будет подключен к одному из этих выходов на основе значений линий выбора.

Так как есть n строк выбора, будет 2 n возможных комбинаций нулей и единиц. Таким образом, каждая комбинация может выбрать только один выход. De-Multiplexer также называется De-Mux .

1×4 De-Multiplexer

1×4 De-Multiplexer имеет один вход I, две строки выбора, s 1 и s 0 и четыре выхода Y 3 , Y 2 , Y 1 и Y 0 . Блок-схема демультиплексора 1×4 показана на следующем рисунке.

От 1 до 4 демультиплексора

Рисунок 1 – Блок-схема демультиплексора

Мы можем реализовать эти булевы функции с помощью инверторов и вентилей с 3 входами И. Принципиальная схема демультиплексора 1×4 показана на следующем рисунке.

Принципиальная схема демультиплексора 1x4

Рисунок 2 – Принципиальная схема демультиплексора

 

Реализация демультиплексоров высшего порядка

Теперь давайте реализуем следующие два демультиплексора высшего порядка, используя демультиплексоры низкого порядка.

·                     1×8 демультиплексор

·                     1×16 демультиплексор

1×8 демультиплексор

В этом разделе мы реализуем демультиплексор 1×8, используя демультиплексоры 1×4 и демультиплексор 1×2. Мы знаем, что 1×4 De-Multiplexer имеет один вход, две строки выбора и четыре выхода. Принимая во внимание, что демультиплексор 1×8 имеет один вход, три линии выбора и восемь выходов.

Итак, нам нужны два 1×4 демультиплексора на втором этапе, чтобы получить последние восемь выходов. Поскольку количество входов на втором этапе равно двум, нам требуется 1×2 демультиплексора на первом этапе, чтобы выходы первого этапа были входами второго этапа. Вход этого демультиплексора 1×2 будет общим входом демультиплексора 1×8.

Пусть демультиплексор 1×8 имеет один вход I, три линии выбора s 2 , s 1 и s 0 и выходы с Y 7 по Y 0 . Таблица истинности демультиплексора 1×8 показана ниже.

 

Выбор входов

Выходы

с 2

с 1

с 0

7

6

5

4

3

2

1

0

0

0

0

0

0

0

0

0

0

0

1

0

0

1

0

0

0

0

0

0

1

0

0

1

0

0

0

0

0

0

1

0

0

0

1

1

0

0

0

0

1

0

0

0

1

0

0

0

0

0

1

0

0

0

0

1

0

1

0

0

1

0

0

0

0

0

1

1

0

0

1

0

0

0

0

0

0

1

1

1

1

0

0

0

0

0

0

0

 

Мы можем легко реализовать демультиплексор 1×8, используя мультиплексоры низкого порядка, рассмотрев приведенную выше таблицу истинности. Блок-схема демультиплексора 1×8 показана на следующем рисунке.

От 1 до 8 демультиплексора

Рисунок 3 – Блок-схема демультиплексора1×8

 

Общие строки выбора s 1 & s 0 применяются к обоим демультиплексорам 1×4. Выходы верхнего демультиплексора 1×4 — от Y 7 до Y 4, а выходы нижнего демультиплексора 1×4 — от Y 3 до Y 0 .

Другая строка выбора s 2 применяется к демультиплексору 1×2. Если s 2 равно нулю, то один из четырех выходов нижнего демультиплексора 1×4 будет равен входу I, основываясь на значениях линий выбора s 1 & s 0 . Аналогично, если s 2 равен единице, то один из четырех выходов верхнего демультиплексора 1×4 будет равен входу I, основываясь на значениях линий выбора s 1 & s 0 .

1×16 демультиплексор

В этом разделе мы реализуем демультиплексор 1×16, используя демультиплексоры 1×8 и демультиплексор 1×2. Мы знаем, что 1×8 De-Multiplexer имеет один вход, три линии выбора и восемь выходов. Принимая во внимание, что демультиплексор 1×16 имеет один вход, четыре строки выбора и шестнадцать выходов.

Итак, нам нужны два демультиплексора 1×8 на втором этапе, чтобы получить окончательные шестнадцать выходов. Поскольку количество входов на втором этапе равно двум, нам требуется 1×2 демультиплексора на первом этапе, чтобы выходы первого этапа были входами второго этапа. Вход этого демультиплексора 1×2 будет общим входом демультиплексора 1×16.

Пусть демультиплексор 1×16 имеет один вход I, четыре строки выбора s 3 , s 2 , s 1 & s 0 и выходы Y 15 — Y 0 . Блок-схема демультиплексора 1×16 с использованием мультиплексоров более низкого порядка показана на следующем рисунке.

Демультиплексор от 1 до 16

Рисунок 4 – Блок-схема демультиплексора1×16

Общие строки выбора s 2 , s 1 & s 0 применяются к обоим демультиплексорам 1×8. Выходы верхнего демультиплексора 1×8 — от Y 15 до Y 8, а выходы нижнего демультиплексора 1×8 — от Y 7 до Y 0 .

Другая строка выбора, s 3 , применяется к демультиплексору 1×2. Если s 3 равно нулю, то один из восьми выходов нижнего демультиплексора 1×8 будет равен входу I, основываясь на значениях линий выбора s 2 , s 1 & s 0 . Аналогично, если s3 равен единице, то один из 8 выходов верхнего демультиплексора 1×8 будет равен входу I, основываясь на значениях строк выбора s 2 , s 1 & s 0 .

 

Ход работы

1. Начертить временные диаграммы работы демультиплексора, изображённого на рисунке 1 (в тетради).

2. Используя каскадное включение демультиплексоров, для наращивания числа выходов, синтезировать демультиплексор с 16 выходами (1 → 16) на основе демультиплексоров с 4 выходами (1 → 4).

Изобразить эскиз в тетради и схему на А4 формате.


 

Скачано с www.znanio.ru