The CLB is the main resource in each Versal device and implements programmable combinational logic, sequential logic, and logic paths. These features enable high functionality and routability.
The following figure shows a high-level block diagram of the CLB. There are two CLB types, one with super long line (SLL) connections, and one without. Each CLB contains equal numbers of LUTRAM and SRL-capable LUTs. CLB contains two 4-LUT clusters in SLICEM where {A_M,C_M,E_M,G_M} are part of one cluster, and {B_M,D_M,F_M,H_M} is another.
The following figure shows a Versal device SLICEL/SLICEM. Note the IMUX registers, the carry lookahead logic which now contain fast lookahead multiplexers, and input and output multiplexers before and after the flip-flops. The multiplexers after the flip-flops are new to Versal devices. Some of the inputs to the input multiplexer are from the SLL connections.