Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Данная методика позволяет с высокой точностью локализовать неисправность и не требует высокой квалификации обслуживающего персонала.

Nbsp;   Структуры автоматизированных систем. | Программное обеспечение процессов диагностирования. | Функционально ЛА подразделяют на два типа: анализаторы логических состояний (АЛС) и анализаторы временных диаграмм (АВД). | Отображение — процесс индикации на экране электронно-лучевой трубки временных диаграмм или логических состояний, записанных в ЗУ в процессе регистрации. | Микропроцессорные анализаторы (МА). | Способы запуска. | Проверка отдельных триггеров. | Проверка работы линии коллективного пользования (ЛКП). | Проверка аналого-цифровых преобразователей (АЦП). | Проверка печатных плат. |


Читайте также:
  1. II ГЛАВА. МЕТОДИКА ПРОВЕДЕНИЯ ЗАНЯТИЙ
  2. Ассортимент выпускаемых хлебцев позволяет каждому покупателю найти свой вкус.
  3. Аудиторський ризик та методика його визначення на підприємстві
  4. Биологическое действие ЭМП высокой частоты
  5. Блочная методика проработки материала
  6. Божья внезапность требует человеческого ожидания пробуждение
  7. Большое счастье требует мужества

Во многих случаях для микропроцессорной аппаратуры и микроЭВМ не удается применить автоматическое диагностирование на основе встроенных или внешних тестовых средств диагностирования или их комбинаций из-за ее сложности и высокой стоимости. Тогда следует позаботиться об облегчении ручного обслуживания, в том числе ручного поиска неисправностей, с тем чтобы эту работу мог выполнять персонал невысокой квалификации.

Существенной проблемой при ручном обслуживании является сжатие информации о правильных (эталонных) и наблюдаемых при контроле реакциях аппаратуры на тестовые последовательности.

Необходимость сжатия двоичных последовательностей (векторов) произвольной длины диктуется тем, что coвременная микропроцессорная техника использует достаточно сложные функциональные узлы, которые требуют для диагностирования ввода большого числа тестовых. векторов, с тем чтобы обеспечивалась проверка всех возможных состоянии устройства.

Сжатие информации облегчает фиксирование правильных (эталонных) реакций в технической документации и восприятие оператором результатов проверки.

Перспективным направлением в повышении обслуживаемости микропроцессорной аппаратуры и микроЭВМ является сигнатурный анализ, предполагающий использование циклических избыточных кодов для сжатия длинных двоичных кодов—реакций аппаратуры на тестовые последовательности в короткий, обычно 4-, 5-разрядный шестнадцатеричный код, который просто индицируется и сравнивается с указанным в документации для каждой контролируемой точки контрольным кодом (сигнатурой).

Математическая основа сигнатурного анализа - способ кодирования двоичных последовательностей с использованием циклических кодов. При этом любое двоичное числа описывается многочленом, содержащим фиктивную переменную х, в котором каждая двоичная цифра является коэффициентом фиктивной переменной х. Например, двоичной последовательности 1100101 (младший раз ряд слева) соответствует многочлен

х652 + 1.

Выходной двоичной последовательности с определенного узла цифрового устройства соответствует полином G (х) степени п - 1, где п - число разрядов двоичного кода. В процессе формирования сигнатуры полином G (х) делится на порождающий полином Р(х), значение которого определяется структурой регистра сдвига с обратными связями в сигнатурном анализаторе. Для формирования четырехразрядной шестнадцатеричной сигнатуры из всего множества возможных полиномов выбирают Р(х) = = 1 + х6 + х8 + х11 + х15, что соответствует обратным связям от 7, 9, 12 и 16 разрядов.

При делении G(х) на Р(х) получаем частное Q(х) и остаток R(х). Исходный полином при этом

G(х)=Р(х)Q(х) R(х),

где — знак суммирования по модулю 2. Если в двоичном коде, соответствующем полиному G (х), возникли ошибки, то они вызывают преобразование исходного полинома G (х) в G '(х). При этом полином ошибок Ео (х} определяется как

Е0(х) = G(х) G'(х) и

G'(х)=Р(х)Q'(х) R'(х) = G(х) Е0 (х).

Ошибки в выходном двоичном наборе не обнаруживаются, если остатки R (х) и R '(х) совпадают, R (х) =R'(х). При этом полином Е0(х) делится на Р(х) без остатка, и в регистре сдвига сигнатуры совпадают для правильной и ошибочной двоичных последовательностей.

Сигнатурный анализ дает высокий процент обнаружения ошибок. Для определения вероятности Рош обнаружения ошибки в двоичной последовательности длиной nс использованием регистра сдвига на mдвоичных триггерах воспользуемся следующим соотношением:

Рош=1-Н(n-m)(2п-m-1)/(2n-1),

где функции

О при n-m <=0;

H(n-m)=

1 при n-m > 0.

 

При m = 16 и n = 17 лишь одна последовательность ошибок может быть упущена из 217, при n= 18 - три, при n = = 19 — семь и т.д. Если п становится очень большим, вероятность обнаружения ошибки приближается к

Рош 1-2 -m = 1-2 -16 0,99998.


Дата добавления: 2015-09-02; просмотров: 129 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Проверка микропроцессорной системы.| Процесс формирования сигнатур.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)