Опираясь на большой успех SoScrate, EBV приняло решение модернизировать плату, расширив и усовершенствовав функциональные возможности системы, в том числе высокоскоростными коммуникационными интерфейсами.

Основой демонстрационной платы SoCrate II является Система-на-Кристалле Cyclone V SoC компании Altera с интегрированным 2-ядерным процессором ARM® Cortex®-A9 с рабочей частотой 800 МГц. Программируемая пользователем логическая вентильная матрица FPGA в Системе-на-Кристалле предоставляет достаточное пространство для реализации различных периферийных блоков, позволяя использовать устройство в самом широком спектре высокопроизводительных вычислительных приложениях.

Помимо этого, Cyclone V SoC служит чрезвычайно мощным решением для систем, где необходима высокая скорость обработки данных. В случае, когда производительность процессора является ограничивающим фактором, исполнение части прикладного кода может быть аппаратно ускорено. Это может быть достигнуто двумя путями: первый — это хорошо известный, традиционный способ разработки FPGA приложений методом DHL-проектирования, как правило требующий глубоких знаний в области ПЛИС FPGA. Другим, все более популярным, программно-ориентированным методом разработки, до недавнего времени считавшимся далеким от задач высокопроизводительных вычислений, является язык программирования OpenCL. C-подобный, открытый язык вычислений (Open Computing Language — OpenCL) позволяет с легкостью параллелизировать прикладной код и снизить нагрузку на ЦПУ. Он не требует специфических знаний аппаратной части ПЛИС, а программный пакет поддержки платформы (BSP) на OpenCL для платы SoCrates II автоматически транслирует прикладные программные блоки в аппаратные ускорители.

В зависимости от требований пользователя и целевой области применения, плата SoCrates II может использоваться различным образом, обеспечивая быструю разработку специализированных пользовательских приложений.

Внутренняя архитектура Системы-на-Кристалле Cyclone V

Отличительные особенности платы SoCrates II:

  • Основное устройство: Система-на-Кристалле 5CGXFC6C6U23C7N серии Cyclone V
    • Аппаратно реализованная процессорная система (HPS): 2-ядерный процессор ARM® Cortex®-A9 с рабочей частотой 800 МГц
    • Программируемая логическая вентильная матрица (FPGA): 110.000 логических элементов (LE), 112 блоков DSP-вычислений, 5.4 Мбит SRAM памяти
  • Интерфейсы
    • Шесть высокоскоростных приемопередатчиков с пропускной способностью 3.125 Гбит/с каждый
    • Один Gigabit Ethernet с физическим уровнем, интерфейс RGMII
    • Один USB 2.0 с физическим уровнем
    • Интерфейсы CAN, SPI, I2C
    • Конвертер UART-в-USB
    • Линии ввода/вывода общего назначения с логическим уровнем сигнала 3.3 В
    • Пользовательские светодиоды
    • LVDS разъем подключения CMOS сенсора изображения
    • Интерфейс подключения TFT ЖКИ
    • Встроенный загрузчик/отладчик USB Blaster II
    • Двухканальный 10/100 Ethernet с физическим уровнем (дополнительная плата расщирения)
  • Память
    • 256 Мбит загрузочной QSPI FLASH для ПЛИС FPGA
    • 256 Мбит загрузочной QSPI FLASH для аппаратной процессорной системы
    • 1 ГБайт DDR3 SDRAM с организацией 256 Мбит х 32
    • Слот для карт памяти microSD
  • Часы реального времени
  • Датчик температуры
  • Источник питания семейства Enpirion на 1.1 В / 1.35 В / 1.8 В / 2.5 В / 3.3 В
  • Поддержка операционных систем
  • Физические размеры: диаметр 100 мм

Область применения:

  • В качестве инструментального средства разработки
  • В качестве конечного продукта
    • Промышленная электроника
      • Управление электродвигателями
      • Промышленные коммуникационные сети (ProfiNet, EtherCAT, Ethernet/IP и т.д.)
      • Человеко-машинные интерфейсы, системы визуализации
      • Программируемые логические контроллеры
      • Системы машинного зрения
      • Системы видео-наблюдения
    • Возобновляемые источники энергии
      • Инверторы солнечны/ветровых генераторов
      • Инфраструктура интеллектуальных электросетей
    • Медицинская техника
      • Системы обработки и построения изображений
    • Автомобильная электроника
      • Продвинутые системы помощи водителю (ADAS)
      • Информационно-развлекательные системы

 

Запросить образцы, средства разработки или техническую поддержку

 

Краткое описание платы SoCrates II (англ.)