Programmable Array Logic
Wygląd
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.
Niektóre układy PAL:
PAL16L8
- obudowa 20 wyprowadzeń
- 10 wejść dedykowanych
- 8 wyjść ( w tym 6 ze sprzężeniem zwrotnym )
- każde wyjście posiada 7 termów dołączonych do bramek OR oraz jeden sygnał OE ( Output Enable )
PAL16R6
- układ rejsetrowy
- obudowa 20 wyprowadzeń
- 2 wyprowadzenia dedykowane: PIN 1 jako CLK do rejestrów, PIN 11 jako sygnał OE do buforów rejestrowych
- 8 wejść dedykowanych
- 6 wyjść rejestrowych
- 2 wyjścia kombinacyjna
- każde wyjście rejestrowe posiada 8 termów, a wyjście kombinacyjne 7 termów oraz sygnał OE ( jak w PAL16L8 )
Opis oznaczeń układów PAL:
np. PAL 20 R 8
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 programowalnymi
druga liczba oznacza ilość wyjść
czyli PAL20R8 jest to układ rejestrowy o 20 wejściach lub wyjściach ze sprzężeniem zwrotym o 8 wyjściach