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
z9001:cpm:64kmodul [2018/08/15 14:26] – [64K-SRAM-Modul U. Zander] volkerpz9001:cpm:64kmodul [2024/12/05 13:21] (aktuell) – [64K-SRAM-Modul U. Zander] volkerp
Zeile 6: Zeile 6:
  
  
-<ditaa noedgesep+<a2s
-  E800      +---------++  E800      #---------#
             |  Hi-RAM |             |  Hi-RAM |
             |  10K    |             |  10K    |
-  C000      +---------++  C000      #---------#
             |         |             |         |
             |  16K    |             |  16K    |
-  8000      +---------+---------++  8000      #---------#---------#
             |  Bank 1 |  Bank 2 |             |  Bank 1 |  Bank 2 |
             |  16K    |  16K    |             |  16K    |  16K    |
-  4000      +---------+---------+ +  4000      #---------#---------# 
-</ditaa>+</a2s>
  
  
Zeile 102: Zeile 102:
   Dezimalpunkt der Zehnerstelle  ROM-Bank ist aktiv   Dezimalpunkt der Zehnerstelle  ROM-Bank ist aktiv
   Dezimalpunkt der Einerstelle   2. RAM-Bereich ist aktiv   Dezimalpunkt der Einerstelle   2. RAM-Bereich ist aktiv
 +
 +
 +Bedeutung der Schalter, wenn geschlossen/on (Achtung: Nummerierung der Schalter ist anders als die der Steckbrücken!):
 +  X2  (5)  /ROMDI für KC87 (on)
 +  X3  (4)  Gesamt-RAM 48K  (on)
 +  X4  (3)  ROM abgeschaltet (off)
 +  X5  (2)  RTC abgeschaltet (off)
 +  X6  (1)  ADR19 für EPROM 27C040 und 27C080 (M28F101 -> On)
 +
 +Ein 128K-Flash-Eprom M28F101 funktioniert, 29C020 und 29C040 leider nicht. Hier müsste man Pin 1/Pin31 ändern (A18,A19).
 +
  
 die CMOS-Uhr ist leider nicht kompatibel zur GIDE-RTC. die CMOS-Uhr ist leider nicht kompatibel zur GIDE-RTC.
Zeile 119: Zeile 130:
 | 78H | Weiterschalten der ROM-Bank beim Suchen, 0 bis max. 7FH (128 Bänke) | | 78H | Weiterschalten der ROM-Bank beim Suchen, 0 bis max. 7FH (128 Bänke) |
  
-<ditaa noedgesep>+<a2s>
 RAM RAM
  
-  E800      +---------          +---------         +  E800      #---------          #---------         
             |  Hi-RAM |            Hi-RAM |                       |  Hi-RAM |            Hi-RAM |          
             |  10K    |            10K    |                       |  10K    |            10K    |          
-  C000      +---------          +---------         +  C000      #---------          #---------         
             |                                                 |                                    
             |  16K    |            16K    |                       |  16K    |            16K    |          
-  8000      +---------+---------+ +---------+---------++  8000      #---------#---------# #---------#---------#
             |  Bank 0 |  Bank 1 | |  Bank 0 |  Bank 1 |             |  Bank 0 |  Bank 1 | |  Bank 0 |  Bank 1 |
             |  16K    |  16K    | |  16K    |  16K    |             |  16K    |  16K    | |  16K    |  16K    |
-  4000      +---------+---------+ +---------+---------++  4000      #---------#---------# #---------#---------#
                   1. 64K-RAM            2. 64K-RAM                   1. 64K-RAM            2. 64K-RAM
  
 ROM ROM
  
-  E800      +---------+---------      +---------+---------++  E800      #---------#---------      #---------#---------#
             |  ROM    |  Hi-RAM |        ROM    |  Hi-RAM |             |  ROM    |  Hi-RAM |        ROM    |  Hi-RAM |
-  D7FF      |         +---------      |         +---------++  D7FF      |         #---------      |         #---------#
             |  10K    |  ROM 6k |  ...  |  10K    |  ROM 6k |             |  10K    |  ROM 6k |  ...  |  10K    |  ROM 6k |
-  C000      +---------+---------      +---------+---------++  C000      #---------#---------      #---------#---------#
               Bank 0    Bank 1            Bank 126  Bank 127               Bank 0    Bank 1            Bank 126  Bank 127
-</ditaa>+</a2s>
  
 Beim Steuern der Zustände mit OUT-Befehlen werden bis auf OUT 75H keine Werte übergeben. OUT 75H wird zur Steuerung der ROM-Bänke benutzt. Beim Steuern der Zustände mit OUT-Befehlen werden bis auf OUT 75H keine Werte übergeben. OUT 75H wird zur Steuerung der ROM-Bänke benutzt.
Zeile 160: Zeile 171:
 ===== Kombi-Modul U. Zander ===== ===== Kombi-Modul U. Zander =====
  
-Auch das Kombimodul bietet 64K Rossendorf-kompatiblen Speicher.+Auch das [[z9001:module_sonstige:kombimodul|]] bietet 64K Rossendorf-kompatiblen Speicher.
 Je nach eingesetztem RAM stehen im Unterschied zum 64K-SRAM-Modul 2 bzw. 8 RAM-Bänke a 42k+16k zur Verfügung, die leicht anders angesteuert werden: Je nach eingesetztem RAM stehen im Unterschied zum 64K-SRAM-Modul 2 bzw. 8 RAM-Bänke a 42k+16k zur Verfügung, die leicht anders angesteuert werden:
  
Zeile 176: Zeile 187:
  
 **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.**
-Der Umbau beschränkt sich auf das Trennen von 3 Leierzügen und das einfügen von 3 Drahtbrücken:+Der Umbau beschränkt sich auf das Trennen von 3 Leiterzügen und das einfügen von 3 Drahtbrücken:
  
 {{:z9001:cpm:fehler_64k.gif?380|}} {{:z9001:cpm:umbau_64k_l.gif?300|}}\\ {{:z9001:cpm:fehler_64k.gif?380|}} {{:z9001:cpm:umbau_64k_l.gif?300|}}\\
  • z9001/cpm/64kmodul.1534343216.txt.gz
  • Zuletzt geändert: 2018/08/15 14:26
  • von volkerp