MYC-C7Z020-4E1D-766-I — промышленный микрокомпьютер (System-on-Module) на базе Xilinx Zynq-7020 (XC7Z020-2CLG400). Сочетает двухъядерный процессор ARM Cortex-A9 (до 866 МГц) и программируемую логику Artix-7. Оснащён 1 ГБ DDR3, 4 ГБ eMMC, 32 МБ QSPI Flash. Работает под управлением Linux 4.14.0. Поддерживает Gigabit Ethernet, USB 2.0 OTG, CAN, I2C, SPI, ADC и другие интерфейсы. Предназначен для встраиваемых систем в промышленной автоматике, IoT, обработке сигналов и машинном зрении.
Высокая производительность и надёжность
Модуль построен на SoC Xilinx Zynq-7020, объединяющем мощный процессор с программируемой логикой. Это позволяет эффективно решать задачи как последовательной, так и параллельной обработки.
Процессорная подсистема
- ARM Cortex-A9 — двухъядерный, до 866 МГц, с кэшем L2 512 КБ.
- FPGA Artix-7 — 28K логических ячеек, 17600 LUT, 80 DSP блоков.
- Производительность — 2.5 DMIPS/MHz на ядро, достаточная для сложных алгоритмов управления и обработки данных.
Память и хранение
- 1 ГБ DDR3 — быстрая оперативная память для работы с большими объёмами данных.
- 4 ГБ eMMC — встроенный накопитель для ОС и приложений.
- 32 МБ QSPI Flash — для загрузчика и критических конфигураций.
Операционная система и средства разработки
Модуль поставляется с предустановленным Linux 4.14.0 и поддерживает полный стек для разработки под ARM и FPGA.
Linux 4.14.0
- Стабильное ядро с поддержкой всех основных подсистем: USB, Ethernet, SPI, I2C, CAN.
- Возможность загрузки с eMMC, QSPI или SD-карты (через SDIO).
- Поддержка инструментов разработчика: GCC, Python, BusyBox.
Набор для проектирования
- Vivado / Vitis — разработка аппаратного ускорения и загрузка конфигурации FPGA.
- PetaLinux — кастомизация ядра и файловой системы.
- SDK для ARM — написание и отладка приложений под Cortex-A9.
Богатый набор интерфейсов
Модуль предоставляет все необходимые интерфейсы для подключения внешних устройств, датчиков и сетей.
- Gigabit Ethernet — для высокоскоростного обмена данными.
- USB 2.0 OTG — для подключения периферии или работы в режиме хоста.
- 2 x UART — последовательные порты для отладки и связи.
- 2 x CAN 2.0 — для промышленных сетей.
- 2 x I2C, 2 x SPI — для датчиков, дисплеев, расширителей.
- 2 x ADC (12-бит) — для аналоговых сигналов.
- SDIO — для карт памяти SD/MMC.
Совместимое оборудование и аксессуары
Для работы с модулем MYC-C7Z020-4E1D-766-I требуется плата-носитель (base board). Ниже приведены рекомендованные компоненты.
| Тип оборудования | Рекомендуемые модели / спецификации | Примечание |
|---|---|---|
| Плата-носитель | MYB-C7Z020 (MYIR) или собственная разработка с разъёмом SODIMM-200 | Обеспечивает вывод всех интерфейсов на разъёмы |
| Программатор JTAG | Xilinx Platform Cable USB II, Digilent JTAG-HS2 | Для загрузки бит-файла в FPGA и отладки |
| Источник питания | 5 В / 2 А (рекомендуется стабилизированный) | Модуль потребляет до 0.5 А, но с учётом периферии лучше запас |
| Кабель USB-UART | FTDI FT232RL, CP2102 | Для доступа к консоли Linux |
| SD-карта | MicroSD до 32 ГБ (класс 10) | Для загрузки ОС (если не используется eMMC) |
| Радиатор / термопрокладка | 10x10x5 мм для верхнего чипа (Zynq) | При длительной работе в замкнутом корпусе |
Аналоги MYC-C7Z020-4E1D-766-I
Рассмотрите следующие альтернативы, если требуется другой объём памяти или дополнительная периферия.
| Производитель | Модель | Ключевые отличия / сходство |
|---|---|---|
| MYIR | MYC-C7Z020-4E1D-766-I (данный) | 1 ГБ DDR3, 4 ГБ eMMC, промышленный диапазон |
| MYIR | MYC-C7Z010-4E1D-766-I | На базе Zynq-7010 (меньше логики, 17K LUT), 512 МБ DDR3, 4 ГБ eMMC |
| Avnet | Zynq Mini Module+ (Z-7020) | 1 ГБ DDR3, 4 ГБ eMMC, аналогичный разъём, цена выше |
| iWave | iW-RainboW-G30M (Zynq-7020) | 1 ГБ DDR3, 8 ГБ eMMC, поддержка Wi-Fi/Bluetooth |
| Digilent | Cor Z7-20 (похожая SoM) | 1 ГБ DDR3, MicroSD, не встраиваемый, а отладочная плата |
Рекомендация: Если необходимо больше логических ресурсов – выбирайте модули на Zynq-7030/7045. Если нужна более низкая стоимость – подойдёт версия на Zynq-7010.
Кому подойдёт MYC-C7Z020-4E1D-766-I
Рекомендуется, если вам нужно:
- Разработать промышленный контроллер с поддержкой CAN, Ethernet, RS-232.
- Выполнять цифровую обработку сигналов (DSP) в реальном времени.
- Управлять сервоприводами и роботами с низкими задержками.
- Работать в сложных условиях (-40…+85 °C) без снижения производительности.
- Использовать открытую платформу Linux для быстрой разработки.
Вероятно, не подойдёт, если:
- Вам нужен готовый одноплатный компьютер (включающий разъёмы и питание) – приобретайте отладочную плату MYIR или Cor Z7.
- Производительности двух ядер Cortex-A9 недостаточно – необходимо перейти на Zynq UltraScale+ (Cortex-A53).
- Не требуется FPGA – более простые SoM на Cortex-A8/A9 без программируемой логики дешевле.
- Планируется использование Windows OS – Zynq поддерживает только Linux или FreeRTOS.
Конструкция и условия эксплуатации
Компактный модуль, стандартный разъём
Размеры 75 x 55 мм, высота ~6 мм (с компонентами). Разъём SODIMM-200 (2x100 контактов). Устанавливается на плату-носитель через пайку или разъём. Пассивное охлаждение (радиатор при необходимости).
Промышленное исполнение
- Диапазон рабочих температур: от -40°C до +85°C (Industrial grade).
- Влажность: 5–95% (без конденсата).
- Питание: 5 В постоянного тока, 0.5 А (2.5 Вт).
- Защита от перепадов напряжения: встроенный DC-DC преобразователь.
Технические характеристики
| Модель | MYC-C7Z020-4E1D-766-I |
| Артикул | MYC-C7Z020-4E1D-766-I |
| CPU | Xilinx XC7Z020-2CLG400 (Zynq-7020) 667 МГц (до 866 МГц) |
| FPGA | Artix-7, 28K логических ячеек, 17600 LUT, 80 DSP блоков |
| RAM | 1 ГБ DDR3 |
| HDD/SSD | 4 ГБ eMMC |
| QSPI Flash | 32 МБ |
| ОС | Linux 4.14.0 |
| Графический адаптер | Интегрированный (через FPGA, DisplayPort или HDMI на плате-носителе) |
| Сетевые интерфейсы | 1 x Gigabit Ethernet (RGMII) |
| USB | 1 x USB 2.0 OTG |
| Последовательные порты | 2 x UART (TXD, RXD, CTS, RTS) |
| I2C | 2 |
| CAN | 2 (CAN 2.0) |
| SPI | 2 |
| ADC | 2 канала, 12 бит |
| SDIO | 1 (MicroSD) |
| Порты / разъёмы | Через плату-носитель (SODIMM-200) |
| Охлаждение | Пассивное |
| Температура эксплуатации | -40°C ~ +85°C (Industrial) |
| Питание | 5 В / 0.5 А (рекомендуется 5 В / 2 А с учётом платы) |
| Габариты | 75 x 55 мм |
| Вес | ~ 25 г (без радиатора) |
| Производитель | MYIR Tech Limited |
Часто задаваемые вопросы
Какой уровень логики FPGA в Zynq-7020?
28K логических ячеек, 17600 LUT, 80 DSP48E1, 3.2 МБ Block RAM. Этого достаточно для реализации 32-битного мягкого процессора, контроллера дисплея или быстрых интерфейсов.
В чём отличие промышленной версии (I) от коммерческой?
Промышленная версия (I) рассчитана на температуру от -40 до +85°C, протестирована на надёжность. Коммерческая обычно работает от 0 до +70°C.
Можно ли загрузить ОС с SD-карты вместо eMMC?
Да, модуль поддерживает загрузку с SDIO (MicroSD). Настройка осуществляется через перемычки на плате-носителе.
Какие инструменты нужны для разработки FPGA-части?
Необходимы Vivado (начиная с 2017.4) и Vitis для создания аппаратного ускорения. Лицензия WebPACK бесплатна для данного устройства.
Поддерживает ли модуль отладку по JTAG?
Да, на модуле выведены сигналы JTAG (TMS, TCK, TDI, TDO). Для подключения используйте программатор Xilinx Platform Cable USB II или Digilent JTAG-HS2.
Каков максимальный ток по цепям питания?
Максимальный ток, потребляемый модулем — 0.5 А. Однако при подключении USB-устройств или Ethernet может потребоваться до 2 А (через плату-носитель).
Можно ли использовать модуль без платы-носителя?
Нет, для подачи питания и доступа к интерфейсам необходима плата-носитель с разъёмом SODIMM-200 и соответствующей разводкой.
Как подключать CAN-шину?
На модуле выведены два CAN-трансивера (не встроены). Установите внешний трансивер, например SN65HVD230, на плату-носитель.
Где взять примеры проектов для данного модуля?
На сайте MYIR Tech (http://www.myirtech.com/list.asp?id=525) представлены техническая документация, схема модуля и примеры для Vivado/PetaLinux.
Можно ли прошить QSPI Flash через JTAG?
Да, Vivado позволяет программировать QSPI напрямую. Это удобно для обновления загрузчика без SD-карты.
Основные характеристики
Нет вопросов об этом товаре.
