Welcome to Mini-ITX
This development board features everything necessary for an embedded processing system. Available with the Zynq XC7Z045-2FFG900 or the XC7Z100-2FFG900 device, the Mini-ITX board is easy to use and can be expanded and customized through the FMC HPC expansion slot.
*The Mini-ITX products are obsolete, but supported through the Support Forum.
image

Technical Specification

Mini-ITX Base Kit: The Xilinx ZynqRegistered-7000 All Programmable SoC Mini-ITX Base Kit provides a complete development platform for designing and verifying applications based on the Xilinx Zynq-7000 All Programmable SoC family.  Along with the Mini-ITX development board, available with the Zynq XC7Z045-2FFG900 or the XC7Z100-2FFG900 device, the kit includes the cables, hardware and software needed to create a complete development system. Product Brief (Datasheet)

Mini-ITX System Kit:The Xilinx ZynqRegistered-7000 All Programmable SoC Mini-ITX System Kit builds on the Xilinx ZynqRegistered-7000 All Programmable SoC Mini-ITX Base Kit, and includes the hardware to create a complete standalone system.

Click on the images to enlarge

System Kit
System Kit
Power Supply
Power Supply
Block Diagram
Block Diagram

Kit Includes

  • Board Kit
    • Xilinx XC7Z045/XC7Z100-2FFG900
    • 1 GB PS DDR3 SDRAM & 1 GB PL DDR3 SDRAM
    • 32 MB of QSPI Flash
    • 8 KB of I2 C EEPROM
    • Real-Time Clock
    • 10/100/1000 Ethernet Interface
    • USB-UART Interface
    • microSD Card Interface
    • USB 2.0 4-Port HUB
    • PCIe Gen2 x4 Root Complex (x16 physical Slot)
    • SATA-III Interface
    • FMC HPC Slot (VADJ of 1.8 V, 2.5 V, or 3.3 V)
    • SFP Socket
    • LVDS Touch Panel Interface
    • HDMI Interface
    • Audio Codec
    • User LEDs and Switches
    • Programmable LVDS Clock Source (GTX reference clock)
    • 200 MHz LVDS Oscillator (system clock)
    • JTAG Header
    • Processor PJTAG Header
    • Digilent USB-JTAG Module (JTAG-SMT2)
  • Base Kit
    • Mini-ITX development board
    • FMC Adapter
    • Two micro USB cables
    • 4 GB microSD card
    • 200 W ATX power supply
    • Xilinx VivadoRegistered Design Edition software license voucher (device locked to 7Z045 or 7Z100)
  • System Kit
    • Mini-ITX Base Kit
    • Mini-ITX Chassis
    • FMC Adapter
    • 500 GB SATA-III Hard Drive

Hardware Specification

Specification Description
ZYNC PROCESSOR
  • Dual ARMRegistered CortexTm-A9 MPCoreTm
  • Up to 800 MHz operation
  • NEONTm Processing / FPU Engines
MEMORY
  • 1 GB DDR3 memory (PS side)
  • 1 GB DDR3 memory (PL side)
  • 256 Mb Quad SPI Flash
  • Micro SD card cage
  • 4 GB micro SD Card Included
CONNECTIVITY
  • 10/100/1000 Ethernet
  • SFP socket
  • 4-Port USB USB 2.0 hub
  • USB UART
  • SATA-III Interface (requires PL core)
EXPANSION
  • PCIe Gen2 x4 electrical, x16 mechanical slot, (Root Complex)
  • FMC slot (HPC)
OTHER PERIPHERALS
  • HDMI output port
  • LVDS LCD panel interface
  • Audio input and output
  • Real-time clock
  • 8KB I2C EEPROM
USER I/O
  • 8 User LED
  • Push and DIP switches
CLOCKS
  • Programmable GTX clock
  • 200 MHz LVDS oscillator
DEBUG/PROGRAMMING
  • Xilinx PC4 JTAG connector
  • PJTAG header
POWER
  • Standard ATX power connector input
  • Uses Mini Module Plus Power Module (included)
DIMENSIONS
  • Length: 6.7 inches
  • Width: 6.7 inches
CERTIFICATION
  • CE and RoHS certified

Reference Designs

Out-of-Box Designs

This is the software and hardware platform, boot files, Linux kernel and RAMdisk that are provided on the pre-installed SD card.

Using USB for Secondary Boot Images

This application note builds on a PetaLinux BSP and demonstrates how to use a USB device to store Linux and bitstream images. The BOOT.BIN file is reduced to < 400 KB in size, and u-boot is responsible for loading the programmable logic via PCAP.

HDMI Bare Metal Reference Design Using ADV7511 and ADI IP

This reference design demonstrates how to create a bare metal system to output HDMI video and audio using the ADI ADV7511 HDMI transmitter. The IP used in this design is free and publicly available through ADI.

SATA-III Hard Drive Interface Reference Design

This reference design is based on a standalone OS and demonstrates how to test a SATA-III hard drive connected to the Mini-ITX board.

Development Using Ubuntu Desktop Linux

These tutorials provide a means to integrate several different technologies on a single platform. Using the Avnet target boards, we have the power of ARM processors, combined with the unrivaled flexibility of Xilinx programmable logic to implement custom hardware systems. We use a Linux kernel as the foundation operating system running on the processor cores which enables a very large ecosystem of software to be run on our development kits. Virtual machines can provide a very convenient Ubuntu development environment for building the hardware platform and cross-compiling software to target the Processing System.

Technical Documents

Silicon Labs USB-to-UART Setup Guide

Related Blog Posts
  • Accelerating PetaLinux BSP Build Time

    Have you ever wished that your PetaLinux project didn't take so long to build?  Have you ever wanted a way to make the build happen faster? Alas!  There are simple steps to follow to accelerate your PetaLinux project build times. ...
  • Benchmarking Machine Learning on Avnet's MaaXBoard

    Update: Want to see how well benchmarking performs on the MaaXBoard Mini? Updated results including the MaaXBoard Mini are HERE.  IntroductionIn the past two years, Machine Learning at the edge has proliferated. With more machine learning models...
  • Exercise Azure Sphere Low Power Features

    IntroductionThe Azure Sphere MT3620 SoC enables the development of secure, connected IoT devices. Common for these devices is the need to operate in power-constrained environments, eg. on battery power. With careful design, the MT3620 can efficiently…