Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Technische Fragen und Probleme / Tuning


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 29.05.2020, 21:26
Benutzerbild von RolandLangfeld
RolandLangfeld RolandLangfeld ist offline
Mephisto Genius 68030
 
Registriert seit: 28.03.2005
Ort: Frankfurt Main
Alter: 67
Beiträge: 323
Abgegebene Danke: 93
Erhielt 297 Danke für 79 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss323
Mephisto MM IV mit 80 MHz

Liebe Schachcomputergemeinde,

ich möchte euch ein der Corona-Langeweile geschuldetes Tuningprojekt vorstellen: vor mir (siehe Bild) liegt ein noch etwas klobiger Prototyp eines 65C02- Beschleunigerboards, das meinen MM IV auf 80 MHz (genau: 78,4 MHz) beschleunigt.

Das Beschleunigerboard wird einfach in den Prozessorsockel gesteckt, auf dem MMIV-Board sind keine Änderungen notwendig ! Wahlweise verhält es sich 1:1 wie eine 65C02-CPU und läuft exakt mit dem Systemtakt. Oder mittels Schalter auf „schnell“ gestellt rennt die CPU mit fast 80 MHz. Wobei der Takt auf der Mephisto-Platine, die Zugriffe auf LCD, Tastatur und Brett sowie die Schachuhr und Signalton wie gewohnt funktionieren. Mit 100 mA Stromverbrauch kommen die üblichen Bretter auch gut zurecht, nichts wird heiss.

Aktuell haben wir den Prototyp in einem Apple II, in einem Commodore 8032 und in einem MM IV geprüft. Eine Adaption auf MM II, Rebel 5.0 und Polgar ist in Arbeit und sollte sich leicht machen lassen.

Bereits in Arbeit ist ein Ersatz des Prototyps in Form einer kleinen Platine, die nicht größer als die CPU ist und einfach in deren Sockel gesteckt wird. Dann passt das Ganze auch in das Modulgehäuse. Und vielleicht erreichen wir damit die 100 MHz ! Ich werde über den Fortschritt berichten.

Der Geschwindigkeitsgewinn ist enorm:

Auf dem MM IV wird nach Lev 9 ENT h2-h3 ENT die Suchtiefe
  • 7.00 in <1 s statt 21s erreicht,
  • 8.00 in 8s statt 2min 00s
  • 9.00 in 27 s statt 6min 50s
  • 10.00 in 2min 27 statt 37min 37s

Und wer mit dem Tuning „fremdelt“: Platine rausziehen, Prozessor wieder einstecken und alles ist beim alten !

Wer ist wir ?
Jürgen Müller, ein begnadeter Elektroniker aus Hamburg half mir, die Idee dieses Beschleunigerboards umzusetzen

Zur Technik
Die Beschleunigerplatine bildet eine 65C02-CPU in einer FPGA von Numato nach, die mit 100 MHz getaktet ist. Der Clou ist, dass das Board sein eigenes RAM mitbringt und dass es das ROM (einschließlich des EröffnungsROM, falls vorhanden) vom Zielsystem einliest und dann aus seinem schnellen RAM ausführt. Damit ergeben sich auch keine Copyright-Probleme wg der ROM-Abbilder.
Viel Schweiss und noch mehr Stunden mit Oszilloskop und Logikanalysator hat uns die Schnittstelle zu Tastatur, LCD und Brett gekostet, bis die Anbindung ohne Modifikation des Brettes stabil funktionierte.
Die alten Hasen werden sich an den Beschleuniger von Schätzle und Speh erinnert fühlen - ähnliche Idee, jetzt umgesetzt mit der Technik von 2020.

Zur Zeit bestücken wir die kleine Platine, die dann im Modulgehäuse Platz findet. Und dann machen wir uns an einen 80 MHz Polgar heran...
Und letztlich sollte sich jeder 6502-basierte Rechner auf die Weise tunen lassen...

Gruss
Roland
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	IMG_3933 (1).jpg
Hits:	478
Größe:	80,2 KB
ID:	4422  
Mit Zitat antworten
Folgende 30 Benutzer sagen Danke zu RolandLangfeld für den nützlichen Beitrag:
achimp (30.05.2020), AlexS (30.05.2020), applechess (29.05.2020), Beeco76 (30.06.2020), borromeus (30.05.2020), Chessguru (30.05.2020), Drahti (29.05.2020), Eastnor (31.05.2020), Egbert (29.05.2020), ferribaci (30.05.2020), Fluppio (30.05.2020), germangonzo (01.06.2020), Hartmut (25.06.2020), kamoj (31.08.2023), LocutusOfPenguin (29.05.2020), marste (30.05.2020), mclane (29.05.2020), MHz (31.05.2020), Michael (30.05.2020), Mythbuster (29.05.2020), Nisse (25.06.2020), Paisano (22.08.2020), paulwise3 (31.05.2020), Rasmus (29.05.2020), RetroComp (29.05.2020), Sargon (31.05.2020), Schachcomputerfan (05.08.2020), Wolfgang (29.05.2020), Wolfgang2 (29.05.2020), xchessg (30.05.2020)
  #2  
Alt 29.05.2020, 21:41
Benutzerbild von RetroComp
RetroComp RetroComp ist offline
Schachcomputer Koryphäe
 
Registriert seit: 20.04.2016
Ort: NRW
Land:
Beiträge: 1.050
Bilder: 2
Abgegebene Danke: 4.711
Erhielt 1.078 Danke für 514 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
5/20 9/20
Heute Beiträge
1/3 sssss1050
AW: Mephisto MM IV mit 80 MHz

Wow! Da fehlen einem fast die Worte...

Viel Spaß und natürlich viel Erfolg für dieses tolle Projekt!

Wird man die Ergebnisse käuflich erwerben können?

Viele Grüße
Jürgen
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu RetroComp für den nützlichen Beitrag:
applechess (29.05.2020), Egbert (29.05.2020), kamoj (31.08.2023)
  #3  
Alt 29.05.2020, 21:48
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.666
Abgegebene Danke: 10.560
Erhielt 16.186 Danke für 5.753 Beiträge
Aktivitäten Langlebigkeit
13/20 13/20
Heute Beiträge
0/3 sssss7666
AW: Mephisto MM IV mit 80 MHz

 Zitat von RetroComp Beitrag anzeigen
Wow! Da fehlen einem fast die Worte...

Viel Spaß und natürlich viel Erfolg für dieses tolle Projekt!

Wird man die Ergebnisse käuflich erwerben können?

Viele Grüße
Jürgen
Ja, unglaublich, was man alles machen kann, wenn man begnadeter Bastler
ist. Leider gehöre ich gar nicht dazu.
Gruss
Kurt
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu applechess für den nützlichen Beitrag:
Egbert (29.05.2020), kamoj (31.08.2023)
  #4  
Alt 29.05.2020, 21:52
Benutzerbild von Egbert
Egbert Egbert ist gerade online
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 60
Land:
Beiträge: 9.995
Abgegebene Danke: 14.933
Erhielt 17.635 Danke für 6.771 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
1/3 sssss9995
AW: Mephisto MM IV mit 80 MHz

Hallo Roland,

das ist mal wirklich ein sehr interessantes Projekt. Da werde ich sogar als Revelation II AE-Besitzer neidisch. Hier laufen die 65C02 Emulationen vergleichsweise mit "bescheidenden" 54 MHz. Freue mich auch weitere Erfahrungsberichte Eurerseits.

Gruß
Egbert
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Egbert für den nützlichen Beitrag:
kamoj (31.08.2023)
  #5  
Alt 29.05.2020, 22:06
Benutzerbild von RolandLangfeld
RolandLangfeld RolandLangfeld ist offline
Mephisto Genius 68030
 
Registriert seit: 28.03.2005
Ort: Frankfurt Main
Alter: 67
Beiträge: 323
Abgegebene Danke: 93
Erhielt 297 Danke für 79 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss323
AW: Mephisto MM IV mit 80 MHz

 Zitat von RetroComp Beitrag anzeigen
Wow! Da fehlen einem fast die Worte...

Wird man die Ergebnisse käuflich erwerben können?

Viele Grüße
Jürgen
Lieber Jürgen,

Wir haben das aus Spass an der Sache gemacht. Ich beschleunige damit meinen CBM 8032 (80 mal schneller !!) und will unbedingt einen Polgar mit 80 oder 100 MHz haben.

Ich denke daran, ein Exemplar jemanden in der Community zu leihen/schenken, wenn er Spass daran hat, vergleichende Spiele damit zu machen und ggf in die ELO-Liste zu kommen. Ich gebe zu, dafür fehlt mir die Geduld, ich bin mehr der Bastler.

Andererseits: wenn genügend Interesse da ist, könnten wir eine Kleinserie auflegen, aber ein Geschäft möchten wir (Jürgen und ich) daraus nicht machen.

Gruss
Roland
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu RolandLangfeld für den nützlichen Beitrag:
kamoj (31.08.2023), RetroComp (29.05.2020)
  #6  
Alt 29.05.2020, 22:11
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.079
Bilder: 257
Abgegebene Danke: 1.555
Erhielt 4.815 Danke für 1.615 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
12/20 17/20
Heute Beiträge
0/3 sssss7079
AW: Mephisto MM IV mit 80 MHz

Danke für die Vorstellung! Tolles Projekt!

Wäre interessant zu sehen, was ein Polgar mit 100 MHz leisten könnte! Der Polgar ist mein Lieblingsprogramm von Ed Schroder.

Alternativ wäre es genial, so eine Platine, wenn man sie so klein bekäme, in die academy zu stecken. Cooler kompakter Kraftzwerg.

Mal so gefragt, wie hoch ist der Stromverbrauch? Bekommt die CPU Einheit extern Strom oder packt das die Brett- / Platinenelektronik?

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2024. All rights reserved to make me feel special. :-)
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu Mythbuster für den nützlichen Beitrag:
Drahti (29.05.2020), kamoj (31.08.2023), Wolfgang2 (29.05.2020)
  #7  
Alt 29.05.2020, 22:13
Benutzerbild von mclane
mclane mclane ist offline
Lebende Foren Legende
 
Registriert seit: 16.04.2005
Ort: Lünen
Alter: 57
Land:
Beiträge: 4.071
Abgegebene Danke: 2.510
Erhielt 4.761 Danke für 1.708 Beiträge
Aktivitäten Langlebigkeit
13/20 20/20
Heute Beiträge
0/3 sssss4071
AW: Mephisto MM IV mit 80 MHz

Ist schon wieder april ?
__________________
Die ganze Welt des Computerschachs
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu mclane für den nützlichen Beitrag:
Bryan Whitby (30.05.2020), kamoj (31.08.2023)
  #8  
Alt 29.05.2020, 22:23
Benutzerbild von RolandLangfeld
RolandLangfeld RolandLangfeld ist offline
Mephisto Genius 68030
 
Registriert seit: 28.03.2005
Ort: Frankfurt Main
Alter: 67
Beiträge: 323
Abgegebene Danke: 93
Erhielt 297 Danke für 79 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss323
AW: Mephisto MM IV mit 80 MHz

 Zitat von Mythbuster Beitrag anzeigen
Danke für die Vorstellung! Tolles Projekt!

Mal so gefragt, wie hoch ist der Stromverbrauch? Bekommt die CPU Einheit extern Strom oder packt das die Brett- / Platinenelektronik?

Gruß,
Sascha
Hallo Sascha,

Der Prototyp benötigt ca 100 mA, die kleinere Platine wird noch sparsamer sein. Die Platine zieht ihren Strom über den CPU-Sockel aus dem Host-System, es ist keine externe Stromversorgung notwendig.

Gruss
Roland
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu RolandLangfeld für den nützlichen Beitrag:
kamoj (31.08.2023), mclane (29.05.2020), Mythbuster (29.05.2020), RetroComp (29.05.2020)
  #9  
Alt 29.05.2020, 23:23
Drahti Drahti ist offline
Revelation
 
Registriert seit: 27.02.2016
Ort: An der Schleuse
Land:
Beiträge: 732
Abgegebene Danke: 602
Erhielt 419 Danke für 267 Beiträge
Aktivitäten Langlebigkeit
0/20 9/20
Heute Beiträge
0/3 ssssss732
AW: Mephisto MM IV mit 80 MHz

Hallo Roland,
eine schöne Idee, super Projekt, gefällt mir

Ja, fühlte mich sofort ans TK 20 erinnert.

Von der Logik her scheint mir der Polgar übersichtlicher aufgebaut als der MM IV, insofern: viel Erfolg bei der Anpassung!

Academy fände ich auch interessant. Ich glaube da ist sogar mehr Platz als im Polgar Modul mit seiner beschränkten Bauhöhe... kann ich bei Gelegenheit mal nachmessen.

Gespannte Grüße
Andreas
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu Drahti für den nützlichen Beitrag:
kamoj (31.08.2023), Mythbuster (30.05.2020)
  #10  
Alt 30.05.2020, 06:53
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.079
Bilder: 257
Abgegebene Danke: 1.555
Erhielt 4.815 Danke für 1.615 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
12/20 17/20
Heute Beiträge
0/3 sssss7079
AW: Mephisto MM IV mit 80 MHz

Hallo Roland,
erstaunlich, was die alte Technik so hergibt. Ein Polgar mit der Geschwindigkeit sollte seine schnellen Brüder schlagen können. Schon beim Rev / Rev II bin ich der Meinung, dass der Polgar sehr profitiert ... ich finde, er spielt durch die Rechentiefe noch attraktiver.

Wenn Du ein „Opfer“ für Testpartien brauchst, melde Dich gerne ... Lübeck ist ja nicht weit entfernt und ich bin eh jede Woche in Hamburg. Auch bei einer Kleinserie wäre ich ggf. dabei.

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2024. All rights reserved to make me feel special. :-)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mythbuster für den nützlichen Beitrag:
kamoj (31.08.2023)
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:58 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©Schachcomputer.info