|
Эмулятор EMU-AD - это аппаратное отладочное
средство для разработки и диагностики устройств, содержащих процессоры
ADSP фирмы Analog Devices. Скан-эмуляция выполняется встроенным в
процессор блоком эмуляции под управлением внешнего
JTAG эмулятора.
Конструктивно эмулятор EMU-AD представляет собой
плату контроллера, устанавливаемую в ПЭВМ с шиной PCI, и вынесенный на
кабель до 1 метра модуль для подключения к отлаживаемому устройству.
Обеспечивается многопроцессорная отладка при
подключении к одному эмулятору нескольких процессоров в составе
отлаживаемого устройства. Эмулятор взаимодействует с процессором по
интерфейсу JTAG и не вызывает изменения электрических параметров
устройства. Подключение эмулятора полностью прозрачно для исполняемой
программы и не оказывает никакого влияния на ее выполнение. При этом
программа исполняется в реальном окружении, на полной скорости
процессора без ограничений по производительности.
Внешний вид эмулятора:

Внимание:
Наше изделие, по независящим от нас причинам,
не работает на материнских платах, построенных на микропроцессорных
комплектах фирмы NVIDIA
NForce2 и NForce3.
Программное обеспечение:
Работа эмулятора EMU-AD поддерживается
отладчиками для языков ассемблера, С/С++, интегрированной средой
компиляции и отладки VisualDSP++ в операционных системах
Windows98/ME/2000/XP.
Программное обеспечение эмулятора в составе VisualDSP++ помимо
традиционных возможностей отладки позволяет
• Отлаживать изделия при произвольном размещении программ в адресном
пространстве ОЗУ и ПЗУ
• Выполнить профайлинг кодов программы, определить эффективность
программы и степень использования процессора
• Отобразить результаты выполнения программы в графическом виде
• Через механизмы эмулятора использовать в отлаживаемой программе
функции стандартного ввода-выводе языка Си
• Производить одновременный старт-стоп всех процессоров
многопроцессорной системы
Пример работы программы:

|