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

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

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

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

PLA против ROM

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

ПЗУ (только для чтения)

ROM состоит из массива вентилей И и массива вентилей ИЛИ. Массив И предоставляет все комбинации входов, а массив ИЛИ используется для выбора необходимых комбинаций. Поэтому массив 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

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

PLA (программируемая логическая матрица)

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

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

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

1. В PLA можно настраивать как массивы И, так и массивы ИЛИ, в отличие от ПЗУ, тогда как настраивается только массив вентилей ИЛИ.

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

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

Рекомендуемые: