Опираясь на большой успех 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 (англ.)