Tegenwoordig maakt men voor eenvoudige implementaties van digitale logica minder gebruik van de klassieke poorten. Men zal veeleer de toevlucht nemen tot zogenaamde Programmable Array Logic, kortweg pal. Deze componenten vindt men in de handel onder IC-vorm in verschillende types van behuizingen, gaande van de alom gekende DIL tot PLCC. Je kunt een pal beschouwen als een verzameling logische niet-, en- en of-poorten welke in een matrix met elkaar verbonden zijn. Dikwijls worden ze gevolgd door te configureren macrocellen, welke bepalen onder welke hoedanigheid we de component terug verlaten. Daar waar de ingangen van de logische poorten elkaar kruisen, bevinden zich programmeerbare zekeringen, welke we al dan niet kunnen doorblazen. In de meeste gevallen is dit doorblazen niet destructief. We kunnen meestal de component terug wissen en opnieuw programmeren. Op deze wijze kunnen we in feite dus hardware gaan programmeren.


Curus PLD's
Manuals
Presentatie ABEl HDL
Statements in ABEL HDL
Terminal.exe


Labo's
Labo1 Introductie programmeerbare logica
Labo2 Combinatorische vergelijkingen
Labo3 Sequentiële logica
Labo4 Sequentiële logica
Labo5 Logic Description with State Descriptions
Labo6 Schematic entry
Labo7 MACH 4 CPLD FAMILY (Complex Programmable Logic Device)