Ein Schaltplan wäre interessanter als das Layout.

Hallo Besucher, der Thread wurde 2,9k mal aufgerufen und enthält 28 Antworten
letzter Beitrag von Diddl am
Einfache Universal 8K-Karte
- Jood
- Erledigt
-
-
It's not a Secret...
Da soll ein https://www.reichelt.de/de/en/….html?&trstct=pos_2&nbc=1 rein,
ursprünglich wollte ich das mit TTL machen, aber das wird dann echt ein bisschen viel.
Grob gesagt ist das ein wenig Logik drin für die Steuerung, sowie ein 3 Bit Latch drin für die Adressen.
Vorausgesetzt ich krieg das hin, ich hab schon ewig nichts mit GAL's gemacht.
Mfg Jood
-
Da soll ein https://www.reichelt.de/de/en/….html?&trstct=pos_2&nbc=1 rein,
ursprünglich wollte ich das mit TTL machen, aber das wird dann echt ein bisschen viel.
Oja, das ist genial, gefällt mir außerordentlich.
So kann man im Grunde fast alles machen, indem man den GAL programmiert wie man es braucht.
Wenn auch noch IO1 an das GAL geführt wird, dann kann man auch Typ 16 CRT damit machen.
Und alle anderen CRT die IO Bereich mit EPROM auffüllen.
Statt dem DIP Switch würde ich mir halt einen 74LS273 wünschen ...
Dann könnte man das Banking sowie das abschalten der Cartridge auch Software gesteuert machen.
-
Grob gesagt ist das ein wenig Logik drin für die Steuerung, sowie ein 3 Bit Latch drin für die Adressen.
Ach so, okay, verstehe.
Die GAL haben halt das Problem, dass jedes Register Bit eine Makrozelle verschlingt.
Und diese sind eh nicht gerade üppig ausgestattet.
Der Vorteil der GAL ist halt: 5V, DIL, einfach für jeden programmierbar ...
Ein GAL in Kombi mit dem 74LS273 ist mächtig.
Du hast 8 Bit Register und kannst komplexe Logik implementieren.
Auch PHI2 und R/W Verknüpfung.
Deswegen plane ich das so für meine RAM Cart.
-
Vorausgesetzt ich krieg das hin, ich hab schon ewig nichts mit GAL's gemacht.
Du kriegst das hin!
Sonst kann ich dir gerne helfen.
Bin zwar auch nicht der große GAL Experte, aber das eine oder andere habe ich schon gemacht damit.
-
It's not a Secret...
Wenn da ein GAL drauf ist, nutzt natürlich auch der Schaltplan wenig.
Aber lass mal, so genau wollte ich es dann auch nicht wissen.
-
Hab ich was verpasst ?
Ich dachte es geht um eine einfache 8K Karte ?!
Dafür braucht mein kein 74LS273, oder 173 und auch kein GAL.
Man muss sich entscheiden ob man den Bereich $8000-$9FFF (CBM80 Kennung), oder den Bereich $E000-$FFFF (Ultimax Modus) nutzen möchte.
Dafür muss man ebtsprechend "GAME" und "EXROM" beschalten.
Möchte man zwischen beiden Möglichkeiten wählen implementiert man Dip-Schalter, oder Lötbrücken.
-
Im Prinzip macht die Karte auch genau das, nur halt unnötig kompliziert,
damit es hinterher einfacher wird!
Mir ist auch klar das es bereit unzählige andere Karten gibt, mit Jumper,
mit Bankswitching, abschaltbar usw...
Ist also reiner Selbstzweck, der Weg ist das Ziel...
Mfg Jood
-
Naja, es fängt ja immer klein an ...
... dann kommen Ideen und man sieht Möglichkeiten.
Und das würde man auch noch rein bringen ...