Виходячи з призначення буфера та алгоритму обробки даних можна виділити такі основні функції виробу:
fi - зберігання інформації, що передається;
F2 - забезпечення доступу до передаваної інформації відповідно алгоритму;
F3 - індикація стану буфера;
F4 - забезпечення інтерфейсу з ЕОМ.
Розробка варіантів реалізації виконання основних функцій
Кожна з функцій буфера може мати кілька варіантів рішень.
Визначимо їх. для функції fi:
а) на основі ЗП 16x4;
б) на основі ЗП 4x4;
в) на основі регістрів ИРЗ1;
г) на основі регістрів ИР27.
Для функції F2:
а) на основі лічильників ИЕ5;
б) на основі лічильника ИЕ6;
в) на основі регістрів ИР13.
Для функції F3:
а) на основі буфера ИМ6;
б) на основі комбінаційної схеми, суматорів та елементів «і»;
в) на основі лічильника ИЕ6;
г) на основі комбінаційної схеми та Т-тригерів.
Для функції F4:
а) на основі елементів «або» ЛП11 та мультиплексорів КП16;
б) на основі регістрів ИР22 та мультиплексорів КП16.
Для втілення функцій F| - F4 можуть бути використані різні схеми. Наприклад, для функції fi варіанти схемних рішень представлені на рисунках 9.10 - 9.13.
Рисунок 9.10 - Варіант а) реалізації функції F1
Рисунок 9.11 - Варіант б) реалізації функції fi
Рисунок 9.12 - Варіант в) реалізації функції fi
Рисунок 9.13 - Варіант г) реалізації функції F,
Рисунок 9. 1 4 - Морфологічна карта
Зазначені варіанти реалізації основних функцій зафіксовані в морфологічній карті (рисунок 9.14)
Із розглянутих варіантів обираємо оптимальний варіант (або сукупність варіантів), що має мінімальні витрати на реалізацію функцій та відповідає якісним показникам технічного рівня. З цією метою розробляємо позитивно-негативну матрицю варіантів реалізації схемних рішень буфера (таблиця 9. 1 5).
Таблиця 9.15 - Позитивно-негативна матриця схемних рішень | |||
Функція | Варіант реалізації | Переваги | Недоліки |
F1 | а) | простота втілення | мала швидкість |
б) | висока швидкість; вихід на три стани | великий об'єм апаратури | |
в) | простота втілення; мала вартість компонентів; висока швидкість | складність управління; великий об'єм апаратури | |
г) | простота втілення; мала вартість компонентів; висока надійність | складність управління | |
F2 | а) | простота втілення; мала вартість компонентів; | мала надійність; мала швидкодія |
б) | простота втілення; мала вартість компонентів; | великий об'єм апаратури | |
в) | висока швидкість | великий об'єм апаратури | |
F3 | а) | простота втілення | мала швидкість |
б) | висока швидкість; мала вартість компонентів | велика вартість проектування | |
в) | простота втілення | мала надійність | |
г) | використовується разом з варіантом F2 в) | обмежена можливість застосування | |
F4 | а) | простота втілення; висока надійність | велика вартість компонентів |
б) | мала вартість компонентів | мала надійність |