Video: Diferența Dintre PLA și ROM
2024 Autor: Mildred Bawerman | [email protected]. Modificat ultima dată: 2023-12-16 08:41
PLA vs ROM
ROM (Read Only Memory) și PLA (Programmable Logic Array) sunt utilizate pentru implementarea funcțiilor logice. Ambii utilizează configurația logică „Suma produselor”, care constă dintr-o matrice primară de porți ȘI o matrice secundară de porți SAU. Funcția SAU (Sumă) este aplicată la ieșirile din matricile ȘI (produs).
ROM (Memorie numai citire)
ROM-ul este format dintr-un tablou AND gates și OR gates array. ȘI matricea oferă toate combinațiile de intrări, iar matricea SAU este utilizată pentru a selecta combinațiile necesare. Prin urmare, matricea AND este întotdeauna fixată. De exemplu, într-un sistem cu trei intrări (să spunem), matricea AND produce toate combinațiile (termenii produsului) ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, A'B'C' unde 'implică complementul (NU).
Apoi, o poartă SAU poate fi utilizată pentru a selecta termenii necesari ai produsului pentru a implementa funcția logică dată. Orice funcție logică a lui A, B, C poate fi implementată utilizând acești termeni de produs.
De exemplu
f (A, B, C) = AB + BC = ABC + ABC '+ A'BC
De asemenea, o matrice de porți SAU poate implementa o serie de funcții logice. Prin urmare, ROM-ul este folosit pentru a stoca programe. Programarea ROM-ului înseamnă configurarea matricei SAU selectând produsele necesare.
PLA (matrice logică programabilă)
De asemenea, PLA este alcătuit din două matrice OR sau AND, dar ambele matrice sunt configurabile spre deosebire de ROM. Aceasta oferă, de asemenea, un termen „Sumă de produse”, dar într-un mod diferit. Deoarece termenii pentru porțile AND sunt, de asemenea, posibili, poate da mai mulți termeni de produs, cum ar fi AB, BC ', C etc. Prin urmare, este mult mai ușor să implementați funcții logice în comparație cu ROM.
De exemplu, AB + BC poate fi implementat direct selectând A, B pentru o poartă AND, B, C pentru o altă poartă AND și realizarea ieșirilor acelor porți AND la intrările unei porți SAU.
Care este diferența dintre ROM și PLA? 1. În PLA, atât matricile ȘI, cât și OR sunt configurabile spre deosebire de ROM, în timp ce doar matricea de porți OR este configurabilă. 2. PLA are capacitatea de a lua în considerare „nu-i pasă de termeni” (suprapuneri booleene) în care ROM-urile sunt incapabile. 3. ROM-ul are toate combinațiile de termeni de produs și, prin urmare, este considerat ca cel mai general dispozitiv logic combinațional de scopuri spre deosebire de PLA, care nu are toate combinațiile. |
Recomandat:
Diferența Dintre RAM și ROM
RAM (Random Access Memory) este o memorie rapid accesibilă care stochează date în timpul funcționării sale, în timp ce ROM (Memorie numai în citire) stochează date permanente utilizate
Diferența Dintre Rom și Whisky
Rum vs Whisky Rumul și whisky-ul sunt două dintre numeroasele băuturi alcoolice consumate de oameni din întreaga lume. Băuturile alcoolice sunt luate în considerare
Diferența Dintre Diferența De Fază și Diferența De Cale
Diferența de fază vs Diferența de cale Diferența de fază și diferența de cale sunt două concepte foarte importante în optică. Aceste fenomene sunt văzute pe probleme de
Diferența Dintre CDR și CD-ROM
CDR vs CD ROM CDR (CD-R) și CD ROM sunt două clasificări ale discurilor compacte care sunt utilizate pentru a stoca date, documente, audio, filme sau orice alt
Diferența Dintre PLA și ABS
Diferența cheie - PLA vs ABS PLA și ABS sunt doi elastomeri organici care au o gamă largă de aplicații datorită setului lor unic de proprietăți. K-ul