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

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

- Из рассмотрения лутей в графе видно, что каждый путь из вершины ki к вершине Ро есть конституента ki. Через каждую вершину графа, исключая концевые, проводим оси симметрии (в виде штрих-пунктирных линий), отмечаем концевые вершины (кружочками), конституанты единицы -которых есть в исходном задании логического выражения, и цроизводим разметку ребер графа. Для этого сравниваем между собой все концевые вершины относительно всех осей симметрии. Для двух сравниваемых относительно какой-либо оси симметрии -вершин могут иметь место следуюш,ие три случая: когда обе вершины отмечены, когда обе вершины не отмечены, когда отмечена одна из вершин. Если имеют место первые два случая, то ни одно ребро графа не отмечается. Если одна из вершин помечена, а другая-нет, то рассматриваются два ребра, инциндентные вершине, через которую проходит ось симметрии двух сравниваемых концевых вершин. Отмечается ребро (пунктирной линией), .которое входит в кратчайший путь от отмеченной концевой вершины до корня.

Например, рассмотрим логическое выражение, заданное в совершенной дизъюнктивной нормальной форме

г 2 V 0 V

/ 2 Хц Х Y .

Для краткости заменим каждую конституенту единицы десятичным эквивалентом, а знак дизъюнкции - запятой: F(, 2, 3, 4, 5,

7).

На графе (см. фиг. 1) отметим (кружочками) следуюшие концевые вершины ki, соответствующие заданным конституентам единицы- (ki, kz, kz, ki, kb, k). Нроизведем разметку ребер, лежаших в поле переменной XQ, для этого сравниваем концевые вершины относительно осей симметрии, проходяших через вершины (1, 2, 3, 4). Разметка выделяет ребра (ki, 1) и (К 4). Далее лроизводим разметку ребер, лежаших в поле переменной х, сравнивая концевые вершины относительно осей симметрии, проходяших через вершины 5 и 6. Вершины ko, ki, Й4, Й5 сравниваются соответственно с вершинами kz, kz, ke, k-j и так далее до полной разметки всех ребер дерева. ПОСле разметки проходим всевозможные пути от РО к концевым вершинам и понадаюшиеся отмеченные ребра записываем в виде буквы или ее отрицания, объединяя все буквы одного пути знаком конъюнкции, а каждую конъюнкцию одного пути соединяем с конъюнкцией другого пути знаком дизъюнкции. Носле рассмотрения всех путей, полученное выражение эквивалентно исходному и представляет собой .сокраш,енную дизъюнктивную нормальную форму логического выражения, которая в некоторых случаях совпадает с тупиковой или минимальной формой. Для примера, рассмотренного на фиг. 1, получается следующая сокращенная форма 5 функции

F х.Х V 2-«о V V .

iQ Структурная схема устройства реализуюшего рассмотренный алгоритм, состоит из преобразователя 1 дизъюнктивной нормальной формы логических выражений в совершенную дизъюнктивную нормальную форму, выход которого соединен с ;регистром памяти 2, связанным с блоком 3 элементов И, подключенным к выходному блоку 4 и управляемым счетчиком 5 через дешифратор 6. Кроме того, в состав устройства входят пульт управления 7, управляющий преобразователем 1, и блок

регистрации 8, на который подаются сигналы от выходного блока 4. На пульте управления 7 тумблерами набираются интервалы функции, заданной в дизъюнктивной нормальной форме, которые с пульта управления поступают на регистр памяти 2. После набора тумблерами комбинации переменных на пульте управления 7 сигналом УП (управляюший импульс) открываются элементы И блока 3 и на их выходах появляются сигналы, соот0 ветствующне конституентам единицы функции для данного интервала, причем выход одного элемента И обозначает одну конституенту единицы функции. Перед началом работы все разряды регистра 2 переводятся в нулевое состояние, и единица в данном разряде свидетельствует о наличии конституенты единицы логического выражения, соответствующей этому разряду. После расширения всего логического выраже0 кия до совершенной дизъюнктивной нормальной формы и запоминания всех конституент единиц в регистре 2 начинается следующий этап - этап разметки и получения сокращенной формы функции , для чего используются

5 элементы И блока 3, счетчик 5 и дешифратор 6.

Элементы И блока 3 разбиты на три группы. Перваягруппа сравнивает концевые вершины ki графа-дерева относительно осей

0 симметрии, проходяших через вершины (1, 2, 3, 4)., вторая группа - относительно осей симметрии, проходящих через верщины (5, 6), и т. д. Подключение элементов И к регистру памяти 2 происходит согласно графу-дереву

5 (см. фиг. 1).

После окончания переходных процессов на счетчик 5 подаются тактирующие импульсы (ТИ), число состояний счетчика равно числу

0 путей от концевых верщин графа ki к вершине РО. Выходы счетчика 5 соединены со входом дешифратора 6, число выходов которого равно числу ребер дерева. Состояние этих выходов в зависимости от состояния счетчика лриведено в таблице.

Таблица

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

название год авторы номер документа
Устройство синтаксически управляемого перевода 1986
  • Фомичев Владимир Степанович
  • Разумовский Геннадий Васильевич
  • Познянский Андрей Измайлович
SU1399767A1
Аналоговая модель для минимизации булевых функций 1976
  • Чернышев Юрий Олегович
SU643897A1
Устройство для вычисления булевых функций 1980
  • Ерофеев Юрий Владимирович
  • Михайлова Алла Алексеевна
  • Полященко Геннадий Николаевич
  • Шандрин Игорь Степанович
SU955027A1
Программируемое логическое устройство 1991
  • Тюрин Сергей Феофентович
  • Назин Владимир Иванович
  • Несмелов Владимир Аркадьевич
  • Харитонов Валерий Алексеевич
  • Куликов Дмитрий Леонидович
  • Жданов Александр Михайлович
  • Кульков Лев Борисович
SU1777133A1
Устройство для реализации булевых функций 1987
  • Борозна Владимир Григорьевич
  • Вислович Николай Анатольевич
  • Куклин Григорий Васильевич
  • Советов Борис Яковлевич
  • Яковлев Сергей Алексеевич
SU1545213A1
УСТРОЙСТВО РАЗМЕЩЕНИЯ ЗАДАЧ В КОЛЬЦЕВЫХ СИСТЕМАХ 2005
  • Борзов Дмитрий Борисович
RU2296359C1
Устройство для определения гамильтоновых циклов на графе 1989
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Макеев Сергей Иванович
  • Рябец Николай Николаевич
SU1778764A1
УСТРОЙСТВО ПОДСЧЕТА МИНИМАЛЬНОГО ЗНАЧЕНИЯ ИНТЕНСИВНОСТИ РАЗМЕЩЕНИЯ В СИСТЕМАХ С КОЛЬЦЕВОЙ ОРГАНИЗАЦИЕЙ 2005
  • Борзов Дмитрий Борисович
  • Заикина Татьяна Алексеевна
  • Ураева Елена Евгеньевна
  • Чернышева Ольга Сергеевна
RU2297027C1
Устройство синтаксически управляемого перевода 1989
  • Кузнецов Иван Анатольевич
  • Разумовский Геннадий Васильевич
  • Фомичев Владимир Степанович
SU1651298A1
Устройство для поиска минимального значения интенсивности размещения в тороидальных системах при направленной передаче информации 2016
  • Борзов Дмитрий Борисович
  • Дюбрюкс Сергей Александрович
RU2628329C1

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

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

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

В соответствии с таблицей дешифратор 6 последовательно подает сигналы на элементы И блока 3, так что одновременно оказываются включенными элементы И, представляющие один путь от концевой вершины ki до вершины РОПосле просмотра всех путей и выдачи всех интервалов на блок регистрации 8, например алфавитно-цифровое печатающее устройство, процесс минимизации считается законченным.

Скорость подачи ТИ зависит от скорости работы блока регистрации 8.

Формула изобретения

Устройство для минимизации логических функций, содержащее пульт управления, счетчик импульсов с подключенным к его выходам дешифратором и последовательно соединенные блок элементов И, выходной блок и блок регистрации, отличающееся тем.

что, с целью расширения области применения устройства, оно содержит регистр памяти и преобразователь дизъюнктивной нормальной формы логических функций в совершенную дизъюнктивную нормальную форму, входы и выходы которого подключены к соответствующим выходам njMibTa управления и ко входам регистра памяти, выходы регистра памяти подсоединены к первой группе входов блока элементов И, вторая группа входов которого подключена к соответствующим выходам дешифратора.

Источники информации, принятые во внимание при экспертизе.

1.Вычислительная техника. Справочник под ред. Г. Хаски и Г. Корна, т II, М.-Л., Энергия, 1964.2.Авторское свидетельство ЛЬ 177692, М. Кл.2 G 06F7/00, 16.11.64.

ffr

SU 558 275 A1

Авторы

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

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

Даты

1977-05-15Публикация

1974-05-31Подача