abstract |
(57) Abstract: A programmable logic device is provided. SOLUTION: The programmable logic device (100) Includes a plurality of logic blocks (102) and routing resources for transmitting signals between the blocks. The logic block includes a plurality of product term circuits and a mode selection circuit. Each product term circuit includes a constituent cell and a logic gate. Each logic block is configurable to perform product term logic and memory functions, such as RAM, dual port RAM, ROM, CAM, FIFO, and switches. |