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

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

Отправлено GM 01 марта 2005 г. 16:03
В ответ на: Посоветйте DSP микроконтроллер. отправлено belax 01 марта 2005 г. 12:04

1) Машинный цикл был не более 20нс - удовлетворяет мин цикл 10нс.

2) За один машинный цикл он умел складывать 4 (или более) пар 32-разрядный беззнаковых числа(пример: c1=a1+b1, c2=a2+b2, c3=a3+b3,c4=a4+b4, где ax,bx различные 32-разрядные числа)
Такого точно нет. Для сложения двух 32-разрядных чисел нужно по крайней мере два цикла


movl acc,*xar1++
addl *xar2++,acc

И то при условии, что сложение заменяется добавлением Ai к Bi, таким образом Bi замещается на сумму Ai+Bi, а само Bi теряется

3) Умел циклически сдвигать 32 разрядные числа, к примеру на 11 бит в лево за один машинный цикл
4) Имел по возможности не очень большое количество ног (около 100).

Посоветуйте пожалуйста.
Я вот присмотрел TMS320F2801 - скажите пожалуйста удовлетворяет ли он этим требованиям (особенно про сложения).
Я не силен в DSP микроконтроллерах, у меня только опыт работы с обычными микроконтроллерами.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru