How FPGAs work, and why you'll buy one
Today, pretty much everyone has a CPU, a DSP and a GPU, buried somewhere in their PC, phone, car, etc. Most don't know or care that they bought any of these, but they did. Will everyone, at some future point, also buy an FPGA? The market size of FPGAs today is about 1% of the annual global semiconductor sales (~$3B vs ~$300B). Will FPGA eventually become a must-have, or will its volume remain relatively low? We'll try to answer this question below. In order to see how popular FPGAs could become, we'll need to discuss what FPGAs are. FPGAs are a programmable platform, but one designed by EEs for EEs rather than for programmers. So for many programmers, FPGAs are exciting yet mysterious; I hope our discussion will help demystify them. We'll start with a common explanation of FPGAs' relatively low popularity. We'll see why that explanation is wrong – and why, if we take a closer look, we actually come to expect FPGAs to blow the competition out of the water! This will conclude today's ins
Today, pretty much everyone has a CPU, a DSP and a GPU, buried somewhere in their PC, phone, car, etc. Most don't know or care that they bought any of these, but they did. Will everyone, at some future point, also buy an FPGA? The market size of FPGAs today is about 1% of the annual global semiconductor sales (~$3B vs ~$300B). Will FPGA eventually become a must-have, or will its volume remain relatively low? We'll try to answer this question below. In order to see how popular FPGAs could become, we'll need to discuss what FPGAs are. FPGAs are a programmable platform, but one designed by…
saved by
related reading
- The fundamentals of timing in logic design01signal.com
- Field-programmable gate array - Wikipediaen.wikipedia.org
- Application Specific Integrated Circuit (ASIC) Floorplan Automation - Part Imakinarocks.github.io
- How We Verify Custom Hardwarehudsonrivertrading.com
- ASIC vs FPGA: A Comprehensive Comparisonwevolver.com
- How to Build a $20 Billion Semiconductor Fabconstruction-physics.com
- Dwarkesh Patel on X: "New blackboard lecture w @reinerpope How do chips actually work – starting with basic logic gates, and working up to why GPUs, TPUs, FPGAs, and the human brain each look the way they do. 0:00:00 – Building a multiply-ax.com
- GitHub - adam-maj/tiny-gpu: A minimal GPU design in Verilog to learn how GPUs work from the ground up · GitHubgithub.com
- Hardware Acceleration for Zero Knowledge Proofs - Paradigmparadigm.xyz
- Fabricated Knowledge | Doug OLaughlin | Substackfabricatedknowledge.com
- Slowing Moore’s Law: How It Could Happen · Gwern.netgwern.net
- General-purpose computing on graphics processing units - Wikipediaen.wikipedia.org