Микропроцессорные системы. Щемелева Т.К. - 11 стр.

UptoLike

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

11
Если состав средств, имеющихся на плате развития, достаточен для реализации
проектируемой системы, то ее разработка сводится к созданию ПО и выполнению комплексной
отладки системы. Если имеющихся средств недостаточно, то они проектируются и размещаются
на дополнительной плате, подключаемой к разъему на плате развития не посредственно или с
помощью кабеля. Так реализуется прототип проектируемой системы, на котором можно
выполнить комплексную отладку программных и аппаратных средств, а в ряде случаев и провести
проверку их функционирования в рабочих условиях. После этого нетрудно разработать рабочий
вариант системы, объединив на одной плате используемые модули прототипной системы.
Прототипная система может использоваться в качестве рабочей (целевой), если ее
параметры и
конструктивное оформление удовлетворяют требованиям технического задания. В этом случае
достигается сокращение сроков и стоимости проектирования системы.
Следует отметить перспективность использования при разработке АС мезонинной
технологии, которая унифицирует размеры и интерфейс базовой платы-носителя и размещаемых
над ней небольших плат - мезонинов (типичный размер 45x99 мм). Одна плата-носитель несет от 2
до
12 мезонинов. Каждый мезонин соединяется с носителем двумя разъемами.
На этапе автономной отладки АС основными орудиями разработчика являются
традиционные измерительные приборы - осциллографы, мультиметры, пробники и другие, а также
логические анализаторы, которые обладают широкими возможностями контроля состояния
различных узлов системы в заданные моменты времени. Весьма эффективным является
использование на этом этапе средств тестирования по стандарту JTAG, которые имеются в составе
многих современных моделей МП и МК. С помощью размещенного на кристалле тест-порта ТАР
и специальных выводов TDI, ТDО, ТСК, TMS, TRST# обеспечивается возможность подачи
необходимых входных воздействий и считывания выходной реакции, запуск-останов процессора,
изменение режима его работы. Вводом специальной команды можно установить выводы
микропроцессора или микроконтроллера в отключенное состояние, чтобы отдельно
протестировать другие устройства системы,
1.6. Средства и методы проектирования и автономной отладки
аппаратных средств МПсистемы.
1.6.1. Выбор семейства МП/МК и стандартной периферии
Разработка архитектуры системы подразумевает определение оптимального состава АС и
ПО для решения поставленных задач. При этом разработчик решает, какие функции системы
будут реализованы АС, а какие ПО. Определяется номенклатура АС - выбираются тип МП или
МК, объем и тип памяти, номенклатура периферийных устройств, протоколы обмена
информацией и состав требуемых сигналов управления системой. Определяется также состав ПО -
наличие операционной системы, ее тип и характеристики, номенклатура необходимых
программных модулей, характер их взаимодействия, используемый язык программирования.
Результатом выполнения этого этапа являются частные технические задания на проектирование
АС и ПО.
Широкая номенклатура МП и МК, выпускаемых различными фирмами, позволяет
удовлетворить запросы подавляющего большинства потребителей. Однако выбор типа МП/МК
является только первым шагом на пути создания системы, соответствующей требованиям
заказчика. Реализация такой системы является сложным и трудоемким процессом, выполнение
которого на современном уровне невозможно без использования комплекса специализированных
программных и аппаратных средств, помогающих разработчику на различных этапах
проектирования, программирования и отладки. Поэтому при оценке и выборе типа МП/МК для
конкретного применения необходимо учитывать не только его технико-экономические
характеристики, но и уровень развития программно-аппаратных средств, предлагаемых для
использования в процессе проектирования-отладки систем на его основе.
       Если состав средств, имеющихся на плате развития, достаточен для реализации
проектируемой системы, то ее разработка сводится к созданию ПО и выполнению комплексной
отладки системы. Если имеющихся средств недостаточно, то они проектируются и размещаются
на дополнительной плате, подключаемой к разъему на плате развития не посредственно или с
помощью кабеля. Так реализуется прототип проектируемой системы, на котором можно
выполнить комплексную отладку программных и аппаратных средств, а в ряде случаев и провести
проверку их функционирования в рабочих условиях. После этого нетрудно разработать рабочий
вариант системы, объединив на одной плате используемые модули прототипной системы.
Прототипная система может использоваться в качестве рабочей (целевой), если ее параметры и
конструктивное оформление удовлетворяют требованиям технического задания. В этом случае
достигается сокращение сроков и стоимости проектирования системы.
       Следует отметить перспективность использования при разработке АС мезонинной
технологии, которая унифицирует размеры и интерфейс базовой платы-носителя и размещаемых
над ней небольших плат - мезонинов (типичный размер 45x99 мм). Одна плата-носитель несет от 2
до 12 мезонинов. Каждый мезонин соединяется с носителем двумя разъемами.
       На этапе автономной отладки АС основными орудиями разработчика являются
традиционные измерительные приборы - осциллографы, мультиметры, пробники и другие, а также
логические анализаторы, которые обладают широкими возможностями контроля состояния
различных узлов системы в заданные моменты времени. Весьма эффективным является
использование на этом этапе средств тестирования по стандарту JTAG, которые имеются в составе
многих современных моделей МП и МК. С помощью размещенного на кристалле тест-порта ТАР
и специальных выводов TDI, ТDО, ТСК, TMS, TRST# обеспечивается возможность подачи
необходимых входных воздействий и считывания выходной реакции, запуск-останов процессора,
изменение режима его работы. Вводом специальной команды можно установить выводы
микропроцессора или микроконтроллера в отключенное состояние, чтобы отдельно
протестировать другие устройства системы,

     1.6. Средства и методы проектирования                     и   автономной отладки
аппаратных средств МП – системы.

      1.6.1. Выбор семейства МП/МК и стандартной периферии

       Разработка архитектуры системы подразумевает определение оптимального состава АС и
ПО для решения поставленных задач. При этом разработчик решает, какие функции системы
будут реализованы АС, а какие ПО. Определяется номенклатура АС - выбираются тип МП или
МК, объем и тип памяти, номенклатура периферийных устройств, протоколы обмена
информацией и состав требуемых сигналов управления системой. Определяется также состав ПО -
наличие операционной системы, ее тип и характеристики, номенклатура необходимых
программных модулей, характер их взаимодействия, используемый язык программирования.
Результатом выполнения этого этапа являются частные технические задания на проектирование
АС и ПО.
       Широкая номенклатура МП и МК, выпускаемых различными фирмами, позволяет
удовлетворить запросы подавляющего большинства потребителей. Однако выбор типа МП/МК
является только первым шагом на пути создания системы, соответствующей требованиям
заказчика. Реализация такой системы является сложным и трудоемким процессом, выполнение
которого на современном уровне невозможно без использования комплекса специализированных
программных и аппаратных средств, помогающих разработчику на различных этапах
проектирования, программирования и отладки. Поэтому при оценке и выборе типа МП/МК для
конкретного применения необходимо учитывать не только его технико-экономические
характеристики, но и уровень развития программно-аппаратных средств, предлагаемых для
использования в процессе проектирования-отладки систем на его основе.


                                             11