Выбор МП и построение структуры МПС.


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

1. Принятие решения о построении системы на основе МП или "жесткой" логики.

3. Выделение важнейших характеристик МП.

4. Выбор МП с синтезом структуры МПС.

Для ответа на вопрос первого шага проводится первичный анализ характеристик будущей системы. Решение о применении МП прини­мается в случае, если:

- алгоритм функционирования системы сложен;

- функции системы изменяются в процессе эксплуатации и ожидается дальнейшее их расширение;

- будут обрабатываться большие массивы информации;

- предвидится частое обращение к 3У;

- система должна содержать разнообразный набор ВУ;

- требуется высокая точность;

- оценочное количество интегральных схем, необходимое для реализации системы средствами "жесткой" логики, превышает несколько десятков.

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

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

Таблица 2

Разрядность Область применения
Арифметические устройства измерительных приборов (осциллографы, вольтметры и т.д.), простые контроллеры, бытовые автоматы.
Интеллектуальные терминалы, управление технологическими процессами, контроллеры, испытательное оборудование, управление транспортом; служебная, коммерческая, торговая аппаратура; бытовые автоматы.
4-16 Системы связи, системы сбора данных, ЦАП и АЦП, контрольно-распределительные системы, системы навигации, ЭВМ широкого назначения.
20-32 Системы связи, преобразователи Фурье, цифровые фильтры, ЭВМ широкого назначения.

 

В настоящее время МП изготавливаются по одной из принятых технологий: р-МОП, n-МОП, КМОП, КМОП/КНС, ТТЛ, ТТЛШ, ЭСЛ, И2Л, И3Л. МП на основе разных технологий отличаются быстродействием, мощностью и даже функциональными возможностями. Например, МП, выполненный по технологии И2Л, имеет регулируемое быстродействие с глубиной регулировки в 1000 раз с помощью изменения тока инжекции. Связь технологии изготовления МП с такими его характеристиками, как уровни напряжений питания и совместимость с ТТЛ-элементами, широко распространенными при построении ЭВС, представлена в таблице 3.

Таблица 3

Характерис- Технология изготовления МП
тики МП р-МОП n-МОП КМОП КНС И2Л ТТЛШ ЭСЛ КМОП
Уровень напряжения питания, В   +5 -12 +5 -5 +12 или +5   3...15   1...5   +5 -2 -4... -5,2   3...15
Совместимость с ТТЛ нет да да нет да нет да нет да нет

 

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

Таблица 4

  Характеристика МП Характеристика МПС
Архитек-тура Выч. мощность Гибкость Сложность проектиро-вания Эксплуата-ционная устойчи-вость
Разрядность * ** * - *
Быстродействие * ** - - **
Выч. мощность команд * ** * * -
Микропрограммирова-ние ** * ** ** -
Число внутренних регистров ** ** * - -
Наличие стековой памяти ** * - - -
Наличие прерывания ПДП * * ** * -
Раздельность шин адреса, данных, управления * ** * * *
Флаги * * ** - -
Вид электропитания, тип конструктива - - - * **
Стоимость - ** - ** **
Наличие в МПК БИС сопряжения и памяти * - - ** -

 

Таблица 5

  Характеристика МП Характеристика МПС
  Встроенная МПС Управление в реальном времени Научно- технические расчеты Управление передачей сообщений
Быстродействие - * * -
Наличие команд обработки данных - - * *
Наличие команд обработки битов * * - *
Развитая адресация - - * *
Наличие сопроцессора - * * -
Многоуровневые прерываний * * - -
Развитый ввод- вывод * * - -
Наличие таймера * * - -
Система асинхронного управления * * - -
Наличие ПДП - - - *
Защита питания - * - -
Высокая надежность * * - -
Автоматический перезапуск при сбое * * - -
Наличие кросс-обеспечения * - * -
Средства взаимодействия с пользователем - - * -

 

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

Рис.72

Значительное число характеристик МП, МПС и требований к ним с необходимостью предполагает использование для выбора "МП канди­датов" метода взвешенных оценок с предварительной сверткой крите­риев (аддитивной, мультипликативной, минимаксной и др.).

На заключительном шаге данного этапа осуществляют окончательный выбор МП из группы кандидатов с соответствующей доработкой модульной структуры МПС. В качестве главного критерия выбора используют такую характеристику МП, как быстродействие. Рекомен­дуемый алгоритм выбора МП показан на рис.72.

При балансировании между быстродействием и стоимостью следует принимать во внимание эмпирический закон Гроша, устанавливающий связь между затратами на приобретение оборудования P и производительностью системы К

К = а * Р2. (4)

Время выполнения некоторых операций в МП служит лишь грубой оценкой. Наибольшая точность, безусловно, может быть получена только из анализа использования МП для предполагаемого применения. Самым распространенным методом такой оценки является бенчмарковская программа - программа решения на анализируемом МП та­кой задачи, которая по составу операций соответствует классу за­дач предполагаемого применения. Ее обычная длина - 100...200 ко­манд. Если разрабатываемая программа небольшая, то она сама может выступать в качестве теста. В состав тестовой программы обязательно должны входить операции по вводу-выводу информации. Она не только определяет время решения задачи на конкретном МП, но и вскрывает достоинства и недостатки его системы команд для заданной области применения. Время выполнения бенчмарковской программы оценивается для трех случаев: простейшего, среднего и наихудшего. Поскольку в ней, вероятно, будут использованы не все виды обра­ботки, характерные для реального применения, целесообразно полу­ченные оценки по времени удвоить.

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



Дата добавления: 2017-02-13; просмотров: 1754;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.011 сек.