Intel Agilex® 7 Logic Array Blocks and Adaptive Logic Modules User Guide

ID 683577
Date 3/27/2023

1. Intel Agilex® 7 LAB and ALM Overview

The logic array block (LAB) is composed of basic building blocks known as adaptive logic modules (ALMs). You can configure the LABs to implement logic functions, arithmetic functions, and register functions.

You can use half of the available LABs in the Intel Agilex® 7 devices as memory LABs (MLABs). Certain devices may have a higher MLAB ratio.

The Intel® Quartus® Prime software and other supported third-party synthesis tools automatically choose the appropriate mode for common functions such as counters, adders, subtractors, and arithmetic functions.