Razlika između PLA i ROM-a

PLA vs ROM

Za implementaciju logičkih funkcija koriste se ROM (samo za čitanje memorije) i PLA (Programabilni logički niz). Obojica koriste logičku konfiguraciju "Zbroj proizvoda" koja se sastoji od primarnog niza vrata i AND sekundarnog niza vrata ILI. Funkcija OR (Zbroj) primjenjuje se na izlaze nizova AND (proizvoda).

ROM (memorija samo za čitanje)

ROM je izrađen od I Gates polja i OR vrata. I array nudi sve kombinacije ulaza, a ILI se niz koristi za odabir potrebnih kombinacija. Prema tome, I niz je uvijek fiksiran. Primjerice, u sustavu s tri ulaza (recimo) i niz proizvodi sve kombinacije (izraze proizvoda) ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, A'B'C', gdje 'podrazumijeva komplement (NIJE).

Tada se ILI vrata mogu koristiti za odabir potrebnih izraza proizvoda za implementaciju zadane logičke funkcije. Bilo koja logička funkcija A, B, C može se implementirati pomoću tih proizvoda.

Na primjer

f (A, B, C) = AB + BC = ABC + ABC '+ A'BC

Isto tako, niz ILI vrata može implementirati niz logičkih funkcija. Stoga se ROM koristi za pohranu programa. Programiranje ROM-a znači konfiguriranje onih ILI nizova odabirom potrebnih proizvoda.

PLA (programabilni logički niz)

PLA je također napravljen od dva niza OR i AND, ali oba su polja moguća za konfiguriranje za razliku od ROM-a. To također pruža pojam 'Zbroj proizvoda', ali na drugačiji način. Budući da su mogući i uvjeti za vrata vrata AND, oni mogu dati više izraza kao što su AB, BC ', C itd. Stoga je mnogo lakše implementirati logičke funkcije u usporedbi s ROM-om.

Na primjer, AB + BC može se izravno implementirati odabirom A, B za jedan ulaz I, B, C za druga vrata i pravljenje izlaza tih vrata i vrata na ulazima ILI vrata.

Koja je razlika između ROM-a i PLA-a?

1. U PLA se i AND i OR matrice mogu konfigurirati za razliku od ROM-a, dok je samo OR vrata u polju moguće konfigurirati.

2. PLA ima mogućnost uzimanja u obzir „briga za pojmove“ (booleova preklapanja) u kojima ROM nisu sposobni.

3. ROM ima sve kombinacije pojmova proizvoda, i stoga se smatra kombiniranim logičkim uređajem opće namjene za razliku od PLA-a, koji nema sve kombinacije.