Razlika između PLA i ROM-a

Razlika između PLA i ROM-a
Razlika između PLA i ROM-a

Video: Razlika između PLA i ROM-a

Video: Razlika između PLA i ROM-a
Video: Saznajte o pticama - Guske 2024, Srpanj
Anonim

PLA vs ROM

ROM (Memorija samo za čitanje) i PLA (Programmable Logic Array) koriste se za implementaciju logičkih funkcija. Oba koriste logičku konfiguraciju 'Zbroj proizvoda', koja se sastoji od primarnog niza I vrata i sekundarnog polja ILI vrata. Funkcija OR (Zbroj) primjenjuje se na izlaze polja I (umnožak).

ROM (Memorija samo za čitanje)

ROM se sastoji od niza vrata I i niza vrata ILI. Niz I pruža sve kombinacije ulaza, a niz ILI koristi se za odabir potrebnih kombinacija. Stoga je AND niz uvijek fiksan. Na primjer, u sustavu s tri ulaza (recimo), I niz proizvodi sve kombinacije (termine proizvoda) ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B 'C, A'B'C' gdje ' implicira komplement (NE).

Tada se ILI vrata mogu koristiti za odabir potrebnih uvjeta proizvoda za implementaciju dane logičke funkcije. Bilo koja logička funkcija A, B, C može se implementirati korištenjem tih uvjeta 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 pohranjivanje programa. Programiranje ROM-a znači konfiguriranje tih ILI nizova odabirom potrebnih proizvoda.

PLA (Programmable Logic Array)

PLA se također sastoji od dva polja OR i AND, ali se oba polja mogu konfigurirati za razliku od ROM-a. Ovo također daje izraz "Zbroj proizvoda", ali na drugačiji način. Budući da su termini za AND vrata također mogući, može dati više termina proizvoda kao što su AB, BC’, C itd. Stoga je puno lakše implementirati logičke funkcije u usporedbi s ROM-om.

Na primjer, AB + BC može se izravno implementirati odabirom A, B za jedno I vrata, B, C za drugo I vrata i stvaranjem izlaza tih I vrata na ulaze ILI vrata.

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

1. U PLA se mogu konfigurirati i AND i OR nizovi za razliku od ROM-a, dok se samo OR gate nizovi mogu konfigurirati.

2. PLA ima mogućnost uzeti u obzir 'bez obzira na uvjete' (Booleova preklapanja) u kojima ROM-ovi nisu sposobni.

3. ROM ima sve kombinacije pojmova proizvoda i stoga se smatra kombinacijskim logičkim uređajem najopćenitije namjene za razliku od PLA, koji nema sve kombinacije.

Preporučeni: