Hyperscale FPGA Engineering Systems at Microsoft
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