- •ВАРИАЦИИ DSP56300
- •ВАРИАЦИИ DSP56300
- •ВАРИАЦИИ DSP56300
- •ВАРИАЦИИ DSP56300
- •ВАРИАЦИИ DSP56300
- •ОСОБЕННОСТИ DSP56307
- •ОСОБЕННОСТИ DSP56307
- •ЦЕЛЕВЫЕ ПРИЛОЖЕНИЯ DSP56307
- •ОБЗОР DSP56307
- •Redcap2 - 5665_
- •Redcap2 (продолжение)
- •Redcap в беспроводной телефонной трубке
- •Семейство M•CORE
- •Архитектура M•CORE
- •Программная модель пользователя M•CORE
- •Программная модель супервизора M•CORE
- •Режимы пониженного энергопотребления M•CORE
- •Семейства M•CORE
- •Семейство DSP56600
- •Особенности ядра DSP56600
- •Энергопотребление 56652, 1.8V
- •ПЕРИФЕРИЯ REDCAP
- •Соединение периферии Redcap
- •Интерфейс MCU-DSP (MDI)
- •MDI: разделяемая память
- •MDI: поведение в режимах пониженного энергопотребления
- •QSPI: конфигурация каналов
- •Интерфейс внешней памяти M•CORE (EIM)
- •Порт клавиатуры M•CORE (KPP)
- •Сторожевой таймер M•CORE
- •Сторожевой таймер: конфигурация
- •M•CORE Таймер периодических прерываний (PIT)
- •Импульсный ввод/вывод M•CORE
- •Возможности DSP и контроллера
- •Функциональная схема DSP56L811
- •Функциональная схема DSP56824
- •Сравнение DSP56L811 & DSP56824
- •Характеристики 56800
- •Параллельная пересылка DSP56800
- •Особенности DSP56800 MCU
- •Низкое энергопотребление DSP56800
- •Особенности и достоинства DSP56800
- •Особенности и достоинства DSP56800
- •Архитектура SC140
- •Основные секции SC140
- •Особенности архитектуры Star Core
- •Блоки ядра SC140
- •Структура АЛУ
- •Регистровый файл АЛУ
- •Поддерживаемые форматы данных
- •Структура блока генерации адресов
- •Регистровый файл блока генерации адресов
- •Регистры поддержки аппаратных циклов
- •Конвейер выполнения команд
- •Описание этапов конвейера
- •Особенности архитектуры ядра SC140
- •Особенности архитектуры ядра SC140. Продолжение.
- •Особенности архитектуры ядра SC140. Окончание
- •Блоковая диаграмма типичного SC140 устройства
- •СРЕДСТВА РАЗРАБОТКИ DSP
- •Структурная схема EVM
- •Стратегия средств разработки
- •Средства разработки DSP
- •Аппаратные средства разработки
- •Средства программной разработки
- •DSP56300 Family Feature List
- •DSP56600 Family Feature List
- •DSP56000 Family Feature List
- •DSP56800 Family Feature List
Блоковая диаграмма типичного SC140 устройства
Едина память данных/программ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EOnCE |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Программная |
|
|
|
|
|
Генератор адреса |
|
|
|
|
|
|
|
|
ALU данных |
|
|
|
|
|
|
Менеджер |
|
Акселератор |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
последовательн |
|
|
|
|
|
Файл регистров |
|
|
|
|
|
|
|
|
Файл регистров |
|
|
|
|
|
|
питания |
|
инструкций |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
ость |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Генератор |
|
|
|
частоты |
2 AAU |
BMU |
4 ALU |
PLL |
|
|
|
СРЕДСТВА РАЗРАБОТКИ DSP
Компакт-диск со средствами разработки DSP
Компакт-диск “Motorola DSP Development Tools CD” обеспечивает полный набор программных средств для разработки систем на базе процессоров семейств
DSP56000, DSP56300, DSP56600, и DSP56800 .
Средства генерации кода: |
|
|
Поддержка DSP |
||
GNU C компилятор |
||
Ассемблер |
Программные средства |
|
Компоновщик |
||
– 56301-56305, 307, 362 |
||
Библиотеки |
||
– 56602, 603 |
||
Утилиты |
– 56811, 812 |
|
|
– 56002, 004, 007, 009, 011 |
|
Средства выполнения кода: |
Аппаратный отладчик ADS |
|
Симулятор |
– 56301, 302, 303, 305, 307 |
|
ADS отладчик |
– 56602, 603 |
|
|
– 56811, 812, 824 |
|
Документация: |
– 56002, 004, 007, 009, 011 |
|
|
||
Руководство пользователя |
|
Motorola “DSPTOOLS” CDROM
DSP Tools CD: Revision 6.1B
Part Number: DSPTOOLSCD
Platforms:
–DOS/Windows 3.1
–Windows 95
–Windows NT 4.0
–SunOS 4.1.x
–Solaris
–HPUX 9.x
Москва, 10-13 мая 2000г.
DSP EVM Kit
Оценочный комплекс DSP (EVM Kit)
Оценочный комплекс (EVM) является дешевой, отдельно поставляемой платой, обеспечивающей пользователю оценку и разработку программного обеспечения для специфических представителей семейств процессоров DSP фирмы Моторола.
EVM kit содержит аппаратный отладчик под Windows, соединяющийся с платой EVM с помощью стандарта RS-232. Для отладки в реальном времени используется встроенный порт OnCE.
RS-232 кабель
Стандартные характеристики:
Соединение RS-232 с Host PC
Отладка через порт OnCE
Отладчик под Windows
Motorola Cross Assembler
Аудио- и телефонный кодек
Коннектор JTAG
Расширенная память
Плата EVM
JTAG /
OnCE DSP SRAM
Контроллер
Последов. Аналог. Флэш интерфейс I/O
Москва, 10-13 мая 2000г.
DSP ADS Kit
Система разработки приложений DSP
Система разработки приложений DSP (ADS Kit) является полной системой для аппаратной отладки в реальном времени и программных разработок для систем, основанных на DSP фирмы Моторола.
ADS Kit содержит аппаратный отладчик, основанный на GUI, соединяющий встроенный порт OnCE с Хост-интерфейсом через карту конвертера команд. ADS Kit также содержит Модуль разработки приложений (ADM)
Стандартные характеристики:
Карта хост-интерфейса - ISA или SBUS
Карта конвертера команд
ADM Карта с DSP
37-контактный кабель к командному конвертеру от Хост-системы
14-контактный кабель от конвертера команд к JTAG
Отладка через порт OnCE
Motorola Software Development Tools CD
Целевая система
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Карта |
37-контактный |
|
Конвертер |
|
14-контактный |
|
JTAG |
|
|
DSP |
|
|
SRAM |
|
|
||
|
хост-интерфейса |
параллельный |
|
команд |
|
кабель |
|
|
|
|
|
|
||||||
|
|
кабель |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Хост-система |
|
|
Интерфейс команд |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
отладки |
|
JTAG / OnCE драйвер |
|
|
|
Послед. |
|
Аналог. |
|
|
|
|
|||||
|
(Windows, |
|
|
|
|
|
|
|
|
|
|
Флэш |
|
|
||||
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
интерф. |
|
|
I/O |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
SunOS, Solaris, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HP/UX) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Москва, 10-13 мая 2000г.
Структурная схема EVM
Интерфейс пользователя DSP56362
LCD дисплей 68HC11
Кнопки/
клавиатура
SDI0
SDI1
Отладка
RS-232 |
DSP56002 |
SDO0 |
|
SDO1
SDO2
SDO3
|
|
|
Внешняя память |
SRAM |
|
EPROM |
|
32K x 24 |
|
128K x 8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Аудио вход/выход |
||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
A/D |
|
|
|
|
Аналоговый вход |
|
|
PCM1800 |
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPDIF |
|
|
|
|
Цифровой вход |
|
|
Receiver |
|
|
|
|
||
|
|
|
|
|
|||
|
DIR1700 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPDIF |
|
|
|
|
Выход для |
|
|
Transmitter |
|
|
|
|
||
|
DIR1700 |
|
|
|
|
тестирования |
|
|
|
|
|
|
|
|
|
|
D/A |
|
|
|
|
Главный L/R |
|
PCM1716 |
|
|
|
|
|||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
D/A |
|
|
|
|
Центр/Sub |
|
PCM1716 |
|
|
|
|
|||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
D/A |
|
|
|
|
L/R |
|
PCM1716 |
|
|
|
|
|||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
D/A |
|
|
|
Смеситель наушников |
||
PCM1716 |
|
|
|
||||
|
|
|
или дополнительное |
||||
|
|
|
|
|
|
||
|
|
|
|
|
|
окружение |
Москва, 10-13 мая 2000г.
Стратегия средств разработки
•Отдельные программные средства разработки для M•CORE и DSP
–средства для M•CORE
•Набор компиляторов данных Diab
•Набор отладки SDS SingleStep
–средства для DSP
•С-компиляторы задач и GNU
•Ассемблер, Компоновщик и Симулятор
•Отладчик ADS
Программные средства разработки M•CORE
|
Набор |
|
|
Набор |
||
компиляторов Diab |
|
|
отладки |
|||
|
|
|
|
|
SDS |
|
|
C компилятор |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
Отладчик |
|
|
|
|
||||
|
Ассемблер |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
Симулятор |
|
|
Компоновщик |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Программные средства разработки DSP
|
Средства |
|
|
Средства |
||
|
генерации кода |
|
|
выполнения |
||
|
|
|
|
|
кода |
|
|
C компилятор |
|
||||
|
|
|
|
|
|
|
|
|
|
|
Отладчик |
|
|
|
|
|
|
|
|
|
|
Ассемблер |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
Симулятор |
|
|
|
|
||||
|
Компоновщик |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
• |
Общие аппаратные средства разработки для M•CORE и DSP |
|
|
||||
|
– Одновременная работа аппаратных отладчиков |
Отладка |
|
|
|||
|
|
• Отладчик SingleStep управляет M•CORE |
|
|
|||
|
|
• Отладчик ADS управляет DSP |
host-системы |
|
Целевая система |
||
|
|
• |
Синхронизированное выполнение |
SingleStep |
ADS |
|
|
|
– |
Соединение отладки с целевой системой |
отладчик |
отладчик |
|
Redcap |
|
|
|
|
|
||||
|
|
• |
Карта host-интерфейса |
Карта host- |
Конвертер |
M•CORE DSP |
|
|
|
• |
Плата конвертера команд |
интерфейса |
команд |
||
|
|
|
|||||
|
|
• |
Порт JTAG |
|
|
|
|
Москва, 10-13 мая 2000г.
|
|
|
Средства разработки M•CORE |
|
|
• |
Набор компиляторов данных Diab |
Программные средства |
|||
|
– |
Оптимизированные C и C++-компиляторы |
|||
|
разработки M•CORE |
||||
|
– |
Ассемблер, компоновщик и архиватор |
|||
|
Набор компиляторов Diab |
||||
|
– |
Профилировщик, корректировщик программ, |
|||
|
Оптимизированный |
||||
|
|
библиотеки и классы |
|||
|
|
С-компилятор |
|||
|
– |
Особенности: |
|||
|
|
|
|||
|
|
• |
Смешанный код: C и ассемблер |
Макро- |
|
|
|
• |
Генерация ПЗУ данных и кода |
||
|
|
ассемблер |
|||
|
|
• |
Полная совместимость с M•CORE ABI |
||
|
|
|
|
||
• |
Отладочный набор SDS SingleStep |
Настраиваемый |
|||
|
– |
Симулятор набора инструкций |
|||
|
компоновщик |
||||
|
– |
Аппаратный отладчик |
|||
|
|
|
|||
|
– |
Особенности: |
Отладочный набор SDS |
||
|
|
• |
Отладка на уровне C, C++ и ассемблера |
||
|
|
SingleStep |
SingleStep |
||
|
|
• |
Интуитивный графический интерфейс (GUI) |
||
|
|
• |
Интегрированный набор компиляторов |
симулятор |
отладчик |
|
|
|
|
||
|
|
• |
Понятное ядро RTOS |
|
|
|
|
|
Москва, 10-13 мая 2000г. |
|
|
Средства разработки DSP
• |
Средства генерации кода |
Программные средства |
|||
|
– |
С-компиляторы задач и GNU |
разработки DSP |
||
|
Средства генерации кода |
||||
|
– |
Ассемблер и компоновщик |
|||
|
Оптимизированный |
||||
|
– |
Особенности: |
|||
|
С-компилятор |
||||
|
|
• |
Смешанный код: C и ассемблер |
||
|
|
|
|
||
• |
|
• |
Смешанный режим листинга |
Макро- |
|
Средства выполнения кода |
ассемблер |
||||
|
– |
Точный циклический симулятор |
Настраиваемый |
||
|
– |
Аппаратный отладчик ADS |
|||
|
– |
Особенности: |
компоновщик |
||
|
|
|
|||
|
|
• |
Отладка на уровне ассемблера и C |
Средства выполнения кода |
|
|
|
• |
Графический интерфейс (GUI) |
||
|
|
DSP |
ADS |
||
|
|
• |
Окна часов |
||
|
|
симулятор |
отладчик |
||
|
|
• |
Вся периферия на кристалле |
|
|
Москва, 10-13 мая 2000г.
Аппаратные средства разработки
|
|
|
Отладочная host-система |
|
|
|
|
Отладчик |
Отладчик |
• |
Отладчик SingleStep управляет |
Отладчик |
Отладчик |
|
SDS SingleStep |
Motorola ADS |
|||
|
M•CORE |
Библиотека |
Библиотека |
|
|
– |
Доступ к ядру и периферии |
||
|
драйверов M•CORE |
драйверов DSP |
||
• |
|
M•CORE |
|
|
Отладчик ADS управляет DSP |
Драйвер |
|||
|
– |
Доступ к ядру и периферии DSP |
устройства |
|
• |
|
|
||
Синхронизированное |
Карта Host-интерфейса |
|||
|
выполнение |
|||
|
|
|
||
|
– |
Интерактивная отладка M•CORE |
|
|
|
– |
и DSP |
Универсальный |
|
|
Одновременный старт или |
|||
|
конвертер команд |
|||
|
|
останов обоих ядер |
Redcap |
|
|
|
|
||
|
|
|
M•CORE |
DSP |
Москва, 10-13 мая 2000г.
DSP56651 ADM Kit
DSP56651
ADM
Kit
Цена: $1500
Host ОС: Windows (NT & 9x)
Доступность: Beta 7/98
Содержание:
–1.0 DSP56651/56652 Software Tools Kit
•документация по средствамсо стороны DSP
•отладчик MCORE (SDS)
•С-компилятор MCORE (Diab)
•примеры программ
–Включенны все особенности платы
•процессор DSP56651
•флэш 512Kб x16
•1Mб x16 SRAM для отладки
•256К x8 SRAM может конфигурироваться как 128К x16
•голосовой CODEC
•двойной UART
•расширители периферии
•отладочный интерфейс JTAG
•буферизированный расширитель шины расширения памяти
•логические анализаторы
•клавиатура и дочерняя плата LCD
–Конвертер команд 6.2 Motorola
–Host-карта ISA для интерфейса конвертера команд
–Руководство пользователя ADM и список компонентов
–Документация по процессорам DSP56651/56652
Москва, 10-13 мая 2000г.