русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Особенности отладки МПС на разных этапах ее существования.


Дата добавления: 2015-08-06; просмотров: 726; Нарушение авторских прав


Существенно отличаются по сложности поиска и характеру неисправностей процедуры отладки МПС на различных этапах ее существования. Можно выделить три типа процедур отладки МПС:

· отладка опытного образца (макета);

· отладка в процессе серийного производства;

· отладка в процессе эксплуатации.

В процессе отладки опытного образца выявляются и устраняются следующие типы ошибок:

· ошибки разработчика (в том числе ошибки документации);

· ошибки соединений (дефекты печатных плат, ошибки монтажа);

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

На этапе отладки серийного изделия предполагается, что ошибки разработчика (в аппаратуре и программах) устранены. Производственный контроль осуществляется путем функциональных испытаний МПС-плат на мощных установках промышленного контроля, снабженных хорошо разработанной системой тестов. Реакция проверяемой платы сравнивается с эталоном (физическим, вычисляемым или хранимым в памяти). По результатам сравнений выдается сообщение "Годен" - "Не годен"; локализация неисправностей осуществляется только до уровня ТЭЗа или не проводится вовсе. Для осуществления такого контроля можно привлекать персонал невысокой квалификации. Неисправные изделия возвращаются на участки, где их отладка проводится на специализированных стендах квалифицированными регулировщиками.



Поиск неисправностей в МПС на этапе эксплуатации осуществляется в основном средствами самодиагностики или специальной, но достаточно простой аппаратурой (например, сигнатурными анализаторами).

12.2.

 
 

Статические отладчики

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

Рис. 12.1. Устройство тестирования статическими сигналами

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

Такой метод проверки не требует сложного контрольного оборудования. Отметим, что устройство тестирования статическими сигналами (УТСС) может осуществлять управление системой точно так же, как и микропроцессор - естественно, с другими временными характеристиками. Средствами УТСС можно даже выполнить небольшую программу, при этом интерпретировать коды команд должен оператор.

Однако, УТСС не позволяет отладить систему в режиме реального времени, оценить временные характеристики и соотношения сигналов. Для этих целей служат другие, значительно более сложные приборы.

 



<== предыдущая лекция | следующая лекция ==>
Проблемы и особенности отладки МПС | Логические анализаторы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.542 сек.