home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0683.ZIP / CCE_0683 / HDFORMAT / HD_CTRL4.TXT < prev    next >
Text File  |  1990-06-24  |  5KB  |  122 lines

  1. ACHTUNG: zum Verständnis wird Kenntnis des Artikels 'Ganz schön dicht'
  2. (ST-Compute, Heft 1/1990, Seite 28) vorrausgesetzt.
  3.  
  4.  
  5. Kurze Beschreibung GAL 16V8 'HD_CTRL:
  6. -------------------------------------
  7.  
  8. Das Gal übernimmt folgende Aufgaben:
  9.  
  10. - Pufferung der kritischen Signale (Side Select, Drive Select)
  11. - Bereitstellung eines Drive Select für ein drittes Laufwerk
  12. - Bereitstellung des High-Density-Signals bei normalen Laufwerken
  13. - Teilen der Quarzfrequenz, Bereitstellung des 16/8 MHz Taktes in Abhängig-
  14.   keit von der High-Density Leitung
  15.   
  16. Das Gal ist vorgesehen zum wahlweisen Anschluß von 'normalen' und High-Density-
  17. Laufwerken als Laufwerk 0 und 1 sowie eines 5 1/4"-HD-Laufwerkes als Laufwerk 2.
  18. Dieses kann jedoch als Laufwerk 1 (=B) betrieben werden.
  19.  
  20.  
  21.  
  22. Anschluss GAL 16V8 'HD_CTRL'
  23. ----------------------------
  24.  
  25. PIN 1,2:        Ein     16 MHz Clock-Signal (Shifter oder besser 
  26.                                              eigener Quarzoszilator)
  27.  
  28. Pin 3:          Ein     SideSelect       -- vom ST
  29. Pin 4:          Ein     Drive Select 0   -- vom ST
  30. Pin 5:          Ein     Drive Select 1   -- vom ST
  31.  
  32. Pin 6:          Ein     B=Drive Select 2
  33.                         Wird dieser Pin auf +5V gelegt, wird statt
  34.                         Drive Select 1 (Ausgang) der Drive Select 2
  35.                         geschaltet.
  36.                         Dieser Pin kann über einen Umschalter oder über
  37.                         eine Ausgangsleitung (mein Vorschlag: RTS der 
  38.                         MIDI-ACIA (Pin 5, nach Reset Low)) geschaltet werden
  39.                         Falls kein zweites 3,5"-Laufwerk vorhanden ist, aber ein
  40.                         5 1/4"-Laufwerk, wird dieser Pin fest auf High gelegt. 
  41.  
  42. Pin 7:          Ein     High: Drive 2 = Low Density
  43.                         Bei Verwendung eines 5.25"-Laufwerkes als Laufwerk 2
  44.                         kann dieser Pin über einen Umschalter oder über
  45.                         eine Ausgangsleitung (mein Vorschlag: RTS der
  46.                         KEYBOARD-ACIA (Pin 5, nach Reset Low) geschaltet
  47.                         werden.
  48.                         
  49. Pin 8:          Ein     High: Drive 1 = Low Density    Diese beiden Leitungen 
  50. Pin 9:          Ein     High: Drive 0 = Low Density    werden in Abhängigkeit
  51.                                der verwendeten Laufwerke
  52.                                für 0 und 1 geschaltet:
  53.                                Wird ein 'normales'
  54.                                Atari-Laufwerk benutzt,
  55.                                ist der betreffende Pin
  56.                                mit +5V zu verbinden,
  57.                                wird ein 3,5"-HD-Laufwerk
  58.                                benutzt, ist der Pin mit
  59.                                GND zu verbinden.
  60.                                 
  61.  
  62. Pin 10:                 GND
  63.  
  64. Pin 11:         Ein     /OE, fest auf GND verdraten
  65.  
  66. Pin 12:         Aus     Clock
  67.                         Hier kommt der 8/16 Mhz Takt für den Floppy-
  68.                         Kontroller raus
  69.  
  70. Pin 13:         ---     Intern benutzt, offen lassen
  71.  
  72. Pin 14:         Aus     Drive Select 2                    * zum Laufwerks-Bus
  73. Pin 15:         Aus     Drive Select 1                    * zum Laufwerks-Bus
  74. Pin 16:         Aus     Drive Select 0                    * zum Laufwerks-Bus
  75. Pin 17:         Aus     Side Select                       * zum Laufwerks-Bus
  76. Pin 18:         Aus/Ein High Density (Pin 2 Shugart Bus)  * zum/vom Laufw.-Bus
  77.  
  78. Pin 19:         Aus     8 MHz, wird intern benötigt, offen lassen
  79.  
  80. Pin 20:                 Vcc +5V
  81.  
  82.  
  83.  
  84. An Pin 1 und 2 sind 16 MHz anzulegen.
  85.  
  86. Side Select sowie die beiden Drive Select Leitungen vom Soundchip trennen
  87. und mit dem Gal (Pins 3-5) verbinden.
  88.  
  89. Pin 6 und 7 je nach Anwendung an Schalter oder ACIA anschließen
  90.  
  91. ACHTUNG: Bei den meisten ST's sind die RTS-Ausgänge der beiden ACIAS miteinander
  92. verbunden (bei meinem Mega auf der Platinenunterseite). Diese Verbindung ist
  93. absolt blödsinnig und muß aufgetrennt werden!
  94.  
  95. Pin 8 und 9 je nach Laufwerk mit +5V oder GND verbinden
  96.  
  97. Pin 10 und 11 nach GND, Pin 20 nach +5V
  98.  
  99. Clock-Leitung des Floppy-Kontrollers: Vom Rest des ST trennen und mit Pin
  100. 12 des Gals verbinden
  101.  
  102. Pin 14-18 mit dem Shugart-Bus (Laufwerke) verdrahten:
  103.      
  104. Gal  Shugart
  105. 18       2
  106. 17      32
  107. 16      10
  108. 15      12
  109. 14      14
  110.  
  111. Fertig.
  112.  
  113. Bei Rückfragen: Gerd Knops, Rosenstraße 77a, 4154 Tönisvorst 1 
  114.                 Telefon: 02151-700522  oder Maus: Gerd Knops @ Ms
  115.                 
  116. Programmierte GALS und Verdrahtungsskizze gegen 10 DM-Schein und frankiertem,
  117. adrsssiertem Rückumschlag!
  118.  
  119. KOMERZIELLE NUTZUNG BEDARF DER ABSPRCHE MIT DEM AUTOR! (Siehe README)
  120.  
  121.  
  122.