Easy Z80 is a simple to build Z80 based single board computer with RC2014 compatible bus connector.
It contains everything needed to start experimenting with CP/M (and FUZIX).
This is an open source design licensed under GPL V3. The source files and the documentation are available in this GitHub repository: https://github.com/skiselev/easy_z80.
I do have several spare PCBs, and I am selling them for $5 each plus shipping and PayPal fees (5%). This probably would make sense to US folks, as shipping outside of US is expensive :-) If needed, I can program and send the Flash ROMs and the SPLDs as well.
Specifications:
- Z80 CPU - normally runs at 10 MHz. Although, it is possible to run it on any other frequency as the CPU has a dedicated clock oscillator.
- Z80 SIO/0 - provides two serial ports. Two MAX232A transceivers are included on the board.
- Z80 CTC - timer interrupt and optionally baud rate generation for SIO
- 512 KB Flash ROM / 512 KB battery backed SRAM - same paging as implemented in Zeta SBC V2 and copied to 512k ROM 512k RAM RC2014 Module.
- MAX693 microprocessor supervisor that provides reset generation, SRAM battery backup, power failure monitoring (and NMI), and an optional watchdog
- RC2014 compatible bus connector
- Runs RomWBW 2.9.1 and newer
-10 cm x 10 cm board
Version 1.1 fixes several minor issues (silkscreen, adding a pull-up resistor on data bus to allow interrupt mode 0 operation).
Here is Grant Searle's design (with I/O) and a 22V10 GAL for most logic.
https://github.com/linker3000/Z80-Board
I'n running WINCUPL on WINE on Linux Mint.
-- Nigel
Another alternative is: WinCUPL It will still run on Windows 10 but barely. The UI looks like it crawled out of the 90's. I've even tried ProChip Designer where you can program them in VHDL or Verilog. Again it runs on Windows 10 but the application hasn't changed at all since the late 90's. They've only updated it so it can run on a modern windows platform.As a consequence I've pretty much stayed away from SPLD and gone to 44 pin SMD CPLD where I can use reasonably modern tools.-Richard