Open FPGA Stack (OFS) - Open FPGA Stack (OFS) is a scalable, source-accessible infrastructure delivered via git repositories allowing customization of unique acceleration solutions. Product Pages Industrial Data Center Cloud Networking Overview Read the OFS product brief Open FPGA Stack is a scalable, open source hardware and software infrastructure delivered via git repositories that provides an efficient approach to customize your own unique acceleration platform. OFS is being used by Altera and select third-party platforms featuring our Stratix® 10 FPGA, Agilex™ FPGA, and future FPGA device families. Hardware developers can test OFS on the reference platforms before porting to their own boards. Application developers can use our 3rd Party Board Catalog of OFS-enabled boards to select an option and get started. Customize Unique FPGA-based Boards and Platforms Overview Access OFS GitHub Repositories Open FPGA Stack (OFS) is the first complete hardware and software infrastructure that is fully open-sourced and comprises composable hardware code and upstreamed kernel code to enable a collaborative community of FPGA developers. All source code and technical documentation is open source in the OFS GitHub and enables development using the Stratix 10 FPGA and Agilex FPGA. Access the Open Source Repositories on GitHub OFS Deployable Solutions Hitek Systems develops high-performance PCIe acceleration boards with Agilex 7 FPGAs. Hitek Systems SigmaX.ai deploys a real-time data management solution using FPGA-based boards and fully open-source code. SigmaX.ai SAP prototypes a containerized workload using OFS. SAP Flyslice offers high-performance FPGA acceleration cards developed using OFS. Flyslice EmbedWay accelerates performance of traditional network security applications using OFS. EmbedWay Artiza offers PCIe-based SmartNICs addressing vRAN, NFV, and MEC acceleration. Artiza Networks How Does Open FPGA Stack (OFS) Make My Project Easier? Use the open source, modular infrastructure to quickly create application-specific FPGA Interface Managers (FIMs) tailored to the differentiated needs of their boards and target workloads. Board Developers Leverage upstreamed Linux kernel drivers along with our open-source Open Programmable Acceleration Engine (OPAE) software development kit to accelerate integration into common application frameworks, enabling cross-platform portability and hardware management at runtime. Software Developers Tap into a proven infrastructure and expanding ecosystem to achieve greater portability and return on investment for their workloads across a growing number of OFS-enabled platforms and workloads. Application Developers Board Developer Software Developer Application Developer OFS Features ✓ ✓ ✓ Inherit an ecosystem of Open FPGA Stack-based boards, workloads, and OS distributions ✓ ✓ ✓ Accelerate software development with industry-standard Arm* Advanced Microcontroller Bus Architecture (AMBA) AMBA* AXI and Avalon compliant bus interfaces, workload examples and simulation ✓ ✓ ✓ Accelerate workload development with industry-standard Arm* AMBA* AXI and Avalon compliant bus interfaces, workload examples and simulation ✓ ✓ ✓ Accelerate your verification and validation with automated build scripts, a Unified Verification Methodology (UVM) environment and a suite of unit test cases ✓ ✓ ✓ Customize your FPGA design (FIM) with modular and composable source code ✓ ✓ ✓ Leverage best practices through reference board schematics, schematic layouts, board management and security ✓ ✓ ✓ Get started quickly and choose from multiple OFS-based development boards and design entry methods (oneAPI) - 2026-03-10
external_document