logo search
Ответы на вопросы экз

18. Программируемая матричная логика (пмл или pal)

В ПЛМ И-матрица и ИЛИ-матрица программируемые. Программируемые переключатели создают две проблемы. Первая связана со сложностью их точного выполнения при производстве. Вторая связана с уменьшением быстродействия схемы. Эти проблемы привели к реализации программируемого устройства с программируемой И-матрицей и фиксированной ИЛИ-матрицей (рис.2.87). Такие устройства называются ПМЛ – программируемой матричной логикой. Они проще в производстве, дешевле, имеют характеристики лучше, чем у ПЛМ, поэтому стали более популярными.

На ПМЛ реализованы две функции:

,

.

ПМЛ менее гибкие. При наличии общих термов в различных функциях их приходится дублировать в матрице И. В данном примере в ПМЛ 3 входа, а элементы ИЛИ имеют по два входа. В промышленных схемах существуют различные варианты по числу входов, выходов схемы и входов вентилей И и ИЛИ.

Рисунок 2.87 – Структура ПМЛ на вентильном уровне

ПЛМ и ПМЛ относятся к простым программируемым схемам SPLD (Standart PLD или Simple PLD) – стандартное или простое программируемое логическое устройство.

Макроячейки на базе ПЛМ или ПЛМ вместе с коммутационной матрицей образуют сложные программируемые логические устройства CPLD (Complex PLD).