Metrotek EthOnd – отладочная плата на базе Cyclone V SoC. Устройство было разработано для внутренних нужд компании и является рабочим прототипом для новой версии умного ethernet-шлейфа Bercut-ETL, но мы решили рассказать о нём чуть подробнее.
На плате установлено два интерфейса гигабит-ethernet, разъём для микро-SD карты, мини-USB с поддержкой OTG и PLD-разъёмы для подключения плат расширения.
Файлы для загрузки
Ядро и главная особенность платы – это SoС (System On Chip), в котором совмещены FPGA и ARM-процессор, что позволяет решать многие специфические задачи. Например, выполнять анализ ethernet при любой нагрузке или разрабатывать свой собственный графический акселератор. Впрочем, возможности устройства этим не ограничиваются. Надо сказать, что похожую по функциональности плату мы используем в наших анализаторах гигабит-ethernet нового поколения.
Дополнительная информация:
Статья на Хабрахабре про настройку DMA: SoC: поднимаем простой DMA на FPGA.
Статья на тему SoC: Поднимаем SOC: ARM + FPGA.
Презентация проекта: Linux-powered SoC
CPU | SoC Cyclone V FPGA + ARM (Cortex A9) |
RAM | DDR3 1 Gb |
LAN | 2 x 1G 1000Base-T (с опциональной поддержкой PoE) |
USB | 1 x miniUSB OTG |
Интерфейсы расширения | 2 x PBD40 |
Отладочные интерфейсы | JTAG PLD-10 |
Индикаторы | два пользовательских LED, и индикатор готовности FPGA |
Переключатели и кнопки | Hard reset, «Warm» reset, user button, dip switch |
Электропитание | 9–19 В DC |
Операционная система | Linux Debian |
Дополнительно | USB-UART (опционально) |