Acorn Electron, BBC Micro, ZX Printer, ZX Interface 1 ... ULA (Uncommitted Logic Array) to nic innego, niż protoplasta układów PAL, GAL, CPLD. Programowana była na poziomie wykonania układu. Bardzo ciekawie cały proces jest opisany w książce Chrisa Smitha "The ZX Spectrum ULA: How to design a microcomputer"