Rozdiel Medzi PLA A ROM

Rozdiel Medzi PLA A ROM
Rozdiel Medzi PLA A ROM

Video: Rozdiel Medzi PLA A ROM

Video: Rozdiel Medzi PLA A ROM
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, November
Anonim

PLA vs ROM

Na implementáciu logických funkcií sa používajú ROM (pamäť iba na čítanie) a PLA (programovateľné logické pole). Oba používajú logickú konfiguráciu „Súčet produktov“, ktorá pozostáva z primárneho poľa brán AND a sekundárneho poľa brán OR. Funkcia OR (súčet) sa použije na výstupy polí AND (produkt).

ROM (pamäť iba na čítanie)

ROM je vyrobený z poľa AND gates a OR gates array. Pole AND poskytuje všetky kombinácie vstupov a pole OR sa používa na výber potrebných kombinácií. Preto je AND pole vždy pevné. Napríklad v systéme so tromi vstupmi (povedzme) vytvorí pole AND všetky kombinácie (výrazy produktu) ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, A'B'C' kde 'znamená komplement (NIE).

Potom je možné pomocou brány OR zvoliť potrebné podmienky produktu na implementáciu danej logickej funkcie. Pomocou týchto výrazov produktu je možné implementovať ľubovoľnú logickú funkciu A, B, C.

Napríklad

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

Rovnako pole brán OR môže implementovať pole logických funkcií. Preto sa ROM používa na ukladanie programov. Programovanie ROM znamená konfiguráciu týchto ALEBO polí výberom potrebných produktov.

PLA (programovateľné logické pole)

Aj PLA je vyrobená z dvoch polí OR a AND, ale obe polia sú konfigurovateľné na rozdiel od ROM. Poskytuje sa tým aj pojem „súčet produktov“, ale iným spôsobom. Pretože sú možné aj výrazy pre brány AND, môže poskytnúť viac výrazov ako AB, BC ', C atď. Preto je oveľa jednoduchšie implementovať logické funkcie v porovnaní s ROM.

Napríklad AB + BC možno priamo implementovať výberom A, B pre jednu bránu AND, B, C pre inú bránu AND a výstupom týchto brán AND na vstupy brány OR.

Aký je rozdiel medzi ROM a PLA?

1. V PLA je možné konfigurovať polia AND aj OR na rozdiel od ROM, zatiaľ čo konfigurovateľné je iba pole brán OR.

2. PLA je schopná zohľadniť výrazy „nestarám sa“(Boolean overlaps), v prípade ktorých ROM nie sú schopné.

3. ROM má všetky kombinácie výrazov produktu, a preto sa na rozdiel od PLA, ktoré nemá všetky kombinácie, považuje za kombinované logické zariadenie s najbežnejším účelom.

Odporúčaná: