- •Федеральное агентство образования
- •Лабораторное задание.
- •Порядок выполнения работы.
- •Создание выходного файла данных.
- •Содержание отчета.
- •Лабораторное задание.
- •Порядок выполнения работы.
- •Моделирование неисправностей
- •Лабораторная работа №3 Обеспечение контролепригодности цифрового устройства за счет дополнительных контрольных точек на основе контрольных сигнатур тфн Цель работы.
- •Порядок выполнения работы.
- •Содержание отчета.
- •Приложение
- •Варианты лабораторных заданий.
Создание выходного файла данных.
Откройте бункер компонентовMiscellaneous«Разное» кнопкой с указанной пиктограммой в панели инструментов
Перетащите компонент Write Data«Запись данных» на область моделирования и подсоедините его к цифровому устройству.Обязательно соедините 8-ой вывод компонента Write Data c выходом синхронизации компонента Word Generator.В противном случае использование внешнего сигнатурного анализатора будет невозможным. Распределите выводы с 1-го поn(максимальный 7-ой) по выходам к выходам цифрового устройства.
Активизируйте известными приемами Component Propertiesна компонентеWrite Data, и выберите закладкуValue«Значение».
Нажмите на кнопку Browse«Обзор». Появится окноSelect output file«Выбор внешнего файла». Выберите папку, в которой будет располагаться выходной файл с данных работы устройства и дайте ему имя. Нажмите на кнопки «Сохранить», а затемOK.
Сделайте контрольный прогон схемы. Сохраните окончательный вариант собранной вами схемы. Проверьте, содержит ли созданный вами файл внешних данных информацию о работе цифрового устройства. В противном случае найдите и устраните ошибку. Распечатайте полученный вариант схемы нажав на кнопкуPrint «Печать».
С помощью опций «Логического конвертера» получить таблицу истинности исследуемой схемы, ее логическое уравнение и схемы замещения в базовой логике.
Содержание отчета.
Распечатка схемы и результатов «Logic converter»
Контрольная копия файла собранной схемы, записанная на дискету.
Лабораторная работа №2
Изучение работы сигнатурного анализатора и составление таблицы функций неисправности цифрового устройства по контрольным сигнатурам.
Цель работы.
Ознакомиться с работой математической модели сигнатурного анализатора, путем моделирования неисправностей в цифровом устройстве.
Составить таблицу функций неисправностей (ТФН) для моделируемой схемы.
Теоретические сведения.
Метод сигнатурного анализа заключается в "сжатии" выходных реакций испытуемых цифровых устройств с помощью сдвигового регистра с линейными обратными связями в сигнатуры. На рисунке представлена схема 16-ти разрядного промышленно выпускаемого сигнатурного анализатора с отводами обратных связей от 7-го, 9-го, 12-го и 16-го разрядов. Полином обратных связей P(x), описывающий представленный сигнатурный анализатор имеет вид Р(x)=x16+x12+x9+x7+1.
Вход анализатора подключается к контролируемой точке на цифровом устройстве. Информация (двоичный вектор) с цифрового устройства через сумматор по модулю 2 записывается в регистр сдвига с обратными связями. Если обратные связи выбраны правильно, то каждой из последовательностей двоичных сигналов в контролируемой точке будет практически однозначно соответствовать значение сигнатуры. В результате неисправностей значение информации в контрольной точке изменится и, как следствие, изменится и сигнатура, что может быть зафиксировано при сравнении эталонной и текущей сигнатур. Сигнатурные анализаторы построенные приведенной схеме получили название последовательных или одноканальных сигнатурных анализаторов.
В режимах диагностики сигнатурный анализатор позволяет в каждой контрольной точке определить значение сигнатуры. Сравнивая полученные значения сигнатур с контрольными, можно локализовать неисправность цифрового устройства.Однако операции контроля с помощью одноканальных сигнатурных анализаторов многовыводных цифровых устройств малопроизводительны. В случае многовыводных цифровых устройств необходим контроль всех выводов. Если цифровое устройство имеет n выходов, то надо повторить операцию тестирования n раз, что соответственно увеличит время тестирования. В целях автоматизации контроля собственно всей внутренней схемы цифрового устройства можно применить специальный тестовый коммутатор, мультиплексирующий выходы цифрового устройства в общий коллективный двоичный вектор.