Программируемые логические матрицы

Программируемая логическая матрица (ПЛМ) – универсальная комбинационная схема для преобразования входного n-значного двоичного кода в выходной m-разрядный код по заданной таблице истинности. Для реализации требуемого набора выходных данных y1…ym необходимо в схеме ПЛМ при программировании прожечь ненужные связи.

Графическая схема программируемой логической матрицы показана на следующем рисунке.

При записи программы в ПЛМ высоким напряжением выжигаются диоды или транзисторы, находящиеся в соответствующих узлах. При этом значимыми значениями являются узлы, в которых выжжен только один элемент (положительный или отрицательный). При подаче на шины X некоторых значений, на шине матрицы М1 образуются конъюнкции входных значений. На шине матрицы M2 при этом образуются дизъюнкции значений, определяемая следующей системой уравнений.