Ксения (03.11.2016 03:04, просмотров: 833) ответил Mahagam на fft если целочисленный - то без проблем. вот с флоатами есть большая проблема. а вообще для FPGA не программируют. для FPGA описывают схему. если вы знаете как собрать требуемую схему на мелкой логике, то сварганить это для FPGA - не проблема.
По-видимому, это та самая проблема, из-за которой Evgeny_CD хочет иметь встроенную в чип контроллера мини-FPGA, а Altera выпускает FPGA со встроенным ARM-ядром. Но с моей точки зрения это стрельба из пушки по воробьям, т.к. мои запросы гораздо скромнее.
Скажем, меня вполне устроила бы система, которую Atmel перед смертью :) успел вложить в последнее поколение XMega серии E. Это, так называемое, XCL (XMEGA Custom Logic) - система из логических элементов, которые программно соединяемы, как между собой, так и с элементам периферии (таймерам, пинам портов, флагам прерываний и т.п.), и обеспечивают логические операции по выбору (AND, NAND, OR, NOR, XOR, XNOR, NOT, MUX). Таких элементов там совсем немного, но мне бы за глаза хватило 8-ми. Т.е. я веду речь не о каких-то миллиардах операций в секунду, а о примитивной вещи - синхронизации на уровне входов и выходов портов. Скажем, чтобы можно было ОДНОВРЕМЕННО подать на нужный пин порта стробированный импульс и запустить таймер. Именно ОДНОВРЕМЕННО, а не сначала подать, потом запустить, и не сначала запустить, а потом подать.
К сожалению, на серии E успели сделать только малоножку и на этом дело зааглохло.