Field-programmable gate arrays (FPGAs) are, so to say, a computer manufacturer’s ???Lego bricks???: electronic components that can be employed in a more flexible way than other computer chips. Even large data centers that are dedicated to cloud services, such as those provided by some big technology companies, often resort to FPGAs.