-
- 38x faster sine, cosine and arctangent calculations (CORDIC vs Standard C Library/DAVE) Infineon Пчеловод(275 знак., 20.03.2017 09:03)
- тут на PIC16. разница в 5 раз. Это не 38, но и PIC 8-и битный без аппаратного умножения )) Илья(147 знак., 21.03.2017 12:50)
- Интересно как на PIC16F1615 это будет выглядеть? Как раз они пришли ко мне - надо будет поэкспериментировать со встроенной цифромолотикой Math Accelerator - Make_Pic(21.03.2017 15:58)
- Там PID, он ничего похожего не сможет. Самые большие задержки дает тригонометрия. Интересно, какие еще фирмы делают встроенную на малоногих букашках? - Экспериментатор(21.03.2017 16:16, )
- То же так думал, Илья поправил -> Make_Pic(21.03.2017 22:31 - 22:36, ссылка)
- А чего Вам, как Экспериментатору, не хватает в серии XMC1302? :) Все есть: - замечательные модули ШИМ (CCU4, CCU8)+ синхронизированный запуск АЦП( 2х S&H),LED dimming, Co-processor, корпуса TSSOP + Цена - 0.5-0.7$. Пчеловод(115 знак., 21.03.2017 17:04)
- Не хватает дистрибьютеров в России с наличием на складах. Производитель очень солидный, №1 на европейском рынке автомобильной электроники. У него даже в даташите честно написали срок сохраняемости данных во флеш. Пытаюсь здесь понять, почему Экспериментатор(264 знак., 21.03.2017 19:52, )
- С образцами и отладками в РФ есть сложности, верно. Тем не менее, получил, что хотел. Если будете заказывать, рекомендую - Arrow & Compel. - Пчеловод(22.03.2017 09:22)
- Ну я, к примеру, инфинеон (XMC13x,14x) весьма пристально рассматривал. С подачи ихних распостранителей. И чё? Весьма посредственный МК - все характеристики либо средние, либо ниже среднего. АЦП хреновый, потребление хреновое, тактовая хреновая, argus98(280 знак., 21.03.2017 22:03)
- Не хватает дистрибьютеров в России с наличием на складах. Производитель очень солидный, №1 на европейском рынке автомобильной электроники. У него даже в даташите честно написали срок сохраняемости данных во флеш. Пытаюсь здесь понять, почему Экспериментатор(264 знак., 21.03.2017 19:52, )
- Там PID, он ничего похожего не сможет. Самые большие задержки дает тригонометрия. Интересно, какие еще фирмы делают встроенную на малоногих букашках? - Экспериментатор(21.03.2017 16:16, )
- 38 получается за счет вдвое большей тактовой частоты сопроцессора и 24-битной разрядности его регистров. Для обычных микроконтроллеров разница будет меньше, но и такие абсолютные скорости просто недостижимы. Странно, что у нас не продают Infineon Экспериментатор(22 знак., 21.03.2017 14:55, )
- так и на dsPIC не медленно за счет mac команд. написано что 185 циклов на atan. в приведенном выше бенчмарке cosine calculation занимает ~230 - Илья(21.03.2017 18:23)
- Илья, Вы забываете (или недоговариваете), что у нас нет MAC команд и мы решаем эту задачу по-другому :) - Cortex-M0(21.03.2017 22:59, )
- так и на dsPIC не медленно за счет mac команд. написано что 185 циклов на atan. в приведенном выше бенчмарке cosine calculation занимает ~230 - Илья(21.03.2017 18:23)
- Интересно как на PIC16F1615 это будет выглядеть? Как раз они пришли ко мне - надо будет поэкспериментировать со встроенной цифромолотикой Math Accelerator - Make_Pic(21.03.2017 15:58)
- Всем спасибо! Интересно, а почему ARM ® Cortex ® -M0 контроллеры Infineon так мало распространены в России? Например, у XMC1302T016X0032ABXUMA1 в корпусе TSSOP-16 за $3 в российском маузере, есть 24-битный математический сопроцессор, который Экспериментатор(804 знак., 20.03.2017 12:40, )
- Почему-почему... XMC1302T016X0032ABXUMA1 - это слишком много букафф, вот почему. - SciFi(20.03.2017 12:42)
- Можно подумать, что маркировка Microchip более понятная. Даже российские дистрибьютеры в ней путаются. Мне кажется, что у нас не умеют подбирать компоненты под решаемые задачи, долговременные последствия советского дефицита. - Экспериментатор(20.03.2017 12:51, )
- Потому что нет массового производства. При небольших количествах оптимизация не имеет смысла. - vllv(20.03.2017 12:57)
- TSSOP-16 можно на коленке припаять, а вот 1.2ГГц процики в BGA придется на китайскую многослойку ставить. Я могу понять, почему народ не любил Motorola, а в чем провинился Infineon? Прочие его микросхемы неплохо торгуются в России. - Экспериментатор(20.03.2017 13:07, )
- "Не переставай открывать" :) (С)Discovery Channel - Пчеловод(20.03.2017 16:23)
- Скорее, девиз профсоюза швейцаров. - SciFi(20.03.2017 17:31, картинка)
- "Не переставай открывать" :) (С)Discovery Channel - Пчеловод(20.03.2017 16:23)
- TSSOP-16 можно на коленке припаять, а вот 1.2ГГц процики в BGA придется на китайскую многослойку ставить. Я могу понять, почему народ не любил Motorola, а в чем провинился Infineon? Прочие его микросхемы неплохо торгуются в России. - Экспериментатор(20.03.2017 13:07, )
- Потому что нет массового производства. При небольших количествах оптимизация не имеет смысла. - vllv(20.03.2017 12:57)
- Можно подумать, что маркировка Microchip более понятная. Даже российские дистрибьютеры в ней путаются. Мне кажется, что у нас не умеют подбирать компоненты под решаемые задачи, долговременные последствия советского дефицита. - Экспериментатор(20.03.2017 12:51, )
- Почему-почему... XMC1302T016X0032ABXUMA1 - это слишком много букафф, вот почему. - SciFi(20.03.2017 12:42)
- тут на PIC16. разница в 5 раз. Это не 38, но и PIC 8-и битный без аппаратного умножения )) Илья(147 знак., 21.03.2017 12:50)
- Атан2 относится к функциям, где два знака после запятой Результата потребуют в процессе (честных) вычислений горяздо бОльшей точности. Так что или компромиссный полутабличный метод, или долго. Может, даже сравнимо по времени с флот32 при таких Олдфаг(30 знак., 20.03.2017 08:19, )
- Возьми мой вариант (выше) и измеряй. - fk0(19.03.2017 23:00)
- ГЕнерал!!! caxapa.ru/src нихера не работает (не приаттачить!) Аттачу здесь: fk0(19.03.2017 22:59)
- Давно уже не работает. Официального комментария я так и не получил :( - Николай Коровин(23.03.2017 21:53)
- А почему в таблице CORDIC предпоследний член = 2? Там же вроде 2.546479, он должен округляться ближе к 3 - Petrovich(21.03.2017 10:46, )
- На С - много. - argus98(19.03.2017 22:16)
- Во сколько раз примерно больше? - Экспериментатор(19.03.2017 22:52, )
- имхо, проще самому промерять, можно в отладчике - IBAH(19.03.2017 20:03)
- Проще сначала спросить, а измерить я всегда успею :) Ксении нравится оптимизировать вычисления, может она уже проверяла. - Экспериментатор(19.03.2017 20:35, )
- 38x faster sine, cosine and arctangent calculations (CORDIC vs Standard C Library/DAVE) Infineon Пчеловод(275 знак., 20.03.2017 09:03)