Contents

СТОРІНКИ |  |

Дешифратори є перетворювачамикодів, що виконують перетворення двійкового і двійково-десяткового кодів на унітарний код. Унітарний код двійкового n-розрядного числа подається 2n розрядами, тільки один з розрядів якого дорівнює 1.

Із наведеного випливає, що дешифратор реалізує окремий випадок демультиплексора. Отже, схему дешифратора можна дістати зі схеми демультиплексора при вимкненні з неї інформаційного входу та використанні адресних входів як інформаційних. Ця схема є одноступінчастою.

Під час розроблення ІС набуло поширення кілька логічних структур дешифратора. Їх основна відмінність між собою полягає у швидкодії та числі використовуваних елементарних ЛЕ.

Найбільш швидкодійним і разом з тим найскладнішим є одноступінчатий, або паралельний дешифратор. Якщо для реалізації оброблення одного вхідного логічного сигналу потрібна деяка умовна одиниця апаратних засобів, число одиниць цих апаратних засобів для n-розрядного дешифратора визначають виразом .

Якщо під час проектування основною вимогою є простота схемного рішення, застосувують інші структури дешифраторів, наприклад дешифратори пірамідальної структури, багатоступінчасті дешифратори. Проте спрощення структури досягається за рахунок спадання швидкодії.

Ідея побудови пірамідального дешифратора заснована на тому, що для одержання дешифратора n-розрядного коду потрібно двічі повторити всі комбінації n-розрядного коду відповідно зі значеннями (n+1)-го розряду 0 і 1. Схемотехнічну реалізацію цього принципу на прикладі перетворення 3- розрядного вхідного коду зображено на рис. 5.16 , де штрих-пунктирною лінією виділено схемупаралельного 2-розрядного дешифратора. За числом необхідних елементарних ЛЕ цей дешифратор простіший від одноступінчастого. Число умовних апаратних одиниць, необхідних для реалізації цього принципу n-розрядного дешифратора,

. (5.6)