I propose starting from an existing CP/M-8000 machine project, which looks like this:
My project proposal is to
- construct on a Eurocard (160x100 mm)
- replace multiple TTL chips with GAL chips
- add a FIFO-interface USB module (replacing the Z8530 UART and serial USB module)
- add an STEbus interface
4sun5bu's sparsely-populated board has about 48x84 holes and looks about 5.4x9.25 inches or 235x137 mm. This is twice the area of a 160x100mm eurocard. I think it should fit.
4sun5bu says that 74F logic should be used, because 74LS is not fast enough.
I shall take that as a warning to pay attention to timing.
The Compact Flash interface is unbuffered.
You might be able to use an IDE/PATA drive
with a very short cable, not the long cables used in old PCs.
I intend to port some or all of the glue logic to GAL chips.
This will make changes quicker than rewiring.
Qty Device Package Comment
1 Z8001 DIP48 Essential
2 RAM DIP32 Essential
1 USB DIP24/40 Replaces Z8530 serial chip
1 ATmega164 DIP40 Controls boot-up