Monday, 20 June 2016

FPGA development kit for beginners , Spartan6 or Spartan3?


I intend to purchase an FPGA, development kit and I have looked at both the Xilinx and Digilent website. Both seem to have good development kits.


I have never worked with FPGA's before but have some experience working with microcontrollers.


I see that the entry level Spartan 6 boards are on a par in terms of price with the Spartan 3A/AN boards. I've not compared the features.


From your experience what development kit would you suggest Spartan3A/AN or Spartan6?




Answer



It looks to me like you still get a lot more to play with at a lower price point with Spartan-3. I found three different Spartan-6 options:



  1. Avnet Spartan-6 LX16 evaluation kit, $225

  2. Spartan-6 SP601 evaluation kit, $249 (limited time offer)

  3. Digilent Atlys, \$199 academic or $349


Of note here is that only the Atlys has a lot of on-board common I/O connectors, such as audio, video and keyboard. The LX16 kit has most of the interesting details on a Cypress PSoC instead, though it features a battery that may be interesting.


It boils down to what your intended projects are. With the lower budget Spartan-6 boards, you get an FMC-LPC connector that you can attach your own builds to; the LX16 kit also has a pin header, which is easier to get connectors for.


With the Spartan-3 kits, such as I have, we have a quite varied set of connections of more limited quality, and for major expansion there's the Hirose FX2 connector (again, somewhat unusual).



If your plan is to do video processing, I'd be very tempted to save up the extra money for the Atlys. It doesn't have very many expansion pins, but it has multiple on-board HDMI ports.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...