clicky
I'll write up a simple webpage later. Short specs:
- ZX81 ULA function implemented in a Xilinx XC9572 CPLD.
- Hardware-wise, a 1:1 drop-in replacement for a ZX81 ULA.
- 100% compatible. For me personally this has become my reference-ZX81. You'll find a real ZX81 behaves exactly the same way no matter what software you throw at it.
- Done using schematic entry - not as flexible as Verilog or VHDL, but many people might find a schematic easier to read.
- Very well documented, and published primarily for that reason - as a reference implementation of sorts. Perhaps useful for emulator writers as well (well, those that aren't scared of XOR gates or flip-flops, that is
).
- Very well tested (list of what software was used, is included). Has run 25thanni demo for 3 weeks non-stop... until AC mains power failure @ my place.
- A free, open design as far as I'm concerned.
- Yeah, it's got pix...