From the Blog

An Introduction to FPGAs

Field-Programmable Gate Arrays (FPGAs) are remarkable devices in the world of digital logic. Unlike CPUs or GPUs which have a fixed architecture, an FPGA is a blank slate of programmable logic blocks and interconnects. BUT, that's just traditional FPGAs. Recent advances such as MpSoC, RFSoC include multiple processing systems inside one chip with a reconfingurable section, while the craziest innovation comes from ACAP, that have dedicated processing section for AI (like Tensor cores in an nVidia GPU).


The write-up is in no way complete, but hey, two lines off the top of my head are better than a blank slate, right? How about a cat photo while you wait>


cat in a castle