What is a SoC FPGA?
A. A SoC FPGA integrates FPGA fabric, hardened CPU subsystems, and other hardened intellectual property (IP) into a single device. The resulting device maximizes power efficiency and software partitioning flexibility. While FPGAs with soft CPUs have been around for more than a decide, SoC FPGAs have just reached a point where they can broadly thrive. This is due to a variety of factors, from the move to parallel/multicore processing to the consolidation of CPU architectures. For system designers, this presents the challenge of choosing the right platform. Read our executive white paper to learn more about the market factors driving the growth of SoC FPGAs, as well as three strategic questions to ask when choosing your platform.