What are some killer apps for FPGAs? What major products do they enable?
Ultra-accurate classic computer and videogame emulators!
AMD announces the Spartan UltraScale+ FPGA family
21–30 of 90 posts
Re: AMD announces the Spartan UltraScale+ FPGA family
#22What are some killer apps for FPGAs? What major products do they enable?
They enable a bunch of niches (some of which do have a large impact), as opposed to having a few high-volume uses. Basically anything where you really need an ASIC but you don't have the volume to justify an ASIC (and also have the requires large margins for such a product to be viable). Custom RF protocols, the ASIC development process itself, super-low-latency but complex control loops in big motor drives, that kin…
I'm pretty sure there's an FPGA in most consumer devices now, but as you say they're there for some sort of glue logic - but that's a killer niche unto itself. Schematics can shift and change throughout a design cycle, and you only need to rewrite some HDL rather than go hunting for a different ASIC that's fit for purpose. It's a growing field again as their cost has come right down. They're in the Apple Vision headset, the Steam Deck, modern TVs, and a host of small form factor consumer computing products.
Re: AMD announces the Spartan UltraScale+ FPGA family
#23What are some killer apps for FPGAs? What major products do they enable?
Re: AMD announces the Spartan UltraScale+ FPGA family
#24Re: AMD announces the Spartan UltraScale+ FPGA family
#25Something "horribly" simple I hope and suppose (memory mapped command ring buffers and dma buffers?)
Then quickly getting up and running a shmol RV64 core... and I guess this is hacker paradise.
Re: AMD announces the Spartan UltraScale+ FPGA family
#26Re: AMD announces the Spartan UltraScale+ FPGA family
#27What are some killer apps for FPGAs? What major products do they enable?
They enable a lot of crazy defence products. A well known german product for example is the Iris-T from Diehl Defence. Highly accurate and exceptional engineering. But I guess FPGAs are in most defence products nowadays. I think the biggest reason is that you can build/verify your own hardware without having to go through the expensive ASIC manufacturing Edit: I just realized that these are some literal killer apps.…
Yes.
> I think the biggest reason is that you can build/verify your own hardware without having to go through the expensive ASIC manufacturing.
Plus, you don't give out your secrets to fabs, too. Design, verify, launch, discard, without the need for signing an NDA.
Re: AMD announces the Spartan UltraScale+ FPGA family
#28Re: AMD announces the Spartan UltraScale+ FPGA family
#29What are some killer apps for FPGAs? What major products do they enable?
Some FPGAs are absolutely tiny e.g. you might just use it as a fancy way of turning a stream of bits into something in parallel for a custom bit of hardware you have, other FPGAs are truly enormous and might be used for making a semi-custom CPU so you can do low latency signal processing or high frequency trading and so on.
Re: AMD announces the Spartan UltraScale+ FPGA family
#30What are some killer apps for FPGAs? What major products do they enable?
But even a very cheap FPGA will beat any CPU/GPU on latency.