001
20.08.2013, 19:25 Uhr
Enrico
Default Group and Edit
|
Du fängst von der falschen Seite an.
Du hast den Takt vom System, was Du bauen willst. Davon nimmst Du den den Kehrwert. Dann brauchst Du den kürzsten Zugriff, was dieses System kann. Beim Z80 ist das der /M1-Zyklus, also Befehl holen, mit 1,5 Takte. Darunter musst Du mit allem, inkl. Treiber, Dekodierlogik etc bleiben. Wenn nicht, musst Du was schnelleres an Speicher nehmen, oder Wartezyklen einfügen. Das passiert durch zusätzliche Logik, die das Signal /WAIT der CPU aktiviert.
Wie das gemacht wird, steht in der Doku von Zilog, oder besser weil deutsch, in den div. DDR-Büchern. Z.B. Kieser/Meder, oder das blaue Heft zum U880. -- MFG Enrico |