Hyperflex® Architecture High-Performance Design Handbook

ID 683353
Date 12/06/2024
Public
Document Table of Contents

1. Hyperflex® FPGA Architecture Introduction

This document describes design techniques to achieve maximum performance with the Hyperflex® FPGA architecture. The Hyperflex® FPGA architecture supports Hyper-Retiming, Hyper-Pipelining, and Hyper-Optimization design techniques that enable the highest clock frequencies in Stratix® 10 and Agilex™ 7 devices.
Hyperflex® Architecture FPGAs
Hyperflex® Architecture Devices Hyperflex® Architecture Description
Stratix® 10 FPGAs

A "registers everywhere” architecture that packs bypassable Hyper-Registers into routing segments in the device core, and at all functional block inputs. The routing signal can travel through the register first, or bypass the register direct to the multiplexer, improving bandwidth and area and power efficiency.

Agilex™ 7 FPGAs
Figure 1. Registers Everywhere
Figure 2. Bypassable Hyper-Registers

This document provides specific design guidelines, tool flows, and real world examples to take advantage of the Hyperflex® FPGA architecture: