Программируемое логическое устройство

Номер патента: 1193640

Авторы: Поддубный, Черепов

ZIP архив

Текст

(59, - 05 В 19 08 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРпо делаем изоьРетений и отнРцтийОПИОАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ВСЕС(1 М 311," Я 13,И 16 А .(56) Авторское свидетельство СССР В 754361, кл. С 05 В 15/00, 1976.Авторское свидетельство СССР Кф 1001080, кл, С 06 Г 7/00, 1981Авторское свидетельство СССР У 538340, кл. С 05 В 19/02, 1974. (54)(57) 1. ПРОГРАММИРУЕМОЕ ЛОГИЧЕС- КОЕ УСТРОЙСТВО, содержащее контактную матрицу с вертикальными и прямой и инверсной горизонтальными шинами, в пересечении которых установлены гнезда для съемных перемычек, пере-страиваемые логические узлы и источник питания, о т л и ч а ю щ е ес я тем, что, с целью упрощения и повышения надежности, в него введена логическая матрица, состоящая из временных селекторов и из 1 строк и 1 п столбцов, на пересечении которых установлены перестраиваемые логиче;- кие узлы, информационные входы кото" рых подключены к входам устройства, первый выход перестраиваемых логичес. ких узлов первой строки и последнего столбца подключен к выходу устройства непосредственно и через временной селектор, а первый выход т -го перестраиваемого логического узла 1 -й,801 3640Ф строки логической матрицы (1=1,2,,ш, 1 =2,3П) подключен к :одному из информационных входов (1+1)-го перестраиваемого логического узла (1-1)-й строки, второй выход 1 -го перестраиваемого логического узла-й строки ( 1,2п) подключен к одному из информационных входов (1+1)-го перестраиваемого логического узла этой же строки логической матрицы, а настроечные входы перестраиваемых логических узлов подключены через разъем к вер" тикальным шинам контактной матрицы, прямая и инверсная горизонтальные шины которой через данный разъем подключены к источнику питания.2. Устройство по и, 1, о т л и - ч а ю щ е е с я тем, что перестраиваемый логический узел содержит элемент И, входами подключенный к входам устройства, а выходом через элемент НЕРАВНОЗНАЧНОСТЬ - к первым входам первого и второгоэлементов И-НЕ, первый настроечный вход узла соединен с вторым входом элемента НЕРАВНОЗНАЧНОСТЬ, второй настроечный вход узла подключен к второму входу первого элемента И-НЕ, выход которого подключен к первому выходу узла и к второму входу второго элемента И-НЕ, выход которого подключен к второму выходу узла.Изобретение относится к области автоматики и вычислительной техники и может быть использовано в частности для построения системы логического управления радиопередающим устройством.Целью изобретения является упрощение и повьппение надежности устройства.На фиг.1 представлена схема программируемого логического устройства, на Фиг.2 - схема перестраиваемого логического узла, на фиг,З - схема настройки программируемого логического устройства на реализацию конкретной логической функции.Программируемое устройство содержит логическую матрицу 1 из и строк и ш столбцов с перестраиваемыми логическими узлами 2, обладающими Функциональной полнотой и расположенными на пересечении строк,и столбцов. Входы 3 узлов 2 являются информационными входами устройства. Настроечные входы 4 и 5 узлов 2 подключены через разъем 6 к вертикальным шинам 7 контактной матрицы 8. Выходы 9 узлов 2 первой строки и последнего столбца матрицы 1 подключены к выходам 10 устройства и через временные селекторы 11 - к выходам 12 уст-;ройства, а выход 9 -го узла 2 1-й строки матрицы 1, 1=1,2ш;1=2,3 п подключен к входу 3 (1+ +1)-го узла 2 (З)-й строки. Выход 13 -го узла 2 и-й строки, Ч=1,2 п, подключен.к входу 3 (д+1)-го узла 2 этой же строки. Горизонтальные шины 14 и 15 контактной матрицы 8 подключены через разъем 6 к источнику 16 питания. В узлах контактной матрицы 8 предусмотрены гнезда 17 для съемных перемычек.1Перестраиваемый логический узел2 содержит элемент И 18, элемент НЕ,РАВНОЗНАЧНОСТЬ 19, первый и второй элементы И-НЕ 20 и 21,Шины 14 и 15 матрицы 8 таким образом подключены к клеммам источника 16 питания, что на шине 14 формируется сигнал логической единицы, а на шине 5 - логического нуля. Программирование устройства на реализацию нужных логических функций осуществляется подачей информации программы с контактной матрицы 8 через разъем 6 на входы 4 и 5 перестраиваемых логи.ческих узлов 2 матрицы 1.Информация программы Формируетсяв виде потенциального двоичного кодового слоя длиной, равной числу вер-тикальных шин 7 контактной матрицы.Для получения в некотором разрядеуказанного слова двоичной единицы("1") устанавливается перемычка вгнездо 17 матрицы 8, расположенноена пересечении горизонтальной шины14 и соответствующей вертикальнойшины 7 этой матрицы. Аналогично дляполучения в некотором разряде кодового слова двоичного нуля ("О") устанавливается перемычка в гнездо 17,расположенное на пересечении горизон"тальной шины 15 в соответствующейвертикальной шине 7.Принцип работы .устройства рассмотрим на примере реализации функцииу-х х х х +х х (фиг.З).С помощью программных сигналов,подаваемых на входы 4 узлов 2, навыходе элементов НЕРАВНОЗНАЧНОСТЬ19 формируется либо конъюнкция переменных, подаваемых на входы 3 узлов2, либо отрицание этой конъюнкции, ас помощью программных сигналов, подаваемых на входы 5 узлов 2, выходыэлементов 19 подключаются либо квыходам 9, при этом на выходах 13будут сигналы логической единицы, либо к выходам 13, при этом на выходах9 будут сигналы логической единицы.На информационные входы 3 узлов2-1, 2-2 и 2-3 подаются сигналы х 1,х, хэ, х 4 и х, хб соответственно.При этом на оставшиеся свободнымиинформационные входы этих узлов необходимо подать "1", а на настроечные входы 5 узлов 2-4 и 2"5 - "О",чтобы на их выходе 9, подключенномк входам 3 узлов 2-2 и 2-3, бып сигнал "1". В этом случае узлы 2-4 и2-5 фактически отключаются от входов узлов 2-2 и 2-3 и могут использоваться для реализации другой логической функции. На настроечные входы4 узлов 2-1, 2-2 и 2-3 и на вход 5узла 2-3 подается сигнал "1", а навходы 5 узлов 2-1 и 2-2 - "О",55 5 О 15 20 25 30 3540 45 50 Формирование соответствующего на.строечного кода с помощью установкив гнездах 17 контактной матрицы 8перемычек показано на фиг,З, гдезатемненные контакты 17-1 указываютна наличие перемычек, а контакты 17.2 - на их отсутствие, При этом навыходе 13 узла 2-1 Формируется сигнал х,х, который подается на вход 3 узла 2-2. На выходе 13 узла 2-2 формируется сигнал х х х х , который подается на вход 3 узла 2-3. На выходе,9 узла 2-3 Формируется снг 1нал у-х х х х х х -х х х х +х хкоторый поступает на выход 10 устройства и через временной селектор 11 на выход 12 устройства.Временной селектор 11 представляет 10 собой инерциальную задержку, пропускающую только те сигналы, которые превышают по длительности некоторую величину. В простейшем случае элемент 11 представляет собой интегрирующую, 15 например, КС-цепь. Необходимость использования временного селектора 11, через который выход 9 узла 2 подключается к выходу 12 устройства, возникает в случае, когда быстродействие исполнительного механизма, являющегося нагрузкой устройства, соизмеримо с быстродействием элементов этого устройства.Иалоинерционные исполнительные элементы подключаются к выходам 12 устройства, т.е. к выходам временных селекторов 11, которые отфильтровывают все кратковременные ложные сигналы .на выходах 9 узлов 2 устройства.

Смотреть

Заявка

3743087, 17.05.1984

ПРЕДПРИЯТИЕ ПЯ В-2203

ПОДДУБНЫЙ ВЛАДИМИР НИКОЛАЕВИЧ, ЧЕРЕПОВ ОЛЕГ ФЕДОРОВИЧ

МПК / Метки

МПК: G05B 19/08

Метки: логическое, программируемое

Опубликовано: 23.11.1985

Код ссылки

<a href="https://patents.su/4-1193640-programmiruemoe-logicheskoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Программируемое логическое устройство</a>

Похожие патенты