Configurable Logic Block (CLB) - Logic Array Block (LAB)
- CLB is Xilinx terminology
- LAB is Altera terminology
- is a fundamental building block of field-programmable gate array (FPGA) technology
- an individual CLB consists of a number of discrete logic components itself, such as look-up tables (LUTs) and flip-flops
- invented by David W. Page and LuVerne R. Peterson, and defined within their 1985 patents
CLB/LAB - Architecture
- In general, a logic block consists of a few Basic Logic Elements (BLEs)
- a BLE is also called an adaptive logic module (ALM), a basic logic cell, a slice