Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for cheapest FPGAs on the market #39

Open
Harvie opened this issue Jan 28, 2020 · 11 comments
Open

Support for cheapest FPGAs on the market #39

Harvie opened this issue Jan 28, 2020 · 11 comments

Comments

@Harvie
Copy link

Harvie commented Jan 28, 2020

Hello,
i've searched the Aliexpress for absolute cheapest FPGA boards and i've found very cheap devices that i think might be worth supporting:

  • Noname chinese bargain FPGAs
  • Cheap FPGA development boards
    • Intel/Altera Cyclone II EP2C5 (4.6k LUT, development board for $12, free worldwide shipping or JLCPCB PCBA)
    • Intel/Altera Max II EPM240 (~200 Macrocell CPLD, development board for $7, free worldwide shipping or JLCPCB PCBA)
  • Bit more expensive, but still reachable aliexpress deals:
    • Intel/Altera Cyclone IV EP4CE22 (22k LUT, $26, also available in JLCPCB SMD PCBA assembly service)
    • Intel/Altera Cyclone IV EP4CE10 (10k LUT, $24, also available in JLCPCB SMD PCBA assembly service)
    • Intel/Altera Cyclone IV EP4CE6 (6k LUT, $19)
    • Xilinx Spartan6 XC6SLX16-FTG256 (14.4k LUT, $18)
    • Xilinx Spartan6 XC6SLX25 (??k LUT, $22, also JLCPCB PCBA)

I think that support for these inexpensive devices might help get FPGA to hobbyists and schools (including developing countries).

To be clear i didn't mentioned ICEBreaker development board with Lattice ICE40 shipped for $30 USD from Aliexpress, which is my top favourite right now. But it is already very well supported by icestorm project, so no need to discuss that in this issue.

https://github.com/icebreaker-fpga/icebreaker
https://www.aliexpress.com/item/4000260409783.html

@mithro
Copy link
Contributor

mithro commented Jan 28, 2020

@Harvie - You should check out the Colorlight 5A-75B which is an ECP5 based board available for O($15 USD) shipped from Ali Express. People are already working on documenting the board at https://github.com/q3k/chubby75/tree/master/5a-75b

GitHub
Linsn RV901T HUB75 LED "Receiver Card" Reverse Engineering - q3k/chubby75

@mithro
Copy link
Contributor

mithro commented Jan 28, 2020

@pepijndevos was also working on the Gowin FPGAs at https://github.com/pepijndevos/apicula

GitHub
Project Apicula 🐝: bitstream documentation for Gowin FPGAs - pepijndevos/apicula

@mithro
Copy link
Contributor

mithro commented Jan 28, 2020

Oh, my Fomu board (https://j.mp/fomu-cs) is also sub $20 USD when bought in 100 unit quantity. We have an excellent workshop for it at https://workshop.fomu.im

Crowd Supply
An FPGA board that fits inside your USB port

@Harvie
Copy link
Author

Harvie commented Jan 28, 2020

@mithro :-) I am aware of TOMU/FOMU, saw some of your videos. Cool hardware! If i ever need project that fits to USB socket, i will surely use it.

Project Apicula sounds promissing. I'll surely take a look at it.

Haven't seen DiColorlight 5A-75B, but it looks funny :-D But that's obviously caused by the fact it's not actual development board, but rather LED matrix driver board, which can be repurposed for development needs...

Thanks for interresting info.

@Harvie
Copy link
Author

Harvie commented Jan 28, 2020

There is also some project looking at anlogic FPGAs: https://github.com/mmicko/prjtang

GitHub
Documenting the Anlogic FPGA bit-stream format. Contribute to mmicko/prjtang development by creating an account on GitHub.

@rjordans
Copy link

The Lattice MachXO series would be nice to see as well on the list. The breakout board from Lattice is similar in price to the ICEBreaker but the flash based FPGA is also relatively easy to use in custom designs as it only really requires a power supply.

@pepijndevos
Copy link

pepijndevos commented Mar 14, 2020 via email

@YusefIiqbal
Copy link

Hello @Harvie , My name is Mohd. Yuse fIqbal, and I am a Third-Year student of Bachelor in Technology in Electronics and Communication Engineering from Jamia Millia Islamia. In my introductory coursework, I have developed an interest in Semiconductor modelling and also in Digital Circuit Design languages like Verilog, VHDL, RTL etc. If possible, I would love to start working under you on the project on this project "Support for cheapest FPGAs on the market"
Would it be possible to further discuss the project and my possible involvement in the project? And where to contribute and also, I need your help in creating my Gsoc Proposal and SOP. I look forward to hearing from you.
I look forward to hearing from you.

@m-salman-afzal
Copy link

m-salman-afzal commented Mar 18, 2020

Hi @Harvie , I'd also like a description about what this project is about and how can I contribute to it by taking part in GSoC??? To add, I've worked with cyclone2 and cyclone1 FPGA and also have DE-10 Nano available (at the lab). I'm currently working on ARTIX A-7 for compatibility of our projects.

@mithro
Copy link
Contributor

mithro commented Mar 18, 2020

@Harvie
Copy link
Author

Harvie commented Mar 11, 2021

I've just updated the list in the original post to highlight FPGAs available through JLCPCB SMD assembly.
Complete list at https://jlcpcb.com/parts/componentSearch?searchTxt=FPGA

China's Largest PCB Prototype Manufacturer, offers 24 hours Quick Turn PCB prototype and Reliable small-batch PCB production.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants