Проектирование микропроцессорных систем. Бурькова Е.В. - 9 стр.

UptoLike

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

9
Таким образом, на всех этих этапах определения спецификаций и разра-
ботки функционально-системных требований к микропроцессорной системе из
общей проблемы, часто поставленной абстрактно и независимо от техники ее
реализации, формулируются конкретные, четкие требования и выделяются вы-
полняемые функции на основе принятых для технического описания микро-
процессорной системы терминов и определений параметров, характеристик,
режимов работы.
Для микропроцессорной системы требуется проектирование, как аппа-
ратных, так и программных средств. Необходимо, во-первых, определить аппа-
ратную и программную конфигурации; во-вторых какие функции специфика-
ции будут выполняться аппаратной частью, а какие - программной. При этом
необходимо тщательно учитывать особенности, достоинства и недостатка реа-
лизации функций каждой частью микропроцессорной системы. Так, к преиму-
ществам программной реализации можно отнести: широкие ―интеллектуаль-
ные‖ функциональные возможности; осуществимость перенастройки микро-
процессорной системы на новые условия, задачи, объекты и т.д. путем измене-
ния только программного обеспечения.
Наряду с положительными качествами программная реализация функций
МПС обладает по сравнению с аппаратной некоторыми ограничительными
особенностями, которые могут влиять на компромиссный выбор того или иного
метода реализации функций микропроцессорной системы:
- большим временем выполнения функций (или меньшим быстро-
действием), обусловленным последовательным методом выполне-
ния программы.
- сложностью программной реализации функций непосредственного
сопряжения с реальными объектами;
- ограниченным объемом памяти программ и данных.
4 Критерии оценки качества микропроцессорной системы
Основными критериями оценки качества микропроцессорных систем яв-
ляются: производительность, точность, надежность.
Производительность. Пиковая или техническая производительность
представляет собой теоретический максимум быстродействия микропроцессор-
ной системы при идеальных условиях. Данный максимум определяется как
число вычислительных операций, выполняемое в единицу времени имеющими-
ся в системе обрабатывающими логико-арифметическими устройствами. Пре-
дельное быстродействие достигается при обработке бесконечной последова-
тельности несвязанных между собой и неконфликтующих при доступе в память
команд (т.е. когда результат любой операции не зависит от действий, выпол-
ненных другими командами). Разумеется подобная ситуация чисто гипотетиче-
ская, и на практике ни одна система не в состоянии работать длительное время
с пиковой производительностью, хотя и может приближаться к этой величине.
      Таким образом, на всех этих этапах определения спецификаций и разра-
ботки функционально-системных требований к микропроцессорной системе из
общей проблемы, часто поставленной абстрактно и независимо от техники ее
реализации, формулируются конкретные, четкие требования и выделяются вы-
полняемые функции на основе принятых для технического описания микро-
процессорной системы терминов и определений параметров, характеристик,
режимов работы.
      Для микропроцессорной системы требуется проектирование, как аппа-
ратных, так и программных средств. Необходимо, во-первых, определить аппа-
ратную и программную конфигурации; во-вторых – какие функции специфика-
ции будут выполняться аппаратной частью, а какие - программной. При этом
необходимо тщательно учитывать особенности, достоинства и недостатка реа-
лизации функций каждой частью микропроцессорной системы. Так, к преиму-
ществам программной реализации можно отнести: широкие ―интеллектуаль-
ные‖ функциональные возможности; осуществимость перенастройки микро-
процессорной системы на новые условия, задачи, объекты и т.д. путем измене-
ния только программного обеспечения.
      Наряду с положительными качествами программная реализация функций
МПС обладает по сравнению с аппаратной некоторыми ограничительными
особенностями, которые могут влиять на компромиссный выбор того или иного
метода реализации функций микропроцессорной системы:
         - большим временем выполнения функций (или меньшим быстро-
           действием), обусловленным последовательным методом выполне-
           ния программы.
         - сложностью программной реализации функций непосредственного
           сопряжения с реальными объектами;
         - ограниченным объемом памяти программ и данных.


     4 Критерии оценки качества микропроцессорной системы


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