Микрокомпьютер MYC-Y7Z010-4E512D-667-I — компактный промышленный SoM-модуль на базе Xilinx Zynq-7010 (XC7Z010-1CLG400I) с двухъядерным ARM Cortex-A9 (до 866 МГц) и программируемой логикой Artix-7. Оснащён 512 МБ DDR3, 4 ГБ eMMC и 16 МБ QSPI Flash. Предназначен для встраиваемых систем, где требуется гибкость FPGA и производительность ARM: промышленная автоматизация, обработка сигналов, машинное зрение, IoT-шлюзы. Индустриальный диапазон температур (-40…+85°C) и пассивное охлаждение позволяют эксплуатировать модуль в жёстких условиях.
Производительность и гибкость Zynq-7010
Система на кристалле Xilinx Zynq-7010 объединяет ARM Cortex-A9 (667 МГц, до 866 МГц) с FPGA-логикой. Это даёт возможность реализовывать аппаратные ускорители, интерфейсы и прецизионную обработку данных без внешних микросхем.
Двухъядерный ARM Cortex-A9
- Тактовая частота 667 МГц (разгон до 866 МГц) — достаточно для работы ОС Linux 3.15.0 и приложений реального времени.
- 512 МБ DDR3 с частотой 1066 МГц — быстрая память для ОС и пользовательских задач.
- Встроенный контроллер прерываний и кэш — предсказуемое поведение для промышленных сценариев.
FPGA-логика Artix-7
- 28K логических ячеек (17600 LUT) — достаточно для реализации цифровых фильтров, протокольных ускорителей, интерфейсов.
- 80 блоков DSP — аппаратная обработка сигналов, БПФ, свёртка.
- Гибкая периферия — до 2x CAN, 2x SPI, 2x I2C, 2x ADC, SDIO.
Интерфейсы и встроенная периферия
Модуль предоставляет широкий набор проводных интерфейсов для подключения датчиков, исполнительных устройств и сетей.
Сетевые подключения
- 1x Gigabit Ethernet — для обмена данными с ПЛК, SCADA, облачными сервисами.
- 1x USB 2.0 — подключение внешних накопителей, камер, Wi-Fi адаптеров.
- 2x CAN bus — для промышленных сетей (CANopen, J1939).
Промышленные интерфейсы
- 2x UART (Serial port) — связь с контроллерами, GPS/ГЛОНАСС приёмниками.
- 2x I2C и 2x SPI — для сенсоров, дисплеев, расширителей портов.
- 2x ADC — аналоговый ввод для датчиков температуры, давления, тока.
- 1x SDIO — для карт памяти или Wi-Fi/Bluetooth модулей.
Программное обеспечение и инструменты
Модуль поставляется с загруженным Linux 3.15.0. Разработка FPGA-логики ведётся в среде Xilinx Vivado, прикладного ПО — в GNU toolchain.
Загрузка и хранение
- 4 ГБ eMMC — основное хранилище для ОС и приложений.
- 16 МБ QSPI Flash — для первого загрузчика и критичных данных.
- Поддержка загрузки с SD-карты (через SDIO) — для прототипирования и обновлений.
Средства разработки
- Xilinx Vivado / Vitis — для синтеза FPGA-логики и компиляции ПО.
- GCC / GDB — для кросс-компиляции под ARM.
- Готовый BSP — драйверы для Ethernet, USB, CAN, I2C, SPI.
Совместимые аксессуары и базовые платы
Для полноценной работы MYC-Y7Z010 требуется несущая плата (baseboard). Ниже приведены проверенные варианты.
| Тип оборудования | Рекомендуемые модели / спецификации | Примечание |
|---|---|---|
| Базовая плата (Carrier Board) | MYB-Y7Z010-4E512D-667-I (от MYIR), или собственная разработка с разъёмом 2×100 pin | Напряжение питания, разводка интерфейсов |
| Кабель USB-UART (3.3V) | FTDI FT232RL, CH340G с напряжением 3.3 В | Для вывода консоли при отладке |
| Карта памяти microSD | Класс 10, объём 8-32 ГБ | Для загрузки Linux и хранения данных |
| Блок питания | 5 В / 2 А (рекомендуется 2.5 А для нагрузки с USB) | Тип разъёма — 5.5/2.1 мм или выводы на плате |
| JTAG-адаптер | Xilinx Platform Cable USB II, Digilent HS2 | Для программирования FPGA и отладки |
Аналоги MYC-Y7Z010-4E512D-667-I
При выборе альтернативы рассмотрите модули с Zynq-7010 или его аналогами от других производителей.
| Производитель | Модель | Ключевые отличия / сходство |
|---|---|---|
| MYIR | MYC-Y7Z020-4E512D-667-I | Zynq-7020 (больше логики, 85K ячеек), остальное аналогично — для более сложной логики. |
| Avnet | ZedBoard Zynq-7010 SoM | Аналогичный SoC, но больше DDR3 (1 ГБ), eMMC 4 ГБ. Выше цена. |
| Digilent | Cor Z7-10 (Zynq-7010) | Полноценная плата с периферией, но не SoM-модуль. Подходит для прототипирования. |
| Critical Link | MitySOM-7010 | Промышленный SoM с Zynq-7010, до 1 ГБ RAM, расширенный температурный диапазон. |
| Rochester | RZ-7010-SOM | Аналог с 512 МБ DDR3, 4 ГБ eMMC, поддержка Linux. Может использоваться как замена. |
Рекомендация: Если требуется больше логических ресурсов — выбирайте версию на Zynq-7020. Для простых задач управления и сбора данных достаточно 7010.
Кому подойдёт MYC-Y7Z010-4E512D-667-I
Рекомендуется, если вам нужно:
- Создать промышленный контроллер с возможностью аппаратной обработки сигналов.
- Разработать систему сбора данных с аналоговыми и цифровыми датчиками (2x ADC, 2x CAN).
- Реализовать машинное зрение или видеоаналитику начального уровня (FPGA + ARM).
- Получить компактный SoM для собственной несущей платы (75×50 мм).
- Работать при температурах от -40 до +85 °C (индустриальное исполнение).
Вероятно, не подойдёт, если:
- Вам нужен готовый одноплатный компьютер с разъёмами (смотрите MYB-плату или ZedBoard).
- Требуется высокая графическая производительность (GPU) — здесь только базовый 2D.
- Необходимо большое количество DSP-ресурсов (рассмотрите Zynq-7020 или 7030).
- Вы планируете использовать Windows OS — только Linux 3.15.0.
Конструкция и условия эксплуатации
Пассивное охлаждение, компактный корпус
Модуль выполнен в формате 75×50 мм без активного охлаждения. Тепло отводится через нижнюю печатную плату или радиатор (опционально). Рекомендуется обеспечить небольшой воздушный поток.
Индустриальный диапазон температур
- Эксплуатация: от -40°C до +85°C
- Хранение: от -55°C до +125°C
- Влажность: 5–95% (без конденсата)
Стойкость к вибрации и ударам соответствует промышленным стандартам. Подходит для установки в шкафах управления, на подвижных платформах и в уличных терминалах.
Технические характеристики
| Модель | MYC-Y7Z010-4E512D-667-I |
| Артикул | MYC-Y7Z010-4E512D-667-I |
| Серия | MYIR MYC-Y7Z010 |
| Процессор | Xilinx XC7Z010-1CLG400I (Zynq-7010) |
| Частота CPU | 667 МГц (до 866 МГц) |
| Архитектура | ARM Dual-Core Cortex-A9 MPCore + FPGA Artix-7 |
| Логические ячейки (FPGA) | 28K |
| LUTs | 17600 |
| DSP-блоки | 80 |
| RAM | 512 МБ DDR3 (1066 МГц) |
| HDD/SSD | 4 ГБ eMMC |
| QSPI Flash | 16 МБ |
| Поддерживаемые ОС | Linux 3.15.0 |
| Графический адаптер | Интегрированный (базовый 2D) |
| Звуковая карта | Не предусмотрена |
| Интерфейсы | 1x Gigabit Ethernet, 1x USB 2.0, 2x UART, 2x I2C, 2x CAN, 2x SPI, 2x ADC, 1x SDIO |
| Разъёмы | Через основную плату (2×100 pin) |
| Система охлаждения | Пассивная |
| Температура эксплуатации | -40°C … +85°C (Industrial grade) |
| Напряжение питания | 5 В / 0.5 А (рекомендуется 2 А с периферией) |
| Габариты | 75 × 50 мм |
| Вес нетто | ~35 г |
| Производитель | MYIR Tech |
| Сайт производителя | http://www.myirtech.com/list.asp?id=583 |
Часто задаваемые вопросы
Какие ОС поддерживает модуль?
Официально поддерживается Linux 3.15.0. Сообщество также портирует более свежие версии (4.x, 5.x) и RT-прошивки (Xenomai, PREEMPT-RT).
Можно ли использовать модуль без базовой платы?
Нет, модуль MYC-Y7Z010 представляет собой SoM (System-on-Module) и требует несущей платы для подключения питания, интерфейсов и периферии.
Как программировать FPGA-логику?
Через JTAG-адаптер (Xilinx Platform Cable) с использованием Vivado. Готовый битстрим загружается в QSPI Flash или через U-Boot.
Сколько каналов ADC доступно?
2 аналоговых входа (XADC) с разрядностью 12 бит. Частота дискретизации до 1 МГц. Можно расширить через внешние АЦП по SPI.
Подходит ли модуль для работы при -40°C?
Да, это индустриальная версия (-I) с гарантированным диапазоном -40…+85°C. Требуется пассивное охлаждение и защита от конденсата.
Как загрузить Linux на модуль?
Образ Linux записывается на eMMC через SD-карту или загружается по сети. В eMMC предустановлен загрузчик U-Boot и ядро 3.15.0.
Можно ли подключить камеру?
Напрямую — через USB 2.0 (web-камера) или через параллельный интерфейс с помощью FPGA-логики (например, OV5640).
Какая максимальная скорость CAN-шины?
До 1 Мбит/с. Поддерживаются стандартные фреймы (11 бит) и расширенные (29 бит).
Сложно ли разработать свою базовую плату?
Производитель предоставляет schematics и layout в открытом доступе. Разъём 2×100 pin (шаг 0.5 мм) требует аккуратного трассирования. Для новичков рекомендуется купить готовую плату MYB.
Есть ли встроенный Wi-Fi или Bluetooth?
Нет, но можно подключить внешний модуль через USB, SDIO или SPI.
Основные характеристики
Нет вопросов об этом товаре.
