I'm concerned about the future of FPGAs and wonder who will lead the way to fix these abhorrent toolchains these FPGA companies force upon developers.
I'm concerned about the future of FPGAs and wonder who will lead the way to fix these abhorrent toolchains these FPGA companies force upon developers.
Some FPGA vendors are contributing to and relying, partially or completely, on the open source stack (mainly yosys+nextpnr).
It is still perceived as not being "as good" as the universally hated proprietary tools, but it's getting there.
0. https://ir.quicklogic.com/press-releases/detail/657/quicklog...
1. https://www.designnews.com/semiconductors-chips/is-platypus-...
I think Xilinx did a fine job with their AI Engines and AMD decided to integrate a machine learning focused variant on their laptops as a result. The design of the intel NPU is nowhere near as good as AMD's. I have to say that AMD is not a software company though and while the hardware is interesting, their software support is nonexistent.
Also, if you're worried about FPGAs that doesn't really make much sense, since Effinix is killing it.
> FPGA is not a growing segment
What is replacing it? Single board computers? Or are APUs from ARM "good enough" and "cheap enough" now to replace FPGA?FPGAs are getting cheaper with each gen, expanding into low cost, high volume markets that were unthinkable for an FPGA 10 years ago. Lattice has an FPGA family specifically targeted to smartphones, and I've been consulting for a high end audio company that wanted to do some dsp, and a cheap FPGA was the best option in the market for the particular implementation that they wanted to do.
It's not sexy growth, but it's growth. Otherwise, we wouldn't had the explosion of the latest years in low end FPGA companies.
lookup sigmastudio dsp, dsp is insanely cheap todo, there is absolutely no need for fpga, what that guy was doing was either nonsense or it was in 1995. which are both irrelevant points, or rather you provided examples that show fpga are irrelevant, no growth market.
(how many audio devices were using TMS320 dsps even before and after ipod was a thing...)
If FPGAs are not a growing market, how come we have gone from 2 companies (we'll ignore niche space stuff) to ~10 in the last 20 years? Not many IC fields where there is a growth in manufacturers instead of consolidation...
https://www.achronix.com/blog/accelerating-llm-inferencing-f...
A Versal AI Edge FPGA has a theoretical performance of 0.7TFLOPs just from the DSPs alone, while consuming less power than a Raspberry Pi 5 and this is ignoring the AI Engines, which are exactly the ASICs that you are talking about. They are more power efficient than GPUs, because they don't need to pretend to run multiple threads each with their own register files or hide memory latency by swapping warps. Their 2D NOC plus cascaded connections allow them to have a really high internal memory bandwidth in-between the tiles at low power.
What they are missing is processing in memory, specifically LPDDR-PIM for GEMV acceleration. The memory controllers simply can't deliver a memory bandwidth that is competitive with what Nvidia has and I'm talking about boards like Jetson Orin here.
Honestly I've asked different hardware researchers this question and they all seem to give different answers.
There's been neural processing chips since before LLM craze [1].
[1]: https://en.wikipedia.org/wiki/Neural_processing_unit#History
[1] The FFT Strikes Back: An Efficient Alternative to Self-Attention (168 comments):