Hacker News new | ask | show | jobs
by silverpikezero 4096 days ago
FPGAs may have opened up options for prototyping, yes. However they have done nothing whatsoever for production. It's economically infeasible to productize and FPGA based product since the only ones worth using are all ~$10k per unit, with price breaks only available to 1M unit quantities. It is also almost entirely impossible to commercialize any design with an ASIC, since it takes a minimum of $10-20M to design it (and pay the foundry). Semiconductor startups have been dying a slow death since the 90s, and will continue to disappear completely from the landscape, suffering a "death by NRE."
1 comments

Sure, but in the past you would not have gotten to 'demoable product' which is a key post to pass on the road to serious funding in the hardware arena.
Huh? What hardware industry have you been in?

If it's a hot hardware area (past hot areas: graphics chips, microprocessors, WiFi chips, OC-768 networking chips, ...), nobody will wait for the FPGA prototype. You get funding, you go to VLSI and maybe you produce an FPGA board for validation along the way. Probably not since what you're doing is probably too complex for a single FPGA anyway.

Otherwise, your volume is too small and the FPGA IS your product.

And that's only if you can't somehow make it run on a microprocessor.

The only place I've ever seen an FPGA validation board was with RF startups in the cellular space. And, even then, it was way back when the protocols were much simpler.

tl;dr If your demo doesn't run on a microprocessor (or SoC), it doesn't exist.

Simply stuff where FPGAs would have been a god-send if they had existed. In fact, we probably could have run mid-sized production runs using FPGAs without the need to go to ASIC, that's nice for consumer stuff where manufacturing cost is the major driver but for specialty hardware targeted at industry the manufacturing cost of an individual unit is much less important than what it does. The margins are such that capability at any cost is acceptable. Provided you can prove that it can be done (hence my earlier comment).