Моделирование сигнатурного анализатора
| Категория реферата: Рефераты по радиоэлектронике
| Теги реферата: шпаргалки скачать бесплатные шпаргалки, бесплатные рефераты скачать
| Добавил(а) на сайт: Милица.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
В большинстве случаев для моделирования достаточно иметь прямой схемный список. Обратный схемный список используется для выделения направления распространения сигналов в схеме при моделировании сложного цифрового устройства с большим числом элементов. В этом случае, если, например, изменится какая-то подсхема из общей схемы устройства, то моделированию подвергаются только те подсхемы, которые связаны с данной. При этом значительно сокращается объём моделируемой схемы и объём выводимой для анализа информации, так как моделирование проводится направленно, т.е. по пути распространения сигналов в схеме. Если какой-либо элемент схемы изменяет своё значение на текущем шаге моделирования, то все подсхемы, связанные с выходом этого элемента, моделируются.
Прямой схемный список удобно использовать при диагностике схемы и локализации неисправностей в ней, так как он позволяет выделить все возможные пути распространения ошибочной информации (определить по номеру элемента, на выходе которого обнаружена ошибка, элементы, которые могут быть источниками этой ошибки).
В данной работе был использован прямой схемный список.
2. Методы анализа.
Методы анализа схем можно разделить на прямые и косвенные. Прямые методы анализа опираются на различные алгебраические или иные формы, отражающие в том или ином виде структуру схемы. Они позволяют непосредственно синтезировать входные последовательности, необходимые для получения заданной реакции схемы. Например, синтезировать входные наборы, обеспечивающие появление на выходе схемы нулевого сигнала.
К косвенным методам анализа относятся различные виды моделирования, позволяющие воспроизводить поведение схемы или отдельных её элементов при подаче на схему набора входных воздействий, например, оценить правильность работы спроектированной схемы. Моделируя работу схемы, содержащей неисправный элемент, на наборах, составляющих контролирующий тест, можно оценить полноту этого теста.
Отметим преимущества и недостатки этих методов. Для прямых методов требуются построения алгебро-структурных описаний схем на основе схемных списков; как правило, эти методы ориентированы на определённый класс схем, например синхронные и асинхронные. Для косвенных методов не требуется построения иных описаний схем, кроме схемного списка, кроме того, они не зависят от класса анализируемых схем. Однако для косвенных методов, по сравнению с прямыми, может потребоваться значительно больше времени для определения нужного входного воздействия. Косвенные методы анализа носят универсальный характер и применяются в том случае, когда прямые методы не разработаны или слишком сложны для какого-либо класса схем. Прямые и косвенные методы анализа дополняют друг друга. Если, например, тест для схемы был составлен “вручную” с использованием прямых методов, то моделирование может быть применено для анализа теста на полноту.
В данной работе предлагается косвенный метод анализа.
1.3. Описание тестовой диагностики.
Проблема тестового диагностирования цифровых схем возникает на различных этапах их производства и эксплуатации и включает взаимосвязанные задачи. Первая из них заключается в определении, в каком состоянии находится исследуемая схема.[3] Основным состоянием цифровых схем является исправное - это такое техническое состояние схемы, при котором она удовлетворяет всем требованиям, установленным технической документацией. В противном случае схема находится в одном из неисправных состояний.
Если установлено, что цифровая схема неисправна, то решается вторая задача: осуществляется поиск неисправности схемы, цель которого - определение места и вида неисправности.
Из множества различных видов неисправностей выделяется класс логических неисправностей, которые изменяют логические функции элементов цифровой схемы. Для их описания в большинстве случаев используются следующие математические модели.
1. Константные неисправности: константный нуль и константная единица, что означает наличие постоянного уровня логического нуля или логической единицы на входах и выходе неисправного логического элемента.
2. Неисправности типа “короткое замыкание” (мостиковые неисправности) появляются при коротком замыкании входов и выходов логических элементов и подразделяются на два вида: неисправности, вызванные коротким замыканием входов логического элемента, и неисправности типа обратной связи.
3. Инверсные неисправности описывают физические дефекты цифровых схем, приводящие к появлению фиктивного инвертора по входу или выходу логического элемента, входящего в данную схему.
4. Неисправности типа “перепутывание” заключаются в перепутывании связей цифровой схемы и вызываются ошибками, возникающими при проектировании и производстве цифровых схем, которые изменяют функции, выполняемые схемой.
Классическая стратегия тестирования цифровых схем основана на формировании тестовых последовательностей, позволяющих обнаруживать заданные множества их неисправностей. При этом, для проведения процедуры тестирования, хранятся как сами тестовые последовательности, так и эталонные выходные реакции схем на их воздействие. В процессе тестирования при соответствии полученных реакций схемы эталонным она считается исправной, в противном случае схема содержит неисправность и находится в неисправном состоянии.
Структурные блоки, на которые разбивается задача диагностики, приведены на рис. 1.1.
Рис.1.1. Основные функциональные блоки, используемые при тестировании цифровой схемы.
ГТВ – генератор тестовых воздействий (генератор М- последовательности)
ЦС – цифровая схема
МСА – многоканальный сигнатурный анализатор
Блок эталонных реакций - блок, хранящий сжатые выходные реакции
Логическая взаимосвязь функциональных блоков построена следующим образом: с
генератора тестовых воздействий через цифровую схему сигналы поступают на
схему сжатия информации (сигнатурный анализатор). Сжатые выходные реакции
(сигнатуры) попадают на схему сравнения, где они сравниваются с эталонными
сигнатурами, которые хранятся в блоке эталонных реакций. Далее информация
попадает в устройство вывода информации о состоянии схемы.
Все данные блоки реализованы в виде математической модели на компьютере.
В данной работе в качестве блока сжатия информации смоделирован
многоканальный сигнатурный анализатор.
1.4. Принципы генерирования случайных и псевдослучайных последовательностей.
В задачах активных экспериментальных исследований современных сложных технических систем с применением статистических методов важное место принадлежит генерированию сигналов возбуждения.[4] Диктуется это не только необходимостью подачи на объект требуемого числа воздействий с заданными свойствами, но и максимальной скорости их выработки. Одним из наиболее распространённых в настоящее время методов формирования таких процессов является преобразование сигналов, получаемых с помощью так называемых генераторов белого шума (ГБШ). В применении к цифровым методам генерирования под белым шумом понимается последовательность некоррелированных чисел или цифр, распределённых, как правило, по равномерному закону.
Известны два основных метода получения цифрового белого шума: физический - генерирование случайных двоичных чисел с помощью специальных устройств - генераторов случайных чисел (ГСЧ); математический - формирование псевдослучайных числовых последовательностей (ПСЧП) по специальным программам или с использованием генераторов псевдослучайных чисел (ГПСЧ).
Принцип действия ГСЧ состоит в преобразовании случайного сигнала на выходе физического источника шума в импульсную последовательность с вероятностью появления импульса p(1)=0,5.
Рекомендуем скачать другие рефераты по теме: мировая торговля, государство курсовая работа, решебник класс.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата