Устройство для минимизации булевых функций Советский патент 1979 года по МПК G06F7/544 

Описание патента на изобретение SU643886A1

и HapyjkHbiM выводам источника напряжения. i На фиг, 1 дана схема устройства для минимизации булевых функций; на фиг. 2 приведена таблица смежности для нахождения минимальной формы булевой функции, взятой в качестве примера. Устройство содёрз ит источник ШНряжения 1, двухполюсные Переключатели 2-9, индикаторные лампы конституент ЕДИНИЦЫ булевой функции lO-ll, индикаторные лампы несклеенных конституент п логическим переменным 18-41, индикаторные лампы склеиваемых конституенг единицы 42-53 и гасящие резисторы 54-65. Устройство работает следующим образом. В отключенном состоянии все двухполюсные переключатели 2-9 находятся в верхнем положении, а все индикаторны лампы 10-53 не горят. При включении какого-либо переключателя 2-9 выводы соответствующих индикаторных ламп 1053 подключаются к одному из выводов источника напряжения: 1, а поскольку дру гие выводы этих ламп подалючены к среднему выводу источника напрзяжения 1 непофедственнсэ или через отключенны переключатели 2-9, .о эти лампы загора ются и высвечивают заданную конституенту единицы булевой функции и несклеен ные переменные в соответствии с гравировкой в данной строке (столбце). При этом лампы 42-53, стоящие на пересечении строк и столбцов таблицы смежности (фиг. 2) оказываются подклю ченными к обоим выводам источника нап ряжения 1. Для ограничения величины тока последовательно последним лампам .,,. .-..-. поставлёны ГасяздИе сопротивления 5465. Таким образом при минимизации функ ции включаются соответствующие переключатели 2-9 и на индикаторных лампах , „ , . 10-17 высвечиваются заданные консти.. туенты, а на остальных лампах высвечивается таблица смежности (см. фиг. 2), минимальное покрытие которой столбцам и строками дает нам минимальную форму функции. Лампы 42-53 показывают места склеивания конституент в столбцах и строках таблицы смежности, т.е. минимальные покрытия булевой функции Например, при минимизации функции 3-х переменных X2 lXoVX2XiXoVX2 iXoVX2,X.XoV V,X2 lXoVX.,XiXo включаются переключатели 2,4,5,6,7,8, 9 и загораются 10,12,13,14,42, 21, 44,15,27,45,4-;. 30,32, 34,17,37, 52,53, в результате, чего происходит выполнение таблицы сь ежности в соответствии с фиг. 2. ;:; Найдя минимальное покрытие столбцаМи .и строками полученной таблицы, определим минимальные формы функции; ,Xo X XoVXixJvXgX . Для удобства нахождения минимального покрытия Ий дика горные лампы столбцов (строк), исклйШеМьш на очередном шаге, могут быть погашены соответствующими переключателями 2,4,5,6,7,9. Теоретическое обоснование работы предлагаемого устройства заключается л следующем. Разобьем совершенную дизъюнктивную нормальную форму (с.д.н.ф) функции от YI перемённ1,т1х на два подмножества: АЗ - содержащее конституенты единицы с четным числом неотрицательных переменных - с нечетным и составным таблицу смежности (см. фиг. 2), в строчках которой стоят все конституенты подмножества ГА , а в столбцах -Г&З причем заданные конституенты минимизиРУ функции отмечены, например, птичками , а на пересечении соответствующего столбца и строки ставится 1, если конституенты отмечены и. склеиваются, -если конституен.ты не могут склеиваться, переменная Xj ( Х ), по которой не произошло склеивание изза того, что отмеченный столбец (строка) пересекаются с неотмеченной строкой (столбцом). Затем найдем минимальное покрытие полученной таблицы строками, столбцами и их сочетаниями (сочетание столбца и строки входит в минимальное покрытие в том случае, если они пе- ресекаются и в месте пересечения стоит ,1), выпишем все переменные,входящие в состав,элементы минимального покрытия, объединив их.знаком конъюнкции, объединим знаком дизъюнкции полученные конъюнкции и после проведения операции поглощения получим минимальную форму функции. На фиг. 2 приведена таблица смежности, составленная для нахождения минимальной формы функции: X X X VXgXiX YXgX X YXgXiXoV YXgX.. Ее минимальное покрытие может быть образовано сочетаниями столбцов и строк О-1, 4-6, 3-7 или 1-3, О-4, 6-7, а минимальная форма будет X2XiVX2X VX X X XoVXjXoVX. Алгоритм может быть использован для нахождения минимальной формы фуйкции or|irl| переменных. Формула изобретения Устройство для минимизации булевых функций, содержащее ДЬухполюсные переключатели, источник напряжения и индикаторные лампы констлтуент единицы булевой функции, несклеенных конституент по логическим переменным и склеиваемых констигуент единицы, отличающе еся тем, что, с. целью упрощения устройства, в нем одни из выводов индикаторных ламп конституент единицы булево функции подсоединены к среднему выводу источника напряжения, а их другие выводы через соответствующие замыкающие контакты двух групп пвухполюсньгх переключателей, соответственно по числу строк и столбцов таблицы смежности минимизируемой функции, подключеР1Ы к наружным выводам того же источника напряжения, две группы индикаторных ламп несклеен- ных конституент по логическим переменным включены через соответствующие двухполюсные пфеключатели между средним выводом источника напряжения и его наружными выводами, а индикаторные пампы склеиваемых конституент единицы через дополнительные гасящие резисторы и замыкающие контакты соответствующих двухполюсных переключателей подключены к наружным выводам источника напряжения. Источники информации, принятые во внимание при экспертизе 1.Флорин Ж. Синтез логических устройств и его автоматизация, М.,Мир 1966, с. 257-370. 2.Авторское свидетельство СССР 177692. кл, Q 06 F 15/34, 1964,

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

название год авторы номер документа
УСТРОЙСТВО для 1970
SU287408A1
Универсальный логический модуль 1986
  • Викентьев Леонид Федорович
  • Аляев Юрий Александрович
  • Шалыто Анатолий Абрамович
SU1335974A1
Аналоговая модель для минимизации булевых функций 1976
  • Чернышев Юрий Олегович
SU643897A1
Устройство для минимизации логических функций 1977
  • Сидоренко Олег Иванович
SU750492A1
УСТРОЙСТВО ПОИСКА НИЖНЕЙ ОЦЕНКИ РАЗМЕЩЕНИЯ В СИСТЕМАХ С МАТРИЧНОЙ ОРГАНИЗАЦИЕЙ ПРИ НАПРАВЛЕННОЙ ПЕРЕДАЧЕ ИНФОРМАЦИИ 2009
  • Борзов Дмитрий Борисович
  • Бобынцев Денис Олегович
RU2406135C2
УСТРОЙСТВО ДЛЯ ПОДСЧЕТА ЗНАЧЕНИЯ ИНТЕНСИВНОСТИ РАЗМЕЩЕНИЯ В ПОЛНОСВЯЗНЫХ МАТРИЧНЫХ СИСТЕМАХ 2007
  • Борзов Дмитрий Борисович
  • Бабаскина Анна Юрьевна
  • Титенко Евгений Анатольевич
RU2356084C1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СИСТЕМ УПРАВЛЕНИЯ 1972
  • Л. А. Овчинников Д. Кулаев Ленинградский Институт Авиационного Приборостроени
SU432465A1
УСТРОЙСТВО ДЛЯ ПОДСЧЕТА МИНИМАЛЬНОГО ЗНАЧЕНИЯ ИНТЕНСИВНОСТИ РАЗМЕЩЕНИЯ В СИСТЕМАХ С ДРЕВОВИДНОЙ ОРГАНИЗАЦИЕЙ 2008
  • Борзов Дмитрий Борисович
  • Минайлов Виктор Викторович
RU2379749C1
УСТРОЙСТВО ПЛАНИРОВАНИЯ РАЗМЕЩЕНИЯ ЗАДАЧ В СИСТЕМАХ С КОЛЬЦЕВОЙ ОРГАНИЗАЦИЕЙ 2004
  • Борзов Дмитрий Борисович
  • Горощенков Дмитрий Сергеевич
  • Ермолаева Наталия Вячеславовна
RU2345410C2
УСТРОЙСТВО РАЗМЕЩЕНИЯ ЗАДАЧ В КОЛЬЦЕВЫХ СИСТЕМАХ 2005
  • Борзов Дмитрий Борисович
RU2296359C1

Иллюстрации к изобретению SU 643 886 A1

Реферат патента 1979 года Устройство для минимизации булевых функций

Формула изобретения SU 643 886 A1

.2

SU 643 886 A1

Авторы

Чернышев Юрий Олегович

Садовой Николай Николаевич

Даты

1979-01-25Публикация

1976-07-07Подача