КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сигнатурный анализатор
Формы представления данных о поведении МПС Примеры способов запуска
1. Простейший способ-- по кодовому слову. Это обычная комбинация входных сигналов-- двоичный код. 2. Запуск по последовательностям слов с отчетом k-го появления запускающего слова и трассировкой графа программы. Здесь отслеживается последовательность проходимых, например, адресов. 3. Запуск по несовпадению (борьба с перемежающимися неисправностями). Вводится дополнительный буфер (копия ЗУ). По некоторому критерию ЛА принимает блок данных из подозреваемой части программы и пишет его в буфер. Далее ЛА переходит в режим работы по несовпадению и по прежнему исходному критерию в основном ЗУ готовит новую порцию. Когда она готова, ЛА сравнивает ее с содержимым буфера эталона. При их совпадении ЛА вновь с готовым эталоном ожидает нового прихода данных с тем же критерем и т.д. 4. Цифровая защита запуска (цифровая фильтрация). Запускающее слово должно оставаться действенным больше одного периода квантования-- во избежание срабатывания от ложных (коротких) сигналов/слов.
К таким формам относятся: временные даграммы; таблицы последовательности данных; таблицы истинности комбинационной схемы; таблицы ввода-- выада; таблицы состояний устройств с памятью; трасса программы; карты состояний (вид таблиц): на экране вместо "1" и "0" в таблице воспроизводится матрица 2-х в степени m точек (m-- число входных каналов), так что любое исходное слово-- светящаяся точка. Точки связаны так, что можно наблюдать последовательность обработки данных, в частности, легко видеть общий ход циклической обработки. Управление ЛА. В современных ЛА используются МП и клавиатура.
Сигнатурный анализатор (СА) - устройство, предназначенное для снятия, обработки и представления в виде кода (сигнатуры) последовательности логических уровней сигнала в выбранной точке МПС. Как и осциллограф, СА воспринимает временное поведение сигнала в заданной точке схемы, но вместо воспроизведения формы изменений амплитуды сигнала он вырабатывает 4-х символьный буквенно-цифровой код (сигнатуру), который несет информацию об отслеживаемом потоке данных. Сама сигнатура физического сигнала не имеет и служит лишь некоторым знаком, представляющим свернутую последовательность нулей и единиц, из которых состоит поток данных. Примеры сигнатур: 9FPU, 2A7C, C012 и т.п. Сигнатурный алфавит состоит из цифр 0..9 и символов A, C, F, H, P, U. Свертка выполняется с помощью 16-ти разрядного сдвигового регистра, состовляющего основу СА, и сумматора по модулю 2, через который входной поток СА попадает в младший разряд, т.е. на вход регистра. Помимо входного потока, на этот сумматор подаются выходы 6-го, 8-го, 11-го и 15-го (старшего) разрядов сдвигового регистра. 4-х символьный индикатор сигнатуры подключен к выходам всех 16-ти разрядов регистра. В исходном состоянии в регистре содержатся нули. Кроме собственно отслеживаемого потока, в СА подаются сигналы пуска/останова (открытия/закрытия сигнатурного окна) и синхронизации. Сигналы пуска/останова определяют момент начала и окончания регистрации, т.е., в частности, длину регистрируемой последовательности данных. Значения логического сигнала в анализируемой точке воспринимаются только при поступлении в СА определенного (положительного или отрицательного) фронта синхросигнала, в другие моменты времени они игнорируются. Для порождения отслеживаемых потоков данных в различных точках схемы МПС используются как простейшиеподходы - например, свободный прогон МП, так и более сложные средства - специально разработанные тестовые программы и тестеры/эмуляторы, с помощью которых тесты вводятся в проверяемую систему. Сигнатуры, снятые в точках заведомо исправной МПС и оформленные в виде, например, таблиц с привязкой к этим точкам, могут быть использованы в ходе отладки/восстановления работоспособности такой же МПС - как зто делается осциллографом в аналоговых системах.
Дата добавления: 2014-12-16; Просмотров: 2990; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |