Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КиД.doc
Скачиваний:
20
Добавлен:
25.09.2019
Размер:
2.02 Mб
Скачать
  1. Контроль цп.

Тестирование ЦП. Являясь одним из наиболее сложных компонентов МПС, ЦП оказывается и наиболее надежным. Как уже говорилось, ЦП невозможно проверить полностью, что заставляет их изготовителей ограничиваться функцио­нальным тестированием микросхем. Простейший вид тестирования ЦП при отладке – перевод системы в режим свободного счета. Он показывает, что ЦП правильно считывает команду с шины данных, формирует адресные наборы на шине ад­реса и правильно реагирует на сигналы системной син­хронизации. Контролируя сигналы в линиях системной шины, например в линии R/ , можно частично проверить шину управления.

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

Отказавший ЦП не может проверить самого себя, что заставляет разработчика МПС, который должен предусмотреть возможность контроля ЦП, включить в систему второй ЦП только для проверки нулевого ЦП. При этом повышается сложность МПС, снижается ее надежность и поэтому данный подход в «чистом» виде применяется редко.

Однако идея использования одной МПС для контроля другой оказалась жизнеспособной, и большинство сложных систем тестового значения сами имеют встроенные МП.

Экзаменационный билет № 4

1.Технические параметры мпс.

Технические параметры (ТП) представляют инженерные решения, обеспечивающие реализацию заданных ПФИ. В совокупности ТП характеризуют МПС, а каждый из параметров в отдельности является основным показателем одного или нескольких устройств, входящих в систему. Основными ТП являются:

  • быстродействие;

  • адресуемое пространство;

  • объём ПЗУ и ОЗУ;

  • разрядность;

  • элементная база;

  • системный интерфейс;

  • система и число команд;

  • операционная система;

  • наличие и характеристики периферийных устройств;

  • конструкция.

Технические характеристики МПС формируются на стадиях проектирования и должны соответствовать современному уровню науки и техники.

Связи между ПФИ и ТП обладают особенностями: многоплановость, неоднозначность, зависимость одних технических характеристик от других, наличие оптимальных вариантов.

2. Функциональный контроль пзу.

Тестирование ПЗУ. Типы ПЗУ(по способу загрузки в них программы, т. е. по способу их программирования):

-масочнопрограммируемые:

со­держимое «записывается» рисунком топологии взаимосвязей в ходе технологического процесса изго­товления ПЗУ, хранимые двоичные коды зафиксированы фотошаблоном окончательной металлизации, и после герметизации корпуса изменить хранимые про­граммы невозможно.

-однократно программируемые (ППЗУ):

относится к тем микросхемам, в которых запоминание двоичных кодов программы осуществляется с помощью плавких перемычек. Каждый хранимый в микросхеме бит содер­жится в «элементе памяти», состоящем из одного тран­зистора. Обычно применяется биполярный транзистор с плавкой перемычкой в цепи эмиттера. В процессе про­граммирования перемычки либо сохраняются нетронуты­ми, либо расплавляются проходящим через них током около 1 А. ППЗУ программирует пользователь, а в по­ставляемой микросхеме имеются все плавкие перемычки. Пользователь селективно «выжигает» перемычки, фор­мируя двоичные коды прикладной программы, и после этого изменить хранимые коды нельзя, что свойственно для ПЗУ. Строго говоря, некоторую модификацию про­граммы можно осуществить и после программирования ППЗУ, так как сохранившиеся перемычки можно разру­шить при повторной операции программирования. При­мером может служить ситуация, когда какая-то кон­станта при первом программировании была неизвестна и все соответствующие перемычки остались целыми. По­сле определения константы осуществляется повторное программирование ППЗУ.

-У/Ф и электрически перепрограммируемые ПЗУ:

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

Микросхемы электрически изменяемых ПЗУ (ЭИПЗУ), которые называются памятью в основном со считыванием, допускают репрограммирование при обыч­ном использовании их в вычислительной системе. Они были разработаны для удовлетворения потребности в энергонезависимых ЗУПВ.

Выбор типа ППЗУ зависит от объема выпуска и назначения МПС. При малом объеме выпуска и в процессе разработки СППЗУ представляют собой довольно гибкую, хотя и относительно дорогую память. В ЭВМ II поколения – ферритовая энергонезависимая память.

Способ проверки содержимого ПЗУ – метод контрольной суммы (SHECKSUM). Результат хранится в последней ячейке ПЗУ. Тест-программа контрольной встраивается в системную программу, и она работает по включению питания. Программа сумми­рует все содержимое ПЗУ, за исключением последней ячейки, а затем сравнивает свой результат с содержи­мым последней ячейки. Этот способ обеспечивает простую и эффек­тивную проверку микросхем ПЗУ с фиксированной хра­нимой информацией.

Способ CHECKSUM применим к микросхемам с лю­бой емкостью, если суммировать все их содержимое, за исключением последней ячейки, и игнорировать возни­кающие переполнения. Существует вероятность многократной ошибки, которая может дать результат равный байту истинного результата. Вероятность снижается при сигнатурном способе определения контрольной - сигнатуры.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]