- •1 Лабораторна робота №1 вивичення схем булевих функцій двох змінних
- •1.1 Основні положення
- •1.2 Варіанти індивідуальних завдань
- •1.3 Загальні зауваження до виконання індивідуальних завдань
- •1.4 Порядок виконання роботи
- •1.5 Зміст звіту
- •1.6 Контрольні запитання
- •2 Лабораторна робота №2 комбінаційні схеми
- •2.1 Основні положення
- •2.2 Варіанти індивідуальних завдань
- •2.3 Порядок виконання роботи
- •2.4 Зміст звіту
- •2.5 Контрольні запитання
- •3.1.3 Асинхронні тригери. Тригер типуRs
- •3.1.4 Синхронні тригери, що тактуються імпульсом
- •3.1.5 Синхронний двоступінчастий jk-тригер типу ms
- •3.1.6 Синхронний d-тригер з динамічним керуванням
- •3.1.7 Jk-тригер із внутрішньою затримкою й динамічним керуванням
- •3.1.8 Приклад розгляду схем із тригерами, їхнього аналізу й застосування в ца
- •3.2 Варіанти індивідуальних завдань
- •3.2.1 Аналіз jk-тригера із внутрішньою затримкою й динамічним керуванням
- •3.2.2 Дослідження тригерних схем, побудованих на базі d- і jk- тригерів
- •3.2.3 Дослідження схеми перетворення синхропослідовності у двофазну послідовність на частоті, рівної 1/2f генератора сі
- •3.2.4 Схема формування двох послідовностей імпульсів зі зрушенням на чверть періоду відносно один одного
- •3.2.5 Синхронізатор зовнішнього одиночного імпульсу довільної тривалості
- •3.2.6 Синхронізатор зовнішнього одиночного імпульсу з додатковою функцією генерації пачки імпульсів
- •3.3 Порядок виконання роботи й зміст звіту
- •3.4 Контрольні запитання
- •Лабораторна робота № 4 регістри й лічильники на основі тригерів. Аналіз і синтез
- •4.1 Регістри. Основні положення
- •4.2 Лічильники. Основні положення
- •4.3 Індивідуальні завдання. Дослідження готових імс регістрів і лічильників в інтегральному виконанні
- •4.4 Порядок виконання роботи
- •4.5 Зміст звіту
- •4.5 Контрольні запитання
- •5 Лабораторна робота № 5 аналіз і синтез моделей цифрових автоматів
- •5.1 Основні положення
- •5.1.1 Математичні моделі цифрових автоматів
- •5.1.2 Табличний спосіб завдання ца
- •5.1.3 Канонічний метод синтезу ца
- •5.1.4 Приклад синтезу ца канонічним методом
- •5.1.5 Завдання ца графом
- •5.2 Приклад синтезу ца із «жорсткою» логікою управління
- •5.2.1 Принцип роботи мікропрограмного автомата із жорсткою логікою управління
- •5.2.2 Приклад проектування мікропрограмного автомата із жорсткою логікою управління
- •5.3 Варіанти індивідуальних завдань (із)
- •5.4 Зміст звіту
- •Література
1.2 Варіанти індивідуальних завдань
Індивідуальні завдання до лабораторної роботи (ЛР) включають синтез типових КС (що використовуються у схемотехніці ОП) у вигляді стандартних і/або спрощених функціональних вузлів ЦА. Залежно від складності завдання (після його формулювання) даються пояснення, завдяки яким (із урахуванням [1-12]) можливо здійснити його рішення й реалізувати у вигляді схеми по отриманій чи існуючий таблиці істинності (ТІ).
Вибір логічного базису (мінімальні: nАБО-НІ − стрілка Пірса (а), nІ-НІ − штрих Шеффера (б); nАБО-НІ і nІ-НІ − розширений Буля (в), ін.) для початкової реалізації схеми здійснюється залежно від варіанта (а,б,в) і самостійно (з урахуванням наявних цифрових ІС БМ програми EWB). Індивідуальне завдання студенту задається на початку ЛР викладачем з довільною (або випадковою) прив`язкою до списку групи.
1.3 Загальні зауваження до виконання індивідуальних завдань
Запропоновані для синтезу функціональні вузли (логічні функції двох змінних, див. табл. 1.1) належать до елементарних КС з двома входами (Х=x1, x2) і одним виходом (Y=у1), кожний з яких описується своєю булевою функцією у вигляді СДНФ (СКНФ). Оптимальна схема вузла може бути отримана лише при мінімізації системи булевих функцій (їх доведення до МДНФ, МКНФдив. відповідний розділ математичної логіки [1-12]) виявленням спільних компонент (простих імплікант) для їх різних об’єднань.
1.4 Порядок виконання роботи
Перш ніж приступити до завдання по створенню, реалізації, моделюванню й дослідженню схем булевих функцій двох змінних на екрані ПК за допомогою програми EWB 5.12, доцільно виконати ряд дій:
- ознайомиться із вступним описом користувача програми EWB 5.12 «ЭЛЕКТРОННАЯ ЛАБОРАТОРИЯ НА IBM PC»;
- виконати необхідні етапи синтезу схем індивідуального завдання, з огляду на заданий логічний базис (а, б, в або ін.). Якщо базис не заданий, то проектант вільний у виборі елементів базису із БМ EWB 5.12;
- виконати показові приклади моделювання схем у програмі EWB 5.12 на основі обраних цифрових ІС, що є в каталозі Work_ewb512.
1.5 Зміст звіту
1.5.1 Короткий теоретичний огляд по елементарним двовходовим логічним схемам, що досліджуються у ЛР №1, їх ТІ.
1.5.2 Тип схем, їхнє призначення, особливості з погляду виконуваних функцій: назви серій цифрових ІС(віртуальні, ЕЗЛ, Т2Л, Т2ЛШ, МО(Е)Н, КМОН, И2Л, ін.), що реалізують логічні схеми.
1.5.3 Етап аналізу, синтезу й мінімізації отриманих ДНФ (КНФ) з поясненнями.
1.5.4 Файл(и) моделювання розробленої схеми (на основі логічного базису) за варіантами ЛР із необхідними роздруківками графічних матеріалів, що переконливо й повно ілюструють функціонування КС відповідно до ТІ.
1.5.5 Виводи за отриманим даними з аналізом функціональних, часових характеристик, а також типу логіки (струми споживання схеми, напруга живлення, ін.).
1.6 Контрольні запитання
1.6.1 Дайте визначення логічних функцій: інверсії, диз’юнкції, кон’юнкції, штрих Шеффера, стрілка Пірса, еквівалентність, константа «1» («0»), імплікація,∑mod2, ін.
1.6.2 Зобразіть умовні графічні позначення логічних елементів відомих типів.
1.6.3 Запишіть таблиці істинності заданих логічних елементів.
1.6.4 Визначте вихідний стан логічних елементів при заданих вхідних сигналах та навести ТІ.
1.6.5 Визначте якому логічному елементу належить ТІ.
1.6.6 Які логічні елементи можна використати для отримання функції інверсії?