Przejdź do zawartości

Programmable Array Logic

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Mjbmrbot (dyskusja | edycje) o 00:22, 13 gru 2010. Może się ona znacząco różnić od aktualnej wersji.

PAL (Programable Array Logic) - układ na matrycy PLD posiadający jedną część nie programowalną podobnie jak układ PLE z tym, że PAL posiada programowalną matrycę bramek AND. Układy zaliczane do grupy prostych programowalnych układów elektronicznych pierwszej generacji (SPLD)

Programowalne elementy (pokazane jako bezpieczniki) podłączają logiczną "1" lub wejście układu do poszczególnych wejść bramki AND.
Schemat blokowy AMD 22V10
Makrokomórka wyjściowa AMD 22V10

Opis oznaczeń układów PAL

np. PAL 20 R 8

  • ciąg znaków charakterystyczny dla producenta
    • PAL - AMD, MNI
    • PALCE - AMD
    • GAL - Lattice
    • TIBPAL - Texas Instruments
    • PLHS
  • pierwsza liczba oznacza ilość wejść + wyjść ze sprzężeniem zwrotnym
  • litera oznacza:
    • L/H - układ kombinacyjny z wyjściami aktywnymi 0/1
    • C - układ z wyjściami komplementarnymi
    • P - układ z polaryzacją programowalną
    • R - układ rejestrowy
    • RA - rejestrowy asynchroniczny
    • V - układ z makrokomórkami o typie programowalnym (mogą być logiczne lub rejestrowe lub wejściowe)
  • druga liczba oznacza ilość bloków wyjściowych

Przykład: PAL20R8 układ rejestrowy o 20 wejściach lub wyjściach z 8 wyjściami rejestrowymi

Wybrane układy typu PAL

PAL16L8

  • obudowa 20 wyprowadzeń
  • 10 wejść logicznych
  • 8 wyjść (w tym 6 ze sprzężeniem zwrotnym, mogą być użyte jako dodatkowe wejścia lub do budowy wielopoziomowych układów logicznych)
  • każde wyjście posiada 7 termów dołączonych do bramek OR oraz jeden term dla sygnału OE (Output Enable)

PAL16R6

  • układ rejestrowy
  • obudowa 20 wyprowadzeń
  • 2 wyprowadzenia dedykowane
    • PIN 1 jako CLK do rejestrów
    • PIN 11 jako sygnał OE do buforów rejestrowych
  • 8 wejść logicznych
  • 6 wyjść rejestrowych
  • 2 wyjścia kombinacyjne (mogą pracować w trybie wejścia)
  • każde wyjście rejestrowe posiada 8 termów, a wyjście kombinacyjne 7 termów oraz jeden term dla sygnału OE (podobnie jak w PAL16L8)

Szablon:Stub