Moin, ich hab als FPGA-projekt ein älteren 8bit Computer auf Xilinx Spartan3 nachgezimmert und Artikel/Sourcen auf www.mikrocontroller.net abgelegt: http://www.mikrocontroller.net/articles/Retrocomputing_auf_FPGA Es gibt inzwischen von anderen Tüftlern Portierungen auf andere boards (Altera DE1 o.ä.) und eine rege Diskussionen auf: http://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=9276&time=1368597673&s=e4a3608d0c1019698cae834bca626ad1 Für Hinweise und Anregungen dazu habe ich diesen thread eröffnet, ebenfalls um Fragen von Nutzern zu beantworten. MfG,
Wer das Projekt interessant findet, den könnte vielleicht auch folgendes interessieren: http://www.mikrocontroller.net/articles/8bit-Rechner
Frage zum Takt: In deinem Artikel steht
> wird ein Takt von 3.125 MHz für den Computer erzeugt
Wie ist diese Frequenz zu verstehen? Wie lange dauert eine einfache
Operation wie Load oder Store ohne/mit Einlesen des OpCodes?
Josef G. schrieb: > Frage zum Takt: In deinem Artikel steht >> wird ein Takt von 3.125 MHz für den Computer erzeugt > > Wie ist diese Frequenz zu verstehen? Wie lange dauert eine einfache > Operation wie Load oder Store ohne/mit Einlesen des OpCodes? Die 3.125 MHz treiben den Z80 kompatiblen Softcore. Beim Z80 werden mehrere dieser Takte (3 bis 6 plus optional Waitzyklen) zu einem Maschinenzyklus zusammengefasst und mehrere Maschinenzyklen zu einem Befehl. Maschinzyklen sind: *OP-Code Holzyklus (M1-Zyklus) (Op-codes sind zw. 1 bis Byte lang, dementsprechend unterschiedlich lang ist die Dauer) *Speicher Schreibzyklus *IO-IN-Zyklus *IO-OUT-Zyklus *INTERRUPT-Zyklus ... Siehe auch: http://www.sxlist.com/techref/mem/dram/slide4.html MfG,
In mir kommen wieder Gedanken zum C128 mit seinem Z80 und 68xx hoch. Kennt jemand noch CP/M?
Hallo, tolle Leistung, bei mir liegt noch das Original. Insbesondere die Bildschirmfotos setzen einen > 20 Jahre zurück. Tom
Power Ingenieur schrieb: > In mir kommen wieder Gedanken zum C128 mit seinem Z80 und 68xx hoch. > Kennt jemand noch CP/M? CP/M als erstes kommerzielles Betriebssystem für Personal Computer war mit der Grund ein Zilog-Z80 und kein MOS-6502 System nachzubauen. MfG
Thomas Reinemann schrieb: > Hallo, > > tolle Leistung, bei mir liegt noch das Original. > Insbesondere die Bildschirmfotos setzen einen > 20 Jahre zurück. Na so gestochen scharf sieht das Original doch nicht aus ;-). Und die wirren Muster aus dem nichtinitialisierten Bildspeicher beim Anschalten zeigt die FPGA-Lösung auch nicht. Könnte man aber noch einbauen. ;-)
Fpga Kuechle schrieb: > Und die > wirren Muster aus dem nichtinitialisierten Bildspeicher beim Anschalten > zeigt die FPGA-Lösung auch nicht. Könnte man aber noch einbauen. ;-) Wenn Du mir Schreibzugriff auf das Repository gibst, bau ich Dir das ein. Sowas hab ich schon fertig hier liegen ;-) Duke
Duke Scarring schrieb: > Fpga Kuechle schrieb: >> Und die >> wirren Muster aus dem nichtinitialisierten Bildspeicher beim Anschalten >> zeigt die FPGA-Lösung auch nicht. Könnte man aber noch einbauen. ;-) > Wenn Du mir Schreibzugriff auf das Repository gibst, bau ich Dir das > ein. Sowas hab ich schon fertig hier liegen ;-) Nö, kein Schreibzugruff für Dich. Dann finden sich noch sublimale Botschaften im Code und Speicher: "Atari rulez" oder "Folgt dem Fliegenden Spaghetti-Monster" ;-)
Weiß jemand wo die Souvenirs geblieben sind?
Lesenswert? -2 ▲ ▼ 2 Weiß jemand wo der sourcecode geblieben ist?
Bruno W. schrieb: > Weiß jemand wo die Souvenirs geblieben sind? Die wurden vor 13 Jahren zusammen mit dem Thread beerdigt;-( Wieder ein Troll mit Langeweile: Benutzername brunow Vorname Bruno Nachname Westphal Firma Angemeldet seit 09.02.2026 20:04 Beiträge 2
>> Weiß jemand wo die Souvenirs geblieben sind? > > Die wurden vor 13 Jahren zusammen mit dem Thread beerdigt;-( Nein, die Sourcen "entschwanden" erst mit der Abschaltung des Forums SVN-Servers einige Jahre später. Wobei alle Jahre wieder ins Forum nach Kopien etc. gefragt wird. Peter Sieg, hier im Forum unter https://www.mikrocontroller.net/user/show/petersieg ist/war da recht aktiv im Bereich Erhalt des Wissens über Home-Computer. Und wer den thread aufmerksam liest, wird vielleicht drüber stolpern, das es in einem anderem Forum -- www.robotrontechnik.de -- Aktivitäten zu diesen Retroprojekt gab. Vielleicht kann man ja darüber einen Kontakt zum Urheber der Quellcodes aufbauen ?! Ergänzung: mit etwas guten Willen auf google nach den Sourcen gesucht, findet man schnell den Port auf das MIST-Board, der die Sourcen von mikrocontroller.net verwendete um das Ganze auf das Altera Board und dem "MiSTer-Ecosystem" zu portieren: https://github.com/boert/Z1013-mist Und wer das MiSTer-Project nicht kennt: * https://www.heise.de/select/ct/2023/19/2306609343957138973 * https://en.wikipedia.org/wiki/MiSTer
:
Bearbeitet durch User
Schaut auch mal wieder in mein Projekt. Es gab grundlegende Änderungen. https://www.mikrocontroller.net/articles/8bit-Computer:_bo8h
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.