Мультиплексор - це комбінаційна схема, яка має 2пвхідні рядки та один вихідний рядок. Простіше кажучи, мультиплексор — це комбінаційна схема з декількома входами та одним виходом. Двійкова інформація надходить із вхідних рядків і направляється у вихідний рядок. На основі значень рядків вибору один із цих входів даних буде підключено до виходу.
На відміну від кодера та декодера, існує n рядків вибору та 2пвхідні рядки. Отже, всього їх 2Нможливі комбінації входів. Мультиплексор також розглядається як Мукс .
int рядок
Існують такі типи мультиплексорів:
Мультиплексор 2×1:
У мультиплексорі 2×1 є лише два входи, тобто A0і А1, 1 лінія виділення, тобто S0і окремі виходи, тобто Y. На основі комбінації входів, які присутні в рядку вибору S0, один із цих 2 входів буде підключено до виходу. Блок-схема і таблиця істинності 2 × 1 мультиплексор наведено нижче.
Блок-схема:
Таблиця істинності:
Логічний вираз терміна Y такий:
Y=S0'.A0+С0.А1
Логічна схема наведеного виразу наведена нижче:
Мультиплексор 4×1:
У мультиплексорі 4×1 загалом є чотири входи, тобто A0, А1, А2і А3, 2 лінії виділення, тобто S0і С1і єдиний вихід, тобто Y. На основі комбінації входів, які присутні в рядках вибору S0і С1, один із цих 4 входів підключено до виходу. Блок-схема і таблиця істинності 4 × 1 мультиплексор наведено нижче.
Блок-схема:
Таблиця істинності:
Логічний вираз терміна Y такий:
Y=S1' S0' А0+С1' S0А1+С1С0' А2+С1С0А3
Логічна схема наведеного виразу наведена нижче:
Мультиплексор 8 до 1
У мультиплексорі 8 до 1 всього вісім входів, тобто A0, А1, А2, А3, А4, А5, А6і А7, 3 лінії виділення, тобто S0, С1і С2і єдиний вихід, тобто Y. На основі комбінації входів, які присутні в рядках вибору S0, С1,і С2, один із цих 8 входів підключено до виходу. Блок-схема і таблиця істинності 8 × 1 мультиплексор наведено нижче.
Блок-схема:
Таблиця істинності:
Логічний вираз терміна Y такий:
Y=S0'.S1'.S2'.A0+С0.S1'.S2'.A1+С0'.S1.S2'.A2+С0.S1.S2'.A3+С0'.S1'.S2А4+С0.S1'.S2А5+С0'.S1.S2.А6+С0.S1.S3.А7
Логічна схема наведеного виразу наведена нижче:
Мультиплексор 8 × 1 з використанням мультиплексора 4 × 1 і 2 × 1
Ми можемо реалізувати 8 × 1 мультиплексор з використанням мультиплексора нижчого порядку. Для реалізації 8 × 1 мультиплексор, потрібно два 4 × 1 мультиплексор і один 2 × 1 мультиплексор. 4 × 1 мультиплексор має 2 лінії вибору, 4 входи і 1 вихід. 2 × 1 мультиплексор має лише 1 лінію вибору.
Щоб отримати 8 входів даних, нам знадобляться дві 4 × 1 мультиплексор. 4 × 1 мультиплексор видає один вихід. Отже, щоб отримати кінцевий результат, нам потрібна 2 × 1 мультиплексор. Блок-схема 8 × 1 мультиплексор з використанням 4 × 1 і 2 × 1 мультиплексор наведено нижче.
Мультиплексор 16 до 1
У мультиплексорі 16 до 1 загалом є 16 входів, тобто A0, А1, …, А16, 4 лінії виділення, тобто S0, С1, С2і С3і єдиний вихід, тобто Y. На основі комбінації входів, які присутні в рядках вибору S0, С1і С2, один із цих 16 входів буде підключено до виходу. Блок-схема і таблиця істинності 16 × 1
Блок-схема:
Таблиця істинності:
Логічний вираз терміна Y такий:
Y=A0.S0'.S1'.S2'.S3'+A1.S0'.S1'.S2'.S3+А2.S0'.S1'.S2.S3'+A3.S0'.S1'.S2.S3+А4.S0'.S1.S2'.S3'+A5.S0'.S1.S2'.S3+А6.S1.S2.S3'+A7.S0'.S1.S2.S3+А8.S0.S1'.S2'.S3'+A9.S0.S1'.S2'.S3+Y10.S0.S1'.S2.S3'+A11.S0.S1'.S2.S3+А12 S0.S1.S2'.S3'+A13.S0.S1.S2'.S3+А14.S0.S1.S2.S3'+A15.S0.S1.S2'.S3Логічна схема наведеного виразу наведена нижче:
Мультиплексор 16×1 з використанням мультиплексора 8×1 і 2×1
Ми можемо реалізувати 16 × 1 мультиплексор з використанням мультиплексора нижчого порядку. Для реалізації 8 × 1 мультиплексор, потрібно два 8 × 1 мультиплексор і один 2 × 1 мультиплексор. 8 × 1 мультиплексор має 3 лінії вибору, 4 входи і 1 вихід. 2 × 1 мультиплексор має лише 1 лінію вибору.
Для отримання 16 входів даних нам потрібні два мультиплексори 8 × 1. 8 × 1 мультиплексор видає один вихід. Отже, щоб отримати кінцевий результат, нам потрібна 2 × 1 мультиплексор. Блок-схема 16 × 1 мультиплексор з використанням 8 × 1 і 2 × 1 мультиплексор наведено нижче.