Tag Archives: Xilinx

Getting Started with Arty


by kaitlyn1franz @ instructables.com:

Digilent recently released a new FPGA development board. The Arty board. The Arty is designed to be used exclusively with Xilinx Vivado, and designed specifically for use with microblaze.

This tutorial covers how to use the out of he box design that ships loaded into Arty’s Quad-SPI Flash, with I/O and UART.

To view the reference material and other demo projects for Arty, go to the Arty resource center.

Getting Started with Arty – [Link]

WireFrame FPGA Board , Breadboardable Xilinx XC3S250E Board

xilinx fpga board wire frame xc3s250e breadboard fpga (1)

circuitvalley.com has build a small FPGA board based on Xilinx  XC3S250E :

I have built a little FPGA board Xilinx xc3s250e called WireFrame. the board is only 500mm x 25 mm in size and it is possible to put it breadboard. board has 32MByte SDRAM, 4MByte serial Flash for storage. total 3 2A max each Switching regulator for Vcc I/O 3.3V (adjustable trough regulator feed back resistors), VCCAUX 2.5 V and VCCINT 1.2v.

WireFrame FPGA Board , Breadboardable Xilinx XC3S250E Board – [Link]

miniSpartan6, another Spartan 6 Kit


It is designed around Spartan 6 chip from Xilinx and it has on board JTAG programmer based on FT2232D from FTDI.


  • Spartan 6 LX9
  • SDRAM of 32 MByte
  • SPI Flash of 8 MBit
  • 36 I/O
  • USB to UART link
  • USB JTAG on board
  • 8 LEDS connected to the FPGA
  • 4 DIP switches connected to the FPGA

miniSpartan6, another Spartan 6 Kit – [Link]

Mercury FPGA module in DIP format

micro-nova.com made a rather unique FPGA development board. It packs a Xilinx Spartan-3A 200K and all its support circuitry onto a 64-pin DIP package. It is USB programmable, and also has an on-board 8-channel ADC, easy to interface to SRAM and 5-volt tolerant I/O pins, all for a very competitive price.


  • Xilinx Spartan-3A FPGA – 200,000 gates
  • 50MHz crystal oscillator
  • 5-volt tolerant I/O pins
  • 8 channel, 200 kSps, 10-bit ADC
  • 4 Mbit asynchronous SRAM
  • 2 Mbit configuration Flash
  • Mini-USB and JTAG programmable

Mercury FPGA module in DIP format – [Link]

ZedBoard – Low-Cost Development Kit for Zynq

A new low-cost, community-oriented development kit for the Xilinx’s Zynq-7000 Extensible Processing Platform (EPP) has been announced by Avnet and Digilent. The ZedBoard kit includes everything necessary to create designs based on Linux, Android, Windows, or another OS/RTOS and targets designers and students interested in exploring and prototyping application ideas for the new EPP architecture.  [via]

ZedBoard is based on a Xilinx Zynq-7000 XC7Z020 EPP device and features:

  • 512 MB DDR3 RAM;
  • 256 MB QSPI flash;
  • 4 GB SD card;
  • on-board USB JTAG programming;
  • 10M/100M/1G Ethernet;
  • USB OTG 2.0/ USB UART;
  • PS and PL I/O expansion (FMC, Pmod, XADC);
  • multiple display output capability (1080p HDMI, 8-bit VGA, 128×32 OLED);
  • I²S audio codec.

ZedBoard – Low-Cost Development Kit for Zynq – [Link]

FPGA based MP3/WAV Player

ultra-embedded.com writes:

The aim of this project was to build an MP3/WAV player using just a FPGA, some RAM & a stereo DAC. The project consists of a custom 32-bit soft core processor running at just under 60MHz which decodes the MP3 algorithm in software with no hardware acceleration apart from a single cycle Xilinx multiplier unit.

FPGA based MP3/WAV Player – [Link]

ByteBlasterMV FPGA Programmer

chris @ pyroelectro.com writes:

If you dabble at all with building your own circuits with CPLD or FPGA devices then you have likely used a JTAG programmer made by Altera or Xilinx. While these programmers are essential for getting your FPGA designs onto the chip, they are horribly expensive and not practical for any electronics hobbyist. But don’t despair, we can actually make one DIY style for less than $10!

This article will show you how to use standard electronics parts easily purchased at any electronics store to build your very own Altera FPGA and CPLD device programmer. The programmer will work flawlessly with Altera’s Quartus II software and take less than an hour to build.

ByteBlasterMV FPGA Programmer – [Link]

Homemade GPS receiver

Andrew built a DIY GPS receiver with an accuracy of ~25m  – [via]

A homemade GPS receiver built from the ground up using discrete components and featuring a limiting IF, followed by 1-bit ADC ahead of DSP signal processing in a Xilinx Spartan 3 FPGA. Fast FFT-based search and navigational solutions are computed by “C

FPGA board: PDP-10/X is a reimplementation of the PDP-10

homepage.mac.com/dgcx writes:

The PDP-10/X is a reimplementation of the PDP-10, with 512KW of memory, a line-frequency clock, an interface to an RS-232 terminal, and an interface to an ATA-2 disk, that I designed and built just for fun.

The FPGA PCB is a general-purpose FPGA board that I designed some time ago (but I tweaked it a little for use in the PDP-10/X). It is little more than a carrier for a XILINX SPARTAN-3E FPGA (XC3S500E-4) in a PQFP-208 package, along with the bypass capacitors, and the LDOs that generate the 2.5V (VDDAUX) and 1.2V (VDDINT) supplies. All of the I/O pins are powered by 3.3V.

FPGA board: PDP-10/X is a reimplementation of the PDP-10 – [Link]