Разница между PLA и ROM

PLA против ROM

ROM (постоянная память) и PLA (программируемый логический массив) используются для реализации логических функций. Оба они используют логическую конфигурацию «Сумма продуктов», которая состоит из первичного массива логических элементов И и вторичного массива логических элементов ИЛИ. Функция ИЛИ (Сумма) применяется к выходам массивов И (продукта).

ROM (только чтение памяти)

ПЗУ состоит из массива логических элементов И и логического элемента ИЛИ. Массив AND предоставляет все комбинации входов, а массив OR используется для выбора необходимых комбинаций. Поэтому массив AND всегда фиксирован. Например, в системе с тремя входами (скажем,) массив AND создает все комбинации (термины продукта) 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

Аналогично, массив вентилей OR может реализовывать массив логических функций. Поэтому ПЗУ используется для хранения программ. Программирование ПЗУ означает настройку массива ИЛИ путем выбора необходимых продуктов..

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

PLA также состоит из двух массивов OR и AND, но оба массива настраиваются в отличие от ПЗУ. Это также обеспечивает термин «сумма продуктов», но по-другому. Так как также возможны термины для вентилей AND, это может дать больше терминов продукта, таких как AB, BC ', C и т. Д. Поэтому намного проще реализовать логические функции по сравнению с ROM.

Например, AB + BC может быть непосредственно реализован путем выбора A, B для одного вентиля AND, B, C для другого вентиля AND и создания выходов этих вентилей AND на входах вентиля OR..

В чем разница между ROM и PLA?

1. В PLA массивы AND и OR конфигурируются в отличие от ROM, тогда как конфигурируется только массив OR..

2. PLA имеет возможность принимать во внимание «безразличные условия» (логические наложения), в которых ПЗУ не способны.

3. ПЗУ имеет все комбинации терминов продукта и, следовательно, считается наиболее универсальным комбинационным логическим устройством в отличие от PLA, которое не имеет всех комбинаций..