## Schlüsselwortarchiv

Du betrachtest das Archiv des Tags FPGA.

• ## Digilent ZYBO (Zynq-7010)

The ZYBO is an evaluation board for the Xilinx Zynq-7010 All-Programmable SoC made by Digilent. I got mine from Trenz Electronic at a reduced price for academic use.

I chose it over the ZedBoard (which I already have some experience with) because of the reduced size and since I don’t need the high-density I/O jack. It turns out though that the board is very small, yet quite heavy.

One thing to keep in mind though is that despite the rather large number of PMOD connectors, not all of them might be actually useful for a given task. The one on the left is connected to the Cortex processor, the right one is mixed analog/digital, and the three lower right ones are differential, leaving exactly the one on the lower left as a logic-dedicated PMOD for the FPGA (i.e. a single ended one that is connected directly to the FPGA, apart from the XADC one, of course).

I originally intended the board to be used to experiment with the OV7670 camera, but that might turn out to be a problem because of the PMODs. So: Caveat emptor.

Unfortunately, while Digilent’s own software, Adept, was now able to talk to the board too, it was still unable to recognize the chip.

Edit: After asking Digilent support I received a mail saying that the Zybo can’t be programmed with Adept, so that’s expected behavior.

Edit: I wrote up a quick-start tutorial for the ZYBO. You can read more about it here.

• ## Pipistrello rev. 2.0

I just received my Pipistrello board and it’s damn beautiful! (Unfortunately the site seems to be down sometimes; It looks like a DNS problem to me. Just try again later if the link does not work.)

On the front side, there’s the Spartan 6 LX45 FPGA (XC6SLX45-2CSG324), an FT2232H FTDI chip (one channel wired for custom use), the HDMI, USB, MicroSD and Headphone connectors, a button and six LEDs as well as a whole bunch of GPIOs.

On the bottom the DRAM chip can be found.

Shipment to Germany took less than a week (apart from being held back by customs) and in addition to a tracking number Magnus, the creator of the Pipistrello board, sent a mail regarding additional information to the board, as well as sources and example code.

The board comes pre-configured with a MicroBlaze prozessor running a Linux system that identifies itself as Linux Pipistrello-LX45 3.6.0-11207-ga0d271c #12 Sun Dec 9 11:56:59 EST 2012 microblaze GNU/Linux. CPU and architecture information can be grabbed with cat /proc/cpuinfo, as can be seen on the following screenshot of PuTTY.

All in all a very nice experience.