A logic block, sometimes called configurable logic block is a component of an FPGA. Each logic block can be configured to hold a number of logic gates, which are interconnected.