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

 
 
> Мипсы-пипсы..., помогите разобраться
Student21
сообщение Mar 2 2011, 16:30
Сообщение #1


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

Группа: Участник
Сообщений: 80
Регистрация: 11-12-10
Пользователь №: 61 546



Недавно совсем занимаюсь изучением микроконтроллеров...

Недавно задумался о производительности системы...ъ

Вот например у атмела в ARM9 заявлено 200MIPS, но SD-RAM, где выполняется программа работает лишь на 100MHz, ограничивая производительность....

и так на всех системах... тот же блекфин взять...-тоже самое.... (600MIPS а память 133MHz)

может я чего-то не понимаю... в чём подвох?

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Student21
сообщение Mar 3 2011, 12:19
Сообщение #2


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

Группа: Участник
Сообщений: 80
Регистрация: 11-12-10
Пользователь №: 61 546



А у меня SAM9260.
B в нём её 4 кБ.
И туда получится только коэффиценты фильтров запихать

Я вот считаю так:
10MMACs требует алгоритм.
Полагаю что для 1MAC ARM9 требует 10циклов (да, интересно сколько ему надо на самом деле, если код работает из SDRAM?)
Прога работает из SDRAM, тогда частота 100Mhz.
Получается впритык 1сек. Не годится так как нужно время ещё для ввода/вывода... умножаем раз эдак на два......
получается 2 сек думать будет...
....

Ну ход мыслей правильный? в общем?

только вот кол-во тактов на MAC(извлечение двух операндов умножение-сложение, помещение результата в аккумулятор) надо поточнее узнать...

Сообщение отредактировал Student21 - Mar 3 2011, 12:21
Go to the top of the page
 
+Quote Post
vallav
сообщение Mar 3 2011, 14:23
Сообщение #3


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

Группа: Участник
Сообщений: 197
Регистрация: 8-04-05
Пользователь №: 3 977



Цитата(Student21 @ Mar 3 2011, 15:19) *
А у меня SAM9260.
B в нём её 4 кБ.
И туда получится только коэффиценты фильтров запихать

Я вот считаю так:
10MMACs требует алгоритм.
Полагаю что для 1MAC ARM9 требует 10циклов (да, интересно сколько ему надо на самом деле, если код работает из SDRAM?)
Прога работает из SDRAM, тогда частота 100Mhz.
Получается впритык 1сек. Не годится так как нужно время ещё для ввода/вывода... умножаем раз эдак на два......
получается 2 сек думать будет...
....

Ну ход мыслей правильный? в общем?

только вот кол-во тактов на MAC(извлечение двух операндов умножение-сложение, помещение результата в аккумулятор) надо поточнее узнать...


Возьмите чип, специально приспособленный для расчета фильтров, в котором чтение обоих операндов из памяти, умножение и прибавление
с масштабированием за один такт. То есть тактов на одну точку нужно столько, сколько в фильтре коэффицентов.
Это многие ДСП умеют.
Например TMS320F28069 от Ti www.ti.com
Если не хватит тактовой ( 80 МГц ) там есть чипы пошустрее.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Student21   Мипсы-пипсы...   Mar 2 2011, 16:30
- - aaarrr   Цитата(Student21 @ Mar 2 2011, 19:30) мож...   Mar 2 2011, 16:41
- - DpInRock   Токо у блэкфинов MMACS. Там мипсы не так интересны...   Mar 2 2011, 16:48
- - Student21   Уважаемые форумчане. Я хочу научится программиро...   Mar 2 2011, 18:00
|- - aaarrr   Цитата(Student21 @ Mar 2 2011, 21:00) что...   Mar 2 2011, 18:03
- - DpInRock   А лучше википедию для начала. Чтоб просто для нача...   Mar 2 2011, 18:12
- - Student21   Спасибо за наставления. Но, забегая вперёд хочетс...   Mar 3 2011, 06:54
- - DpInRock   Что такое "выжать"? У людей Rs232 на 3 Г...   Mar 3 2011, 07:28
- - Student21   Ну я имею ввиду производительность в мат. операция...   Mar 3 2011, 07:34
- - DpInRock   Вот прочитали бы википедию про кэш, вопросы стали ...   Mar 3 2011, 07:47
- - Student21   подразумевается что БПФ делается для реального вре...   Mar 3 2011, 07:55
|- - mdmitry   Цитата(Student21 @ Mar 3 2011, 10:55) под...   Mar 3 2011, 10:31
- - DpInRock   Ну очень просто. У вас есть строго заданный период...   Mar 3 2011, 10:27
- - Student21   Это всё понятно. Скорость потока тоже известна. В...   Mar 3 2011, 10:39
- - DpInRock   Ну применяйте логическое мышление. Рассчитайте ху...   Mar 3 2011, 11:30
- - Student21   ясно. А возможно ли реализовать такое: пока один...   Mar 3 2011, 11:39
- - DpInRock   Да прочитайте вы наконец википедию про кэш... Кэш ...   Mar 3 2011, 12:06
|- - Student21   Цитата(vallav @ Mar 3 2011, 17:23) Наприм...   Mar 3 2011, 15:42
|- - vallav   Цитата(Student21 @ Mar 3 2011, 18:42) Есл...   Mar 4 2011, 06:38
|- - Student21   Цитата(vallav @ Mar 4 2011, 09:38) Так ку...   Mar 4 2011, 06:55
|- - vallav   Цитата(Student21 @ Mar 4 2011, 09:55) это...   Mar 4 2011, 07:23
- - DpInRock   Упасть. 1. Оно снято с производства давно. Это раз...   Mar 3 2011, 12:30
- - Student21   Вот это новость! Но в у чебных целях хоть сгод...   Mar 3 2011, 13:32
- - DpInRock   Вообще-то все армы 9 имеют одно и тоже ядро. (Прим...   Mar 3 2011, 13:47
|- - aaarrr   Цитата(DpInRock @ Mar 3 2011, 16:47) G20 ...   Mar 3 2011, 18:52
- - Student21   ну тем не менее... "викинуть плату" - эт...   Mar 3 2011, 13:54
- - DpInRock   Тратить время на изучение мертвого проца - лучше в...   Mar 3 2011, 13:57
- - Student21   увидел... http://www.atmel.com/dyn/products/produc...   Mar 3 2011, 14:03
- - DpInRock   Токо переведите пжалста название раздела, в которы...   Mar 3 2011, 14:07
- - DpInRock   Хорошо. Не выкидывайте. Просто купите другую. MINI...   Mar 3 2011, 16:05
|- - Student21   Цитата(DpInRock @ Mar 3 2011, 19:05) Хоро...   Mar 3 2011, 19:01
|- - vallav   Цитата(DpInRock @ Mar 3 2011, 19:05) Хоро...   Mar 4 2011, 07:13
- - Student21   Дешевле то может и дешевле. Я алгоритм уже весь от...   Mar 3 2011, 18:43
- - DpInRock   Ну, с Давинчи скрестил. Последнюю неделю заказчик ...   Mar 3 2011, 19:02
- - Student21   vallav, так что за плата за 40$?   Mar 4 2011, 07:19
- - DpInRock   Нафига вам материнская плата. Покупаете маленький ...   Mar 4 2011, 08:50


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:29
Рейтинг@Mail.ru


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