Реферат Курсовая Конспект
Приклад використання d-алгоритму - раздел Изобретательство, Тестування логічних схем за допомогою алгоритму D-кубів Розглянемо Приклад Використання Розглянутого Алгоритму Для Наступної Схеми....
|
Розглянемо приклад використання розглянутого алгоритму для наступної схеми.
Рисунок 2. Приклад схеми для використання d-алгоритму
Елементи 1 та 3 схеми не можуть транспортувати несправність на вихід, тому для них будуються сингулярні куби.
Елементи 2 є несправним, для нього будується примітивний куб несправності =0, значить d=1.
Для елементів 4 та 5, які транспортують несправність на вихід схеми, будуються куби функціонування.
f1 | ||
Х | ||
Х | ||
f3 | ||
Х | ||
Х | ||
f4 | ||
d | d | |
d | d | |
d | d | |
d | d |
f2 | ||
d | ||
d | ||
d | ||
1 | d |
f5 | ||
d | d | |
d | d | |
d | d | |
1 | D | d |
Побудова куба для f4 (2або-ні)
С1 | Х | ||
С2 | Х | ||
С3 |
d1=С1 Ç С3=d0d; d2=С2 Ç С3=0dd;
d3=С3 Ç С1=d0d; d1=С3 Ç С2=0dd.
Побудова куба для f5 (2i-ні)
С1 | Х | ||
С2 | Х | ||
С3 |
d1=С1 Ç С3=d1d; d2=С2 Ç С3=1dd;
d3=С3 Ç С1=d1d; d1=С3 Ç С2=1dd.
З d-кубів несправності елемента 2 обираємо 3 4 6 = 1 0 d (C0).
Виконаємо перетинання з d-кубом елемента 4
2 6 8= 0 d d.
С0.2 | Х | Х | Х | d | X | X | X | ||
С1.4 | X | X | X | X | d | X | d | X | |
С2 | X | X | d | X | d | X |
Далі перетинаємо С2 з d-кубом С3 елемента 5
7 8 9=1 d d.
С2 | X | X | d | X | d | X | |||
С3.5 | X | X | X | X | X | X | d | d | |
С4 | X | X | d | d | d |
Маємо на виході 9 d (перший крок завершено).
Другий крок — зворотній. Перетинаємо С4 з сингулярними кубами 3 та 1.
С4 | X | X | d | d | d | ||||
С5 | X | X | X | X | X | Х | Х | ||
С6 | X | d | d | d |
С6 | X | d | d | d | |||||
С7 | X | X | X | X | Х | Х | Х | ||
С8 | d | d | d |
Таким чином, ми отримали тест
С8= 1 0 1 0 0 d 1 d d.
Входи| внутрішні стани
Таким чином, для знаходження несправності f2=0 необхідний тест Х1Х2Х3Х4=1010, який при роботі схеми дає на виході 9 одиницю (те ж саме буде на 6, а 0 буде на 8), а при помилці дає 0.
– Конец работы –
Эта тема принадлежит разделу:
Тема Тестування логічних схем за допомогою алгоритму D кубів... Мета Придбання практичних навичок тестування логічних схем за допомогою... Хід виконання виконати тестування логічної схеми за варіантом за допомогою алгоритму D кубів та отримати тестову...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Приклад використання d-алгоритму
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов