Микропроцессорные системы. Архитектура и проектирование. Анкудинов И.Г. - 70 стр.

UptoLike

Составители: 

распределения функций между аппаратными и программными средствами, что
требует от разработчика основательной подготовки в области схемотехники,
структурной организации ЭВМ, принципов построения математического и
программного обеспечения.
На этапе формализации требований составляются внешние
спецификации, а именно, уточняются функции системы, формализуется
техническое задание (ТЗ) на систему.
На этапе разработки структуры и архитектуры системы определяются
функции отдельных устройств и программных средств, выбирается элементная
база (микропроцессорный комплект) для реализации системы, временные
параметры и порядок взаимодействия аппаратных и программных средств.
Разработка и изготовление аппаратных средств и программного
обеспечения МПС выполняются, по-возможности, параллельно. Схемотехники
проектируют структурные и принципиальные схемы, занимаются
макетированием, изготовлением прототипа (опытного образца) и автономной
отладкой. Разработчики математического обеспечения и программисты
проектируют алгоритмы, тексты исходных программ, выполняют их
трансляцию в объектные коды и автономную отладку.
Комплексная отладка заключается в доводке рабочих программ и
обеспечении правильного функционирования на реальной аппаратуре и в
реальных условиях. Задача комплексной отладки состоит в выявлении ошибок
проектирования и дефектов аппаратуры, которые могли быть не замечены на
предшествующих стадиях разработки МПС.
На любой стадии жизненного цикла МПС имеется вероятность
возникновения конструктивных или физических неисправностей, приводящих
к появлению той или иной неисправности. В процессе функционирования МПС
могут появляться ошибки, вызванные различными неисправностями: отказами
аппаратуры, сбоями в работе и дефектами проектирования и изготовления.
Поскольку качество проекта МПС существенно зависти от того, насколько
система защищена от воздействия неисправностей, рассмотрим классификацию
возможных неисправностей и их проявлений [1, 8, 11, 15].
Классификация неисправностей. Ошибкаэто проявление
неисправности, заключающееся в искажении обрабатываемых данных. Смысл
термина "ошибка" зависит от уровня иерархической структуры МПС.
Например, для дискретных устройств ошибка означает появление неверных