Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

07

.pdf
Скачиваний:
30
Добавлен:
09.04.2015
Размер:
1.43 Mб
Скачать

Обзор средств, поставляемых компанией Analog Devices, приведен на рис. 7.50. Все перечисленные средства далее будут детально рассмотрены.

Семейство плат EZ-KIT Lite фактически является набором стартовых комплектов, содержащих отладочные платы для различных DSP. В дополнение к самому процессору, эти платы содержат АЦП и ЦАП (codec), связываемые с процессором через его последовательный порт. Все необходимые вспомогательные аналоговые и цифровые устройства находятся на платах. Управление платами осуществляется посредством персонального компьютера через последовательный порт RS-232, а также путем перестановки перемычек на плате. Программные средства, совместимые с Windows 95|98|NT, поставляются вместе с платой. Указанные программные средства включают инструменты для генерирования программ, поставляемые с некоторыми функциональными ограничениями и включающие компилятор, ассемблер, компоновщик, программу создания загрузочных модулей (PROM Splitter) и отладчик, являющийся частью интегрированной среды Visual DSP. В комплект программного обеспечения включаются также примеры приложений, такие как генератор DTMF-сигналов, подавитель эхо-сигналов, БПФ, простые цифровые фильтры и т.д. Платы EZ-KIT Lite дают разработчикам возможность при минимальных затратах ознакомиться с предлагаемыми на рынке цифровыми сигнальными процессорами.

Средства поддержки разработчиков, использующих

DSP компании Analog Devices

ν

EZ-KIT Lite — стартовые отладочные комплекты

 

ν

Внутрисхемные эмуляторы

®

ν

Интегрированная среда проектирования VisualDSP

иVisualDSP++

υАссемблер, компоновщик, PROM Splitter, HIP Splitter, Симулятор, Компилятор, Отладчик

νБольшие библиотеки алгоритмов

νПоддержка разработчиков специалистами фирмы

νСеминары

νКурсы повышения квалификации, проводимые ADI и партнерами

νПрограмма ADI DSP Collaborative™

Рис. 7.50

Платы EZ-KIT LITEдля DSP компани ANALOG DEVICES

νEZ-KIT Lite —это автономная система, которая взаимодейству

сPC, работающим под управлением Windows

νEZ-KIT Lite обеспечивает:

υНедорогой метод для начального ознакомления с DSP процессорами компании Analog Devices

υЭффективную отладочную среду для различных приложений общего назначения.

νЦелевой рынок:

υРазработчики, впервые использующие DSP

υРазработчики, впервые использующие DSP компании ADI

υПользователи DSP, проектирующие новую разработку

υПользователи DSP, переходящие на более скоростные процессоры с существующими разработками

Рис. 7.51

ADSP-2189M EZ-KITLITE

ν Аппаратные возможности:

υ Процессор ADSP-2189M 75Mips

υ Стерео кодек AD73322L

υ Коэф. усиления кодека программируется DSP υ 2Мбиили более загр. Flash EPROM с защитой υ Интерфейс RS-232 с PC

υ Выбор реж. раб. с хост проц. или без посредством перекл. υ Разъем для эмулятора ADSP-218x EZ-ICE

υ Разъем расширения вкл. все сигналы для ввода-вывода

плюс 5В, 3,3В, 2,5В и GND

υ Светодиодыиндик. пит., интерф. RS-232 , и прогр. Флаг.

ν Программные возможности

υ Поддержка Windows 95/98/NT-4.0 на PC

υ VisualDS : С компилятор, ассемблер, компоновщик,

Prom splitter, интегрированный интерфейс VisualDSP

υПримеры приложений: генератор DTMF, подавл. эха, БПФ И т.д., как у 2181 EZ-KIT Lite

υПоддержка разработчиков по Email

Рис. 7.52

ADSP-21160M EZ-KITLITE

νАппаратные возможности

υADSP-21160M SHARC

υAD1881 - 16-бит. стерео кодек AC’97

υФлэш EPROM (2 Mbit)

υJTAG

υподдержка семейства ADSP-2116x

υ64Kx64 бит SBSRAM

υУсовершенств. парал. порт

υСоответствует стандарту CE

νПрограммные возможности

υПоддержка Win95, Win98 и WinNT

υОтлад. набор VisualDS++ : компилятор,ассемблер,

компоновщик, PROM Splitter, связь с отладчикомVisualDSP .VisualDSP можно использовать толь аппаратурой EZ-KIT Lite

υДPrimes.dxe,емонстрационные программы: DFT.dxe, BP.dxe, Pluck.dxe

Рис. 7.53

ADSP-21065L EZ-KITLITE

Аппаратные возможности

ADSP-21065L SHARC DSP, работ.на 60МГц

Полностью дуплексный, 16-разр. аудио кодек

Интерфейс RS-232 с UART

Интерфейс JTAG

Возможно расширение через интерфейс MAFE+

Программные возможности

Поддержка Win95, Win98 и WinNT

Отладочн. набор VisualDSP++ : компил., ассемблер, компановщ

Prom splitter, отладчик с интерфейсом VisualDSP.

Использ. VisualDSP только с аппаратурой EZ-KIT Lite

Демонстрационное ПО: БПФ, ДПФ, полосовой фильтр, Pluck String, Themes, Talk Through

Рис. 7.54

Конечным этапом в разработке системы цифровой обработки сигналов является отладка непосредственно всей сиcтемы или проектируемой платы. Внутрисхемный эмулятор компании Analog Devices EZ-ICE подключается через специальный разъем на плате для реализации программной и аппаратной отладки в разрабатываемой системе. Внутрисхемные эмуляторы компании Analog Devices показаны на рис. 7.55—7.58. На рис. 7.56 изображен эмулятор Appex-ICE, взаимодействующий с отлаживаемой платой через интерфейс JTAG, который в свою очередь осуществляет связь с процессором семейства SHARC. Для связи эмулятора с PC используется порт USB. Существуют другие внутрисхемные эмуляторы, которые используют для связи с компьютером интерфейсы ISA, PCI, RS232 и Ethernet.

Эмулятор EZ-ICE® для семейства процессоров ADSP-218x

νИнтерфейс RS232, собственно плата эмулятора и разъем для JTAG

νИспользуется для управления, тестирования, мониторинга отлаживаемой системы

νКабель имеет длину около 6 м

νАппаратное переключение между 2,5 В, 3,3 В и 5 В

νПлата эмулятора помещена в экранированный корпус

νУлучшение качества работы, благодаря наличию более скоростного интерфейса

Рис. 7.55

Эмулятор APEX-ICEUSB

ν

Эмулятор, использующий USB-

 

Разъем JTAG

 

 

 

 

порт для DSP, снабженных интерф.

 

 

 

JTAG комп. Analog Devices

 

 

νПервое портативное решение для DSP с инт. JTAG

νБлок, помещающийся в руке

νНебольшой диаметр кабеля; длина – 5 метров — достаточна в большинстве случаев

ν Внешнее питание

Разъем

USB

Рис. 7.56

Эмулятор TREK-ICE с интерфейсом ETHERNET

νЭмулятор для работы в сети (витая пара, 10 Мбит)

νИнсталируется в сети так же просто, как лазерный принтер

νДистанционная отладка как с PC, так и с рабочей станции SUN в режи «клиент»

νПрочный высокоскоростной 3В/5В соединитель

νГибкий кабель (1,5 м)

Рис. 7.57

Эмулятор SUMMIT-ICE с интерфейсом PCI

νВстраиваемая 32-разрядная карта с PCI -интерфейсом

νЧетырехдюймовый гибкий экранированный кабель подключения к 14-пиновому разъема JTAG

νТехнология ICEPAC обеспечивает надежное устойчивое решение

νДист. 3В/5В JTAG соединитель

сэкр. кабелем (1,5 м)

νWindows 95 & NT PNP

Рис. 7.58

VisualDSP и VisualDSP++

Новые программные средства разработки компании Analog Devices для DSP — пакеты VisualDSP® и VisualDSP ++ — являются весьма простыми в использовании инструментами, работающими под управлением Windows 95|98|NT. Пакет VisualDSP является интегрированной программной средой, включающей все необходимые для отладки средства и поддерживающей ассемблер с алгебраическим синтаксисом и оптимизированный С-компилятор. Мультипроцессорное окружение также может быть смоделировано и отлажено. VisualDSP++ обеспечивает поддержку языка C++.

В настоящее время существуют версии VisualDSP для процессоров семейства

ADSP-218 и ADSP-219x, а также для DSP семейства SHARC.

Для оценки свойств программного обеспечения может использоваться программа компании Analog Devices “Test Drive”, по которой программное обеспечение может быть предоставлено пользователю на ограниченный срок.

В дополнение к уже описанным средствам и методам поддержки заказчиков, предоставляемым компанией Analog Devices, стоит упомянуть о программе DSP Collaborative, которая объединяет более 80 компаний, предлагающих на рынке ряд продуктов и услуг для облегчения задачи проектирования систем цифровой обработки сигналов. Более 30 компаний обеспечивают поддержку 16-разрядных процессоров семейства ADSP-21xx, и более 50 компаний поддерживают DSP семейства SHARC . Информацию о программе можно найти по адресу:

http://www.analog.com/industry/dsp/3rdparty/index.html

Дальнейшую информацию об отладочных средствах для DSP компании Analog Devices можно найти по адресу:

http://www.analog.com/dsp/tools

Интегрировання среда для разработки

ν VisualDSP® и VisualDSP++

υИнтерфейс отладчика

υИнтегрированная среда для разработки

υАссемблер с алгебраическим синтаксисом

υСимулятор, работающий

сточностью до цикла

υОптимизрованный ANSI C компилятор

спострочным ассемблиров.

υМатематические, ЦОС и C библиотеки

υЭффективный мультипроцессорный компоновщик

υИнтеллектуальный загрузчик

υADSP-218x, 219x: Windows 95, 98, NT, 2000 совместимые

υSHARC: Windows 95, 98, NT, 2000 совместимые

Рис. 7.59

VisualDSP® 7.0 для ADSP-218x и ADSP-219x

νСовместимость с Windows 95, Windows 98, Windows NT 4.0

сSP3 или более поздней версией

νСимулятор ADSP-219x поддерживает ядро 219x

νНабор средств ELF/DWARF вкл. компилятор с классической и ориентированной на специфический процессор оптимизацией

νЯзык Tcl для командной последовательности

υПоддержка автоматического теста системы DSP

νТранслятор объектов 21xx

νСредства для поддержки периферийных устройств 218x и 219x

Рис. 7.60

VisualDSP++для SHARC® DSP

νРадотает под Windows 95, 98, NT, 2000

νФормат файла ELF/Dwarf-2 позволяет эффективно проводить отладочные операции

νПрепроцессор для компановки/трансляции

сассемблера отделен от компилятора

νБыстрая внутрисхемная отладка ( шаг 0,9 сек. )

νПоддержка многопроцессорного режима

υСинхроный запуск, шаг и останов

νЯзык tcl для командных последовательностей

υПоддержка автоматического теста системы

νСтатистическое профилирование программы

νВозможность программировать на C++

νГрафический режим вывода данных

Рис. 7.61

Отладочные ср-ва для процессора TigerSHARC ®

Архитектура TigerSHARC поддерживается набором средств для моделирования, генерации кодов и отладки, включающих:

Интегрированная среда разработки VisualDSP

Симулятор, ассемблер, загрузчик, отладчик и компилятор

DSP & математические библиотеки

Эмуляторы: все представленные эмуляторы с JTAG поддерж.

семейство DSP TigerSHARC

Плата EZ-KIT Lite

Последующие версии VisualDSP будут продолжать увеличивать функциональные возможности отладочных средств.

Рис. 7.62

Программа VisualDSP TEST DRIVE

νПрограмма Test Drive — это возможность ознак. с VisualDSP в теч. 30 Обуч. материал не предост. Новый пакет Test Drive – это полная верс VisualDSP, содержащая руководство в pdf формате.

νЗаказчику предоставляется диск с пакетом test drive. Затем необход. обратиться на сайт компании Analog Devices, для регистрации

по адресу www.analog.com/industry/dsp/tools/test_drive.html

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

νПакет VisualDSP для SHARC доступен в настоящее время.

(VDSP-SHARC-PC-TEST)

νПакет VisualDSP для TigerSHARC можно получить, начиная с лета 2000 г.

νПакет VisualDSP для ADSP-218x/219x можно получить, начиная с сентября 2000 г.

Рис. 7.63

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]