Одноплатный компьютер MYS-7Z007S-C-S (MYIR) на базе Xilinx Zynq-7007S (ARM Cortex-A9 + FPGA) — компактное решение для встраиваемых систем, промышленной автоматизации, прототипирования и обучения. Модуль сочетает процессор ARM до 766 МГц с программируемой логикой Artix-7 (23K логических ячеек), 512 МБ DDR3, 4 ГБ eMMC и слот microSD. Оснащен гигабитным Ethernet, USB OTG, UART и 120-контактным разъёмом расширения. Идеален для разработчиков, которым нужна гибкость FPGA и мощь ARM в одном чипе.
Гибридная архитектура Zynq: ARM + FPGA
MYS-7Z007S-C-S построен на однокристальной системе Xilinx XC7Z007S-1CLG400C, объединяющей двухъядерный процессор ARM Cortex-A9 (до 766 МГц) и ПЛИС класса Artix-7 (23K логических ячеек, 14 400 LUT, 66 DSP-срезов). Такое сочетание позволяет реализовывать кастомные аппаратные ускорители, интерфейсы и обработку сигналов непосредственно в FPGA, разгружая ядро ARM.
Процессорный блок
- ARM Cortex-A9 MPCore, 1 ядро (XC7Z007S — одноядерный), до 766 МГц.
- NEON™ SIMD-расширения для мультимедиа и DSP.
- 512 МБ DDR3 на борту — достаточно для Linux и пользовательских приложений.
FPGA-логика
- 23 000 логических ячеек (Artix-7), эквивалент 14 400 LUT.
- 66 DSP48E1 слайсов для цифровой обработки сигналов.
- Программируется через JTAG или загрузкой бит-файла из eMMC/microSD.
Память и загрузка
4 ГБ eMMC Flash + microSD
Встроенный накопитель eMMC объёмом 4 ГБ предназначен для хранения операционной системы (Linux 3.15.0) и пользовательских данных. Карта microSD (слот на плате) позволяет расширить хранилище или использовать альтернативные образы ОС. Загрузка возможна как с eMMC, так и с microSD.
Поддержка Linux
Производитель предоставляет готовый образ Linux 3.15.0 с драйверами и утилитами. Пользователь может установить собственную сборку OpenWrt, Buildroot или Yocto.
Интерфейсы и разъёмы
Несмотря на компактные размеры (91×63 мм), плата оснащена всеми необходимыми портами для отладки и интеграции:
- 1× Gigabit Ethernet (RJ45) — 10/100/1000 Мбит/с.
- 1× miniUSB 2.0 OTG — для подключения периферии (клавиатура, флешка) или отладки.
- 1× microSD слот — загрузка и хранение данных.
- 1× Debug UART (TTL) — последовательная консоль (3.3 В).
- 1× JTAG 14-pin — программирование FPGA и отладка.
- 1× 120-контактный разъём расширения — вывод GPIO, SPI, I2C, UART, дифференциальных пар для FPGA.
- Кнопки Reset и User — для управления и настройки.
- DC-in 5 В / 2 А — питание от внешнего адаптера.
Пассивное охлаждение и коммерческий диапазон
Плата не содержит вентилятора — тепло отводится через естественную конвекцию. Рабочая температура: 0…+70 °C (коммерческий диапазон). Подходит для промышленных шкафов, лабораторий и учебных стендов.
Совместимые аксессуары и модули расширения
Для MYS-7Z007S-C-S производитель MYIR выпускает ряд дочерних плат (входят в экосистему Z-turn). Также можно использовать стандартные модули.
| Тип оборудования | Рекомендуемые модели / спецификации | Примечание |
|---|---|---|
| Карты microSD | microSDHC / microSDXC класс 10, до 32 ГБ (рекомендуется Samsung, SanDisk) | Для загрузки ОС и хранения данных |
| Адаптер питания | 5 В / 2 А постоянного тока, разъём 2.1×5.5 мм (центральный +) | В комплект не входит |
| JTAG-адаптер | Xilinx Platform Cable USB II, Digilent HS3, или дешёвые FT2232H | Для программирования FPGA и отладки ARM |
| UART-конвертер | FT232, CP2102 (3.3 В) | Для вывода консоли: Debug UART (TX, RX, GND) |
| Платы расширения (I/O Board) | MYIR Z-turn IO Board, или собственная плата через 120-контактный разъём | Добавляет Ethernet, USB Host, Audio, HDMI (не входит в комплект) |
Аналоги MYS-7Z007S-C-S
На рынке присутствуют другие платы на Zynq-7000, сравнимые по характеристикам.
| Производитель | Модель | Ключевые отличия / сходство |
|---|---|---|
| Avnet / Xilinx | ZedBoard (Zynq-7020) | Больше логики (85K ячеек), 1 ГБ DDR3, больше портов, выше цена. Избыточен для простых задач. |
| Digilent | Zybo Z7-10 (Zynq-7010) | Аналогичный объём логики (28K), 512 МБ DDR3, аудио/видео выходы. Дороже, но популярен в обучении. |
| MYIR | Z-turn Board (Zynq-7020) | Старшая модель: больше логики, 1 ГБ DDR3, 2× Ethernet. MYS-7Z007S — младший, компактный вариант. |
| Trenz Electronic | TE0720 (Zynq-7010/7020) | Модуль SODIMM, требует дополнительной платы-носителя. Гибкость, но сложнее в старте. |
| Xilinx | PYNQ-Z1 (Zynq-7020) | Ориентирован на Python и PJIP, больше памяти (512 МБ). Дороже, но есть поддержка PYNQ. |
Наш выбор: MYS-7Z007S-C-S оптимален по цене/функциям, если вам нужно базовое ядро Zynq-7007S с eMMC и компактным форм-фактором.
Кому подойдёт MYS-7Z007S-C-S
Рекомендуется, если вам нужно:
- Изучать архитектуру Zynq и разрабатывать проекты на ARM+FPGA.
- Создавать прототипы встраиваемых систем с кастомной периферией на ПЛИС.
- Запускать Linux на ARM и параллельно реализовывать аппаратные ускорители.
- Недорогая плата для обучения в вузе или техникуме.
- Замена более дорогих плат (ZedBoard, Zybo) при ограниченном бюджете.
Вероятно, не подойдёт, если:
- Вам нужно много логических ячеек (более 50K) — выбирайте Zynq-7020/7030.
- Требуются встроенные видеовыходы (HDMI, VGA) — их нет на базовой плате.
- Нужен WiFi или Bluetooth — потребуется внешний USB-адаптер.
- Вы ищете готовое устройство для конечного продукта без доработок — плата требует дополнительной обвязки.
- Необходима поддержка промышленного диапазона (-40…+85°C) — эта версия коммерческая.
Технические характеристики
| Производитель | MYIR Tech (MYS-7Z007S-C-S) |
| Артикул | MYS-7Z007S-C-S |
| CPU | Xilinx XC7Z007S-1CLG400C (Zynq-7007S) ARM Cortex-A9 MPCore, до 766 МГц. FPGA: Artix-7 класс (23K логических ячеек, 14 400 LUT, 66 DSP) |
| Чипсет | SoC (встроенный) |
| RAM | 512 МБ DDR3 (предустановлена) |
| Постоянная память | 4 ГБ eMMC Flash + слот microSD |
| Графический адаптер | Интегрированный (нет отдельного видеовыхода на плате) |
| Звуковая карта | Нет (только через расширение) |
| LAN | 10/100/1000 Мбит/с (1× RJ45) |
| WiFi / Bluetooth | Нет (опционально через USB OTG) |
| Порты и разъёмы | 1× miniUSB 2.0 OTG, 1× microSD, 1× Debug UART (TTL), 1× RJ45, 1× JTAG 14-pin, 1× 120-контактный разъём расширения, 1× DC-in 5 В |
| Кнопки | Reset, User |
| Система охлаждения | Пассивная |
| Диапазон рабочих температур | 0…+70 °C (commercial grade) |
| Питание | 5 В DC / 2 А (разъём 2.1×5.5 мм) |
| Габариты (Д×Ш) | 91 × 63 мм |
| Комплект поставки | Плата MYS-7Z007S-C-S, диск с документацией и ПО (образ Linux, схемы) |
| Установка OS | Пользователем (производителем предустановлен Linux 3.15.0) |
| Поддержка ОС | Linux 3.15.0 (также возможны Buildroot, Yocto, OpenWrt) |
| Сайт производителя | http://www.myirtech.com/download/Zynq7000/Z-turnLite.pdf |
Часто задаваемые вопросы
Какую версию Linux предустанавливает производитель?
Поставляется с образом Linux 3.15.0 (собственная сборка MYIR). В комплекте есть утилиты для работы с GPIO, SPI, I2C через FPGA.
Можно ли использовать плату без FPGA-программирования?
Да, плата загружается как обычный ARM-компьютер. FPGA можно не программировать — ядро ARM работает самостоятельно. Однако все внешние интерфейсы (GPIO, SPI и т.д.) по умолчанию подключены к FPGA, поэтому для их использования потребуется минимальная конфигурация ПЛИС.
Как прошить FPGA через JTAG?
Через 14-контактный разъём JTAG. Подойдут программаторы Xilinx Platform Cable USB II, Digilent HS3 или бюджетные на FT2232H. В среде Vivado создаёте бит-файл и загружаете его.
Сколько свободных GPIO на 120-контактном разъёме?
Около 70 линий ввода-вывода (большинство подключены к FPGA). Часть выводов занята под Ethernet, UART, USB. Подробное описание в документации MYIR (схема разъёма).
Поддерживает ли плата загрузку с microSD?
Да, можно переключить перемычку (или изменить образ) для загрузки с microSD. Это удобно для тестирования разных образов Linux без записи eMMC.
Какой максимальный объём microSD поддерживается?
Официально до 32 ГБ (microSDHC). Более ёмкие карты (64 ГБ и выше) могут работать, но не гарантируется (зависит от файловой системы и загрузчика).
Есть ли на плате RTC (часы реального времени)?
Нет встроенного RTC. При необходимости можно подключить внешний модуль RTC (DS3231) через GPIO или I2C разъёма расширения.
Чем отличается MYS-7Z007S-C-S от MYIR Z-turn Board?
Z-turn Board (MYS-7Z020) оснащена Zynq-7020 (85K логических ячеек), 1 ГБ DDR3, двумя Ethernet и более мощным FPGA. MYS-7Z007S-C-S — младший, компактный и дешёвый вариант на Zynq-7007S (23K ячеек).
Как настроить последовательную консоль (Debug UART)?
Подключите конвертер UART-USB (FT232, CP2102) к выводам TX, RX, GND на 3.3 В. Скорость по умолчанию 115200 бод, 8 бит, 1 стоп-бит, без контроля чётности.
Можно ли питать плату от USB?
Нет, питание только через разъём DC-in 5 В / 2 А. miniUSB используется только для передачи данных (OTG).
Основные характеристики
Нет вопросов об этом товаре.
