Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Дешифратори. Класифікація



Дешифратором називається комбінаційна схема, яка має n входів і до 2 n виходів, і, яка перетворює n –розрядний двійковий код слова у сигнал, який виникає тільки на одному відповідному поданому коду певному виході.

Дешифратор уявляє собою сукупність схем І (&), на входи яких подаються комбінації прямих і інверсних значень двійкових змінних – х 1, , х 2, , …, х n, , кожна з яких може мати значення 0 або 1. Вихідний сигнал 1 з’являється на виході тільки однієї з схем, в той час як на виходах інших схем дешифратора зберігається вихідний сигнал 0. В таблиці 1 відображені можливі стани дешифратора на три входи (n = 3) і вісім виходів.

Таблиця 1. Таблиця станів дешифратора на три входи і вісім виходів.

Комбінація вхідних сигналів Комбінація вихідних сигналів
х 1 х 2 х 3 y 0 y 1 y 2 y 3 y 4 y 5 y 6 y 7
                     
                     
                     
                     
                     
                     
                     
                     

Виходи дешифратора мають нумерацію, яка співпадає з десятковим уявленням двійкового числа від 0 до (n – 1). Якщо, наприклад, слово на вході має код 101 (табл. 1), то одиничний сигнал буде тільки на п’ятому виході дешифратора, тобто y 5 = 1. Це досягається тим, що на відповідну схему І (&)5 надходить код х 1 х 3 (х 1 = 1, ` = 1, х 3 = 1), тобто всі сигнали дорівнюють 1, в той час як інші схеми І (&) такої одиничної вхідної комбінації не мають і на їх виходах утворюються логічні 0 (рис. 2).

Число елементів І(&) одноступеневого дешифратора визначається числом виходів.

За способом організації дешифрації слова дешифратори поділяються на одноступіневі (лінійні) та багатоступіневі (прямокутні, пірамідальні).

За типом елементів, що використовуються розрізняють дешифратори діодні, транзисторні, магнітні. На цих елементах будуються схеми І (&), які і використовуються в дешифраторах.

Схеми дешифраторів можуть бути у вигляді окремих інтегральних схем або входити до структури деяких ВІС, наприклад, інтегральних схем постійної та оперативної пам’яті. Умовне графічне позначення дешифратора наведене на рис. 1.

Повний дешифратор – дешифратор, що має стільки виходів m, скільки різних значень може мати n -розрядне двійкове число на його входах, тобто m = 2 n.

На рис. 2 наведена схема одноступеневого лінійного дешифратора на три входи, у якого число виходів m = 23 = 8.

Рис. 2. Схема лінійного дешифратора на три входи.

Для схемної реалізації кожного виходу дешифратора достатньо мати один логічний елемент І (&) з числом входів, рівним числу розрядів слова, що надходить на дешифратор (числу змінних). Прямі та інверсні значення змінних, як правило, надходять на входи дешифратора з прямих та інверсних виходів тригерів регістра, на якому записана вхідна комбінація змінних. Кожний вихід дешифратора набуває значення 1 (збудження) тільки при одному певному наборі вхідних змінних х 1÷ х 3.

Якщо довжина двійкового слова, що дешифрується, більше можливого числа входів елементів І (&), то використовують багатоступневу (каскадну) будову дешифратора.

Каскадне включення елементів І (&) можна здійснити двома способами. В залежності від вибраного способу каскадування дешифратори поділяються на прямокутні та пірамідальні.

В прямокутному (матричному) дешифраторі слово, що дешифрується, розділене на кілька підслів. Підслова дешифруються на окремих лінійних дешифраторах, утворюючи вихідні значення, які називають частковими. Ця група лінійних дешифраторів уявляє собою перший каскад прямокутного дешифратора. В будь-якому наступному каскаді виконується операція кон’юнкції часткових вихідних значень, утворених лінійними дешифраторами попереднього каскаду. Приклад схемної реалізації двоступеневого матричного дешифратора на чотири входи і шістнадцять виходів наведена на рис. 3.

Рис. 3. Схема двоступеневого матричного дешифратора на чотири входи і шістнадцять виходів

Схема матричного дешифратора на 1024 виходи наведена на рис. 4. Припустимо, що необхідно дешифрувати 10-розрядне слово n = 10. Це слово розділяємо на три групи: n 1= 4, n 2= 4, n 3= 2. Тоді кожний з трьох лінійних дешифраторів буде мати 2n1 = 16, 2n2 = 16, 2n3 = 4 відповідно.

Виходи першого і другого лінійних дешифраторів подаються на двовхідні схеми І (&) другої ступені прямокутного дешифратора, які утворюють його підсхему на 256 виходів. Кількість виходів другої ступені визначається за формулою m 2 = 2n1 × 2n2 = 2n1+n2.

Виходи другої ступені матричного дешифратора і першої ступені третього лінійного дешифратора подаються на двовхідні схеми третьої ступені матричного дешифратора, які утворюють його підсхему на 1024 виходів. Кількість виходів третьої ступені визначається за формулою m 3= m 2 × 2n3= 2n1+n2+n3 = 1024.

Рис. 4. Схема матричного дешифратора: ЛД, МД лінійні і матричні дешифратори відповідно.

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

Рис. 5. Схема пірамідального дешифратора на три входи і вісім виходів.

Першу ступінь дешифратора (рис. 46) складає дешифратор з двома входами і відповідно чотирма виходами. Другу ступінь – чотири дешифратора, кожний з яких також має по два входи і по чотири виходи. Перша група розрядів дешифрується на дешифраторі першої ступені під дією сигналу синхронізації С. Вихідні сигнали з дешифратора першої ступені використовуються як синхронізуючі сигнали для дешифраторів другої ступені. На кожний дешифратор другої ступені подається одна і та ж група розрядів, але дешифрується тільки на тому дешифраторі, на який надійшов сигнал синхронізації від першої ступені.

Рис. 6. Схема синхронного пірамідального дешифратора на чотири входи і шістнадцять виходів.

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





Дата публикования: 2014-11-04; Прочитано: 5192 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...