GAL Text zur Pupla1
(c) 1994-98 Holger Zimmermann @ SZ2
GAL fÅr die Treiberkarte zur PAK/3
Neuerungen ggÅ. PUF_03:
1. Allgemein: OE fÅr Bustreiber
Was bringt's?
Die Treiber werden zu Beginn eines DMA-Zyklus frÅher abgeschaltet, damit
ist die Gefahr beseitigt, daû die Treiber auf der PuPla und die Treiber
auf dem Mainboard im Umschaltzeitpunkt kurzzeitig gegeneinander arbeiten.
Die Datenbustreiber werden bei Lesezugriffen jetzt erst einen Taktzyklus
nach AS eingeschaltet. Ob das gegen den DMA-Glitch hilft (Diskette in
Laufwerk A: schreibgeschÅtzt ...)?
Was ist zu tun?
Pin 4 dieses GALs mit Pin 11 des 68000er Sockels verbinden.
2. Panther spezial:
Was bringt's?
Um den Grafikadapter 'Panther' auf der PAK-Seite der Pufferplatine (also
'oberhalb' der PuPla) betreiben zu kînnen, muû auf der Pufferplatine
dieses GAL eingesetzt werden. Bei Lesezugriffen auf die Grafikkarte
bleiben die Datenbustreiber auf der PuPla ausgeschaltet, damit es keine
Konflikte auf dem Datenbus gibt.
Was ist zu tun?
Fliegende Verbindung vom Panther zur PuPla notwendig: Von Pin 2 der
8poligen Lîtpunktreihe zwischen den beiden GALs des Panther an Pin 3
dieses GALs auf der PuPla.
Was ist zu beachten?
Ohne Panther auf der PAK funktioniert dieses GAL auch, in diesem Fall
Pin 3 dieses GALs auf VCC legen.
3. FPU-Fix:
Was bringt's?
Beseitigt die FPU-Fehler (11 Bomben), die gelegentlich bei hÑufigen FPU-
Zugriffen aus dem ST-RAM heraus auftreten konnten. Mit diesem GAL werden
die 245er auf der PuPla bei Lesezugriffen zum frÅhestmîglichen Zeitpunkt
abgeschaltet, ein nachfolgender FPU-Zugriff bleibt somit ungestîrt.
Positiver Nebeneffekt: Wer einen 68000er auf der PAK betreiben will, der
brauchte bisher eine fliegende Verbindung vom Jumper J5 Pin 1 auf der PAK
an Pin 5 des GALs auf der PuPla. Die ist jetzt nicht mehr notwendig.
Was ist zu tun?
Fliegende Verbindung von der PAK zur PuPla notwendig: Vom GAL U1 Pin 20
(auf der PAK) Åber einen Widerstand 68 Ohm (dicht an U1) an Pin 5 dieses
GALs auf der PuPla. Falls dort (Pin 5 des GALs) bisher eine Leitung zu J5
auf der PAK angeschlossen war: Weg damit!
Was ist zu beachten?
Dieses GAL funktioniert mit eingeschaltetem FPU-Fix auch, wenn auf der PAK
gar keine FPU verwendet wird (per Jumper disabled oder Åberhaupt nicht
vorhanden).
Achtung:
Bei Ñlteren PlatinenstÑnden der Pufferplatine (Erkennungsmerkmal: KEIN
Pulldown-Widerstand an Pin 5 des GALs auf der PuPla) ist Pin 3 offen, aber
Pin 4 und Pin 5 sind Åber eine Y-fîrmige Leiterbahn unter dem GAL (auf der
BestÅckungsseite, leider!) auf GND gelegt. Diese Verbindungen mÅssen
aufgetrennt werden!
Bei den neueren Platinenversionen (MIT Pulldown-Widerstand an Pin 5) sind
Pin 3 und Pin 4 offen. Der Widerstand an Pin 5 sollte entfernt werden, falls
da ein Signal von der PAK angeschlossen wird.
Die énderungen mit diesem GAL auf der PuPla also nochmal zusammengefaût:
(Die vermutlich gebrÑuchlichsten Einstellungen sind mit * gekennzeichnet)
GrundsÑtzlich: * Pin 4 an den 68000er Sockel Pin 11
Panther auf der PAK: Pin 3 zum Panther an Pin C2 zwischen den GALs
Sonst: * Pin 3 an VCC
FPU-Fix * Pin 5 zur PAK an GAL U1 Pin 20 (!cyc_00)