Часть полного текста документа:МИНИСТРЕСТВО ОБЩЕГО И ПРОФЕСИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ ___________________________________________________________ КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Физический факультет Кафедра радиофизики ДИПЛОМНАЯ РАБОТА Обучающая система методам компактной диагностики. Исполнитель: студент гр.644 Ким В.Л. Руководитель: ст. преподаватель каф. р/ф Таюрская Г.В. Казань - 1999 г. Оглавление. Введение. 4 Глава 1. Обзор методов компактного тестирования и типы неисправностей цифровых схем. 1.1 Классификация методов сжатия выходных реакций схем. 5 1.2 Типы неисправностей цифровых схем. 10 1.3 Генераторы тестовых последовательностей. 12 Глава 2. Практическая реализация системы обучения методам компактного тестирования. 2.1 Реализация графического интерфейса. 17 2.2 Разработка и реализация алгоритма моделирования цифровых схем, позволяющая моделировать ЦС различной сложности, использующие различные элементные базы. 19 2.3 Реализация алгоритма, моделирующая работу генераторов тестовых последовательностей: 23 * генератор счётчиковой последовательности; * генератор М-последовательности; 2.4 Разработка и реализация модуля моделирующего алгоритм диагностики с использованием компактных методов тестирования: 24 * сигнатурный анализатор; * метод счёта единиц; 2.5 Блок поиска неисправностей; 28 2.6 Определение оценки эффективности метода сигнатурного анализа и метода счёта единиц. 31 * Достоверность сигнатурного анализа. * Достоверность метода счёта единиц. Глава 3. Описание программы 35 Экспериментальная часть. 38 Заключение. 42 Литература. 43 Приложение 44 Введение. Неуклонный рост сложности приборов обуславливает повышенный интерес к вопросам диагностирования их технического состояния. Одной из разновидностей методов технического диагностирования аппаратуры является тестовая диагностика, позволяющая на этапе проектирования и изготовления решать основные задачи: определять правильность функционирования, осуществлять поиск неисправностей и определять тип неисправности. Для реализации этих задач требуется интенсификация подготовки специалистов по вычислительной технике и технической диагностике, владеющих методикой исследования и проектирования сложных цифровых систем с использованием современных методов технической диагностики. Основной задачей дипломной работы является разработка автоматизированной системы обучения диагностике сложных цифровых схем, позволяющей детально знакомить студентов с практическими возможностями использования современных методов компактного тестирования. Она должна представлять собой программу, включающую в себя: > Модуль, реализующий графический интерфейс. Обмен графической информацией между пользователем и ЭВМ должно осуществляться в форме диалога; > модуль, реализующий логическое моделирование цифровых схем; > модуль, моделирующий работу генераторов тестовых последовательностей; > блок, моделирующий процесс диагностики. В него входит: блок моделирующий работу многоканального сигнатурного анализатора, блок отображения и обработки полученных данных, блок поиска неисправностей; > блок, реализующий алгоритм определения оценки эффективности диагностики при использовании компактных методов диагностики. Глава1. Обзор методов компактного тестирования и типы неисправностей цифровых схем. 1.1 Классификация методов сжатия выходных реакций схем. Классическая стратегия тестирования цифровых схем основана на формировании тестовых последовательностей, позволяющих обнаруживать заданные множества их неисправностей. ............ |