Cyclone® 10 GX Core Fabric and General Purpose I/Os Handbook

ID 683775
Date 7/08/2024
Public
Document Table of Contents

1. Logic Array Blocks and Adaptive Logic Modules in Cyclone® 10 GX Devices

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 a quarter of the available LABs in the Cyclone® 10 GX devices as a memory LAB (MLAB). Certain devices may have higher MLAB ratio.

The Quartus® Prime Pro Edition software and other supported third-party synthesis tools, in conjunction with parameterized functions such as the library of parameterized modules (LPM), automatically choose the appropriate mode for common functions such as counters, adders, subtractors, and arithmetic functions.

This chapter contains the following sections:

  • LAB
  • ALM Operating Modes