Пока только мысли в голове - но задача состоит в том чтобы быстренько считывать данные с 8-бит АЦП в небольшой буфер (десятки ячеек) и в потоке проводить некоторые целочисленные вычисления с ними (вычитание, сложение, сравнение на больше-меньше).
Около 80 нс на цикл между выборками с АЦП. В каждом цикле нужно успеть перебрать с десяток значений в буфере и выплюнуть одно во внешнюю память + какой нибудь запас по быстродействию.
Вопрос - на чем это правильнее реализовать?
- МК вроде как не успевает
- программируемая логика - я не в курсе, есть ли там готовые блоки для сравнения байтов и операций над ними, адресации и т.д.?
- DSP - чтото многопотоковое, низкоуровневое, страшное. Для какогонибудь НИИ по зубам будет.