реклама на сайте
подробности

 
 
> Выбор платформы на основе ARM
timmych
сообщение May 12 2010, 11:36
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 16-03-10
Пользователь №: 56 011



Добрый день,

Стоит задача выбора платформы для нового проекта. ВременнЫе рамки проекта очень жесткие, поэтому и с аппаратной и с программной точек зрения желательно иметь в качестве основы так называемый(ую) system-on-module (они же OEM board, single board computer и т.п.), т.е. процессор, память, флэшка и прочая периферия общего назначения на одной карточке плюс board support package (пример).

Суть прибора вкратце: на входе электрический сигнал, дальше цепь преобразования, дальше FPGA с измерительной логикой внутри, оно формирует пакеты данных, которые контроллер по прерыванию должен считывать из буфера FPGA по процессорной шине и складывать в RAM (мин. спецификация на поток данных с FPGA невелика - 750 байт/с, но в дальнейшем возможно понадобиться существенно большая пропускная способность). Контроллер обсчитывает различную хитрую статистику по этим данным (как в реальном времени, так и пост-обработка), рисует красивые графики на цветном экране, а также (если нужно) выдает результаты по USB и Ethernet

Отправные точки для выбора system-on-board:
- CPU от 200 MHz (больше - лучше)
- SDRAM от 256 MB (нужен буфер минимум на 90 MB, плюс несколько буферов для вычислений, размеры которых пока еще не уточнены, может быть и в 128 MB втиснемся, но рисковать не хотелось бы).
- Ethernet, USB2.0 device, желательно также SD контроллер или USB хост.
- I2C
- хотя бы 20-30 GPIO
- Внешние входы прерываний
- LCD контроллер цветного экрана (800х480, 16-256 цветов), желательно с поддержкой touchscreen
- хороший board support package (очень желательно, чтобы это был Linux) с доступными средствами его сборки
- очень желательно архитектура ARM (для максимального переиспользования имеющегося опыта и имеющихся средств отладки), но, в принципе, другие архитектуры тоже рассматриваются.
- цена не очень критична, гораздо важнее сократить время разработки

Так как сроки совсем жесткие, то времени пробовать различные варианты (заказывать несколько eval board, собирать систему и гонять тесты) попросту нет; грубо говоря, нужно сделать "правильный выбор" сразу :-) Мы работали до этого только с NXP, но на основе их CPU я что-то подходящих плат не вижу. Поэтому вопрос такой. Не могли бы вы порекомендовать проверенные на собственном опыте конкретные system-on-module с подобными характеристиками и свои впечатления от работы с ними (проблемы, качество и полнота документации, качество и быстрота тех. поддержки, в идеале - приблизительные interrupt/FIQ latency на этих платформах под Linux)?

Заранее спасибо!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- timmych   Выбор платформы на основе ARM   May 12 2010, 11:36
- - dch   там к разделе ARM есть платочка Siberia на атме...   May 15 2010, 04:55
- - AlexandrY   Цитата(timmych @ May 12 2010, 14:36) жела...   May 15 2010, 14:12
|- - etoja   Цитата(AlexandrY @ May 15 2010, 18:12) Я ...   May 17 2010, 06:39
- - timmych   Спасибо всем откликнувшимся! AlexandrY Согла...   May 17 2010, 07:54
- - timmych   Очень сильно интересуют мнения по поводу такой пла...   May 31 2010, 10:47
|- - etoja   Page Not Found   May 31 2010, 12:06
- - timmych   Прошу прощения. Вот правильная ссылка на модуль (D...   May 31 2010, 12:36
|- - etoja   На сайте Digi не работает ссылка на описание проце...   Jun 1 2010, 09:02
|- - timmych   Цитата(etoja @ Jun 1 2010, 13:02) На сайт...   Jun 3 2010, 06:44
|- - uzig   Цитата(timmych @ Jun 3 2010, 10:44) Описа...   May 1 2011, 20:27
|- - IgorKossak   Цитата(uzig @ May 1 2011, 23:27) Будьте д...   May 2 2011, 07:54
- - i.cf   Есть много разных модулей у PHYTEC, правда по цене...   Jun 10 2010, 16:26
|- - etoja   Китайцы делают отличные платы с линуксом по хороши...   Jun 11 2010, 07:03
|- - hwdev   т.к. тут каждый кулик свое хвалит, то я добавлю: ...   Jun 13 2010, 18:00
|- - dch   Цитата(hwdev @ Jun 13 2010, 22:00) какой ...   Jun 14 2010, 00:06
||- - etoja   Цитата(dch @ Jun 14 2010, 04:06) периодич...   Jun 15 2010, 06:21
||- - dch   Цитата(etoja @ Jun 15 2010, 10:21) Россий...   Jul 5 2010, 00:42
||- - sasamy   Цитата(dch @ Jul 5 2010, 04:42) в определ...   Jul 5 2010, 20:28
||- - dch   Цитата(sasamy @ Jul 6 2010, 00:28) отдел ...   Jul 5 2010, 23:08
|- - anpilog   Цитата(hwdev @ Jun 13 2010, 21:00) BlueSh...   Jul 5 2010, 07:00
|- - sasamy   Цитата(anpilog @ Jul 5 2010, 11:00) Аааа....   Jul 5 2010, 09:12
|- - anpilog   Цитата(sasamy @ Jul 5 2010, 12:12) Вы не ...   Jul 5 2010, 10:34
|- - sasamy   Цитата(anpilog @ Jul 5 2010, 13:34) Зачем...   Jul 5 2010, 10:49
|- - anpilog   Цитата(sasamy @ Jul 5 2010, 13:49) Вы не ...   Jul 5 2010, 10:55
|- - sasamy   Цитата(anpilog @ Jul 5 2010, 14:55) Да......   Jul 5 2010, 11:52
- - at90   В айфоне самсунговский проц стоит...   Jun 14 2010, 02:59
- - timmych   Спасибо всем откликнувшимся! Отвечаю по поряд...   Jun 15 2010, 07:46
|- - etoja   У Техаса Инструмента есть интересная плата размеро...   Jun 17 2010, 06:51
|- - AlexN   Цитата(etoja @ Jun 17 2010, 13:51) У Теха...   Jun 17 2010, 08:31
- - andron86   http://www.karo-electronics.com/ посмотрите там, D...   May 2 2011, 08:15
|- - Tarbal   Цитата(andron86 @ May 2 2011, 12:15) http...   Apr 18 2014, 05:21
- - Мур   Мужики! С 2011г прошла вечность! Какие ...   Apr 17 2014, 16:44
- - Мур   Вроде оно.. Connecting the JTAG programmer to the...   Apr 18 2014, 04:40
- - Мур   Лихо!... Parallella Multi-core single board c...   Apr 20 2014, 18:01
- - Мур   Симпатюля... http://top-device.com.ua/p28807894-me...   Apr 24 2014, 12:08
- - Мур   Вот это был бы вариант! Жаль нет на Украине...   Apr 30 2014, 07:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 13:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016