Автор работы: Пользователь скрыл имя, 19 Апреля 2015 в 20:24, реферат
Денежные и трудовые затраты на тестирование сложных интегральных схем с привлечением контрольно-измерительной аппаратуры может во много раз превышать стоимость интегральной схемы из-за длительности процесса тестирования и сложности его реализации. Производить тестирование на модели разрабатываемой интегральной схемы существенно удешевляет процесс тестирования и сокращает время его проведения.
Введение 3
1. Средства отладки для микроконтроллеров семейства HC05 3
1.1 Внутрисхемные симуляторы 5
1.2 Внутрисхемные эмуляторы 7
1.3 Программаторы 10
1.4 Средства разработки третьих фирм 11
2. Отладочные средства БИС 12
2.1 Средства разработки электронных схем 12
2.2 Прототипные платы схем программируемой логики с ISA 13
2.3 Прототипные платы схем программируемой логики с PCI 13
2.4 Платы разработчика для схем программируемой логики с PCI 14
2.5 Оборудование для контроля и отладки проектных плат 15
2.6 Комплекс средств тестирования методом граничного
сканирования JTools 16
2.7 Комплекс средств тестирования методом граничного
сканирования (дополнительно) 17
Заключение 18
Список используемой литературы 19
Для создания законченной системы внутрисхемной эмуляции комплект из двух плат должен быть обязательно дополнен:
Тип соединительного кабеля инвариантен по отношению к корпусу целевого МК, но, к сожалению, различается для разных серий МК. Тип адаптера определяется корпусом целевого МК (таблица). Если МК выполнен в корпусе DIP или PLCC, то переходная головка не потребуется вовсе, а для остальных типов корпусов адаптер должен быть дополнен переходной головкой.
Каждый из пяти описанных компонентов системы MMЕVS или MMDS имеет свой порядковый номер (таблица) и при покупке должен быть заказан отдельно. Такой подход предоставляет пользователю возможность последовательно дополнять базовый комплект средств отладки при переходе на новый тип МК семейства HC05 или HC08.
Программное обеспечение для систем внутрисхемной эмуляции поставляется в комплекте с платами основной платформы. В настоящее время в комплекте с платой системы MMЕVS M68MMPFB0508 поставляется интегрированная среда разработки RAPID, которая работает под управлением DOS и включает редактор текста, макроассемблер и полноэкранный отладчик. Системы MMЕVS и MMDS не имеют в своём составе средств программирования, среда отладчика не может работать в режиме симулятора. Программная среда RAPID и аппаратные средства MMЕVS предоставляют следующие возможности:
В настоящее время фирма MOTOROLA разработала
новую программную оболочку для внутрисхемных
эмуляторов MMEVS и MMDS. Интегрированная среда
разработки носит название MCUez и работает
под управлением Windows 9X или Windows NT. Основное её преимущество
по отношению к RAPID — возможность отладки
на уровне исходного текста на языках
C и Ассемблер. Однако С-компилятор в состав
MCUez не входит. Демонстрационную версию
MCUez можно найти по адресу http://mot-sps.com/csic/
Для OTP МК семейства НС05, входящих в программу “NO EXUSES”, на основе базовой платформы MMEVS созданы завершённые комплекты средств отладки KITMMEVS05xx, в состав которых входит среда MCUez.
Системы типа MMЕVS фирма МотоRоLа относит к классу дешёвых внутрисхемных эмуляторов. Их развитием являются системы типа MMDS, которые имеют следующие дополнения по отношению к MMEVS:
Фирма MOTOROLA предлагает ряд дешевых плат программаторов для МК семейства НС05. Эти платы специализированы для определенных групп МК семейства НС05, они не требуют для эксплуатации ПК верхнего уровня. В документации фирмы Мотоrоlа эти программаторы носят название “параллельных”. Название отражает технологию программирования:
Следует отметить, что данный способ
программирования не является высокотехнологичным
и предназначен только для создания рабочих
образцов целевых МК на этапе разработки. Аналогичную
функцию программирования выполняют внутрисхемные
симуляторы ICS. Поэтому, если целевой МК
поддерживается внутрисхемным симулятором
ICS, то безусловно, предпочтение следует
отдать последнему. В противном случае
плата “параллельного” программатора
является наиболее экономичным средством
на пути получения законченного образца
разрабатываемого изделия. Это, в первую
очередь, относится к перспективным МК
серии L со встроенным модулем управления
ЖКИ. Подробная информация о платах “параллельных”
программаторов находится по адресу http://mot-sps.com/csic/
В случае, если читателя интересуют универсальные
программаторы, то из отечественных можно
предложить “Стерх-ST011” (http://www.sibfair.ru/bond) и “KROM” (http://msl.gaw.ru). Перечень универсальных программаторов
зарубежного производства Вы найдете
по адресу http://mot-sps.com/csic/
Pазнообразие МК фирмы MOTOROLA, с
одной стороны, и глубокая продуманность
структуры внутрисхемных
2 Отладочные средства БИС
Средства предназначены для ускорения внедрения разработок, ориентированных на использование схем программируемой логики.
Рис. 1 Средства разработки
|
Cостав средств:
|
Применение средств обеспечивает быструю реализацию проектов и контроль их работоспособности на всех этапах изготовления и внедрения, включая отладку образцов, входящих в состав конечной аппаратно-программной системы.
Основные характеристики:
На отечественном рынке не имеется аналогичного комплексного подхода к проблемам проектирования плат расширения.
Особенности и преимущества:
2.2 Прототипные платы
схем программируемой логики
с
Прототипные платы программируемой логики с интерфейсом ISA позволяют отлаживать широкий круг пользовательских проектов, ориентированных на БИС PLD FLEX10K (Рис.2).
Рис. 2 Плата программируемой логики с интерфейсом ISA
Особенности реализации:
2.3 Прототипные платы схем программируемой логики с интерфейсом PCI
Прототипные платы программируемой логики с интерфейсом PCI позволяют отлаживать широкий круг пользовательских проектов, ориентированных на БИС PLD FLEX10K.
Рис.3 Прототипные платы
|
Семейство в своей основе содержит:
По функциональному назначению схемы PLD распределяются:
|
Особенности реализации:
2.4 Платы разработчика
для схем программируемой
Платы разработчика для схем программируемой логики с интерфейсом PCI позволяют отлаживать широкий круг пользовательских проектов, ориентированных на БИС PLD ACEX.
Рис. 3 Плата программируемой логики с интерфейсом PCI
Семейство в своей основе содержит:
Особенности реализации: