Wie Bankswitching 256KB im 27C400?

Gast #5014282
Hallo,

ich habe zwei 256KB große ROM-Images in ein 512KB-Eprom gepackt (ein 
27C400) und wollte mir einen Umschalter bauen. Nun bin ich trotz 
Datenblatt des Chips nicht schlau daraus geworden, wie ich zwischen den 
beiden ROM-Images hin- und herschalten kann ...

Ich dachte ich biege am Chip Pin 1 (A18) und Pin 32 (A17) hoch und gebe 
dann per Schalter entweder Pin 1 oder Pin 32 auf die Platine an Pin 32. 
Läuft aber nicht ...

Wo ist mein Denkfehler? Bitte um Hilfe!

greetz,
Chap
#5014325
Kommt auch ein bisschen auf den Einsatzfall an.
Stellst du das vor Betrieb ein und arbeitest dann nur mit der einen 
Hälfte, ist das wie oben beschrieben völlig i.O.

Es gibt aber auch den Fall, dass man während der Laufzeit wechseln 
möchte. Dann musst du ein wenig mehr Aufwand betreiben (ein D-FF für A18 
z.B. Umschaltung mit den Zugriffen auf den Speicher synchronisieren)

Gewünschte Bankauswahl an D, steigende Flanke von /CS übernimmt das, 
beim nächsten Zugriff ist dann die andere Bank dran.
Gast #5014509
Hallo,

danke für die schnelle Hilfe! Tolles Forum!!!

Es hat geklappt, ich habe A18 auf einen Schalter gelegt, der dessen 
Pegel zwischen 5V und GND umschaltet. Jetzt läft es. Ich schalte nur im 
ausgeschalteten Zustand um; Je nachdem mit welchem ROM ich die Maschine 
starten möchte.

greez,
happy Chap
Gast #5015277
Christian M. schrieb:

> Und beim Amiga 500 von 1.3 auf 2.04 oder so...

Das passierte allerdings üblicherweise nicht über ein Adressbit, sondern 
ganz "normal" über \OE. Schlicht deswegen, weil man typischerweise 
zwischen zwei getrennten Kickstart-ROMs umgeschaltet hat.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.