38 minutes ago, BruceMcF said:
The MHz should definitely be higher, z80 clocks are not like 6502 clocks, depending on whether the task is well or badly suited to the 6502, a z80 at 4.77MHz is similar to a 6502 at 1.5MHz to 2.5MHz. And the Z80 is designed to handle accessing things on slower buses than the z80 clock ... a 16v8 SLD would be enough to program the wait states required for an 8.33MHz Z80 to access a 1MHz or slower bus for a true SID chip, while if the FPGA SID simulator can be accessed at 4.77MHz or below (?? don't know, but that is the only reason I can see the z80 would be running so slow), you can cut the processor clock in half with just glue logic, triggered on the SID select line.
I prefer the glue logic one.
The speed then would be around 2.38 Mhz in order to communicate with FPGA SID.
And what about rest of the components?