Author Topic: Starter FPGA dev board recommendations for less than $100?  (Read 4895 times)

0 Members and 1 Guest are viewing this topic.

Offline RicBentTopic starter

  • Newbie
  • Posts: 1
  • Country: de
Starter FPGA dev board recommendations for less than $100?
« on: February 22, 2018, 07:38:49 pm »
Hi together!

I'm looking for FPGA development board to finallly get started with them (have been pushing this into the future for far too long...).
Anyways, I am looking for a development board that does not come with that many extras. Having a few LEDs, a pair of switches and maybe some RAM would be enough for me.
Additionally I have brainstormed a few projects including emulating some retro game console cartridges meaning that I at least need 40 GPIO pins. A built in USB blaster would be nice too but not necessary.

My budget would be arround $100.

My favourite I came across so far was the DE0-Nano by terasIC mainly because of the provided features that exactly fit my needings.
Though I wasn't able to find any more boards that fit my needings and fits my budget.

Any other suggestions and alternatives to the DE0-Nano?
Thanks in advance!
 

Offline klaff

  • Regular Contributor
  • *
  • Posts: 54
  • Country: 00
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #1 on: February 22, 2018, 07:48:59 pm »
I think the Zynq family is very cool.  Here's a $90 board.

https://www.xilinx.com/products/boards-and-kits/1-odbhjd.html
 

Offline rstofer

  • Super Contributor
  • ***
  • Posts: 9889
  • Country: us
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #2 on: February 22, 2018, 07:49:19 pm »
There are lots of cheap boards around.  Whether they serve your purpose is another question.

A fairly modern board is the Arty7 at $99

https://store.digilentinc.com/arty-a7-artix-7-fpga-development-board-for-makers-and-hobbyists/
 

Offline daybyter

  • Frequent Contributor
  • **
  • Posts: 397
  • Country: de
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #3 on: February 22, 2018, 10:38:56 pm »
A used de0 nano would fall into your budget, but I think it makes no sense to buy it, now that the de10 nano is out:

http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=1046

But since Xilinx has bigger market share, I would look there, if you want to use your skills in your job later.

But for playing with retro stuff, even a lattice for a few bucks might be enough.

Or just download one of the FPGA tools (for free) and use the simulator for now.
 

Offline AndreZheng

  • Contributor
  • Posts: 18
  • Country: cn
 

Offline hamster_nz

  • Super Contributor
  • ***
  • Posts: 2803
  • Country: nz
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #5 on: February 23, 2018, 02:40:58 am »
Find "how to" documentation you like the look of, then use that board.

Nothing will be harder than starting on a poorly documented board, that nobody else has used.
Gaze not into the abyss, lest you become recognized as an abyss domain expert, and they expect you keep gazing into the damn thing.
 

Offline ale500

  • Frequent Contributor
  • **
  • Posts: 415
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #6 on: February 23, 2018, 06:16:53 am »
Quote
A used de0 nano would fall into your budget, but I think it makes no sense to buy it, now that the de10 nano is out

If you are starting with fpga, a higher end FPGA like the one on the de10 nano may not be the best approach.

A DE0 Nano has the advantage that many projects use it as a target because it has been out for a while, and a used one may be an affordable option.

I got a DE10-Lite (MAX10- based) it doesn't have as many free IOs as the DE0-Nano but has a larger but equivalent FPGA, and the same amount of SDRAM.

You can get 20€ boards from aliexpress, not the best but very affordable. I got 2 with a 10k LE Cyclone IV and one with a 16 k LE Spartan6. They work but they are pretty bare-bones.

Trenz electronics, here in Germany has many Xilinx boards, a few are affordable with a 100€ budget.

 

Offline NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9008
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #7 on: February 23, 2018, 07:12:35 am »
If you want something that has loads of bandwidth, here's one that is pretty much on budget with USB 3.0:
https://www.ebay.com/itm/Cypress-CYUSB3014-USB-3-0-Development-Board-with-Xilinx-Artix7-FPGA-XC7A35T/173165539747
Or about $35 less for USB 2.0 only. I went for the USB 3.0 option because I know I can use the bandwidth (high speed ADCs) - in fact, ever since I got my Atlys Spartan 6 board, I was always on the lookout for a way to get a high bandwidth connection to my PC at an affordable price. 6 years ago, that sort of bandwidth on a FPGA board is something Tiffany Yep would have called a bargain at 10 times the price!

Now I wonder if it might be possible to program the FPGA to act as a SATA device and then use a USB 3.1 to SATA converter. SATA tops out at 6Gbps so not that much of a gain over USB 3.0 but if it could be possible to use multiple in parallel going to separate host controllers...
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #8 on: February 23, 2018, 10:29:05 am »
Any other suggestions and alternatives to the DE0-Nano?
IMHO numbering of these devices is super confusing but... don't buy a DE0-Nano.
DE10-Nano is the way to go. DE10-Nano is a SoC device, many more fun possibilites, however these devices have limited 'gadgets'... so in the end I bought an obsolete secondhand DE2 so I could blink lights etc.... it's very fun.

[Actually I now own a DE2, DE0-Nano and a DE10-Nano... this stuff gets a bit addictive, The DE10-Nano is primarily for arcade core development https://github.com/MiSTer-devel/Main_MiSTer/wiki]
« Last Edit: February 23, 2018, 11:25:52 am by NivagSwerdna »
 

Offline NorthGuy

  • Super Contributor
  • ***
  • Posts: 3143
  • Country: ca
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #9 on: February 23, 2018, 01:48:11 pm »
Anyways, I am looking for a development board that does not come with that many extras.

CMOD A7 is probably as basic as it gets, in terms of price too - $75. It has Artix-7 and nice shape which you can stick into breadboard.
 

Offline m_t

  • Contributor
  • Posts: 11
  • Country: de
    • GitHub
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #10 on: February 23, 2018, 03:18:20 pm »
Having a few LEDs, a pair of switches and maybe some RAM would be enough for me.

My budget would be arround $100.

The ICE40 FPGAs from Lattice might be powerful enough for your needs and their devkits are pretty cheap, e.g. http://www.latticesemi.com/icestick or http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/iCE40HX8KBreakoutBoard. And there is an open source toolchain: http://www.clifford.at/icestorm/.
 

Offline mac.6

  • Regular Contributor
  • *
  • Posts: 225
  • Country: fr
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #11 on: February 23, 2018, 03:30:41 pm »
Digilent Arty A7:

+ some switch/buttons/led on bard
+ cable programmer on board
+ Is a big FGPA enough
+ DDR-SDRAM
+ Pmod interfaces
+ arduino shield but don't forget it's a 1.8/3.3v only board

- No SRAM but DDR (difficult to implement for beginner)
- Some pmod are not short protected due to high speed requirements

Do not use a soc based fpga because they add another layer of complexity to learn. Keep them for stepping up afterward.
 

Online asmi

  • Super Contributor
  • ***
  • Posts: 2731
  • Country: ca
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #12 on: February 23, 2018, 04:20:42 pm »
- No SRAM but DDR (difficult to implement for beginner)
There is no need to implement it as Xilinx provides a free controller IP which can be interacted with using either standard AXI bus, or UI layer directly. Both are very well documented and are quite easy to use (even if somewhat overwhelming at first due to sheer amount of signals, but it all starts to make sense very quickly once you read the docs).

Offline iMo

  • Super Contributor
  • ***
  • Posts: 4766
  • Country: nr
  • It's important to try new things..
« Last Edit: February 23, 2018, 05:47:05 pm by imo »
 

Offline jgalak

  • Regular Contributor
  • *
  • Posts: 237
  • Country: us
  • KQ2Z
    • Blog, mostly about learning electronics.
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #14 on: March 05, 2018, 09:52:16 pm »
I just got an Altera DE2 on ebay for around $100.  Older board (Cyclone II), but quite nice.  The book/exercises I was using called for it or the DE2-15, but the latter is current production and much more money.
Blog, mostly about learning electronics: http://kq2z.com/
 

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #15 on: March 06, 2018, 12:38:14 pm »
I just got an Altera DE2 on ebay for around $100.  Older board (Cyclone II), but quite nice.  The book/exercises I was using called for it or the DE2-15, but the latter is current production and much more money.
This was my first purchase too.  Make sure you check out Bruce Lands youtube videos etc at https://people.ece.cornell.edu/land/courses/ece5760/index_old.html
Once you've mastered all that... https://people.ece.cornell.edu/land/courses/ece5760/ (and buy a DE10-Nano which is SoC)
 
The following users thanked this post: jgalak

Offline jgalak

  • Regular Contributor
  • *
  • Posts: 237
  • Country: us
  • KQ2Z
    • Blog, mostly about learning electronics.
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #16 on: March 06, 2018, 01:55:18 pm »
I just got an Altera DE2 on ebay for around $100.  Older board (Cyclone II), but quite nice.  The book/exercises I was using called for it or the DE2-15, but the latter is current production and much more money.
This was my first purchase too.  Make sure you check out Bruce Lands youtube videos etc at https://people.ece.cornell.edu/land/courses/ece5760/index_old.html
Once you've mastered all that... https://people.ece.cornell.edu/land/courses/ece5760/ (and buy a DE10-Nano which is SoC)

Thanks!  Will look into them.  My Alma Mater, even :)
Blog, mostly about learning electronics: http://kq2z.com/
 

Offline james_s

  • Super Contributor
  • ***
  • Posts: 21611
  • Country: us
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #17 on: March 06, 2018, 05:02:04 pm »
I have a DE2 board and it's really quite nice.

One of my favorite dev boards is the little EP2C5T144C8 mini boards you can get for under $15 from any number of Chinese sellers. They're compact and cheap, not much on the board but you can make a little daughter board with anything you want on it that will plug right in. The FPGA is rather old and small but it's enough to fit a complete 8 bit retro computer in it, and I've used these boards to recreate several late 70s arcade games.
 

Offline Ice-Tea

  • Super Contributor
  • ***
  • Posts: 3070
  • Country: be
    • Freelance Hardware Engineer
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #18 on: March 06, 2018, 05:16:32 pm »
Just my 0.02$ but...

If you just want to get 'in' FPGA's, I wouldn't bother with embedded uC's and the like. Just like you said: get a few LEDs and switches. I would recommend anything from Terrasic (decent documentation and SW to set you up) and I would get the DE10-Lite. Simple, cheap, some expansion headsers (including something akin to Arduino headers), some 7-segments to play around with and an accelerometer if you want to start playing with a serial bus of some kind.

Offline lgbeno

  • Frequent Contributor
  • **
  • Posts: 349
  • Country: 00
Re: Starter FPGA dev board recommendations for less than $100?
« Reply #19 on: March 06, 2018, 10:43:39 pm »
I would also suggest DE0-Nano, its a great first FPGA board.  Just enough features to learn a lot but not too many to make it overly complex.  DE10 is an interesting board too but the HPS adds a layer of complexity.


Sent from my iPhone using Tapatalk Pro
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf