Archiv der Kategorie: adressdekoder

Logikanalyse II [UPDATE]

Inzwischen sind die 74F00 eingetroffen und der 74HCT00 durch einen ebensolchen ersetzt. Das Oszilloskopbild sieht gleich deutlich besser aus: Der Schreibvorgang wird also jetzt zumindest abgeschlossen, bevor sich die Adresse auf dem Adressbus ändert. Das ist schonmal viel sauberer. Nur … Weiterlesen

Veröffentlicht unter adressdekoder, Allgemein, cpu, debugging, murphy, ram, sram, timing | 2 Kommentare

Logikanalyse

Auf dem VCFe 18.0 gab es Dank Nick Müller die Möglichkeit, das Steckschwein mal mit einem Logic Analyzer „für große Jungs“ zu untersuchen. Unsere USB-Logic-Analyzer sind zwar für vieles gut, aber um komplett Adress- und Datenbus sowie einschlägiger Steuerleitungen abzuhorchen, … Weiterlesen

Veröffentlicht unter adressdekoder, Allgemein, cpu, debugging, murphy, problem, ram, sram, TTL | Kommentar hinterlassen

Chiptuning

An den Heimcomputern von „damals“ gemessen ist das Steckschwein mit 4 MHz durchaus einer der schnelleren 6502-Rechner. Damals waren zumeist Taktraten von 1 MHz üblich. Einige wenige hatten deutlich mehr, wie z.B. der Apple IIgs (65816) mit 2.8 MHz. Einen … Weiterlesen

Veröffentlicht unter adressdekoder, cpu, gal, galasm, ram, rom, waitstate | 2 Kommentare

ROM an, ROM aus

Nachdem wir also mit dem Adressdecoder durchaus zufrieden sind, müssen wir uns noch einen Weg überlegen, die /ROMOFF-Leitung per Software steuerbar zu machen. Wenn es schon beim BIOS-Update Test äußerst nützlich ist einfach nur eine Brücke umzustecken und damit das … Weiterlesen

Veröffentlicht unter adressdekoder, gal, ram, rom | Kommentar hinterlassen

Dekoder, die Dritte

Bekanntlich dekodiert unser GAL die oberen 8bit des Adressbus, um den Bereich $8000-$ffff unter RAM, IO-Bereich und ROM einzuteilen. Die unteren 32k werden am Decoder vorbei direkt von der Adressleitung A15 selektiert. Das Memory-Mapping, das sich daraus ergibt, ist – … Weiterlesen

Veröffentlicht unter adressdekoder, gal, ram, rom | Kommentar hinterlassen

Noch schlauerer Decoder

Wir sind jetzt also fast in der Lage, das RAM unter dem ROM zu nutzen. Hineinschreiben geht, lesen noch nicht. Da ist das ROM noch im Weg.Wir müssen also einen Weg finden, die GAL-Logik von außen zu beeinflussen. Unser GAL … Weiterlesen

Veröffentlicht unter adressdekoder, bios, gal, ram, rom | Kommentar hinterlassen

Schlauer(er) Decoder

Im Rahmen unserer Reihe „Kleine Verbesserungen an der Architektur“ ist heute der Adressdekoder dran. Dieser entscheidet bekanntlich anhand der am Adressbus anliegenden Adresse (oder genauergesagt deren höheren 8bit), welcher Baustein an der entsprechenden Adresse eingeblendet werden soll.Durch den Umstand, dass … Weiterlesen

Veröffentlicht unter adressdekoder, gal, ram, rom | Kommentar hinterlassen