Hardware > Hardware (Classic 16-/32-Bit)
8Mhz MC68020 Karte ...
czietz:
Moment, die Karte ersetzt ja Deine bisherige 68000-CPU. Das was dort im Schaltplan als "68000" bezeichnet ist, ist nur der verbliebene Sockel der alten CPU. Und natürlich müssen die Signale dort entweder mit dem 68020 oder den GALs verbunden werden. Zum Beispiel der Adressbus: A1-A23 von der neuen CPU geht direkt zum Sockel und damit direkt in den Atari. A0 gibt's beim 68000 nicht, also wird das A0-Signal von den GALs in UDS und LDS übersetzt.
Also: Alle gleich bezeichneten Signale im Schaltplan sind miteinander zu verbinden.
ditto:
Hier noch eine Grafik zur Geschwindigkeit der "Booster020"
Links ohne und rechts mit integriertem Cache.
czietz:
Interessant, dass insbesondere Speicherzugriffe ohne den puffernden Cache sogar langsamer sind als mit dem 68000. In dem Artikel, aus dem das Bild stammt ist auch eine mögliche Erklärung:
--- Zitat ---La seconde explication provient de ce que le ST a été conçu pour tirer le maximum du 68000, et non du 68020 qui n'existait pas à l'époque. En effet, j'ai signalé plus haut que le cycle machine du 68000 est constitué de 4 cycles horloge. Un de ces cycles n'étant pas utilisé par le bus, Shiraz Shivji (NDLR : le concepteur du ST) en a profité pour entrelacer des accès à la mémoire par le Shifter (pour rafraîchir l'écran). Le partage de la mémoire entre le Shifter et le 68000 est donc pratiquement réalisé sans conflit, et donc sans ralentissement du processeur central. Malheureusement pour lui, le 68020 est plus rapide (3 cycles horloge par cycle machine, tous utilisés), et donc les télescopages avec le shifter sont fréquents. Résultat, le 68020 est constamment freiné dans son élan par le Shifter, qui lui ne peut pas attendre (sinon votre écran vous ferait irrésistiblement penser à celui d'une chaîne cryptée bien connue).
--- Ende Zitat ---
http://fr.meric.free.fr/Articles/ArticlesOCR/Un68020pourST.html
Kurz übersetzt und zusammengefasst: Der Autor mutmaßt, dass sich der 68020 aufgrund eines anderen Buszyklus (min. 3 Taktzyklen statt min. 4 Takte beim 68000) mit dem Shifter ins Gehege kommt und damit ausgebremst wird.
Ein Cache hilft da natürlich nur bei Code oder Daten, auf die mehrfach zugegriffen wird, sodass überhaupt Cache-Hits entstehen.
Lukas Frank:
So habe mir die Teile besorgt und mal angefangen, fehlt nur noch das Fädeldraht Chaos auf der Rückseite ...
tuxie:
Bekommt man die CPU´s noch ran ? Wenn ja dann könnte man das Board ja mal layouten und 10 Platinen machen lassen. Wäre ja nicht das Monster Problem ? Aber berichte doch mal was es bringt, vielleicht könnte man sie auch auf 16Mhz laufen lassen mit Anpassungen der Gleichungen im GAL
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln