Különbség A PLA és A ROM Között

Különbség A PLA és A ROM Között
Különbség A PLA és A ROM Között

Videó: Különbség A PLA és A ROM Között

Videó: Különbség A PLA és A ROM Között
Videó: Mark Gungor - A férfi és a női agy -(HUN) 2024, Április
Anonim

PLA vs ROM

A ROM (csak olvasható memória) és a PLA (programozható logikai tömb) a logikai funkciók megvalósítására szolgál. Mindkettő a „Termékek összege” logikai konfigurációt használja, amely az AND kapuk elsődleges tömbjéből és a másodlagos OR kapu tömbből áll. Az OR függvényt (Összeg) az AND (termék) tömbök kimeneteire alkalmazzák.

ROM (csak olvasható memória)

A ROM AND gates tömbből és OR gates tömbből áll. Az AND tömb biztosítja a bemenetek összes kombinációját, az OR tömb pedig a szükséges kombinációk kiválasztására szolgál. Ezért az AND tömb mindig rögzített. Például egy három bemenetű (mondjuk) rendszerben az AND tömb előállítja az ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B összes kombinációját (termékfeltételeit). A 'C, A'B'C' ahol 'a komplementerre vonatkozik (NEM).

Ezután egy OR kapu használható az adott logikai függvény megvalósításához szükséges termékkifejezések kiválasztására. Az A, B, C bármely logikai funkciója megvalósítható az adott termékfeltételek használatával.

Például

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

Hasonlóképpen egy OR kapu tömb képes megvalósítani egy logikai függvény tömböt. Ezért a ROM-ot használják a programok tárolására. A ROM programozása azt jelenti, hogy konfigurálja ezeket az OR tömböket a szükséges termékek kiválasztásával.

PLA (programozható logikai tömb)

A PLA is két OR és AND tömbből áll, de mindkét tömb konfigurálható a ROM-tól eltérően. Ez egy „Termékösszeg” kifejezést is tartalmaz, de más módon. Mivel az AND kapukra vonatkozó kifejezések is lehetségesek, több olyan termék kifejezést adhat meg, mint az AB, BC ', C stb. Ezért sokkal egyszerűbb a logikai függvények megvalósítása a ROM-hoz képest.

Például az AB + BC közvetlenül megvalósítható úgy, hogy az egyik AND kapunál kiválasztjuk A, B, egy másik AND kapunál B, C, és ezen AND kapuk kimeneteit hozzuk létre egy OR kapu bemeneteihez.

Mi a különbség a ROM és a PLA között?

1. A PLA-ban mind az AND, mind az OR tömbök konfigurálhatók, ellentétben a ROM-mal, míg csak az OR kapu tömb konfigurálható.

2. A PLA képes figyelembe venni a „nem érdekelnek kifejezéseket” (logikai átfedések), amelyekben a ROM nem képes.

3. A ROM tartalmazza a termékkifejezések összes kombinációját, ezért a PLA-val ellentétben a legáltalánosabb kombinációs logikai eszköznek tekintik, amely nem minden kombinációt tartalmaz.

Ajánlott: