Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Temi_dlya_samostiynogo_opratsyuvannya_251.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
666.93 Кб
Скачать

Лекція №12с. Призначення мультиплексорів та демультиплексорів Побудова універсальних логічних модулів (улм) за допомогою ms

УЛМ на основі MS відносять до пристроїв, які налагоджуються до розв’язання будь-якої задачі. Універсальність їх полягає у тому, що для заданого числа аргументів можна налагодити УЛМ на будь-яку функцію. Для цього потрібно змінити значення його входів. На адресні входи потрібно подавати аргументи функції, а на інформаційні входи сигнали налагодження.

Х2

Х1

Q

А1

А0

0

0

D0=0

0

1

D1=1

1

0

D2=1

1

1

D3=0

П риклад 1. Побудувати УЛМ для реалізації логічної функції по mod2 використовуючи мультиплексор 4→1.

Х2

Х1

0

0

0

0

1

1

1

0

1

1

1

0

Приклад 2. На входи налагодження можна перенести будь-який аргумент. Розглянемо який саме аргумент доцільно переносити до сигналів налагодження. Найкраще слід переносити аргументи, які мають мінімальну кількість входження у терми функції, в цьому випадку будуть максимально використовуватися як внутрішні логічні ресурси MS, а для сигналів налагодження збільшується кількість констант, що і є благоприємним для схемної реалізації УЛМ. Розглянемо логічну функцію

Х21)

Х30)

F

0

0

1

0

1

0

1

0

0

1

1

x1

Приклад 3. Можна побудувати УЛМ використовуючи додаткові логічні схеми, якщо вихідна функція більш ніж від одного аргументу.

Х41)

Х30)

F

0

0

x1x2

0

1

1

1

0

x1x2

1

1

x1x2

Логічні блоки на MS використовуються у сучасних СВІС програмної логіки, які випускаються відомими фірмами.

25

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]