Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
z9001:cpm:64kmodul [2017/03/17 13:31] volkerpz9001:cpm:64kmodul [2017/11/07 10:52] – [IORQ-Problem] volkerp
Zeile 93: Zeile 93:
   * ROM-Bank , 128K bis 1MB ROM, in 16 bis 128 Bänken nutzbar    * ROM-Bank , 128K bis 1MB ROM, in 16 bis 128 Bänken nutzbar 
   * CMOS-Uhr  (RTC)   * CMOS-Uhr  (RTC)
 +
 +Anzeige:
 +
 +  rote LED                       Hi-RAM C000-E7FF aktiv
 +  grüne LED                      RAM 8000-BFFF aktiv
 +  gelbe LED                      Shadow-RAM 4000-7FFF aktiv
 +  7-Segment-Anzeige              aktive ROM-Bank-Nummer
 +  Dezimalpunkt der Zehnerstelle  ROM-Bank ist aktiv
 +  Dezimalpunkt der Einerstelle   2. RAM-Bereich ist aktiv
  
 die CMOS-Uhr ist leider nicht kompatibel zur GIDE-RTC. die CMOS-Uhr ist leider nicht kompatibel zur GIDE-RTC.
Zeile 118: Zeile 127:
             |  16K    |            16K    |                       |  16K    |            16K    |          
   8000      +---------+---------+ +---------+---------+   8000      +---------+---------+ +---------+---------+
-            |  Bank |  Bank | |  Bank |  Bank |+            |  Bank |  Bank | |  Bank |  Bank |
             |  16K    |  16K    | |  16K    |  16K    |             |  16K    |  16K    | |  16K    |  16K    |
   4000      +---------+---------+ +---------+---------+   4000      +---------+---------+ +---------+---------+
-                    Bank 0                Bank 1+                  1. 64K-RAM            2. 64K-RAM
 </ditaa> </ditaa>
  
Zeile 153: Zeile 162:
 Klaus Junge hat durch geeignete Meßtechnik einen störenden Fehler im 64K-Schalt-RAM-Modul gefunden: Klaus Junge hat durch geeignete Meßtechnik einen störenden Fehler im 64K-Schalt-RAM-Modul gefunden:
  
-Die originale Schaltung sowohl des Rossendorfer 64K-Schalt-RAM-Moduls als auch des Robotron-64K-Schalt-RAM-Moduls habt einen Designfehler. Bei einer speziellen Konstellationen (XX04..XX07 auf dem Adressbus und gleichzeitiger Interrupt-Anforderung) liegt das M1-Signal noch vor dem IORQ-Signal an Gatter XX. Dadurch wird fälschlicherweise ein Portzugriff erkannt; das Modul schaltet um; der KC hängt sich auf. +Die originale Schaltung sowohl des Rossendorfer 64K-Schalt-RAM-Moduls als auch des Robotron-64K-Schalt-RAM-Moduls hat einen Designfehler. Bei einer speziellen Konstellation (XX04..XX07 auf dem Adressbus und gleichzeitiger Interrupt-Anforderung) liegt das M1-Signal noch vor dem IORQ-Signal an Gatter XX. Dadurch wird fälschlicherweise ein Portzugriff erkannt; das Modul schaltet um; der KC hängt sich auf. 
  
 **Abhilfe schafft eine Verzögerung des M1-Signals durch 2 auf der Leiterplatte verfügbare Gatter.** **Abhilfe schafft eine Verzögerung des M1-Signals durch 2 auf der Leiterplatte verfügbare Gatter.**
  • z9001/cpm/64kmodul.txt
  • Zuletzt geändert: 2020/03/19 13:47
  • von volkerp