Xilinx ARTYZ7-20

Xilinx ARTYZ7-20
Артикул: 1506323

производитель: Xilinx
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Xilinx ARTYZ7-20

Отличный выбор! Xilinx ARTY Z7-20 — это популярная и доступная плата разработки на базе системы на кристалле (SoC) Zynq-7000, идеально подходящая для изучения, прототипирования и создания встраиваемых систем, объединяющих программную и аппаратную логику.

Общее описание

Плата ARTY Z7-20 от компании Digilent (ныне часть Analog Devices) создана для упрощения работы с архитектурой Zynq. Её ключевая особенность — интеграция на одной микросхеме двухъядерного процессора ARM Cortex-A9 (часть Processing System, PS) и программируемой логики FPGA (часть Programmable Logic, PL) семейства Artix-7.

Плата ориентирована на образовательные цели, хобби-проекты и быстрые прототипы. Она имеет форм-фактор, совместимый с Arduino Shields, что открывает доступ к огромной экосистеме периферийных модулей. На борту также есть Pmod-разъёмы (стандарт Digilent) для подключения специализированных модулей (датчики, двигатели, дисплеи и т.д.).


Ключевые технические характеристики

1. Система на кристалле (SoC):

  • Микросхема: Xilinx Zynq-7000 XC7Z020-CLG400-1
    • Тип: SoC Zynq-7Z020 (низкая стоимость, оптимизированное энергопотребление).
    • Программируемая логика (PL): Эквивалент семейства Artix-7.
      • Логические ячейки (Logic Cells): ~85K.
      • Блоки DSP (DSP Slices): 220.
      • Блоки памяти (Block RAM): 4.9 Мбит (~560 КБ).
    • Система обработки (PS): Двухъядерный ARM Cortex-A9.
      • Частота: До 667 МГц (на плате обычно работает на 650 МГц).
      • Память: 256 КБ кэш L2, 512 КБ on-chip memory (OCM).
      • Внешняя память: 512 МБ DDR3L (на плате).

2. Память:

  • ОЗУ (DDR3L): 512 МБ (32-битная шина, 1050 МГц).
  • Флэш-память (QSPI): 128 Мбит (16 МБ) для хранения загрузчика и конфигурации.
  • MicroSD-слот: Для загрузки ОС, хранения файловых систем и данных.

3. Периферия и интерфейсы:

  • Сетевой интерфейс: 10/100/1000 Ethernet (разъём RJ-45).
  • Интерфейсы отладки и программирования:
    • USB-JTAG/UART: Один порт USB для программирования PL, отладки PS и последовательной консоли (UART).
    • Разъём для отдельного JTAG-адаптера (например, Digilent HS3).
  • Разъёмы расширения:
    • 4 разъёма Pmod (2×6 контактов, 12-пиновые): 3 стандартных (Type 1A) и 1 высокоскоростной (Type 2A).
    • Совместимость с Arduino Shield: Разъём формата Arduino Uno R3 (12 цифровых, 6 аналоговых, шина I²C, SPI, UART).
  • Аудио: Разъём для наушников 3.5 мм с 12-бит ЦАП.
  • Индикация: 4 пользовательских светодиода, 2 светодиода питания, 1 светодиод Ethernet.
  • Кнопки: 4 пользовательские тактовые кнопки, 1 кнопка сброса (Reset).
  • Переключатели: 2 пользовательских DIP-переключателя.

4. Питание:

  • Источник: Через порт Micro-USB (5V) или разъём Jack 5.5/2.1 мм (7-15V).
  • Встроенные регуляторы напряжения для всех необходимых уровней (1.0V, 1.8V, 3.3V, 5V).

5. Программное обеспечение и поддержка:

  • Поддерживаемые среды разработки:
    • Vivado Design Suite (для проектирования аппаратной части PL и создания системы).
    • Vitis (для разработки ПО под процессорные ядра ARM).
    • Petalinux (для создания встраиваемых дистрибутивов Linux).
  • Огромная база готовых проектов, руководств и форумы от Digilent и сообщества.

Парт-номера (Part Numbers)

  • Основной парт-номер Digilent: 410-319-20
    • Именно этот номер используется для заказа на сайтах дистрибьюторов (Digi-Key, Mouser, Avnet и др.).
  • Артикул/название на платформе: ARTY Z7-20
  • Ключевой компонент: XC7Z020-CLG400-1 (номинал SoC Zynq на плате).

Совместимые и альтернативные модели

1. Внутри линейки ARTY Z7 от Digilent:

  • ARTY Z7-10 (410-316-20) — Младшая модель. Использует чип XC7Z010 (меньше логики: ~28K ячеек, 80 DSP, 2.1 Мбит BRAM). Идеальна для более простых проектов, где не требуется много ресурсов PL.
  • ARTY Z7-20 — Рассмотренная здесь модель (оптимальное соотношение цена/производительность).
  • ARTY Z7-35 — Старшая модель в серии. Использует чип XC7Z035 (значительно больше логики: ~125K ячеек, 900 DSP, 8.6 Мбит BRAM). Подходит для более сложных проектов с высокими требованиями к обработке сигналов.

2. Другие платы на Zynq-7000 от Digilent (более продвинутые/специализированные):

  • Zybo Z7 — Плата с видеовходом (HDMI) и выходом, больше подходит для проектов с обработкой видео.
  • Pynq-Z1/Z2 — Оптимизированы для фреймворка PYNQ, который позволяет программировать FPGA на Python через Jupyter notebooks.
  • ZedBoard — Классическая, более полнофункциональная отладочная плата с большим количеством интерфейсов (VGA, HDMI, аудиокодек и др.).

3. Платы на Zynq от других производителей:

  • Avnet MicroZed / MiniZed / PicoZed — Модульные System-on-Module (SoM) и компактные платы.
  • Trenz Electronic TE系列 — Широкий ассортимент модулей и плат на Zynq.
  • Xilinx (AMD) ZCU104/106/111 — Официальные отладочные платы на более новых семействах Zynq UltraScale+ (значительно более высокая производительность и цена).

4. Совместимые экраны (Shields) и модули:

  • Любые Arduino Shields с напряжением логики 3.3V (ВАЖНО: Плата ARTY Z7 работает на 3.3V, а не на 5V как классический Arduino! 5V-шилды могут повредить плату).
  • Любые Pmod-модули от Digilent и других производителей (датчики, двигатели, ЖК-дисплеи, АЦП/ЦАП и т.д.).

Краткий итог:

ARTY Z7-20 — это идеальная стартовая плата для погружения в мир программируемых SoC Xilinx Zynq. Она предлагает отличный баланс между производительностью, количеством ресурсов, периферией и ценой. Её совместимость с экосистемами Arduino и Pmod делает её чрезвычайно гибкой для самых разнообразных проектов — от простых контроллеров до систем с запуском Linux и аппаратным ускорением алгоритмов.

Совместимые модели для Xilinx ARTYZ7-20

Xilinx ARTYZ7-20