Стоит задача выбора платформы под новый проект. Проект представляет из себя модем-маршрутизатор для спутниковых сетей.
Требования: до 20 Мбит/с производительность, 2 порта Fastethernet, исполнение -40 +85, процессор по прикидкам от 300 Мгц требуется, работа под ос Linux, память в раойне 256 озу и 128 флеш.
Архитектурно планируется сделать следующим образом: модем работает под управление ОС Linux, все кодирование и модуляция осуществляется на ПЛИС(этим в данным момент занимается другой человек) и далее в аналоговую часть выводится.
Возник вопрос в выборе наиболее подходящей платформы для данного проекта, с платформами некоторыми знаком совсем слабо Ж)
Рассматриваются следующие:
1. TI AM17xx
2. Freescale i.MX
3.Freescale PowerQUICC (типа 830х что нибудь или из этой же серии)
4. Atmel AT91SAM9 (какой пока не ясно)
5. Может быть что то из Marvell или Intel ixp ?
При рассмотрении и выборе вопросы разводки платы (будем заказывать) и цены отладочных и прочих средств непринципаильны.
Вопрос как организовавать обмен с ПЛИС, по какой шине подключать пока тоже не решен
Подскажите кто что может какие момент есть кто с этими платформами работал или может еще какую забыл ?
В плане поддержки, работы линукса, библиотек и тд