Autor Thema: TT Rom zugriff schneller machen?  (Gelesen 978 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #20 am: Mo 11.02.2019, 22:19:54 »
Sollte gehe, wichtig ist das er nicht zu langsam ist. Ich habe einen 20v8 drin inkl. Flash Möglichkeit (in System )
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline Guus.Assmann

  • Benutzer
  • Beiträge: 29
TT Rom zugriff schneller machen?
« Antwort #21 am: Di 12.02.2019, 18:42:42 »
Hallo Tuxie,

Den PALCE ist 10nS, sollte reichen. (PALCE22V10H-10PC/5 ) Oder soll ich den Gal20V8-25LP nehmen?
Kann ich bitte den Jedec-Datei und Pinbelegung bekommen?
Dann kann ich einfach das Teil programieren und einbauen.
Ich hab einige SST39SF040-70 Flashroms. (Leider QFP, aber ich kann Adapter machen nach Dil, obwohl etwas schwer...) Hier passt 4 x OS rein, hab ich jetzt mit 29F040. Sind leider 90nS.

MFG/
Guus

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #22 am: Di 12.02.2019, 19:09:35 »
Hm da gibt es keine Jedec Datei, die musst du dir schon selbst Assemblieren..  oder hast du keinen Gal Assembler ?
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline Guus.Assmann

  • Benutzer
  • Beiträge: 29
TT Rom zugriff schneller machen?
« Antwort #23 am: Mi 13.02.2019, 20:25:22 »
Gal Assembler? Ja, es gibt wohl einige.
Hab heute noch mal mit den Atmel WINCupl versucht.
Ist nicht so Benützerfreundlich, Ein Syntacs Fehler ist oft schwerr zu entdecken und das Program stürtz mal und mal ab.
Ich denke aber, Ich hab's geschafft.
Werde Morgen mal versuchen ein Gal zu programieren und testen.

MFG/
Guus

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #24 am: Mi 13.02.2019, 21:36:36 »
Du kannst an die ST-Ram karte gehen, dort liegen alle Leitungen die du brauchst an, also alle Adressen, als auch AS XDS0 XDS1 und so.

Bei den Roms hast du einen Jumper dort kannst du dann das neue CS Signal zu dem Roms einspeisen
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #25 am: Mi 13.02.2019, 23:26:26 »
Hier mal ein vergleich

1. Video Stock TT mit NVDI
https://youtu.be/PFWPVrQHQRo
2. Video Flasdh Tos und 20/40Mhz mit NVDI
https://youtu.be/mXBAxCoy-Ik

Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Online Arthur

  • Benutzer
  • Beiträge: 7.680
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: TT Rom zugriff schneller machen?
« Antwort #26 am: Do 14.02.2019, 00:23:12 »
NVDI verfälscht das Ergebnis nur und hat wenn's nach mir ging dabei nichts zu suchen. Ich würde die Test überwiegend  ohne NVDI machen...

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #27 am: Do 14.02.2019, 08:32:04 »
Hier geht es gar nicht um NVDI sondern um den Romzugriff und NVDI verfälscht auch nicht das Ergebnis, ganz im gegenteil damit kann man ganz gut die Leistungssteigerung des gesamten Systems Sichtbar machen. Ist der Fastram Schneller dann sieht man das an allen werten. Hast du kein NVDI geladen kannst du viele Beschleunigungen gar nicht sehen. Man muß es nur immer entweder beide Ergebnisse Ohne NVDI oder beide mit. Ich teste immer einmal mit und einmal ohne NVDI. Aber Leistungssteigerung kann man wirklich erst sehen wenn NVDI geladen ist. Außer beim Romzugriff da sieht man es auch ohne NVDI recht gut. Wenn ich es Schaffe dann mache ich nochmal eins ohne NVDI...

Wenn man Benchmarks laufen lässt dann doch bitte so wie wenn man mit dem Rechner Arbeitet. Arbeite ich mit NVDI weil es den Rechner schneller macht durch Optimierte Grafikroutinen dann doch auch bitte mit. Verfälscht wären die Werte wenn bei jedem Lauf die werte anders sind. Das sind sie aber nicht.
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline Guus.Assmann

  • Benutzer
  • Beiträge: 29
TT Rom zugriff schneller machen?
« Antwort #28 am: Do 14.02.2019, 09:16:27 »
Hallo Tuxie,

Das die Signale alle am Ram-Board sind, habe ich schon gesehen. Ich habe die Schaltpläne.  8)
Aber noch eine Frage.
Wenn ich die Roms so lasse, (nür austauschen) und die Signale XDS0 und XDS1 aus den Gal generiere, sollte doch das CS signal aus den MMU auch eher weg gehen? Oder muss ich das einfach testen..
Wenn das so ist, kann ich auch (einfacher) die Beschleunigung ausschalten.
Dazu werde ich dann einen extra Eingang mit das generieren von XDSx durch AND verknüpfen.
So eine Lösung kann ich dann auch immer umschalten, ohne neuen Bootvorgang, "on the fly"

MFG/
Guus

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #29 am: Do 14.02.2019, 09:59:49 »
Ja das sollte gehen, im prinzip ist es ja das nur das xds0/1 eine Zeit X eher kommen müssen!
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline 1ST1

  • Benutzer
  • Beiträge: 7.836
  • Sehr langer Urlaub.
Re: TT Rom zugriff schneller machen?
« Antwort #30 am: Do 14.02.2019, 18:12:55 »
Hier geht es gar nicht um NVDI sondern um den Romzugriff und NVDI verfälscht auch nicht das Ergebnis, ganz im gegenteil damit kann man ganz gut die Leistungssteigerung des gesamten Systems Sichtbar machen.

Da bin ich anderer Meinung. Denn NVDI ersetzt ja Teile des ROMs, nämlich das VDI. VDI ist im ROM, NVDI im RAM. Mit NVDI kann man also keine ROM-Vergleiche machen.

Wenn ROM-Zugriffe im Originalmodus mit beschleunigtem ROM verglichen wird, und es sind nur wenige Unterschiede zu sehen, dann scheint die Bastellei eher nichts zu bringen, dann doch lieber das ganze ROM ins RAM kopieren und dann mit WinX und NVDI drüberbügeln, dann hat man das Optimum, ganz ohne Bastellei (abgesehen von Bus-Übertaktung, aber davon profitiert ja ein RAM-TOS auch.
« Letzte Änderung: Do 14.02.2019, 18:15:26 von 1ST1 »
Meine Beiträge waren immer "IMHO". Der Urlaub wird deutlich verlängert. Ich KANN wieder schreiben, aber ob ich das noch WILL?

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #31 am: Do 14.02.2019, 18:59:13 »
Dem ist aber nicht so, dennoch greift Tos auf das Rom zu und die Geschwindigkeitsunterschiede sind Messbar! Da ihr ja alle schon TT´s bis zum letzten Beschleunigt habt, und die Unterschiede alle aufgezeichnet und in Excel Tabellen ausgewertet habt wisst ihr das Natürlich ganz genau! Diskutiert einfach mit der Wand weiter!!!!!!!!!!!!!
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline ari.tao

  • Benutzer
  • Beiträge: 1.775
  • a tha yo ga a nu sha sa nam
Re: TT Rom zugriff schneller machen?
« Antwort #32 am: Fr 15.02.2019, 02:58:32 »
Gaaanz ruhig, Brauner!
Ich stimme Dir zu, daß man praxisgerecht _mit_ NVDI testen sollte - denn das setzt jeder ein. Aber daß man durch den beschleunigten Zugriff auf´s ROM, den Du GA empfohlen hast, einen Faktor zwei erwirtschaften kann (wie per GEMRAM), das leuchtet mir noch nicht ein. Könntest Du das bitte mal näher erleutern? (Bitte für Fußgänger wie mich, zum mitmeißeln).
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline Guus.Assmann

  • Benutzer
  • Beiträge: 29
TT Rom zugriff schneller machen?
« Antwort #33 am: Fr 15.02.2019, 10:32:40 »
Hallo Tuxie,

Da fiel mir Heute noch etwas ein. Und das will ich gerne hier mal "spiegeln"  8)
Vom MMU wird das Chip-Select Signal für den Eproms erzeugt.
Wenn ich dieses Signal direct nach XDS0/1 verbinde mittels OC Gatter (Oder Schottky Diode sogar), sollte es auch functionieren. Natürlich sind schnellere Roms da immer noch nötig.  :)
Dies spart viel Verdrahtung und ist sehr wenig Arbeit. Sollte so einfach sein das fast jeder es schafft.

Werde dies mal testen.

@ Alle
Wegen Test, mag ich es immer um klar zu haben was passiert.
Einfaches ein / aus Schalten habe ich da am liebsten. Also Test mit oder ohne etwas, weiter unter gleiche Bedingungen.
Es ist mich nicht klar was Gembench genau macht bei jeden Test.
Aber bei jedes Programm werden viele Teile vom Computer benützt.
Gembench ist im Ram geladen. Aber TT oder ST-Ram? Und Firmware aus Eprom oder TT Ram nach copie? Alles hat einfluss.
Daher ist jedes mal vergleichen angesagt.
Züm Beispiel den FPU-Clock.
Ich hab bemerkt das bei steigen der Clock-geschwindigkeit über 40Hmz viel weniger passiert. Also 32 Mhz nach 40Mhz hat zuname X. Aber dann von 40 nach 48Mhz ist nicht wieder X. Und nach 56Mhz ist es noch weniger. Warum? Ich denke austausch von Daten zwischen CPU und FPU ist den "Bottleneck"
Bei diesen Tests hab ich immer nür den FPU-Takt geänderd.

MFG/
Guus

Offline 1ST1

  • Benutzer
  • Beiträge: 7.836
  • Sehr langer Urlaub.
Re: TT Rom zugriff schneller machen?
« Antwort #34 am: Fr 15.02.2019, 17:58:35 »
Dem ist aber nicht so, dennoch greift Tos auf das Rom
Ja, natürlich finden noch ROM-Zugriffe statt, auf das AES, BIOS, XBIOS, Desktop-App, GEMDOS*, aber nicht mehr auf das VDI. Und wenn du irgendwelche GEM-Benchmarks machst, wird halt auch sehr viel das (N)VDI beansprucht.

*Es sei denn, du hast BigDOS geladen!

So genau muss man schon sein! Wenn du also fair ROM-Speed testen willst, darf weder BigDOS noch NVDI geladen werden, noch ein alternatives AES oder Desktop. Wenn du "Original" gegen maximal getunt vergleichen willst, dass den getunten Rechner mit TOS im RAM, NVDI, BigDOS (oder MiNT), New/MyAES und evtl. ein alternativer Desktop. In dem Extremfall wird das ROM garnicht mehr angesprochen und jegliche Schaltungen zum Beseitigen von ROM-Waitstates sind überflüssig.
« Letzte Änderung: Fr 15.02.2019, 18:03:05 von 1ST1 »
Meine Beiträge waren immer "IMHO". Der Urlaub wird deutlich verlängert. Ich KANN wieder schreiben, aber ob ich das noch WILL?

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #35 am: Fr 15.02.2019, 20:03:57 »
Hallo,

also bei 16Mhz Bus ist /AS 120ns aktiv, also sollten die Roms auch reichen, du kannst das gern mal versuchen. Ich habe da ja noch Flash Roms drauf zum Programmieren im System, quasi Roms und Flash Chips Parallel geschaltet und nur über CS selektiert.

Gembench:

ich nutze immer die identische Referenzdatei, alles im Fastram geladen (sieht man auch in den Videos) damit die Bedingungen auch immer identisch sind.

Zur FPU was ich beobachtet habe ist das die Performance der FPU steigt wenn auch die CPU Performance steigt. Warum das so ist kann ich nicht genau erklären, ich gehe aber davon aus das wenn die CPU schneller ist dann kommt die FPU auch schneller zum Zug! Meine Läuft seit Anfang an mit 48mhz.


Hallo Tuxie,

Da fiel mir Heute noch etwas ein. Und das will ich gerne hier mal "spiegeln"  8)
Vom MMU wird das Chip-Select Signal für den Eproms erzeugt.
Wenn ich dieses Signal direct nach XDS0/1 verbinde mittels OC Gatter (Oder Schottky Diode sogar), sollte es auch functionieren. Natürlich sind schnellere Roms da immer noch nötig.  :)
Dies spart viel Verdrahtung und ist sehr wenig Arbeit. Sollte so einfach sein das fast jeder es schafft.

Werde dies mal testen.

@ Alle
Wegen Test, mag ich es immer um klar zu haben was passiert.
Einfaches ein / aus Schalten habe ich da am liebsten. Also Test mit oder ohne etwas, weiter unter gleiche Bedingungen.
Es ist mich nicht klar was Gembench genau macht bei jeden Test.
Aber bei jedes Programm werden viele Teile vom Computer benützt.
Gembench ist im Ram geladen. Aber TT oder ST-Ram? Und Firmware aus Eprom oder TT Ram nach copie? Alles hat einfluss.
Daher ist jedes mal vergleichen angesagt.
Züm Beispiel den FPU-Clock.
Ich hab bemerkt das bei steigen der Clock-geschwindigkeit über 40Hmz viel weniger passiert. Also 32 Mhz nach 40Mhz hat zuname X. Aber dann von 40 nach 48Mhz ist nicht wieder X. Und nach 56Mhz ist es noch weniger. Warum? Ich denke austausch von Daten zwischen CPU und FPU ist den "Bottleneck"
Bei diesen Tests hab ich immer nür den FPU-Takt geänderd.

MFG/
Guus
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #36 am: Fr 15.02.2019, 20:06:57 »
Ich habe noch nie BigDOS verwendet, da ich es noch nie benötigt habe und da ich es auch noch nie zum laufen gebracht habe! Mir erschließt sich auch nicht so recht wozu ich es einsetzen sollte!

Es ist NUR NVDI geladen!!! Nichts weiter, auch keine USB Treiber, keine Nova Treiber..


Dem ist aber nicht so, dennoch greift Tos auf das Rom
Ja, natürlich finden noch ROM-Zugriffe statt, auf das AES, BIOS, XBIOS, Desktop-App, GEMDOS*, aber nicht mehr auf das VDI. Und wenn du irgendwelche GEM-Benchmarks machst, wird halt auch sehr viel das (N)VDI beansprucht.

*Es sei denn, du hast BigDOS geladen!

So genau muss man schon sein! Wenn du also fair ROM-Speed testen willst, darf weder BigDOS noch NVDI geladen werden, noch ein alternatives AES oder Desktop. Wenn du "Original" gegen maximal getunt vergleichen willst, dass den getunten Rechner mit TOS im RAM, NVDI, BigDOS (oder MiNT), New/MyAES und evtl. ein alternativer Desktop. In dem Extremfall wird das ROM garnicht mehr angesprochen und jegliche Schaltungen zum Beseitigen von ROM-Waitstates sind überflüssig.
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/

Offline ari.tao

  • Benutzer
  • Beiträge: 1.775
  • a tha yo ga a nu sha sa nam
Re: TT Rom zugriff schneller machen?
« Antwort #37 am: Gestern um 01:51:29 »
Ad FPU:
Auf seinen Atari Pages schreibt auch Exxos
   https://www.exxoshost.co.uk/atari/last/FPU/index.htm
daß eine Beschleunigung der FPU über ein gewisses Maß hinaus nicht mehr viel bringt.
Unter Berücksichtigung der erzeugten Abwärme ist imho >40MHz zweifelhaft (auch wenn es immer heißt, die FPU vertrage problemlos Übertaktung bis 50MHz).

Ad GemBench:
Dieser Benchmark war immer schon sehr dubios.
Zu seiner Messung des ROM-Speed ist zu sagen, daß ganz offensichtlich nicht die Geschwindigkeit des ROMs gemessen wird, sondern die gewisser TOS-Zugriffe - anders ist nämlich imho der Faktor zwei für ROM-Speed nicht zu erklären, der sich ergibt, wenn man das TOS per GemRam in´s TT-RAM lädt.
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline ari.tao

  • Benutzer
  • Beiträge: 1.775
  • a tha yo ga a nu sha sa nam
Re: TT Rom zugriff schneller machen?
« Antwort #38 am: Gestern um 08:36:47 »
Habe mal die jüngste Version 608B31 (vom 19.7.18) heruntergeladen. Nun scheint GB6 endgültig kaputt zu sein: Ein Abspeichern der Test-Ergebnisse war mir trotz mehrfacher Versuche nicht möglich und endete immer mit Absturz, einige weitere Effekte deuten an, daß da jetzt schwerwiegende Bugs zugange sind.
Finger weg von diesem Schrott! Schade um die damit vertane Zeit!
Falcon+ddd32MHz, TT+CrazyDotsGK und noch ein paar andere.

Offline tuxie

  • Benutzer
  • Beiträge: 6.209
  • Falcon! Milan! Schuetzt die Raubvoegel!
Re: TT Rom zugriff schneller machen?
« Antwort #39 am: Gestern um 13:16:20 »
Wie meine Beobachtungen es zeigen über die letzten 2 Jahre, kannst du den Takt bis zu einem gewissen Punkt hoch nehmen (bis 40Mhz) wo der Performance unterschied doch nicht unerheblich ist.Sobald aber das ganze System nochmal beschleunigt wird, legt auch die FPU nochmal eine ganze menge an performance zu. Sin beobachtungen die ich in den letzten 2 Jahren immer wieder gemacht habe.  Seit dem meine CPU mit 54Mhz Läuft und der BUS auf 18Mhz. Hat auch die FPU nochmals zugelegt (unterschied wie von 32 auf 40 nochmal von 40 auf 48. Ich gehe davon aus das ab einen Punkt die FPU von der CPU ausgebremst wird, warum das so ist habe ich noch nicht erforscht.

@ari.tao wir haben doch geschrieben das der ROM Zugriff Künstlich gebremst ist, wenn man diese Bremse ausbaut dann verdoppelt sich die Zugriffsgeschwindigkeit auf das ROM. Bei mir sind es halt 221% was auch beim normalen Arbeiten am Rechner auf Desktop ebene auch ohne NVDI sich bemerkbar macht. Ich habe nie gemram verwendet sondern nur das TOOL von Uwe Seimet. Aber das hat hier jeder Überlesen!!! Auch damit war der Geschwindigkeitsunterschied Spürbar, aber nicht richtig Messbar (warum auch immer).
 

Ad FPU:
Auf seinen Atari Pages schreibt auch Exxos
   https://www.exxoshost.co.uk/atari/last/FPU/index.htm
daß eine Beschleunigung der FPU über ein gewisses Maß hinaus nicht mehr viel bringt.
Unter Berücksichtigung der erzeugten Abwärme ist imho >40MHz zweifelhaft (auch wenn es immer heißt, die FPU vertrage problemlos Übertaktung bis 50MHz).

Ad GemBench:
Dieser Benchmark war immer schon sehr dubios.
Zu seiner Messung des ROM-Speed ist zu sagen, daß ganz offensichtlich nicht die Geschwindigkeit des ROMs gemessen wird, sondern die gewisser TOS-Zugriffe - anders ist nämlich imho der Faktor zwei für ROM-Speed nicht zu erklären, der sich ergibt, wenn man das TOS per GemRam in´s TT-RAM lädt.
Tschau Ingo


PC Intel i7 4820, 16gb quad @2400,Mac OS X El Capitan
http://tuxie.de http://hwbot.org/user/tuxie/