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:	454
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.037
Bilder: 2
Abgegebene Danke: 4.566
Erhielt 1.046 Danke für 503 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
5/20 8/20
Heute Beiträge
0/3 sssss1037
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.196
Abgegebene Danke: 9.722
Erhielt 14.916 Danke für 5.317 Beiträge
Aktivitäten Langlebigkeit
16/20 13/20
Heute Beiträge
1/3 sssss7196
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 offline
Lebende Foren Legende
 
Registriert seit: 20.12.2009
Ort: Dreieich
Alter: 59
Land:
Beiträge: 9.553
Abgegebene Danke: 13.920
Erhielt 16.420 Danke für 6.395 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
14/20 15/20
Heute Beiträge
1/3 sssss9553
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: 6.906
Bilder: 257
Abgegebene Danke: 1.463
Erhielt 4.614 Danke für 1.522 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
7/20 16/20
Heute Beiträge
0/3 sssss6906
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: 3.806
Abgegebene Danke: 2.097
Erhielt 3.948 Danke für 1.471 Beiträge
Aktivitäten Langlebigkeit
14/20 19/20
Heute Beiträge
1/3 sssss3806
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: 730
Abgegebene Danke: 602
Erhielt 390 Danke für 254 Beiträge
Aktivitäten Langlebigkeit
3/20 8/20
Heute Beiträge
0/3 ssssss730
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: 6.906
Bilder: 257
Abgegebene Danke: 1.463
Erhielt 4.614 Danke für 1.522 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
7/20 16/20
Heute Beiträge
0/3 sssss6906
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

Themen-Optionen
Ansicht

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 07:41 Uhr.



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