Hyperscale FPGA Engineering Systems at Microsoft

Read full text
Authors: Rob Rydberg, Madison N. Emas, John Demme, Ana Ibarra, Kara Kagi, Brandon Klouchek, Abhijeet G. Lawande, Todd Massengill, David J. Powers, Andrew R. Putnam
Cited by: 1
References: 15

Abstract

Microsoft has deployed FPGAs at hyperscale for over a decade, powering diverse application domains and products. While the underlying EDA tool flow remains familiar (synthesis, place & route, and verification), the engineering system that supports FPGA development at Microsoft looks nothing like a traditional hardware flow. Instead, it borrows heavily from modern cloud-scale software practices: Git for version control, Azure DevOps for automated pipelines, extensive regression suites, and daily compiles, effectively adapting the software mantra of ''ship every day'' to the hardware world as ''tape-out every day.''

Fields of Study & Subjects

Embedded Systems Design Techniques Physical Unclonable Functions (PUFs) and Hardware Security VLSI and FPGA Design Techniques

Publication details

Journal / source
Proceedings of the 2026 ACM/SIGDA International Symposium on Field Programmable Gate Arrays
Publisher
ACM
Pages
147–157
Publication date
5 February 2026