Прочный ARM SBC предлагает FPGA, две локальные сети, стереокамеры

Компактный и надежный SBC1654 от Micro / sys SBC работает под управлением Linux на SoC i.MX515 и предлагает FPGA Spartan-6, два входа камеры MIPI-CSI и два 10/100 Ethernet.

В ноябре прошлого года, когда Micro / sys объявили о своем SBC4661 размера EPIC, объединяющем систему-на-кристалле Freescale i.MX6 Quad с ПЛИС Xilinx Kintex-7, компания заявила, что готовит новый одноплатный компьютер на основе Cortex-A8 Freescale. на базе i.MX515 SoC.
Ранее компания обратилась к i.MX51x с более ранними SBC5651 и SBC1651, в которых была добавлена ​​ПЛИС Xilinx Spartan-6.


SBC1654

(щелкните изображение, чтобы увеличить)

Как и было обещано, новый SBC1654 ориентирован на технологию улучшенного зрения, которая является одной из специализаций компании наряду с ПЛИС.
3,8 x 3,6-дюймовый SBC принимает размеры и монтажные отверстия форм-фактора PC / 104, но не имеет интерфейса расширения PC / 104.

Как и SBC4661, в SBC1654 интегрирована FPGA Xilinx, в данном случае менее мощный Spartan-6.
По словам Micro / sys, FPFA соединяется с i.MX51 по шине WEIM, определенной в Freescale, и может перенести «обработку тяжелого зрения и алгоритмические вычисления» из SoC ARM.
FPGA предлагает четырехкратное улучшение в приложениях, таких как обнаружение краев, по сравнению с программой на основе ARM, утверждает компания.
Говорят, что от 80 до 95 процентов функций ПЛИС программируются пользователем, в зависимости от других опций.
Вы можете использовать инструменты Xilinx ISE или вместо этого выбрать Micro / sys или сторонние IP-ядра.

По словам Micro / sys, SBC1654 предназначен для новых приложений с улучшенным зрением или для обновления устаревших систем PC / 104 на базе x86 для добавления возможностей зрительного восприятия.
SBC1654 поддерживает две CMOS-камеры MIPI CSI-2, настроенные спереди и сзади, которые могут работать одновременно со скоростью 30 кадров в секунду.
Режимы камеры включают фронтальную, заднюю, стереозрение или конфигурацию, в которой в одной камере используются 12- или 8-битные параллельные или последовательные датчики.

Модули датчиков CMOS подключаются к интерфейсной плате с помощью настраиваемого пользователем селектора контактов.
Затем пользователи выбирают распиновку датчика CMOS камеры и подключают интерфейсную плату к задней панели SBC1654.


SBC1654 подробности

(щелкните изображение, чтобы увеличить)

SBC1654 оснащен 512 МБ памяти DDR2 SDRAM, 2–4 ГБ флэш-памяти и двумя слотами для SD / MMC, которые слегка выступают, чтобы расширить базовую зону обслуживания.
Порты береговой линии включают в себя два порта Ethernet 10/100 Мбит / с, порт OTG micro-USB и либо дополнительный порт SATA, либо один из трех доступных портов хоста USB 2.0.
Вы также можете добавить дополнительный внутренний разъем StackableUSB , который поддерживает платы ввода-вывода с DAC и ACD.

Мультимедийный ввод / вывод включает в себя два порта камеры MIPI CSI-2, а также подключение к ТВ-выходу и дополнительный 24-битный LVDS.
Также имеется 4-проводной контроллер сенсорного экрана и дополнительные аудиоподключения.

В дополнение к трем стандартным интерфейсам RS232, SBC1654 предлагает четыре дополнительных полудуплексных порта RS485 и четыре дополнительных последовательных порта, предназначенных для FPGA.
Другие входы / выходы включают до 64 выделенных FPGA линий DIO, а также два порта CAN и 1-проводной, ШИМ и другие входы / выходы.

По словам Micro / sys, плата поставляется с Linux BSP, снабженным инструментами для разработки видений с открытым исходным кодом.
Уровень интеграции видения BSP включает в себя доступ к Gstreamer из командной строки для разработки мультимедийных компонентов, таких как функции воспроизведения, записи, потоковой передачи и редактирования аудио.
Он также имеет доступ к OpenCV, который на сегодняшний день имеет около 2500 предварительно протестированных алгоритмов обработки зрения, согласно Micro / sys.
SD-карта включает образ Linux, встроенный слой прошивки, драйверы камеры CMOS и библиотеки времени сборки для создания файла приложения, который может работать с флэш-памяти NAND или SD.

Дополнительный комплект разработчика Vision (DKV1654) для SBC1654 поставляется с предварительно сконфигурированным датчиком CMOS OmniVision 3640, а также с ЖК-дисплеем, кабелями и источником питания.
В комплект поставки входит Eclipse для редактирования и отладки непосредственно на целевом компьютере или с компьютера, подключенного к сети.

Спецификации, перечисленные для SBC1654, включают в себя:

  • Процессоры:
    • Freescale i.MX515 (1 ядро ​​Cortex-A9 с частотой 600–800 МГц);
      с NEON, плавающей точкой и HW-ускорением OpenGL ES 2.0 и OpenVG 1.1
    • Xilinx Spartan-6 (XC6SLX16) FPGA с настраиваемыми параметрами
  • Память / хранение:
    • 512 МБ оперативной памяти DDR2
    • Вспышка SPI NOR 4 МБ
    • Вспышка NAND объемом 2 или 4 ГБ
    • 2 слота для SD / MMC
    • Дополнительный порт SATA
  • Дисплей / камера:
    • ТВ-выход
    • Дополнительный 24-битный LVDS
    • 4-х проводное касание
    • MIPI CSI-2 (12 бит)
    • MIPI CSI-2 (8 бит)
    • Дополнительный микрофон / наушники, аудио вход / выход
  • Сеть - 2 порта Ethernet 10/100
  • Другой ввод / вывод:
    • 3 хост-порта USB 2.0 (1x береговая линия, если нет опции SATA)
    • Mini-USB 2.0 OTG порт
    • 3x RS232
    • Дополнительные 4x последовательных порта для FPGA (16C550-совместимый)
    • Опционально 4x полудуплекс RS485
    • 2x CAN Bus со стандартным и доп.
      данные и удаленные кадры, два приема, три буфера передачи
    • 1-проводный
    • I2C, SPI, RTS / CTS (модем)
    • 2 выхода ШИМ
    • Программируемый DIO до 64x TTL для FPGA
  • Интерфейс расширения - дополнительный разъем StackableUSB
  • Другие особенности - RTC с аккумулятором;
    сторожевая собака;
    сбросить заголовки;
    дополнительный комплект для разработки Vision с 1x камерой OmniVision 3640 плюс ЖК-дисплей, кабели и источник питания
  • Мощность - + 5В ± 5%;
    500 мА, максимальное потребление 850 мА
  • Рабочая температура - от 0 до 85 ° C при 800 МГц;
    От -40 до 85 ° C при 600 МГц
  • Размеры –3,775 x 3,55 (плюс область ввода / вывода) x 0,6 дюйма (PC / 104 посадочных места)
  • Операционная система - Linux BSP;
    также поддерживает Windows CE

Дальнейшая информация

SBC1654 теперь доступен по 698 долларов США в едином количестве.
Комплект под ключ Vision Development Kit, который также поддерживает Windows CE, стоит от 1295 долларов США.
Существенные скидки OEM доступны для количественных покупок, и услуги настройки доступны.
Дополнительную информацию можно найти на странице продукта SBC1654 .