Цифровые устройства и микропроцессоры. Ч.1. Цифровые устройства. Антонов О.Г - 43 стр.

UptoLike

На рис. 3. 12 крестиками показаны участки, в которых в процессе про-
граммирования создаются соединения, позволяющие получить функции:
.,,,,
xx
p
x
xx
p
x
p
xx
x
p
x
x
p
32
5
3
21
4
3
3
32
1
2
2
1
1
=====
(3.24)
Если включить в эти узлы диоды, то можно на выводах сформировать
любые конъюнкции входных переменных и их инверсий.
p
i
В узлах матрицы М
2
между цепями и включены транзисторы, ба-
зы которых подключены к цепям , а эмиттерык цепям . Если в цепи
имеется уровень
лог. 1, транзистор будет в открытом состоянии, и высокий
потенциал передается в цепь . При этом независимо от уровней на
других выходах матрицы М
p
i
y
i
p
i
y
i
p
i
y
i
1=
y
i
1
. Это позволяет получить в схеме на рис. 3. 12
===
x
xx
y
x
xx
xx
x
y
xx
x
y
,,
3
21
3
3
32
12
1
2
32
1
1
(3.25)
xx
32
Программа функционирования комбинационной схемы, построенной на
ПЛМ, может быть представлена в виде таблицы. В частности для схемы, пред-
ставленной на рис. 3. 12, таблица выглядит в виде табл. 3.5.
При построении таблицы следует придерживаться следующих правил. На
пересечении j – ой строки и столбца x
i
записывается 1, если x
i
входит в конъ-
юнкцию p
j
на выходе матрицы М
1
без инверсии, и 0 – если с инверсией, если x
i
не входит в j- ю конъюнкцию, то ставится прочерк. На пересечении i-ой строки
и столбца y
k
записывается 1, если i-я элементарная конъюнкция входит в ДНФ
y
k
, и точка в противном случае.
Таблица 3.5
x
1
x
2
x
3
y
1
y
2
y
3
p
1
1 0
1 1 ·
p
2
0 1 1 · 1 ·
p
3
0
1 1 ·
p
4
0 0 1 · · 1
p
5
1 1
· · 1
Программирование ПЛМ может выполняться на заводе-изготовителе в
процессе изготовления микросхемы на этапе формирования элементов в узлах
матриц, а также самим пользователем. В этом случае завод-изготовитель мик-
росхемы выпускает ПЛМ со вставленными элементами во все узлы матриц.
Пользователь в процессе программирования с помощью импульсов тока пере-
43