Разлика между PLA и ROM

Разлика между PLA и ROM
Разлика между PLA и ROM

Видео: Разлика между PLA и ROM

Видео: Разлика между PLA и ROM
Видео: Сравниваем филамент PLA от разных производителей 2024, Септември
Anonim

PLA срещу ROM

ROM (памет само за четене) и PLA (програмируем логически масив) се използват за реализиране на логически функции. И двете използват логическата конфигурация „Сума от продукти“, която се състои от първичен масив от И порти и вторичен масив от ИЛИ порти. Функцията ИЛИ (сума) се прилага към изходите на масиви И (продукт).

ROM (памет само за четене)

ROM е съставен от масив от ИЛИ и ИЛИ. И масивът предоставя всички комбинации от входове, а ИЛИ масивът се използва за избор на необходимите комбинации. Следователно масивът И винаги е фиксиран. Например, в система с три входа (да кажем) масивът И създава всички комбинации (продуктови условия) от ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B 'C, A'B'C', където ' означава допълнението (НЕ).

След това може да се използва ИЛИ врата за избор на необходимите термини на продукта за прилагане на дадената логическа функция. Всяка логическа функция на A, B, C може да бъде реализирана с помощта на тези продуктови условия.

Например

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

По същия начин масив от ИЛИ врати може да имплементира масив от логически функции. Следователно ROM се използва за съхраняване на програми. Програмирането на ROM означава конфигуриране на тези ИЛИ масиви чрез избиране на необходимите продукти.

PLA (Програмируем логически масив)

PLA също е направен от два масива ИЛИ и И, но и двата масива могат да се конфигурират за разлика от ROM. Това също предоставя термин „Сума от продукти“, но по различен начин. Тъй като термините за И порти също са възможни, той може да даде повече продуктови термини като AB, BC’, C и т.н. Следователно е много по-лесно да се внедрят логически функции в сравнение с ROM.

Например, AB + BC може да бъде директно имплементирано чрез избиране на A, B за един И порт, B, C за друг И порт и правене на изходи от тези И порти към входове на ИЛИ порт.

Каква е разликата между ROM и PLA?

1. В PLA както И, така и ИЛИ масивите са конфигурируеми за разлика от ROM, докато само ИЛИ гейт масивът е конфигурируем.

2. PLA има способността да взема под внимание „термините без значение“(булеви припокривания), при които ROM не са в състояние.

3. ROM има всички комбинации от продуктови термини и следователно се счита за комбинирано логическо устройство с най-общо предназначение за разлика от PLA, което няма всички комбинации.

Препоръчано: