Content for CPLD


A complex programmable logic device (CPLD) is a programmable logic device with complexity between that of PALs and FPGAs, and architectural features of both. The main building block of the CPLD is a macrocell, which contains logic implementing disjunctive normal form expressions and more specialized logic operations.

ZX Spectrum CPLD-based clone for rubber case

“Another CPLD-based ZX Spectrum clone for 48K rubber case with some sweet features. Tech specs - Half-sized PCB for 48K rubber case, case modifications isn’t necessary - Pentagon, Spectrum 128K and Spectrum 48K timings - Altera EPM1270 CPLD - Real Z80 in …

MCPU - Minimal CPU for a 32 Macrocell CPLD

“MCPU is a minimal cpu aimed to fit into a 32 Macrocell CPLD - one of the smallest available programmable logic devices. While this CPU is not powerful enough for real world applications it has proven itself as a valuable educational …