3 ms·
FPGAs are way more than a few LUTs, the routing is complex, but must be efficient, there are many many hard blocks required to be useful (memories, dsp, transce
by tails4e 6y ago
FPGAs are way more than a few LUTs, the routing is complex, but must be efficient, there are many many hard blocks required to be useful (memories, dsp, transceivers, multi-standard IO, flexible programmable clock networks, clock generation with low latency over 10s of mm, etc.). There are way more blocks, but those are the basic ones, unless you want to design a 1980s FPGA of course! It is similar to how other ASICs are built, which is complex, and really complex at 7nm. I agree the RYZEN is also really complex, in a way a separate discipline - but the one point I come back to, many many startups have tried to build a better FPGA, and none have succeeded. If its so trivial, where is the RISC-V of the FPGA world?
- danielEM 6y agoIn case of compute purpoused FPGA designs you could just have pure LUTs and internal routing blocks, and for significant increase of speed and reducing power usage math blocks like multipliers or dividers would be a big improvement to pure FPGAs. And except programming and communication interface that would be all that AMD would need to introduce FPGA based compute solutions. > where is the RISC-V of the FPGA world? sounds like a challenge ;-)