Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Средства разработки третьих фирм

   Pазнообразие МК фирмы MOTOROLA, с одной стороны, и глубокая продуманность структуры внутрисхемных эмуляторов MMEVS и MMDS, с другой стороны, обуславливают тот факт, что большинство компаний, специализирующихся на разработке высокопрофессиональных средств отладки микропроцессорных систем, избрали в качестве магистрального направления создание программного обеспечения к уже существующим аппаратным средствам типа MMEVS и MMDS. Перечень этих компаний можно найти в Internet по адресу http://mot-sps.com/csic/devsys/devtools.htm в разделе 3rd Party Partners. Фирма MOTOROLA выделяет в качестве основных партнеров фирмы HIWARE и COSMIC. Продукция фирмы HIWARE включает несколько версий компиляторов с языка С, макроассемблеры, библиотеки стандартных функций, программные симуляторы, полноэкранные отладчики для платформ типа MMEVS и MMDS для всех семейств МК фирмы MOTOROLA. Достоинством предлагаемых средств является их полная программная совместимость. На основе универсальной интегрированной среды ведения проекта пользователь может создать собственную конфигурацию системы отладки и, в случае необходимости, дополнить её недостающими программными пакетами. Многооконный интерфейс пользователя инвариантен по отношению к выбранному типу средства отладки: так при отключении платформы MMЕVS от ПК отладчик может работать в режиме программного симулятора. Отладчик поддерживает высокоуровневую символьную отладку, символьную отладку на уровне исходного текста языка Ассемблер и в машинных кодах. Следует обратить внимание на утилиту создания графических образов объектов управления, которая позволяет создать образ панели управления и индикации разрабатываемого устройства и назначить соответствие сигналов на входах МК состоянию органов управления и отображения. В процессе отладки разработчик может имитировать режимы работы устройства под управлением прикладной программы в естественном режиме, например, нажимая на кнопки мобильного телефона (рисунок).

Отладочные средства БИС

Средства разработки электронных схем

Средства предназначены для ускорения внедрения разработок, ориентированных на использование схем программируемой логики.

Рис. 1 Средства разработки

Cостав средств: · платы разработчиков для схем программируемой логики; · прототипные платы для БИС фирмы Altera; · специальное тестирующее оборудование; · программное обеспечение; · методическое обеспечение.

Применение средств обеспечивает быструю реализацию проектов и контроль их работоспособности на всех этапах изготовления и внедрения, включая отладку образцов, входящих в состав конечной аппаратно-программной системы.

Основные характеристики:

· стандарт интерфейсных плат - ISA, PCI;

· PLD семейства - MAX7000S, FLEX10K, ACEX;

· сложность реализуемых проектов - 10 - 100 тыс. вентилей.

На отечественном рынке не имеется аналогичного комплексного подхода к проблемам проектирования плат расширения.

Особенности и преимущества:

· эффективность: учет специфики отлаживаемого оборудования;

· стоимость: значительно меньшая, чем у традиционных средств отладки программно-аппаратных систем или у зарубежных аналогов;

· передачу конкретных схемотехнических решений для определенных областей использования;

Прототипные платы схем программируемой логики с                                              интерфейсом ISA

Прототипные платы программируемой логики с интерфейсом ISA позволяют отлаживать широкий круг пользовательских проектов, ориентированных на БИС PLD FLEX10K (Рис.2).

Рис. 2 Плата программируемой логики с интерфейсом ISA

Особенности реализации:

· допустимость отладки больших и сложных пользовательских проектов (так как логическая мощность системных БИС составляет 10, 20 или 30 тысяч эквивалентных логических вентилей, а в ближайшее время превысит 70 тысяч вентилей);

· возможность использования в проектах встроенных сверхоперативных блоков ОЗУ;

· обеспечение простоты и легкости смены пользовательских проектов при реконфигурировании через интерфейс ISA;

· отсутствие ограничений на количество циклов реконфигурирования;

· возможность загрузки конфигурации из схемы постоянной памяти;

· предоставление средств организации гибкого взаимодействия между аппаратными ресурсами PLD и программным обеспечением ПЭВМ;

· допустимость разнообразных способов организации взаимодействия между аппаратными ресурсами PLD и программным обеспечением ПЭВМ.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...