PYNQ-Z2 FPGA 보드 -ZYNQ XC7Z020, 파이썬
(PYNQ-Z2 Development Board)
개요
- 본 제품은 ZYNQ XC7Z020 기반의 FPGA 보드입니다.
- Xilinx사의 PYNQ(Python On Zynq) 오픈소스 프레임워크를 지원하도록 디자인된 제품으로 programming logic circuit 디자인 없이 ZYNQ SoC를 사용하여 볼 수 있는 제품입니다.
- ZYNQ의 프로그래밍 가능한 로직과 ARM 프로세서를 이용하여 강력한 임베디드 시스템을 만들어 볼 수 있습니다.
- 파이썬을 이용하여 프로그래밍이 가능하며, PYNQ-Z2 상에서 직접 개발 및 테스트가 가능합니다.
- programmable logic circuit은 마치 소프트웨어 라이브러리가 임포트 되고 프로그램 되는것과 동일하게 하드웨어 라이브러리로 임포트 되고 API를 이용하여 프로그래밍이 됩니다.
- 보드에서는 Ethernet, HDMI Input/Output, MIC Input, Audio Output, Arduino interface, Raspberry Pi interface, 2 Pmod, user LED, push-button 및 switch 가 지원됩니다.
특징
- Outline Dimension: 87mm*140mm/3.43"*5.51"
- ZYNQ XC7Z020-1CLG400C Board: •650MHz dual-core Cortex-A9 processor
- Memory: •512MB DDR3 with 16-bit bus @ 1050Mbps
- Power: •Powered from USB or 7V-15V external power source
- USB and Ethernet: •Gigabit Ethernet PHY
- Audio and Video: •HDMI sink port (input)
- Switches, Push-buttons, and LEDs: •4 push-buttons
- Expansion Connectors: •Two standard Pmod ports
•DDR3 memory controller with 8 DMA channels and 4 High-Performance AXI3 Slave ports
•High-bandwidth peripheral controllers: 1G Ethernet, USB 2.0, SDIO
•Low-bandwidth peripheral controller: SPI, UART, CAN, I2C
•Programmable from JTAG, Quad-SPI flash, and MicroSD card
•Programmable logic equivalent to Artix-7 FPGA
•13,300 logic slices, each with four 6-input LUTs and 8 flip-flops
•630 KB of fast block RAM
•4 clock management tiles, each with a phase locked loop (PLL) and mixed-mode clock manager (MMCM)
•220 DSP slices
•On-chip analog-to-digital converter (XADC)
•16MB Quad-SPI Flash with factory programmed 48-bit globally unique EUI-48/64™ compatible identifier
•MicroSD slot
•Micro USB-JTAG Programming circuitry
•Micro USB-UART bridge
•USB OTG PHY (supports host only)
•HDMI source port (output)
•I2S interface with 24bit DAC with 3.5mm TRRS jack
•Line-in with 3.5mm jack
•2 slide switches
•4 LEDs
•2 RGB LEDs
•16 Total FPGA I/O (8 shared pins with Raspberry Pi connector)
•Arduino Shield connector
•24 Total FPGA I/O
•6 Single-ended 0-3.3V Analog inputs to XADC
•Raspberry Pi connector
•28 Total FPGA I/O (8 shared pins with Pmod A port)