DE10‑Nano (Terasic) — это плата класса «System‑on‑Chip» (SoC): в одном кристалле объединены ПЛИС Cyclone V и двухъядерная процессорная подсистема HPS (Hard Processor System) на базе ARM Cortex‑A9. Такой подход даёт уникальную гибкость: тяжёлые циклы обработки и интерфейсы можно реализовать в FPGA (аппаратно), а управление, ОС, сетевые сервисы и файловую систему — на ARM.
Ключевое преимущество DE10‑Nano — возможность запускать Linux на ARM и одновременно использовать FPGA для ускорения задач (например, фильтрация сигналов, видеокодирование, генерация протоколов, управление в реальном времени). Плата компактна, имеет богатый набор интерфейсов и широкую поддержку со стороны ПО и учебных материалов.
Плата востребована в вузах (курсы по FPGA, встраиваемым системам, SoC), в R&D (быстрые прототипы контроллеров, шлюзов, измерительных модулей), в любительских и мелкосерийных проектах IoT, робототехники и цифровой обработки сигналов.
Основные преимущества
Архитектура SoC: FPGA + ARM. Одновременное использование аппаратной логики и полноценной процессорной подсистемы с ОС (Linux/FreeRTOS).
Высокая гибкость взаимодействия. Шина AXI обеспечивает быстрый обмен данными между FPGA и HPS; можно выносить в FPGA критичные по времени задачи, а остальное оставить на процессоре.
Богатая периферия. HDMI, Gigabit Ethernet, USB OTG, microSD, аналоговые входы (АЦП), акселерометр, Arduino‑разъём — удобно для быстрых прототипов без внешней обвязки.
Компактность и простота питания. Форм‑фактор «nano», питание 5 В (через адаптер или USB), подходит для встраивания в корпуса и мобильные стенды.
Полная поддержка экосистемы Intel FPGA. Quartus Prime, Platform Designer (Qsys), HPS‑tools, референсные дизайны и учебные примеры.
Встроенный USB‑Blaster II. Программирование и отладка FPGA без дополнительных адаптеров.
Доступность и популярность. Много готовых проектов, туториалов, форумов и примеров (в том числе для Linux на HPS и ускорителей на FPGA).
Технические характеристики
| Параметр | Значение |
|---|---|
| Производитель | Terasic |
| ПЛИС | Intel Cyclone V SE 5CSEBA6U23I7 (≈110 000 LE, 5,6 Мбит встроенной памяти, 6 PLL) |
| Процессор (HPS) | Dual‑Core ARM Cortex‑A9, до ~925 МГц |
| ОЗУ | 1 ГБ DDR3 SDRAM (32‑битная шина, подключена к HPS) |
| Конфигурация FPGA | EPCS128 (Flash) |
| Видео/аудио | HDMI TX (совместим с DVI 1.0, HDCP 1.4) |
| Сеть | Gigabit Ethernet (10/100/1000) через PHY, RJ45 |
| USB | USB 2.0 OTG (Micro‑AB), UART через USB Mini‑B |
| Хранение | Слот microSD (для Linux/загрузчика) |
| Аналоговые входы | 8‑канальный 12‑битный АЦП (SPI‑интерфейс с FPGA) |
| Датчики | Акселерометр (I2C + прерывание) |
| Разъёмы расширения | Arduino‑совместимый (Uno R3), два 40‑контактных GPIO, LTC (SPI/I2C/GPIO) |
| Пользовательские элементы | 2 кнопки (FPGA), 1 кнопка (HPS), 4 ползунковых переключателя, 8 светодиодов (FPGA) + 1 LED (HPS) |
| Тактовые генераторы | Три источника 50 МГц |
| Питание | 5 В постоянного тока (адаптер или USB) |
| Совместимость с ПО | Quartus Prime, Platform Designer, HPS‑tools (BSP, U‑Boot, Linux), ModelSim/Questa, Signal Tap, референсные проекты |
Области применения
Плата подходит для следующих задач:
Обучение FPGA и SoC. Изучение Verilog/VHDL, AXI‑шин, взаимодействия FPGA–HPS, сборки Linux для встраиваемых систем.
Встраиваемые системы и IoT. Компактные шлюзы, контроллеры с сетевым интерфейсом, сбор данных с датчиков и акселерометра, управление приводами.
Цифровая обработка сигналов. Аппаратные фильтры, FFT, демодуляция, корреляция — с выводом результатов на HDMI или передачей по Ethernet.
Прототипирование интерфейсов и протоколов. Генерация/анализ сигналов, эмуляция устройств, мосты протоколов, аппаратные ускорители.
Мультимедиа и видео. Генерация тестовых видеосигналов, простые эффекты, вывод графики на HDMI, эксперименты с кадровой синхронизацией.
Робототехника и управление в реальном времени. Жёсткие временные циклы на FPGA + высокоуровневое ПО на ARM, обработка данных с АЦП и акселерометра.
Исследовательские и дипломные проекты. Проверка архитектур с разделением задач между FPGA и процессором, оценка задержек, пропускной способности и энергопотребления.
Поддержка и интеграция
DE10‑Nano полностью интегрируется в экосистему Intel FPGA:
Quartus Prime — для синтеза и трассировки FPGA, временных ограничений, загрузки конфигурации.
Platform Designer (Qsys) — для построения системной шины, подключения периферии к FPGA и настройки AXI‑интерфейсов к HPS.
HPS‑tools и BSP — для сборки загрузчика (U‑Boot), ядра Linux и файловой системы под HPS.
ModelSim/Questa — для функционального и временного моделирования HDL‑блоков.
Signal Tap и System Console — для внутрисхемного захвата сигналов, чтения регистров и отладки.
Референсные проекты и примеры — готовые дизайны для HDMI, Ethernet, Arduino‑периферии, АЦП, акселерометра и типовых взаимодействий FPGA–HPS.
Для старта достаточно подать питание, подключить ПК по USB, загрузить тестовый проект в Quartus (базовая логика и LED) и отдельно подготовить образ Linux для HPS (или использовать готовый референсный образ). Затем проверить базовые сценарии: «чтение переключателей и управление светодиодами», «тест HDMI (простейший генератор видео)», «проверка Ethernet‑линка», «чтение АЦП и акселерометра», «обмен между FPGA и HPS по AXI», «запуск простой программы на ARM с обращением к FPGA».
Комплект поставки
В стандартный комплект входят:
плата DE10‑Nano;
адаптер питания 5 В;
кабель USB A–Mini‑B (для JTAG/UART);
кабель USB A–Micro‑B (для USB OTG);
microSD‑карта (в некоторых комплектациях);
документация (руководство пользователя, схемы, распиновки, рекомендации по настройке Quartus, Platform Designer и HPS);
гарантийные и сопроводительные документы.
Arduino‑модули, датчики, осциллограф, логический анализатор, дополнительное ПО в комплект не входят.
Дополнительные аксессуары
Для полноценной работы и расширенного тестирования рекомендуется использовать:
ПК с Quartus Prime и Platform Designer — для разработки, моделирования и отладки проектов FPGA.
рабочую станцию для сборки Linux (или готовые образы) — для запуска ОС на HPS, отладки приложений и сетевых сервисов.
осциллограф и логический анализатор — для проверки временных диаграмм, диагностики высокоскоростных сигналов и отладки AXI‑обмена.
Arduino‑модули и датчики — для быстрого прототипирования систем сбора данных и управления.
сетевое оборудование (коммутатор, генератор трафика) — для нагрузочного тестирования Ethernet и оценки задержек.
HDMI‑монитор и кабели — для визуализации результатов работы FPGA.
накопители и карты памяти — если проект требует хранения данных или загрузки конфигураций.
Почему стоит использовать DE10‑Nano для учебных и прототипных проектов
DE10‑Nano даёт редкую комбинацию: полноценный ARM‑процессор с ОС и FPGA в одном устройстве, что позволяет разделять задачи по принципу «что лучше делать аппаратно, а что программно». Компактность, богатый набор периферии и зрелая экосистема инструментов делают плату отличным выбором для обучения и быстрого прототипирования. Наличие референсных дизайнов и готовых образов Linux заметно сокращает время на старт.
Чтобы приобрести понравившийся товар, необходимо его заказать. Есть несколько сценариев того, как это можно сделать.
- Выбрать понравившийся товар и нажать кнопку «Заказать». При оформлении заказа заполнить форму. Вписать информацию в поля: ФИО, телефон и e-mail. Затем вам перезвонит менеджер, чтобы подтвердить ваше согласие на совершение покупки.
- Выбрать понравившийся товар и нажать кнопку «В корзину». Затем перейти в корзину и нажать «Оформить заказ». Далее заполнить форму с контактными данными и отправить заявку. С вами свяжется менеджер для дальнейшего обсуждения.
- Перейти в карточку товара и нажать «Купить в один клик». После нажатия нужно заполнить форму и отправить заявку. С вами свяжется менеджер для дальнейшего обсуждения.
- Отправить заявку по email на адрес order@steminst.ru , указав в письме: наименование товара, количество, ваши контактные данные и предпочтительный способ доставки.
Осуществляем поставки для коммерческих организаций и государственных учреждений (в том числе в рамках процедур по 223-ФЗ и 44-ФЗ) с оплатой по безналичному расчёту
- Самовывоз из нашего склада/офиса — вы можете забрать товар самостоятельно в удобное время после получения уведомления о готовности заказа.
- Доставка по России — осуществляем отправку во все регионы транспортными компаниями или курьерской службой, если необходим быстрый способ получения заказа прямо "до двери"..
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.

