PYNQ-Z1 – это плата компании Digilent, которая основана базе SoC Xilinx Zynq-7020 Arm Cortex-A9 + FPGA, разработанная специально для PYNQ. Данный проект с открытым исходным кодом и его цель состоит в том, чтобы упростить проектирования встраиваемых систем с использованием системы на чипе Xilinx Zynq Systems (SoC) используя язык и библиотеки Python.
Плата PYNQ-Z2 очень похожа на PYNQ-Z1, но сделана тайваньской компанией TUL и она немного длиннее, что позволило реализовать в ней дополнительный 40-контактный разъем совместимый с Raspberry Pi и 24-битный аудиокодек Analog Devices ADAU1761.
Технические характеристики PYNQ-Z2:
- SoC – процессор Xilinx Zynq-7020 (XC7Z020-1CLG400C) с двумя Arm ядрами Cortex-A9 @ 650 МГц с FPGA, 13,300 логических элементов (slice), каждый с четырьмя 6-входными LUT и 8 триггерами
- Оперативная память – 512 Мб DDR3
- Хранилище – слот для микро SD карты, 16 Мб QSPI флэш-памяти с глобально уникальным идентификатором, запрограммированным на заводе (48-бит совместимый EUI-48 / 64).
- Видео – HDMI вход и HDMI выход
- Аудио –
линейный выход, микрофонный вход– кодек ADAU1761 с 3.5 мм разъемом для наушников + разъем для микрофона, 3.5 мм разъем (линейный вход) - Сеть – Гигабитный Ethernet порт
- USB – 1x USB-хост, подключенный к Arm процессору, 1x микро USB порт для программирования и питания
- Разъемы расширения
- 1x Arduino разъем с 49 GPIO
- 2x Pmod с 16 GPIO
- 40-контактный разъем Raspberry Pi (на сколько известно: используется 8 контактов совместно с 1 Pmod)
- Разное – 6x пользовательский светодиод, 4x кнопки, 2x переключателя
- Питание – 5 В через микро USB порт или от источника питания от 7 В до 15 В
- Размеры – 140 x 87 мм
Вы найдете ресурсы для начала работы с платой TUL PYNQ-Z2 и фреймворком PYNQ на веб-сайте eadthedocs.io. Существует еще три платы Xilinx Zynq UltraScale+, помимо PYNQ-Z1 и PYNQ-Z2, которые поддерживаются фреймворком PYNQ: официальные платы Xilinx ZCU104 и ZCU111, а также 96Boards совместимая плата Avnet Ultra96. На странице продукта PYNQ.io вы сможете найти образы прошивок и ресурсы, там же вы найдете руководство по переносу ZYNQ на вашу собственную плату Xilinx Zynq.
Плату PYNQ-Z2 можно приобрести менее чем за $120 плюс доставка на DFRobot, Seeed Studio, Newegg и в других интернет магазинах. Более подробную информацию и список дистрибьюторов вы найдете на странице продукта.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.