•  Back 
  •  %Main 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : Chips 'n Chips
Author      : Michael Ruge
Version     : chips_x.hyp (01/05/2001)
Subject     : Dokumentation/Hardware
Nodes       : 1505
Index Size  : 35662
HCP-Version : 3
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : 
@help       : 
@options    : -i -s +zz -t4
@width      : 75
View Ref-File 
 
   Es gibt zwar Ausführungen im Kunststoffgehäuse, diese
   können dann aber nicht mehr gelöscht werden. Die Architektur
   dieser Bausteine erlaubt es, daß die Ein- und Ausgangsfunktion
   in gewissen Grenzen frei gewählt werden kann und damit viele ver-
   schiedene PAL-Bausteine ersetzt werden könnten (programmierbare
   Ausgangszellen).


   GAL-Bausteine

   Einen anderen Weg hat die Firma Lattice bei der Entwicklung der
   GAL-Bausteine (Generic Array Logic) eingeschlagen. Die Sicherun-
   gen der PALs wurden durch EEPROM-ähnliche Schalter ersetzt, die
   elektrisch gelöscht werden können. Wie bei den UV-löschbaren Ty-
   pen kann die Ausgangskonfiguration fast beliebig gewählt werden.
   Dadurch reichen nur zwei Bausteine, um 42 Standard-PALs ersetzen
   zu können.

   20-poliger GAL 16V8 ersetzt :
   10L8  12L6  14L4  16L2  16L8  16R8  16R6  16R4
   10H8  12H6  14H4  16H2  16H8  16RP8 16RP6 16RP4
   10P8  12P6  14P4  16P2  16P8

   24-poliger GAL 20V8 ersetzt :
   14L8  16L6  18L4  20L2  20L8  20R8  20R6  20R4
   14H8  16H6  18H4  20H2  20H8  20RP8 20RP6 20RP4
   14P8  16P6  16P4  20P2  20P8

   Eigenschaften des GALs

   - CMOS-Baustein, dadurch geringer Stromverbrauch (typ. 90mA)
   - hohe Geschwindigkeit (typ. 15-25ns)
   - konfigurierbare Ausgangsstruktur (akt. HIGH, akt. LOW,
     Register, 3-STATE)
   - Ersatz von 42 PAL Typen durch zwei GAL-Typen
   - Wiederverwendbarkeit durch elektrische Löschung (50ms)
   - GAL-Matrix voll kompatibel zu Standard-PAls

   Gerade in der Entwicklungphase kommt es häufig vor, daß eine
   Logikfunktion nicht auf Anhieb funktioniert. Bei Verwendung eines
   EPLDs (zu denen das GAL ja gehört) wird der alte Inhalt einfach
   gelöscht und der Baustein kann erneut programmiert werden. Nach
   Herstellerangaben kann ein GAL bis zu 100mal neu programmiert
   werden, wobei ein Datenerhalt von 20 Jahren garantiert wird. Das
   bedeutet jedoch nicht, daß der Baustein durch häufigeres
   Programmieren zerstört wird, sondern vielleicht "nur noch" 10
   Jahre die Daten behält, was in den meisten Fällen (Entwicklung)
   wohl nicht stören dürfte.


   Die interne Struktur von GALs

   Die interne Struktur von GALs und PALs ist weitgehend identisch.
   Die Logikmatrix hat den gleichen Aufbau wie bei einem PAL.
   Darüberhinaus sind im GAL zusätzliche Programmierbits zur Festle-
   gung der Struktur vorhanden. Die universellen Möglichkeiten sind
   in erster Linie durch die sog. OLMC (Output Logic Macro Cell)
   vorgegeben. Diese Ausgangsstufen können für die verschiedenen
   Architekturen programmiert werden. Das sind :


     weiterblättern
     Kapitel Der Unterschied zwischen PAL und GAL Chips, Seite 3