Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
больше. Так как нету аппаратного цикла, поэтому придется проверять счетчик ...{+}(+)
Отправлено
Alex_B
07 июня 2008 г. 11:30
В ответ на:
Ких фильтр на dsPIC33: один проход - один такт. Сколько это будет на PIC32? Надо начальство на землю вернуть - оно у меня в облаках сейчас летает
отправлено Mikla 07 июня 2008 г. 11:22
Текст заголовка сообщения полностью:
больше. Так как нету аппаратного цикла, поэтому придется проверять счетчик и бранчить назад. Т.е. тактов 6-8
система инструкций на сайте MIPS (или в гугле):
MIPS32® Architecture For Programmers. Volume II: The MIPS32® Instruction Set
Составить ответ
|
Вернуться на конференцию
Ответы
6-8 чет мне кажется маловато, еще ведь проверку на возврат указателя в начало буфера делать надо(буфер циклический).
—
Mikla
(07.06.2008 11:49:51
91.122.216.81
,
пустое
)
Ну указатель буфера можно и не проверять, а безусловно усекать посредством AND+ADD или AND+OR, сделав его длину кратной 2^k и выровняв начало на границу 2^m. А вот реальный MAC будет действительно раз в 6..8 медленнее, чем в dsPIC - разве что 32-битность даст какой-то приварок, но 32-битные MACи не так уж часто нужны
—
MBedder
(07.06.2008 11:56:27
80.92.96.19
,
пустое
)
Даже с учетом 80МГц? Или там те же 40?
—
Mikla
(07.06.2008 12:38:20
91.122.216.81
,
пустое
)
Там 80 с конвейером, но с учетом обслуживания буфера и ручной загрузки данных/коэффициентов выйдет что-то типа в разы хуже, чем у dsPIC. Отмазка: я сам не проверял, это предположения
—
MBedder
(07.06.2008 14:49:3
80.92.96.19
,
пустое
)
угум.
—
Alex_B
(07.06.2008 11:56:11
10.1.20.138,87.248.227.162
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru