Elbert - Spartan 3A FPGA Development Board

Weight: 0.3 lb.


This product is retired. But don't worry, we have a new revision of Elbert with more features at less price, check out Elbert V2.

ELBERT is a simple but versatile FPGA Learning/Development board featuring Xilinx Spartan 3A FPGA. An excellent choice for beginners and advance learners for experimenting and learning system design with FPGAs. This development board features Xilinx XC3S50A 100 pin FPGA with maximum 68 user IOs (Some are dedicated for system). USB2 interface provides fast and easy configuration download to the on board SPI flash.

You don’t need a programmer or special downloader cable to download bit stream to Elbert. ELBERT features a stable clock source which is derived from on board configuration controller. ELBERT incorporates LEDs and switches for curious users to get started with “Hello World” program in a matter of minutes. 



USB Driver

User Constraints File

Configuration Downloader


Elbert - Spartan 3A FPGA Development Board User Guide

Elbert Schematics

Learning FPGA and Verilog A Beginner's Guide

Mount Elbert


UCF file for 100 pin Spartan XC3S50

I have purchased Elbert FPGA of Spartan XC3S50 100 pin package, But UCF
file you provided on site is for 144 pin package. So i am unable to download
code without proper ucf file. Please send me UCF file for 100 pin package Elbert FPGA board