Тут 2 задачи:
1) Алгоритмическая - не имеет значения в чем реализовано, но удобнее пожалуй в симулинке/матлабе, потому что в симулинке можно подключить виртуальные приборы и все метрологически проработать. Собственно, для начала малозначимо, что будет работать не в режиме реального времени.
2) Аппаратная реализация. Устройства одного технологического поколения у разных производителей отличаются незначительно.
Выбор - обычно по отношению цена/производительность или же опыт и личное предпочтение.
Когда делаешь опытные образцы, то желательно брать с запасом (по количеству логики, или тактовой частоте процессора, или другим характеристикам).
Как уже было сказано, ужаться всегда легче.
и добавил...
Как показывает жизнь, железо такого плана гораздо проще чем алгоритмы и софт (программы, прошивки) под такие вещи.
У меня уже год как зависла задача с цифровым кроссовером и эквалайзером. Упомянутую выше аппаратную платформу на Xilinx Artix 7 я сделал и запустил (stm32f103 c USB, Artix 7, src4192 TI, Toslink один вход и шесть выходов). Только подвис на алгоритмах и программировании (ядро, гуй, ось для контроллера сама поднята, настроена, но сам софт под нее не сделан, и плюс прошивка к плис с fir фильтрами только начата).
и добавил...
А самое пожалуй простое - сначала устанавливается Xilinx ISE (брать уже 14.7, последнюю для продуктов по 6 семейство включительно) и затем устанавливать matlab.
Там можно подцепить для симулинка модули для xilinx, и работать с ними.