Differences
This shows you the differences between two versions of the page.
| programmable-logic:eclypse-z7:start [2022/05/17 09:55] – [Documentation] Arthur Brown | programmable-logic:eclypse-z7:start [2022/10/04 04:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ~~NOTOC~~ | ||
| + | | ||
| + | ====== Eclypse Z7 ====== | ||
| + | {{Digilent Infobox | ||
| + | | Store Page = https:// | ||
| + | | Getting Started = getting-started-guide | ||
| + | | Manual = [[reference-manual]] | ||
| + | | Support = https:// | ||
| + | | Title = Eclypse Z7 | ||
| + | | Subtitle = Zynq-7000 SoC Development Board with SYZYGY-compatible Expansion | ||
| + | | Header = Features | ||
| + | | Bullet = Full support for Vivado, including tool integration, | ||
| + | | Bullet = Out-of-the-box Petalinux support, including example projects and tutorials | ||
| + | | Bullet = 667MHz dual-core Cortex-A9 processor with tightly integrated Xilinx FPGA | ||
| + | | Bullet = 2 SYZYGY Standard Interfaces for high-speed data transfer in modular systems | ||
| + | | Bullet = 2 Pmod connectors for additional system modularity | ||
| + | | Bullet = 1 GB DDR3L with 32-bit bus @ 1066 MT/s | ||
| + | | Bullet = USB and Ethernet connectivity | ||
| + | | Bullet = Programmable from JTAG, Quad-SPI flash, and microSD card | ||
| + | |||
| + | | Header = Key FPGA Specifications | ||
| + | | Part Number = XC7Z020-1CLG484C | ||
| + | | Logic Slices = 13,300 | ||
| + | | 6-Input LUTs = 53,200 | ||
| + | | Flip-Flops = 106,400 | ||
| + | | Block RAM = 630 KB | ||
| + | | DSP Slices = 220 | ||
| + | | Clock Resources = Zynq PLL with 4 outputs \\ 4 PLLs \\ 4 MMCMs \\ 125 < | ||
| + | | Internal < | ||
| + | |||
| + | | Header = Connectivity | ||
| + | | SYZYGY Connectors = Two SYZYGY Standard Interfaces | ||
| + | | Pmod Connectors = Two Pmod Ports | ||
| + | | Ethernet = 10/100/1000 Mbps with Realtek PHY | ||
| + | | USB = USB-UART \\ USB-JTAG programmer \\ USB micro-AB Host/ | ||
| + | |||
| + | | Header = Memories | ||
| + | | DDR3 = 1024 < | ||
| + | | QSPI Flash = 16 < | ||
| + | | SD = microSD card connector | ||
| + | |||
| + | | Header = On-board I/O | ||
| + | | Buttons = 2 | ||
| + | | Tri-Color LEDs = 2 | ||
| + | |||
| + | | Header = Electrical | ||
| + | | Power Inputs = 12V 5A (barrel jack) supply | ||
| + | | Pmod Connectors = 3.3V logic standard, 5V tolerant | ||
| + | | SYZYGY Connectors = 1.2V to 3.3V, 2A budget shared by both connectors \\ Automatically negotiated on board bring-up | ||
| + | | FPGA Fan = Managed by Eclypse Platform MCU | ||
| + | | Header = Physical | ||
| + | | Width = 99 mm (3.9 in) | ||
| + | | Length = 160 mm (6.3 in) | ||
| + | | Header = Product Compliance | ||
| + | | HTC = 8471500150 | ||
| + | | ECCN = 4A994.b | ||
| + | }} | ||
| + | |||
| + | {{page> | ||
| + | |||
| + | This page is the resource center for the Eclypse Z7, where you will find all of Digilent’s support materials and documentation for the Eclypse, including fully open and customizable hardware designs, baremetal software examples, and Linux images. | ||
| + | |||
| + | {{section> | ||
| + | |||
| + | \\ \\ | ||
| + | |||
| + | ===== Getting Started ===== | ||
| + | |||
| + | * [[programmable-logic/ | ||
| + | |||
| + | ===== Documentation ===== | ||
| + | |||
| + | * [[programmable-logic/ | ||
| + | * [[programmable-logic/ | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * {{reference: | ||
| + | * {{https:// | ||
| + | * {{: | ||
| + | * //The Digilent Eclypse Utility is a command line tool available within Digilent-provided Linux system images that allows the user to communicate with the Eclypse PMCU.// | ||
| + | * {{ : | ||
| + | |||
| + | ---- | ||
| + | ===== Peripherals ===== | ||
| + | |||
| + | * The Eclypse Z7 is compatible with [[zmod: | ||
| + | |||
| + | * The Eclypse Z7 is compatible with modules that conform to Digilent' | ||
| + | |||
| + | ---- | ||
| + | ===== Development Environments ===== | ||
| + | **Important: | ||
| + | \\ \\ | ||
| + | == Vivado and Xilinx SDK == | ||
| + | * [[: | ||
| + | |||
| + | == Petalinux == | ||
| + | * Petalinux is a tool created by Xilinx, used for the creation and modification of Linux images for Xilinx chips, including the Zynq-7000. \\ Xilinx' | ||
| + | |||
| + | ---- | ||
| + | ===== Example Projects ===== | ||
| + | |||
| + | * [[/ | ||
| + | |||
| + | * [[/ | ||
| + | |||
| + | * [[/ | ||
| + | |||
| + | * The [[/ | ||
| + | |||
| + | ---- | ||
| + | ===== Support for Zmods ===== | ||
| + | As of the time of writing, two different versions of the Zmod IPs used to provide a hardware interface from the Zynq PL to the Zmods exist. These two versions have different pros and cons. In short, at the time of writing, the latest release supports all of the variants of the Zmod Scope but does not yet support Petalinux or Baremetal software projects, while the initial release fully supports software, but does not support variants of the Zmod Scope other than the 1410-105. | ||
| + | |||
| + | === Latest Release === | ||
| + | The Zmod AWG 1411 Controller and Zmod Scope 1410 Controller make up the second release of the low-level controller IP. No compatible software libraries are available at the time of writing. | ||
| + | |||
| + | For a hardware-only project demonstrating their use, see the [[/ | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | === Initial Release === | ||
| + | == Zmod AWG == | ||
| + | The initial release of demos for the Eclypse and Zmod AWG used the Zmod Library to control the Zmod AWG through the Zmod DAC 1411 AXI Adapter and Zmod DAC 1411 Low Level Controller IPs. | ||
| + | |||
| + | [[/ | ||
| + | |||
| + | * [[/ | ||
| + | * [[zmod: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | == Zmod Scope == | ||
| + | The initial release of demos for the Eclypse and Zmod Scope used the Zmod Library to control the Zmod Scope through the Zmod ADC1410 AXI Adapter and Zmod ADC 1410 Low Level Controller IPs. These IPs are **only** compatible with the Zmod Scope 1410-105 (formerly the Zmod ADC 1410). | ||
| + | |||
| + | [[/ | ||
| + | |||
| + | * [[/ | ||
| + | * [[zmod: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | ===== Additional Tutorials and Guides for the Eclypse Platform ===== | ||
| + | |||
| + | * [[zmod: | ||
| + | * The documentation of the Zmod Base Library includes the steps necessary to run one of several Digilent-provided software examples on the Eclypse Platform. | ||
| + | * **Note:** //The Zmod Library is only compatible with the initial release of the Zmod IPs, as described above.// | ||
| + | * [[: | ||
| + | * This tutorial covers the creation of a basic baremetal application that blinks an < | ||
| + | * [[learn: | ||
| + | * This tutorial covers the addition of a hierarchical block supporting a specific peripheral, whether Pmod or Zmod, to an existing IPI design, adding required library source files to a baremetal Xilinx SDK application project, and running an example on the board. | ||
| + | * [[/ | ||
| + | * This tutorial covers the steps necessary to configure and build the Eclypse Z7 Petalinux project to support a new Zmod configuration. | ||
| + | |||
| + | ---- | ||
| + | ===== Additional Resources ===== | ||
| + | * [[https:// | ||
| + | * {{reference: | ||
| + | * [[https:// | ||
| + | |||
| + | * [[https:// | ||
| + | * VAXEL-EZ boosts the productivity of algorithm verification processes on Digilent FPGA boards. The package includes a set of utility software that runs on Windows to facilitate tasks ranging from automation of FPGA synthesis to execution of tests. With VAXEL-EZ, no FPGA expertise is needed to take full advantage of the Digilent FPGA boards. | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||

