[an error occurred while processing this directive]
Ответ (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 05 ноября 2002 г. 12:54
В ответ на: DSP/BIOS - за и против отправлено AntZ 05 ноября 2002 г. 12:39

Про DSP/BIOS я считаю что она вредна в случайх:
1. Писания на pure-ассемблере в любых проявлениях.
2. В случае, если проект не требует мультизадачности, а выполняет тупую работу вроде паковки тучи каналов одинаковым методом и причем на пределе производительности.
3. Прокачка каких-либо немерянных потоков данных.Она все-таки слегка тормозит.

DSP/BIOS очень полезна в случаях:
1. Если DSP выполняет много управляющих (не вычислительных) задач.
2. Если используется XDAIS
3. Почти всегда когда есть большой запас по производительности (>20%)

У меня на этот счет есть конкретный пример - программа была написана на С с использованием DSP/BIOS - максимальный поток обрабатывался 16 мегабит. Было переписано на ассемблере и вместо мультизадачки конечные автоматы - стало качать 26 мегабит.

Про CSL:
Её использовать можно всегда, хотя я честно говоря не вижу особой разницы между занесением значений непосредственно в регистры и занесением того-же самого в структуру а потом вызова CSL. Хотя при писании на С CSL конечно приятна, но она не абстрагирует от железа! Просто обеспечивает так сказать "красоту" программы.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru