A simple logic circuit that is used to connect complex logic circuits together. For example, an ASIC chip may contain large functions, such as a microprocessor, memory block or communications block, which are tied together via small amounts of glue logic. Glue logic was widely used in the past when fewer circuits were placed on the same chip.
At the printed circuit board (PCB) level, glue logic may be implemented with simple chips ("jelly bean" chips) that contain a few gates all the way to programmable logic devices. In fact, the first programmable gate array chips were used for these interfacing purposes (see
FPGA). See
IC macro,
standard cell and
discrete logic.