Slice Description - UG474

7 Series FPGAs Configurable Logic Block User Guide (UG474)

Document ID
UG474
Release Date
2025-04-01
Revision
1.9 English

Every slice contains:

  • Four logic-function generators (or look-up tables)
  • Eight storage elements
  • Wide-function multiplexers
  • Carry logic

These elements are used by all slices to provide logic, arithmetic, and ROM functions. In addition, some slices support two additional functions: storing data using distributed RAM and shifting data with 32-bit registers. Slices that support these additional functions are called SLICEM; others are called SLICEL. SLICEM (shown in Figure 1) represents a superset of elements and connections found in all slices. SLICEL is shown in Figure 2. Each CLB can contain two SLICEL or a SLICEL and a SLICEM.

Figure 1. Diagram of SLICEM
Figure 2. Diagram of SLICEL