|
|
  |
ADC от 12бит и MS/s + double precision - это только STM32F76xx или есть еще альтернативы?, и сколько у STM32F76xx мегафлопс на MAC? |
|
|
|
Jul 29 2016, 14:29
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
надо же, оказывается FPU в M7 умеет в двойную точность!
DM00047230.pdf: для одинарной: • Absolute value (1 cycle) • Negate of a float or of multiple floats (1 cycle) • Addition (1 cycle) • Subtraction (1 cycle) • Multiply, multiply accumulate/subtract, multiply accumulate/subtract, then negate (3 cycles) • Divide (14 cycles) • Square root (14 cycles)
для двойной - сложение/вычитание 3 такта. всё остальное тоже наверное раза в 2..3 медленнее.
а если не секрет, это что же такое надо сделать с 12-ти (которые, на самом деле, хорошо если 10) разрядными данными, чтобы понадобилась плавающая запятая, да ещё и двойной точности?
|
|
|
|
|
Jul 29 2016, 15:08
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Классно, спасибо _pv!
Маловато, конечно, 70МФлопс, но хоть что-то, разбаловали меня ГПУ где под терафлоп получается.
Задача простая, ранг-ревеалинг QR, при исходных 10 битах на скалярном произведении уже от векторов длиной больше 100 одинарной точности существенно не хватает, так как надо иметь около 27 бит, ну а при длинных векторах и до 40 бит точности надобно.
То есть только СТМка или, как прежде вешалка со сцепкой АЦП - плиска - ft600 - А15 с T6** mali акселератором.
Спасибо
ИИВ
|
|
|
|
|
Jul 29 2016, 18:13
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(iiv @ Jul 29 2016, 18:27)  скажите, пожалуйста, есть ли кроме STM32F76xx какие-то еще процессоры или контроллеры, у которых есть встроенный АЦП от мегасэмла и хотя бы 12 бит и двойная точность в плавающей арифметике? МК с такими АЦП много, а вот чтобы с аппаратным double при этом - сомневаюсь что такие есть вообще. Если нужен просто МК с быстрым аппаратным double, посмотрите на DSP (там таких много и многоядерные есть) если на STM свет клином не сошёлся. Тот же OMAP L-137 DSP-ядро: "Up to 3648 MIPS and 2736 MFLOPS C674x" (есть отдельно только сигнальник без ARM-ядра). Но АЦП там нет. Есть наоборот: LPC4370 с 12-битным АЦП на 80MS/s, но только Cortex-M4F с 204МГц тактовой и аппаратным float.
|
|
|
|
|
Aug 10 2016, 11:41
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-08-15
Пользователь №: 87 951

|
Цитата(jcxz @ Aug 10 2016, 09:40)  Ну всё - порвал STM32F7. Любители STM в глубокой скорби... Но почему то популярность ATSAM в наших широтах раз в 20 ниже, чем у STM32
|
|
|
|
|
Aug 11 2016, 07:08
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 17-06-14
Пользователь №: 81 969

|
Цитата(ozone @ Aug 10 2016, 14:41)  Но почему то популярность ATSAM в наших широтах раз в 20 ниже, чем у STM32 А есть ли у них настолько же дешевые и легко доставаемые демо-платы?
|
|
|
|
|
Aug 11 2016, 17:29
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-08-15
Пользователь №: 87 951

|
Цитата(DmitryM @ Aug 11 2016, 11:05)  еще и без отладчика
|
|
|
|
|
Aug 16 2016, 18:21
|
Участник

Группа: Участник
Сообщений: 47
Регистрация: 11-08-15
Пользователь №: 87 951

|
Цитата(iiv @ Jul 29 2016, 15:27)  есть ли кроме STM32F76xx какие-то еще контроллеры, у которых есть встроенный АЦП от мегасэмла и хотя бы 12 бит и двойная точность в плавающей арифметике? А про этот все забыли, и АЦП у него зверское. PIC32MZUp to 252 MHz, 415 DMIPS Up to 2 MB Flash with Up to 512 KB High Speed SRAM FPU for fast single- and double- precision math 12-bit, 18 MSPS ADC module with up to 48 channels and 6 S&H circuits.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|