Hardware > Hardware (Classic 16-/32-Bit)
8MB ST-RAM
ToPeG:
Nach der letzte Diskussion um ältere RAM-Aufrüstungen, kam mir eine "einfache" Möglichkeit in den Sinn, wie man einen ST mit 8Mb ausstatten könnte.
Ich habe es nicht ausprobiert. Es ist erst mal nur eine Idee. Aber ich sehe Augenblicklich nichts Grundsätzliches was dem im Weg stehen könnte.
Nur DMA-Zugriffe in den oberen 4MB könnten problematisch sein. Ich weiß nicht wie Ein DMA-Zyklus konkret abläuft. Wenn die MMU selber das herauf zählen der Adresse macht. Dann wird es Probleme geben, da die MMU alleine die oberen 4Mb nicht erreichen kann. Wird die MMU bei einem DMA-Zyklus normal adressiert, dann sollte es keine Probleme geben.
Die Modifikation sollte nicht zu kompiliert sein.
Das "/RAM" Signal von der GLUE an die MMU muss gekappt und neu erzeugt werden. Wenn A22 aktiv wird müssen die oberen 4Mb angesprochen werden.
Das sollte mit zwei ICs zu erledigen sein. 74LS244 zum Umschalten von /CAS1L, /CAS1H, /CAS2L und /CAS2H sowie 74LS02 zum erzeugen des neuen /RAM Signals.
Natürlich wird auch 8Mb DRAM gebraucht.
Ich habe mal einen Schaltplan zur Veranschaulichung gemacht. Möglicherweise findet sich jemand der das Begutachten kann.
Oder einen Experimentierfreudigen, der es ausprobiert. ;-)
P.S.: Das verschieben von Daten aus den unteren 4Mb in die oberen könnte Problematisch sein...
Burkhard Mankel:
Ihr seid ja einfaltsreich - aber ich denke mal, Daß wohl auch Atari sich während der Entwicklungszeit Gedanken über eine solche Speichersteuerung gemacht hat; und wenn's funktioniert hätte, gäbe es bestimmt auch eine Veröffentlichung darüber!
Lukas Frank:
... zu Weihnachten eine 8MB Fastram Erweiterung für 260/520/1040 und Mega ST.
PDF in ZIP umbenennen und auspacken !
ToPeG:
@Lukas Frank
Sehe ich das richtig, das der Refresh über etwas Code, das am VBlank Interrupt hängt, ausgeführt wird?
@Burkhard Mankel
Nicht Zwangsläufig. Als der ST Entwickelt wurde war RAM das teuerste am ganzen Rechner. Es war "irrsinnig" sich vorzustellen, das jemals mehr als 4Mb gebraucht würden. Ich kann mir durchaus vorstellen, das irgend ein Ingenieur mal die Möglichkeit gesehen hat, aber das wäre damals so teuer geworden, das es sich niemand hätte leisten können.
Es gibt zwei Möglichkeiten, warum so was niemand versucht hat. Entweder funktioniert es nicht, oder es hat sich bisher keiner die Mühe gemacht den Ansatz weiter zu verfolgen.
Apropo weiter verfolgen. DMA funktioniert wirklich nur in den unteren 4Mb, Auch der Videospeicher kann nur in den unteren 4Mb liegen.
Lukas Frank:
--- Zitat ---Sehe ich das richtig, das der Refresh über etwas Code, das am VBlank Interrupt hängt, ausgeführt wird?
--- Ende Zitat ---
Die Sache ist leider nicht von mir, deshalb kann ich dazu nichts sagen !
... weitere und ausführliche Info´s in Englisch. http://www.atari-forum.com/viewtopic.php?f=15&t=22358
In den 80/90er Jahren gab es eine echte 15MB ST Ram Erweiterung mit eigener MCU fur die kleinen Atari ST Rechner.
Mehr Info´s dazu steht in der Chips n´Chips ...
http://www.stcarchiv.de/stc1990/12_ramerw.php
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln