3 ms·
I have worked at an FPGA company, but on soft-IP, so I have some expertise but I wouldn't consider myself an expert, but I've certainly talked to them. What I o
by SilverBirch 4y ago
I have worked at an FPGA company, but on soft-IP, so I have some expertise but I wouldn't consider myself an expert, but I've certainly talked to them. What I observed is that whilst there technically is a bit pattern being programmed to hardware, the rules surrounding what combination of bits is incredibly complex. The simplest example of this is that you could programme two registers, one to drive a net low, the other to drive a net high and just basically screw up your chip. The rules that prevent that aren't a set of last minute "sign-off the image" type rules. Thhey're embedded into every part of the compiler. There were game changing hardware resources that genuinely were going to be hidden from customers because we didn't have the software resources to actually expose them in a safe manner (honestly, it's really very complex).
Ok, so that's the technical reasoning. On the business side, FPGA companies (like basically every ASIC company today) produce 1 design and disable a bunch of stuff for market segmentation. VU7P? Well that's physically the same as the VU5P but the software limits what you can compile on to it. So to enable open source interfaces they'd need to add an entire layer of DRM ontop of the current solutions. You can argue about the ethics, but it is what it is. Also, marketing drove Altera and Xilinx. Don't get any ideas that these were silicon valley engineer led start ups. It was a marketing game, you see that in their leadership and I'd argue you saw it in their share price growth too.
- sylware 4y agook, trash human beings. What did I expect?
- Dracophoenix 4y ago>Also, marketing drove Altera and Xilinx. Don't get any ideas that these were silicon valley engineer led start ups. It was a marketing game, you see that in their leadership and I'd argue you saw it in their share price growth too. If you think either one is past it's prime, what companies would you recommend for FPGA designs? Lattice?
- RF_Savage 4y agoWhat other players there even are? Lattice is the third and Microchip is likely the fourth. After that theres Gowin, Anlogic and maybe Renesas?
- SilverBirch 4y agoI think it's a complete dead zone. It's a small niche between CPUS and ASIC and companies like Google, Tesla, Amazon have reached the scale where they can hop straight to ASIC for any real volume. Their economics are different - they're thinking about total cost of ownership which sucks for high static power FPGAs. The only hope is some powerful low-barrier to entry programming model, but that's a long-shot. Sure, there'll be some revenue from prototypes, from standards settling, but really it's not a sustained volume, it's cyclical.