Микрокомпьютер MYIR MYC-C7Z020-4E1D-766-C (арт. MYC-C7Z020-4E1D-766-C) — компактный SoC-модуль на базе Xilinx Zynq-7020 (XC7Z020-2CLG400). Сочетает двухъядерный ARM Cortex-A9 (до 866 МГц) с программируемой логикой FPGA Artix-7 (28K логических ячеек, 80 DSP-блоков). Оснащён 1 ГБ DDR3, 4 ГБ eMMC, 32 МБ QSPI Flash и поддерживает Linux 4.14.0. Идеальное решение для встраиваемых систем, прототипирования, промышленной автоматизации, обработки сигналов и машинного зрения.
Высокая производительность и гибкость
Zynq-7020 объединяет мощный ARM-процессор и FPGA-логику на одном кристалле. Это позволяет реализовывать аппаратные ускорители, параллельную обработку данных и пользовательские периферийные интерфейсы без дополнительных микросхем.
ARM Cortex-A9 + FPGA Artix-7
- Два ядра ARM Cortex-A9 с частотой до 866 МГц — для выполнения ОС Linux и прикладного ПО.
- 28K логических ячеек и 80 DSP-блоков — для кастомной обработки сигналов, видео, AI-выводов.
- 1 ГБ DDR3 — достаточно для большинства встраиваемых сценариев.
Встроенная память и загрузка
- 4 ГБ eMMC для корневой файловой системы и приложений.
- 32 МБ QSPI Flash для загрузчика и критичных данных.
- Поддержка загрузки с SD-карты через SDIO-интерфейс.
Интерфейсы и периферия
Модуль выводит все необходимые интерфейсы через основную плату (base board), что позволяет адаптировать его под конкретную задачу.
Основные интерфейсы
- 1 x Gigabit Ethernet — для сетевого обмена.
- 1 x USB 2.0 OTG — для подключения периферии или режима host/device.
- 2 x UART (последовательный порт) — для отладки и связи.
- 2 x I2C — для датчиков и низкоскоростных устройств.
- 2 x CAN bus — для промышленной автоматизации.
- 2 x SPI — для быстрой периферии.
- 2 x ADC (аналоговый ввод) — для измерений.
- 1 x SDIO — для SD-карт или WiFi-модулей.
Программируемая логика
Через FPGA-конфигурацию можно добавить любые дополнительные интерфейсы: HDMI, LVDS, параллельные шины, дополнительные UART, PWM, энкодеры и др.
Программное обеспечение и средства разработки
Модуль поставляется с предустановленным Linux 4.14.0 и поддерживает полный стек Xilinx.
Операционная система
- Linux 4.14.0 — стабильное ядро, драйверы для всей периферии.
- Поддержка Petalinux — кастомизация под конкретный проект.
- Возможность установки Ubuntu, Yocto, Buildroot (при необходимости).
Инструменты разработки
- Vivado / Vitis — для проектирования FPGA-части.
- GCC / GDB — для ARM-софта.
- Примеры BSP и документация — от производителя MYIR.
Совместимые платы расширения и аксессуары
Для работы с модулем необходима базовая плата (base board), которая коммутирует интерфейсы на внешние разъемы. Ниже приведены рекомендуемые компоненты.
| Тип оборудования | Рекомендуемые модели / спецификации | Примечание |
|---|---|---|
| Базовая плата (Base Board) | MYIR MYB-C7Z020 (для данной серии модулей) | Обеспечивает разъемы Ethernet, USB, CAN, UART, SD, JTAG |
| JTAG-адаптер | Xilinx Platform Cable USB II, Digilent JTAG-HS3, совместимые с Vivado | Для программирования FPGA и отладки |
| UART-адаптер (USB-TTL) | CP2102, FT232 (3.3 В логика) | Для последовательной консоли |
| SD-карта | MicroSD до 32 ГБ (для загрузки и хранения) | Необходима для первой загрузки Linux |
| Блок питания | 5 В / 0.5–2 А (в зависимости от нагрузки на FPGA) | Рекомендуется 5 В / 2 А для активной работы |
Аналоги MYIR MYC-C7Z020-4E1D-766-C
Если данная модель недоступна или требуется сравнение, рассмотрите альтернативы на Zynq-7020 или конкурирующих SoC.
| Производитель | Модель | Ключевые отличия / сходство |
|---|---|---|
| MYIR | MYC-C7Z010-4E1D-766-C | Zynq-7010 (меньше логики: 28K vs 28K? фактически 28K у 7020, у 7010 — 13K). Дешевле, меньше DSP. |
| Xilinx (Avnet) | PicoZed 7020 SOM | Аналогичный Zynq-7020, 1GB DDR3, eMMC, но выше цена, больше габариты. |
| Digilent | Cor Z7-20 | Zynq-7020, 1GB DDR3, форм-фактор Arduino/Raspberry Pi, встроенный Ethernet и USB. |
| Trenz Electronic | TE0720-02 | Zynq-7020, 1GB DDR3, 16MB QSPI, компактный модуль, похожая концепция. |
| Altera / Intel | SoCKit (Cyclone V SoC) | ARM Cortex-A9 + FPGA, но другая экосистема (Quartus). Подойдет для сравнения. |
Рекомендация: MYIR MYC-C7Z020 — оптимальный выбор по соотношению цена/функции для прототипирования и малых серий. Для промышленных решений обратите внимание на PicoZed.
Кому подойдёт MYIR MYC-C7Z020-4E1D-766-C
Рекомендуется, если вам нужно:
- Разрабатывать встраиваемые системы с HW-ускорением (CV, DSP, SDR).
- Прототипировать на Zynq-7020 с минимальным TTM.
- Использовать Linux + кастомную FPGA-периферию.
- Работать с CAN, Ethernet, USB, SD в промышленном диапазоне.
- Получить поддержку MYIR и полную документацию.
Вероятно, не подойдёт, если:
- Вам нужен готовый одноплатный компьютер (Raspberry Pi) — здесь требуется базовый носитель.
- Не планируется использовать FPGA — избыточно.
- Требуется больше 1 ГБ ОЗУ или 4 ГБ eMMC — рассмотрите Zynq-7030 или 7045.
Конструкция и условия эксплуатации
Компактный SoC-модуль
Размеры 75 x 55 мм, пассивное охлаждение. Модуль устанавливается на базовую плату через разъемы. Коммерческий температурный диапазон: 0 ~ +70 °C.
Электропитание
- Напряжение: 5 В постоянного тока.
- Ток: до 0.5 А (рекомендуется запас до 2 А для работы FPGA на полную мощность).
- Встроенные регуляторы для ядер 1.0 В, 1.8 В, 3.3 В.
Модуль подходит для размещения в защищенных корпусах, стоечных решениях, промышленных шкафах.
Технические характеристики
| Модель | MYIR MYC-C7Z020-4E1D-766-C |
| Артикул | MYC-C7Z020-4E1D-766-C |
| CPU | Xilinx XC7Z020-2CLG400 (Zynq-7020) 667МГц ARM Dual-Core Cortex-A9 MPCore (до 866МГц), Artix-7 class FPGA |
| Ресурсы логики FPGA | 28K логических ячеек, 17600 LUT, 80 DSP блоков |
| Чипсет | SoC (Zynq-7020) |
| RAM | 1GB DDR3 |
| HDD/SSD | 4GB eMMC |
| QSPI Flash | 32MB |
| Поддерживаемые ОС | Linux 4.14.0 (также Petalinux, Ubuntu, Yocto) |
| Графический адаптер | Интегрированный (через FPGA возможен вывод на дисплей) |
| Звуковая карта | N/A (возможно добавление через FPGA) |
| Поддерживаемые интерфейсы | 1x Gigabit Ethernet, 1x USB2.0 OTG, 2x Serial port, 2x I2C, 2x CAN bus, 2x SPI, 2x ADC, 1x SDIO |
| Порты / разъемы | Через основную плату (base board) |
| Система охлаждения | Пассивная (радиатор на модуле) |
| Дополнительно | Commercial grade (0 ~ +70°C) |
| Питание | 5V / 0.5A (рекомендуется 2A) |
| Габариты | 75 x 55 мм |
| Сайт производителя | http://www.myirtech.com/list.asp?id=525 |
Часто задаваемые вопросы
Какая ОС предустановлена на модуле?
Поставляется с Linux 4.14.0 (образ для SD-карты/eMMC). Поддерживаются также Petalinux, Ubuntu, Yocto, Buildroot.
Нужна ли базовая плата для работы модуля?
Да, модуль не имеет внешних разъемов. Интерфейсы выводятся через базовую плату (рекомендуется MYIR MYB-C7Z020).
Можно ли программировать FPGA без JTAG?
Да, через процессор ARM можно загружать битстрим в FPGA (частичная или полная реконфигурация). Для первой загрузки рекомендуется JTAG.
Какой максимальный ток потребления?
В зависимости от нагрузки на FPGA — от 0.3 А (в простое) до 1.5 А (активная работа). Блок питания рекомендуется 5 В / 2 А.
Подходит ли модуль для работы в промышленных условиях?
Данная версия commercial grade (0..+70°C). Для расширенного диапазона уточняйте industrial версии MYIR.
Можно ли использовать Arduino/Raspberry Pi shield?
Через базовую плату MYB-C7Z020 можно подключать большинство шилдов, совместимых по напряжению (3.3 В).
Какой объем документации предоставляется?
Полный пакет: схема модуля, руководство пользователя, BSP для Petalinux, примеры Vivado, механические чертежи.
Поддерживает ли модуль FreeRTOS без FPGA?
Да, ARM-ядро может работать без FPGA, но большая часть интерфейсов (GPIO, SPI, I2C) реализована через FPGA, поэтому базовый битстрим желателен.
Можно ли расширить оперативную память?
DDR3 распаяна на модуле и не расширяется. Если нужно больше 1 ГБ — выбирайте модели на Zynq-7030 (2 ГБ).
Какие инструменты необходимы для начала работы?
Vivado (для FPGA), Vitis (для ARM), UART-адаптер, JTAG-программатор, SD-карта, базовая плата, блок питания 5В/2А.
Основные характеристики
Нет вопросов об этом товаре.
