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

 
 
> ADSP2181 v/s AT91SAM7S64
Stas633
сообщение Apr 15 2007, 20:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 6-01-06
Пользователь №: 12 901



Не имея опыта работы ни с тем ни с другим, хочу узнать ваше мнение.

Насколько сопоставимы (если такое сравнение вообще возможно) эти МП по производительности при обработке "сигналов"? В частности - БПФ.

И вообще почему МП называется "сигнальным"? Если из-за "оптимизации для обработки", то в чём эта оптимизация выражается? (если только (для21хх) в наличии 40 битного регистра для хранения результата умножения 16-битных множителей... )

В общем, помогите утвердится во мнении, что ARM7 "круче" ADSP21хх.

Известно, что при примерно одинаковой стоимости:
ADSP - AT91
16р - 32р(16)
ПДП - ПДП
нет - USB,UART,АЦП....
80kSRAM - 16k...
... ну и д.т.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
d__
сообщение Apr 16 2007, 12:17
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548



Ой насмешил! И лапши стока на уши навешал!
...
2. ADSP-2181 имеет аппаратные стеки, поэтому вызов процедур, вложение циклов, прерывания в нём выполняются максимально быстро.
...
А регистр LR забыт? Сверхбыстрый одноуровневый стек.
...
3. ADSP-2181 имеет мощную систему адресации памяти, которая ARM-у и не снилась.
...
Ой ой ой! Предьявите для сравнения!
...
6. Практически все команды процессорной арифметики в ADSP являются условными (накладные расходы на проверку условий - 0 тактов).
...
Не надо ля-ля. Вы бы почитали лучше книжку по ассемблеру АРМ, а потом гнали волну. Все команды АРМа имеют в себе префикс условного выполнения что в большинстве случаях позволяет обходиться без команд условных переходов...
Что же касается вызовов прерываний то практически все доступные на рынке АРМ обладают такой конструкцией блоков прерываний, которая позволяет переходить на подпрограмму прерывания за одну команду:
ldr PC,[PC,#-0xF20]
Просто надо уметь пользоваться этим механизмом...
И так во многом остальном.
Никто не утверждает что это идеально ровный процик для ДСП, но может быть использован как дешевая альтернатива в универсальных приборах с функциональностью ДСП.
Go to the top of the page
 
+Quote Post
mse
сообщение Apr 16 2007, 13:01
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



Цитата(d__ @ Apr 16 2007, 13:17) *
...
Ой ой ой! Предьявите для сравнения!
...

ну, например, команды МАС с аппаратным циклом и аппаратным-же доступом к двум цыкл. буферам и авто-инк-дек на нужное число. Т.е. С=С+А(j)*В(i),i+n,j+n. Все дела за такт. У гольного АРМа такого не найдёте. Мож в сопроцессоре каком только. А уж взять какого БлэчьегоФинна, так там такого барахла аж 2 шт. Да на 400-600МГц. Флэши, ессно, нет. С флэшей тока 320Ф28хх какие.
Go to the top of the page
 
+Quote Post
dxp
сообщение Apr 16 2007, 16:07
Сообщение #4


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(mse @ Apr 16 2007, 17:01) *
А уж взять какого БлэчьегоФинна, так там такого барахла аж 2 шт. Да на 400-600МГц. Флэши, ессно, нет. С флэшей тока 320Ф28хх какие.

У финов уже тоже флешь заявлена. smile.gif

Цитата(beer_warrior @ Apr 16 2007, 17:06) *
Вообще-то наиболее оптимальна связка DSP-ARM.
ARM крутит на себе операционку и внешние интерфейсы.
DSP работает в режиме сопра.

И ничем это не лучше, если проц умеет одинаково хорошо и то, и другое.

Цитата(beer_warrior @ Apr 16 2007, 17:06) *
Связка очень распостраненная и последнее время выпускаемая в виде однокристальных решений.(например OMAP).

Если уж на то пошло, то двухядерный проц (BF561) справляется с этим ничуть не хуже - так же можно сделать: одно ядро под осью управлением занимается, другое - поток данных обрабатывает. С той и другой задачей ядро справляется одинаково хорошо.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Stas633   ADSP2181 v/s AT91SAM7S64   Apr 15 2007, 20:57
- - beer_warrior   ARM общего применения. DSP оптимизирован под обраб...   Apr 15 2007, 21:28
|- - Stas633   Цитата(beer_warrior @ Apr 15 2007, 22:28)...   Apr 15 2007, 22:27
- - Stanislav   Цитата(Stas633 @ Apr 15 2007, 21:57) Не и...   Apr 16 2007, 00:16
|- - Stas633   Цитата(Stanislav @ Apr 16 2007, 01:16) .....   Apr 16 2007, 00:52
|- - Stanislav   Цитата(d__ @ Apr 16 2007, 13:17) Ой насме...   Apr 16 2007, 18:13
- - beer_warrior   Вообще-то наиболее оптимальна связка DSP-ARM. ARM ...   Apr 16 2007, 13:06
- - Dopler   И еще в поддержку Stanislav'а и ADSP. Только ...   Apr 16 2007, 20:13
|- - mse   Цитата(Dopler @ Apr 16 2007, 21:13) Отлад...   Apr 16 2007, 21:33
||- - dxp   Цитата(mse @ Apr 17 2007, 01:33) Типичный...   Apr 17 2007, 09:51
||- - Tahoe   Цитата(dxp @ Apr 17 2007, 10:51) Нет, нас...   Apr 17 2007, 17:55
||- - Stanislav   Цитата(Tahoe @ Apr 17 2007, 18:55) Средст...   Apr 17 2007, 19:05
|||- - Tahoe   Цитата(Stanislav @ Apr 17 2007, 20:05) се...   Apr 17 2007, 20:01
|||- - Stanislav   Цитата(Tahoe @ Apr 17 2007, 21:01) Да уж,...   Apr 17 2007, 22:08
|||- - Tahoe   Цитата(Stanislav @ Apr 17 2007, 23:08) Не...   Apr 17 2007, 23:12
|||- - Stanislav   Цитата(Tahoe @ Apr 18 2007, 00:12) Несмот...   Apr 18 2007, 14:05
|||- - Tahoe   Цитата(Stanislav @ Apr 18 2007, 15:05) По...   Apr 18 2007, 15:18
|||- - Stanislav   Цитата(Tahoe @ Apr 18 2007, 16:18) Абсолю...   Apr 18 2007, 16:46
|||- - Tahoe   Цитата(Stanislav @ Apr 18 2007, 17:46) Пр...   Apr 18 2007, 23:10
|||- - Paramon   Цитата(Tahoe @ Apr 19 2007, 00:10) Прочит...   Apr 19 2007, 06:58
||||- - dxp   Цитата(Paramon @ Apr 19 2007, 10:58) По п...   Apr 19 2007, 08:25
|||||- - Paramon   [quote name='dxp' date='Apr 19 2007, 0...   Apr 19 2007, 12:03
||||- - PrSt   Цитата(Paramon @ Apr 19 2007, 05:58) Прос...   Apr 19 2007, 10:47
|||- - Stanislav   Цитата(Tahoe @ Apr 19 2007, 00:10) Прочит...   Apr 19 2007, 22:35
||- - dxp   Цитата(Tahoe @ Apr 17 2007, 21:55) Средст...   Apr 18 2007, 08:19
|- - Stanislav   Цитата(Dopler @ Apr 16 2007, 21:13) ...У ...   Apr 16 2007, 21:58
|- - Tahoe   Цитата(Dopler @ Apr 16 2007, 21:13) Тольк...   Apr 16 2007, 22:00
|- - Stanislav   Цитата(Dopler @ Apr 16 2007, 21:13) Тольк...   Apr 16 2007, 22:03
|- - Tahoe   Цитата(Stanislav @ Apr 16 2007, 23:03) Ес...   Apr 16 2007, 23:51
|- - Stanislav   Цитата(Tahoe @ Apr 17 2007, 00:51) А чем ...   Apr 17 2007, 00:49
|- - Tahoe   Цитата(Stanislav @ Apr 17 2007, 01:49) DM...   Apr 17 2007, 02:54
|- - Stanislav   Цитата(Tahoe @ Apr 17 2007, 03:54) И насч...   Apr 17 2007, 17:46
- - el34   >Да и корпус BGA в нашем захолустье применять п...   Apr 16 2007, 20:22
- - bzx   Полностью поддерживаю Stanislav и mse. Всё правиль...   Apr 17 2007, 20:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01439 секунд с 7
ELECTRONIX ©2004-2016