
Программируемая логическая матрица
Программируемая логическая матрица (ПЛМ) представляет собой комбинационный узел, обеспечивающий формирование нескольких функциональных зависимостей на основании заданных переменных. Вид функциональных зависимостей программируется.
Программируемая логическая матрица реализует функциональные зависимости в виде дизъюнкции простых конъюнкций. Структурная схема ПЛМ представлена на рис. 1.13.
В
состав ПЛМ входят конъюнктивная (КМ) и
дизъюнктивная (ДМ) матрицы. КМ формирует
множество неповторяющихся конъюнкций,
используемых во всех формируемых
логических функциях. ДМ для каждой
выходной функции формирует логическую
сумму дизъюнкций соответствующих
конъюнкций.
Пример ПЛМ приведен на рис. 1.14
. На пересечении горизонтальных и вертикальных шин конъюнктивной матрицы, обозначенных кружком, располагаются цепочки, состоящие из диода (D) и легкоплавкой перемычки (ЛП). В дизъюнктивной матрице в кружках, обозначающих точку пересечения горизонтальных и вертикальных шин, располагаются цепочки, включающие транзистор (Т) и легкоплавкую перемычку. На рис. 1.14 горизонтальные шины конъюнктивной матрицы помечены логическими выражениями формируемых ими конъюнкций. На каждой вертикальной шине дизъюнктивной матрицы реализована логика ИЛИ.
Приведенная матрица реализует следующую логику для выходных функций:
=
;
;
;
;
.
Программирование
ПЛМ выполняется следующим образом. При
производстве одним из методов
интегральной технологии создается
заготовка ПЛМ, в которой на пересечениях
горизонтальных и вертикальных шин
дизъюнктивной матрицы имеет место
диодная цепочка, а на пересечениях
горизонтальных и вертикальных шин
конъюнктивной матрицы располагается
транзисторная цепочка. Пользователь в
зависимости от логики, которую он
собирается реализовать, удаляет
перемычки в «ненужных» цепочках. Удаление
перемычки осуществляется посредством
пропускания по соответствующей
горизонтальной и вертикальной шинам
мощного тока, который разогревает и
испаряет соответствующую легкоплавкую
перемычку.