Всеооюзная пат?г^о-тсш"кная'б!'1блиот1'на

 

О П И С А Н И Е 305484

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Фовз Советоких

Социалистических

Республик

Зависимое от авт. свидетельства №

3 аявлено 08,Х11,1969 (№ 1383901/18-24) с присоединением заявки №

Приоритет

Опубликовано 04.V1.1971. Бюллетень № 18

Дата опубликования описания 28.IX.1971

МПК G 06g 7/34 комитет по лолам изобретений и открытий прн Совете Министров

СССР

УДК 681.333;16(088.8) Авторы изобретения

В. В. Васильев, А. Г. Додонов и А. И. Левина

Институт кибернетики АН Украинской ССР

Заявитель

УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ЭКСТРЕМАЛЬНЫХ

ПУТЕЙ НА ГРАФЕ

Изобретение относится к области вычислительной техники.

Известны устройства для моделирования экстремальных путей на графе, содержащие соединенные в соответствии с топологией гра- 5 фа модели ветвей на счетчиках, триггерах, логических схемах «НЕ», «И», «ИЛИ» и инверторах.

Все известные устройства имеют ограниченные функциональные возможности. 10

Цель изобретения — расширение функциональных возможностей устройства.

В предлагаемом устройстве это достигается тем что в нем выход счетчика в каждой модели ветви соединен с одним из входов 15 схемы «И», выход которой соединен с единичным входом триггера, подключенного единичным выходом к одному из входов второй схемы «И» и единичному входу второго триггера, нулевой выход которого соединен с од- 20 ним из входов третьей схемы «И», подключенной вторым входом к шине управления решением задачи о длиннейшем пути; выход третьей схемы «И» соединен со входом инвертора, выход которого соединен с выход- 25 ным полюсом модели ветви; единичный выход второго триггера соединен со входом четвертои схемы «И», подкл оченнои втор м входом к шине управления решением задачи о кратчаишем пути, а выходом к одному из llo- 30 люсов диода, другой полюс которого соединен с выходным полюсом модели ветви; выходной полюс модели ветви соединен со входом инвертора, выход которого соединен со входами второй и пятой схем «И», причем выход второй схемы «И» подключен к индикаторному выходу модели ветви, а выход инвертора подключен к ее входному полюсу", второй вход пятой схемы «И» соединен с шиной тактового питания, а ее выход подключен к нулевому входу первого триггера.

На чертеже приведена схема устройства.

Устройство содержит модели ветвей на инверторах 1 — 8, двухвходовых схемах «И» 4—

8, счетчике 9, триггерах 10, 11, диоде 12.

Устройство работает следующим образом.

Модели ветвей соединяются между собой полюсами 13 и 14 в соответствии с топологией графа.

В счетчик 9 модели ветви предварительно заносится число импульсов, дополняющее длину ветви до полной емкости счетчика. 1 риггеры 10 и 11 находятся первоначально в нулевом состоянии, и на полюсах 18 и 14 нулевой потенциал. В некоторый момент времени на полюсе 13 модели ветви появится сигнал разрешения отсчета числа импульсов, pBBkl0I о числу. ихIII) ;IüI:ÎÂ ъ1аксимальнои емкости счетчика 9. тот сигнал откроет схему 5 совпадения и в счетчик 9 начнут поступать

305484

io

15 импульсы тактовой серии через полюс 16. При появлении на выходе счетчика 9 импульса переполнения триггеры 10 и 11 установятся в единичное состояние. Сигнал с единичного выхода триггера 10 поступает на один из входов схемы 4 совпадения.

Сигнал с нулевого выхода триггера 11 поступает на один из входов схемы 6 совпадения, второй вход 16 которой управляется сигналами с шины управления решением задачи о длиннейшем пути. Сигнал с вьгхода этой схемы совпадения поступает на вход схемы совпадения, которая образуется соединением инверторов 2 полюсами 14 моделей ветвей, сходящихся в одной из вершин графа.

Сигнал с единичного выхода триггера 11 поступает на один из входов другой схемы б совпадения, второй вход 17 которой управляется сигналами с. шины управления решением задачи о кратчайшем пути. Сигнал с выхода этой смемьг 4 совмадения поступает на вход схемьг ИЛИ» ; которая образуется соединецием диада 12.g, цолгосом 14 модели ветви.

В случае решения задачи о длиннсйшем пути на вход 16 подается разрешающий потенциал, а на вход 17 решением задачи о кратчайшем пути — запрещающий.

При этом на полгосе 14 появится разрешающий потенциал только тогда, когда все триггеры 11 моделей ветвей, входящих в одну вершину, установятся в единичное состояние.

Если же на выходном полюсе 14 модели ветви еще не появился разрешающий сигнал, то инвертор 8 дает разрешающий сигнал на схемы совпадения 7 и 8. На второй вход 18 схемы 8 совпадения поступают сдвинутые импульсы тактового генератора, т. е. все установившееся в единичное состояние до появления на полюсе 14 разрешающего потенциала триггеры 10 будут установлсны в нулевое состояние выходным сигналом схем 8 совпадения.

Те же триггеры 10, которые установились в единичное состояние, с появлением сигнала на полюсе 14 останутся в единичном состоянии, так как будет снят разрешаюгций потенциал со входа схемы 8. Таким образом, состояния триггеров 10 моделей ветвей будут индицировать дерево длиннейших путей с корнем в начальной вершине. гю

25 зо

35 о

При решении задачи о кратчайшем пути разрешающий потенциал подается на вход 17 модели ветви, а запрещающий — на вход 16.

В этом случае, как только триггеры 10 и

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

10 моделей ветвей будут индицировать дерево кратчайших путей с корнем в начальной вершине.

Предмет изобретения

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

«И», подключенной вторым входом к шине управления решением задачи о длиннейшем пути; выход третьей схемы «И» соединен со входом инвертора, вьгход которого соединен с выходным полюсом модели ветви; единичный выход второго триггера соединен со входом четвертой схемы «И», подключенной вторым входом к шине управления решением задачи о кратчайшем пути, а выходом к одному из полюсов диода, другой полюс которого соединен с выходным полюсом модели ветви; выходной полюс модели ветви соединен со входом инвертор а, выход которого соединен со входами второй и пятой схем «И», причем выход второй схемы «И» подключен к индикаторному выходу модели ветви, а выход инвертора подключен к ее входному полюсу; второй вход пятой схемы «И» соединен с шиной тактового питания, а ее выход подключен к нулевому входу первого триггера.

305484

Корректор Т. A. Китаева

Редактор Ю. Полякова

Заказ 2511/12 Тираж 473 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий прп Совете Министров СССР

Москва, Ж-35, Раушская наб., д. 4г5

Типография, пр. Сапунова, 2

Составитель Г. Сорокин

Техред 3. Н. Тараненко

i > — И

Всеооюзная пат?г^о-тсшкнаяб!1блиот1на Всеооюзная пат?г^о-тсшкнаяб!1блиот1на Всеооюзная пат?г^о-тсшкнаяб!1блиот1на 

 

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

Изобретение относится к системам ориентации и управления движением космических аппаратов при реализации программных разворотов

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах обработки изображений и распознавания образов

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

Изобретение относится к вычислительной технике и может быть использовано в аналоговых вычислительных машинах

Изобретение относится к вычислительной технике и может быть использовано в аналоговых вычислительных машинах

Изобретение относится к вычислительной технике и может быть использовано при автоматизации процессов управления различными сетями

Изобретение относится к области вычислительной техники и может быть использовано в аналоговых вычислительных устройствах

Изобретение относится к области вычислительной техники и может найти применение при проектировании сложных систем

Изобретение относится к области вычислительной техники и может найти применение в сложных системах при выборе оптимальных решений из ряда возможных вариантов

Изобретение относится к области вычислительной техники и может найти применение в сложных системах при выборе оптимальных решений из ряда возможных вариантов
Наверх