September 27, 20133 minutes
I just received the Zynq-7000 based ZC706 development board from a new client and I’m pretty excited to start working on it. This is the first time that I’ll be working on the Zynq FPGA, part of the latest series 7 devices from Xilinx, so over the next few days, I’ll be writing about my experiences while getting familiar with the board, the FPGA and version 14.5 of the Xilinx development tools. If I get time later, I might dive into the new Vivado Design Suite, promoted by Xilinx to be a “revolutionary IP-centric and system-centric design environment for dramatically faster integration and implementation” - we’ll see about that.

So what’s so great about this board? Apart from the Zynq-7000 with integrated ARM dual-core Cortex™-A9 processor (which I can’t wait to run Linux on), the board has all the high-speed interfaces you could want to get your data in and out. Here are the features according to the Xilinx website:
Zynq-7000 XC7Z045 FFG900 – 2
Configuration
Memory
Communication & Networking
Video/ Display
Expansion Connectors
Clocking
Control & I/O
Analog
So over the next few days, I’ll need to get some basic designs working so that I can build upon them. For everything I get done, I’ll write a short tutorial so that others can also benefit from my experiences. Here are a few things I need to get going in the short term:
By the way, if you were wondering about the image at the top of the page, I made it using a scanner - it didn’t turn out the way I thought it would, but I like how the fan comes through sharp in front of a blurry background.