Цифровая вычислительная система

 

ОП ИСАНИЕ

ИЗОБРЕТЕН Ия 11 55064О

Союз Советских

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

Республик

/ ;. (51) M. Кл G 06Р."15/00

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 28.04.70 (21) 1433523/24 с присоединением заявки №вЂ”

Государственный комитет

Совета 1йинистров СССР

IID делам изооретений и открь)тий (23) Приоритет—

Опубликовано 15.03.77. Бюллетень № 10

Дата опубликования описания 23.05.77 (53) УДК 681.325 (088.8) (72) Авторы изобретения

В. Я, Пыхти, А. П. Запольский, Г. А. Иванов, Г. Н. Лукьянова и Г. Ф. Голубова (71) Заявитель (54) ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА

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

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

Наиболее близким техническим решением к данному изобретению является цифровая вычислительная система, которая содержит коммутаторы, соответствующие входы которых подключены к шине номера коммутатора, шине номера внешнего устройства, шине трансляции, шине связи с внешним устройством и шине запроса внешнего устройства, а соответствующие выходы соединены с шиной запроса коммутатора, шиной запроса приоритетного внешнего устройства, шиной трансляции, шиной выборки внешнего устройства и соответствующей шиной разрешения запроса, соединяющей,каждый KQMMjjTBTop со всеми последующ ими коммутаторами, и процессор, подключенный к шине запроса приоритетного внешнего устройства, шине запроса коммутатора, шине номера внешнего устройства и шине..номера коммутатора, и соединенный двусторон.-. ней шиной обмена с одним из коммутаторов, каждый из которых содержит блок управления, .первый выход которого соединен с первым входом блока номера коммутатора, второй вход которого подключен ко входу «Номер коммутатора» коммутатора, а первый выход соединен с выходом «Запрос коммутатора» коммутатора, второй выход блока управления соединен с первыми, входами блока выборки внешних устройств и блока син1О хронизации запросов, второй вход которого подключен ко входу «Разрешение запроса» коммутатора, а .первый выход соединен с выходом «Разрешение запроса» коммутатора, третий выход блошка управления соединен со у вторым входом блока выборки внешних устройств, третий вход которого подключен ко входу «Номер внешнего устройства» коммутатора, а выход соединен с выходом «Выборка внешнего устройства» ком мутатора, вход и выход связи с внешними устройствами которого соединены с первыми входом и выходом блока связи с внешними устройствами, второй вход которого подключен ко второму выходу блока номера коммутатора, вход

«Запрос внешнего устройства» коммутатора соединен с первым входом блока приоритета, выход которого соединен с выходом «Запрос приоритетного внешнего устройства» коммутатора, и с третьим входом блока спнхронизаЗО ции запросов, второй выход которого соедп550640

15

55

3 нен со вторым входом блока приоритета и с третьим входом блока номера коимутатора (2).

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

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

Это досвигается тем, что в предлагаемой цифровой;вычислительной системе каждый коммутатор содержит блок трансляции, блок синхронизации трансляции и блок организации параллельного обмена, . соответствующие входы которого подключены ко второму выходу блока управления, входу «Запрос внеш.него устройства» коммутатора и второму выходу блока связи с внешними устройст вами, четвертый вход которого подключен к пер.вому выходу блока синхронизации трансля,ции, второй выход которого соединен со входом блока трансляции, а первый вход,подключен ко второму выходу блока управления, вход и выход «Трансляция» коммутатора соединены с соответствующими входом и выходом блока связи с внешними устройствами, блока синхронизации трансляции, блока синхронизации запросов и блока трансляции, соответствующие вход и выход которого подключены .ко входу и выходу «Обмен» коммутатора; кроме того блок синхронизации запросов содержит элементы И, ИЛИ, НЕ и тр иггер разрешения запросов, выход которого соединен с первым управляющим выходом блока синхронизации запросов, входы разрешения за проса которого соединены с соответствующими входами первого элемента И, соответствующий вход которого через элемент ИЛИ подключен ко входам запроса внешнего устройства блока синхронизации запросов, а выход соединен со входом элемента НЕ, первым входом второго элемента И и вторым управляющим выходом блока синхронизации запросов, выход элемента HE соединен с .первым входом третьего элемента И и выходом разрешения запроса блока синхронизациями запросов, вход сигнала синхронизации которого соединен со вторыми входами второго и третьего элементов И, выходы которых соединены с соответствующими входами триггера разрешения запросов, а также тем, что блок организации параллельного обмена содержит элементы И и ИЛИ, элементы задержки,,схему, пуска, триггер конца обмена, триггер управления пуском и схему сигналов обмена, выход которой соеди1нен с выходом обмена блока организации параллельного обмена, первый вход конца работы устройства вывода которого через первый элемент ИЛИ, подключенный вторым входом к первому входу исключения внешнего уст4 ройства блока организации параллельного обмена, соединен с первым входом первого элемента И, подключенным вторым входом

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

На фиг. 1 показана блок-схема предлагаемой цифровой вычислительной системы; на фиг. 2 — блок-схема ком мутатора;,на фиг. 3— блок-схема блока синхронизации запросов; на фиг, 4 — блок-схема блока организации параллельного обмена.

Цифровая вычислительная система содержит процессор 1; коммутаторы 2> — 2, шину 3 заароса приоритетного внешнего устройства, шину 4 запроса коммутатора, шину 5

550640

5 номера внешнего устройства, шину 6 номера коммутатора, шину 7 первого разрешения запроса, шину 8 трансляции, шину 9 второго разрешения запроса, двустороннюю шину 10 обмена, шины 11 — 11 выборки внешнего устройства, шины 12> — 12 запроса внешнего устройства, шины 13 — 13 связи с внешним устройством.

Коммутатор 2 содержит блок 14 номера коммутатора, блок 15 управления, блок 16 выборки внешних устройств, блок 17 синхронизации запросов, блок 18 организации параллельного обмена, блок 19 трансляции, блок 20 приоритета, блок 21 связи с внешними устройствами, блок 22 синхронизации трансляции, .выход 23 запроса коммутатора, вход 24 номера внешнего устройства, вход 25 номера коммутатора, выход 26 разрешения запроса, вход 27 разрешения запроса, выход 28 запроса,приоритетного внешнего устройства, вход 29 запроса внешнего устройства, вход и выход связи 30 с внешними устройствами, вход и выход трансляции 31, вход и выход связи 32 с процессором и выход 33 выборки внешнего устройства.

Блок 17 синхронизации запросов содержит триггер 34 разрешения запросов, элементы И 35 — 37, элемент ИЛИ 38, элемент НЕ 39, выход 40 разрешения запроса, входы 41 — 43 разрешения запроса, входы 44, 45 запроса внешнего устройства, первый управляющий выход 46, вход 47 сигнала синхронизации и второй управляющий выход 48.

Блок 18 организац ии параллельного обмена содержит триггер 49 управления пуском, триггер 50 конца обмена, схему 51 сигналов обмена, схему пуска 52, элементы

И 53 — 60, элементы ИЛИ 61 — 65, элементы задержки 66 и 67, первый вход 68 конца работы устройства вывода, выход 69 пуска устройства ввода, выход 70 пуека устройства вывода, вход 71,прекращения работы ввода, вход 72 останова, выход 73 конца вывода, выход 74 о бмена, вход 75 запроса вводного устройства, первый вход 76 исключения внешнего устройства, второй вход 77 исключения внешнего устройства, первый вход 78 запроса, второй вход 79 запроса, вход 80 автономного пуска, второй вход 81 конца работы устройства вывода и вход 82 конца работы устройства ввода.

Цифровая вычислительная система работает следующим образом.

В режиме обмена, информацией коммутатор 2 обеспечивает следующие виды работы: комплексный,,при котором внешние устройства (на чертежах не показаны), подключенные к данному коммутатору 2;, могут участвовать в обмене пи формацией с процессором 1, и автономный, при котором внешние устройства, подключенные к данному коммутатору 2,-, могут, минуя процессор 1, участвовать в обмене информацией между собой, при этом все сигналы связи между процессороM 1 и внешними устройствами, подключен-6 ными к другим коммутаторам 2, (к gi), беспрепятственно передаются через данный коммутатор 2;

С помощью шины 6 номера коммутатора выбирается соответствующий коммутатор 2;

Шина 5 номера внешнего устройства используется для выборки внешнего устройства, подключенного к заданному коммутатору 2,.

Код номера внешнего устройства, подклю 0 ченного к данному коммутатору 2 и выста( вившего при этом запрос, передается в,процессор 1 по шине 3 запроса приоритетного внешнего устройства. По шине 4 запроса коммутатора в процессор 1 передается код того коммутатора 2, которому в данный промежуток времени разрешено выдавать запросы.

С помощью шин 7 и 9 разрешения запроса коммутатора организуется приоритет коммутаторов 2 на выдачу запросов. Двусторонняя шина 10 обмена служит для передачи управляющих, ответных и информационных сигналов между процессором 1 и коммутатором 2,, подключенным непосредственно к нему. Связь с остальными коммутаторами 2 осуществляется с помощью шин 8 трансляции.

Каждый из коммутаторов 2 для связи с внешними устройствами, подключенными к нему, имеет шины 11> — 11„, выборки внешнего устройства,,шины 12> — 12„, запроса внешнего устройства и шины 13> — 13,„связи с внешним устройством.

Блок 14 номера коммутатора опознает свой номер, выданный из процессора 1, или выдает код запросов, соответствующий номеру коммутатора 2, Блок 16 выборки внешних устройств выбирает одно или несколько внешних устройств, заданных соответственно процессором 1 при комплексном режиме или с местного пульта управления (на чертежах не .показан) при автономном режиме.

Блок 17 синхронизации запросов разрешает выдачу запросов из данного коммутатора 2,- в процессор 1 лишь при отсутствии запросов от более приоритетных коммутато45 ров 2.

Блок 18 организации параллельного обмена обеспечивает непосредственный обмен информацией сразу (параллельно) между не50 сколькими .внешними устройствами.

Блок 19 трансляции обеспечивает усиление и передачу .необходимых сигналов управления и информации, поступающих из,процессора 1 или от других коммутаторов 2.

Блок 20 приоритета выдает в процессор 1 код, соответствующий самому приоритетному из выставивших запрос внешних устройств, при наличии соответствующего разрешения от блока синхронизации запросов.

Блок 21 связи с внешними устройствами обеспечивает обмен необходимыми сигналами и информацией между коммутатором 2 и подключенными к нему внешними устройствами.

Блок 22 синхронизации трансляции всех а5 коммутаторов 2 задает одновременно одно и

550640

7 то же направление .передачи сигналов через блоки трансляции.

При обращении из процессора 1 к внешнему устройству, подключенному к нему через коммутатор 2,, во все коммутаторы 2 группы выдаются номер коммутатора 2; и номер устройства. Эти номера поступают, соответственно по входу 25 номера коммутатора и по входу 24 номера внешнего устройства.

В одном из коммутаторов 2< блок 14 номера коммутатора в соответствии с положением переключателей (на чертежах не показаны) блока 15 управления опознает выданный номер коммутатора. При этом блок 14 номера коммутатора подключает блок 21 связи с внешними устройствами ко входу и выходу трансляции 31.

Одновременно блок 16 выборки внешних устройств в соответствии с кодом, полученным по входу 24 номера внешнего устройства, через выход 33 выборки внешнего устройтва подключает заданное внешнее устройство ко входу и выходу связи 30 с внешними устройствами. По входу и выходу связи 32 с процессором из последнего поступают соответствующие сигналы управления. Через блок 19 трансляции они передаются на вход и выход трансляции 31, независимо от режима работы коммутатора 2; . В том коммутаторе, который выбран, сигналы со входа и выхода трансляции 31 через блок 21 связи с внешними устройствами поступают на вход и выход связи 30 с внешними устройствами.

При готовности внешнего устройства принять или выдать информацию оно возбуждает запрос на обмен. Если на входе 29 запроса внешнего устройства появился сигнал запроса блок 17 синхронизации запросов ана1 г лизирует наличие запросов в оолее приоритетных коммутаторах группы. Если в последних запросов нет, на входе 27 разрешения запроса присутствует сигнал разрешения. При этом блок 17 .синхронизации запросов данного коммутатора разрешает выдачу залросов из блока 14 номера, коммутатора и блока 20 приоритета. Одновременно с этим блок 17 синхронизациями запросов снимает разрешение с выхода 26 разрешения запроса, тем самым запрещается выдача запросов из менее приоритетных коммутаторов. Получив разрешение из блока 17 синхронизации запросов, блок 14 номера коммутатора в соответствии с номером, заданным блоком 15 управления, через выход 23 запроса коммутатора выдает код номера последнего в процессор 1. При этом блок 20 приоритета выдает на выход 28 запроса приоритетного внешнего устройства код, соответствующий номеру самого приоритетного из устройств, выставивших запросы.

Информация из процессора 1 во внешнее устройство передается по входу 32 связи с процессором, через блок 19 трансляции, вход и выход трансляции 31, блок 21 связи с внешними устройствами и выход 30 связи с внешними устройствами, Информация из внешнего

l0

8 устройства в процессор 1 передается по тому гке,пути |в обратном направлвнии. 3а направлением передачи, информации следит блок 22 синхронизации трансляции.

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

Ьлок 22 синхронизации трансляции при работе опирается на сигналы управления и ответные сигналы, передаваемые по входу и выходу тра нсляци и 31. При автономном режиме коммутатора блок 21 связи с внешними устройствами логически отключается от входа и выхода трансляции 31. При этом вход 29 запроса внешнего устройства .используется в блоке 18 организации параллельного обмена при непосредственном обмене информацией между внешними устройствами, номера которых задаются переключателями блока 15,правления.

При автономном режиме коммутатора 2,„ его блок синхронизации запросов запрещает выдачу запросов из данного коммутатора в процессор 1. При этом на выходе 26 разрешения за проса постоянно присутствует сигнал разрешен ия. Тем самым данный коммутатор 2 перестает влиять на запросы других коммутаторов. Сигналы, необходимые для организации непосредственного обмена информацией нескольких устройств, вырабатываются в блоке 18 организации параллельного обмена и выдаются в эти устройства через блок 21 связи с внешними устройствами и соответствующие вход и выход 30 связи с внешними устройствами.

Пусть,рассматриваемый коммутатор имеет номер т. Считаем, что коммутаторы с намерами m — 1, m — 2,, т — К в камплеисном режиме имеют приоритет по отношению,к нему.

Примем, что к .коммутатопу могут быть подключе ны внешние устройства с номерами а, b,..., и (на фиг. 3 схема изображена для двух уст,ройств).

При,наличии запроса (фит. 3) от люоого внешнего устройства а, b, ..., и имеем сигнал на выходе элемента ИЛИ 38. Есm во всех коммутаторах m — 1, m — 2,, m — К нет зап росов, на входах 41 — 43 разпешения запроса имеем сигналы разрешения. Пои этом элемент И 37 выдает сигнал на второй управляющий iBblход 48. Пр и поступлении сигнала синхпо низа. ции триггер 34 разрешения запросов ставится в единичное состояние. По единичному состоянию этого триггера первый чправляющий выход 46 разрешает выдачч запросов из блока 20,пюиоритета и блока 14 номера коммутаTAпа. Од новремен но с этим через элемент

НЕ 39 снимается разрешение с выхода 40.оазрешения- запроса. Если от вне1пних устройств нет запроса или,нет разрешения от д рчгих коммутаторов, а также в случае, если vcTBновлен автономный режим (IIINHB режима не показана), на,выходе элемента НЕ 39 имеем разрешающий сигна.ч. Этот сигнал разрешает выдачу запросов из менее .приоритетных коммутатора в т+1, т+2,..., т+К и разрешает элементу И 35 установить в,нулевое состояние триггер 34 разрешения за п росов.

При автономном режиме коммутатора внешние устройства, по дключенные к нему, условно разделяются на вводные .и выводные. Пр и это м одновременно ta обмене могут участвовать одно вводное и одно или;неаколько выводных устройств.

Номера вводного и выводных устройств задаются соот ветст вующими переключателями блока управления 1.5.

Пуск зада|нных устройспв на непосредственный обмен информацией (фиг. 4) осуществляется по сипналу автономного пуска, вырабатываемого при,нажатии кнопки на пульте управления. По этому сипналу схема пуска 52 вырабатывает необходимую . последовательность сигналов (на схеме показаны только сигналы пуска). При этом,по нулевому состоянию триггера 49 управления пуском (триггер устанавливается в это состояние по сигналу общего сброса, не показа нного,на схеме) элемент И 60 .вырабатывает сипнал пуска усцройств вывода, который поступает в заданные устройсгва через блок 21 связи с внешними устройствами. Остальные сигналы устройствам вывода также передаются по нулевому состоянию этого триггера. Чсрез некоторое,время после появлен ия сигнала пуска выводных устройсгв элемент задержки 67 переводит;в единичное состояние триггер 49 у п равления,пуском. Через некоторое время после запуска устройства вывода, например, а,и b, выставляют запросы. Есл,и же лю,бое из устройств, например а или b, не должно учаспвовать в обмене, из блока 15 у правления поступает сигнал (в

cooTeeTcTtBHtH с положениям и,переключателей) об исключении соопветспв ующих устройспв.

Если есть за просы от соопветствующих внешних устройств, а,другие усгройства,исключены, с выхода в элементов ИЛИ 63, 64 сипналы поступают на в ходы элемента И 54 (нафиг. 4 элементы ИЛИ 63, 64 соопветспвуют двум выводным устройcTIBaM). Если есть запросы от всех не,исключенных устройств вывода, элемент И 58 разрешает запуск схемы пуска 52, За пуск этой схемы, производится по аинх ронизирующему сигналу.

Теперь сигналы по единичному состоянию триггера 49 управления пуском передаются вво1дному устройству. Сигнал пуска усгройства в вода,выдается элементом И 59. Через некоторое,время после этого сипнала элемент задержки 66 ставит в нулевое состояние триггер 49 у правления пу аком. То, что уст1ройства вьввода за пускаются;ра ньше устройств эвода, позволяет,подготовить выводные устройства к приему информации до поступления ее от устройства ввода (например, уст1ройсгво:вывода на печать способ но принять информацию только после разгона двигателя).

После пуска вводного устройства, от него

550640

10 тоже приходит запрос. При наличии запросов от всех за пущенных устройспв элемент

И 55,разрешает пуск схемы 51 сиппаactta обмена, которая вырабатывает последовательность сигналов, в том числе сигнал «Обмен».

Этот сигнал поступает во внешние устройства через блок 21 связи с энешшгми устройствами.

Вводное устройство по этому сигналу выдает информацию, которая через блок связи с внешними устройствами передается вы1водным устройствам. На обмен следующими символами в иешиве усгройства вновь, выставляют запросы. Процесс обмена продолжается до нажатия кнопки останова или,до поя вления сигнала на входе 71 прекращения работы,ввода (устройство в вода закончило выполнение полученной команды или на эводе,произошел сбой). В любом из этих случаев элемент

ИЛИ 65 ставит в единичное состояние триггер 50,конца обмана.

При поступлениями запросов от всех запущенных выводных устройств, вывода элемент И 56 раз|решает запуск схемы 51 сигналов обмена. По сигналу обмена при единичном состоянии триггера 50 конца обмена элемент И 57 через блок 21 связи с внешними устройствами, выдает сигнал на выход 73 конца вывода. В опвет на этот сигнал устройства вьпвода,преиращают запросы и выдают сигналы конца работы.

EcmH от всех за пущенных устройств, вывода есть сигналы конца работы, элемент ИЛИ 61 и 62 выдает сигналы на входы элемента И 5 .

И 53.

Если при этом успройсгво ввода нормально кончило выполнение предыдущей команды (из блока связи с внешними устройствами посту пает сигнал конца работы устройства в вода), элемент И 53 разрешает снова запуст ить схему луска 52. Вновь будут запущены устройства .вывода и Btaottla. Обмен будет повторяться до нажати я,кнопки останова или до сбойной ситуации,при обмане.

Цифровая вычислительная система, содержащая коммутаторы, соогветсгвующпе входы которых подключены к шине номера коммутатора, шиче номера,внешнего устройства, щи не трансляциями, шине связи с энешним устройством,и шине запроса внешнего устройства, а соответспвующие выходы соединены с шиной запроса коммутатора, шиной запроса приоритетно|го внешнего устройства, шиной трансляции, шинной выборки внешнего усгройства,и сооTIBBTctaующей шиной разрешения запроса, соединяющей каждый коммутатор со всеми последующими коммутаторами, и процессор, подключенный к шине запроса приоритетного внешнего устройства,,шине запроса коммутатора, шине номера вне|инего устройства и .шине номера коммутатора и соединенный дву Topoítíåé шиной обмана с одHHlM из коммутаторов, каждый из которых со50

5

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

11 держит блок управления, первый выход которого соединен с первым входом блока номера коммутатора, .второй вход кото рого подключен ко входу «НомЕр коммутатора» ком мутатора, а первый выход соединен с выходом

«Запрос коммутатора» коммутатора, второй выход блока управления соединен с пе рвыми входами блока выборки внепьних устройств и блока си|нхронизации за просов, второй вход которого подключен .ко входу «Разрешение запроса» коммутатора, а первый выход соеди нен с выходом «Разрешение запроса» коммутатора, третий выход блока управления соединен со вторым .входом блока iBblборки внешних устройств, третий вход которого подключен ко входу «НоМер внешнего устройства» коммутатора, а .выход соединен с выходом «Вььборка,в нешнего усцройства» коммутатора, вход |и выход связи с внепьними устройствами которого соединены с первыми входом и выходом блока связи с в непьними устройствами,,второй вход кото рого,подключен ко,второму выходу блока номера коммутатора, вход «За прос внешнего устройства» коммутатора соединен с первым .входам блока,приоритета, выход которого соединен свыходом «Запрос приоритетного внешнего устpoHcTiBa» коммутатора, и с третьям входом блока синхронизации запросов, второй выход которого соединен со вторым входом блока приоритета и с третьим входом блока номера

KoMMJTaToIpa, отличающаяся тем, что, с целью расширения фун кциона 7bHblx возможностей, в ней каждый коммутатор содержит блок трансляции, блок синхронизации тра нсляции и блок организации параллельного обмена, соответствующие входы которого подключены ко второму выходу блока управления, входу «Запрос внешнего ycTpoHCTIBa» коммутатора и второму выходу блока овяз|и с внешнимн устройствами, четвертый вход которого лодключен к пер вому выходу блока cHIHхро низации т ра нсляции,,второй выход которого соединен со входом блока трансляции, а пер|вый .вход| подключен ко вто рому выходу блока управления, вход и выход «11рансляция»,коммутатора соединены с соответствующими входом,и выходом блока связи с внешними устройствами, блока синхронизации трансляции, блока синхронизации запросов и блока трансляции, соответствующие вход и выход кото рого подключены ко входу;и выходу «Обмен» коммутатора.

2. Система по п. 1, о т л:и ч а ю щ а я с я тем, что блок си нхронизации запросов содержит элементы И, ИЛИ, HE и триггер разрешения запросов, выход которого соединен с первым управляющим выходом блока синхронизации запросов, входы разрешения заIlipoca которого соединены с соответствующими входами .перьвого элемента И, соопветствующий вход которого через элемент ИЛИ подключен ко входам запроса внешнего устройства блока GHiHxpoнизации запросов, а выход соединен со входом элемента НЕ, первым

12 входом второго элемента И и iBTopblм управляющим выходом блока синхронизации запросов, выход элемента НЕ соединен с первым входом. третьего элемента И и выхоБ дом разрешения запроса блока синхронизации запросов, вход сигнала синхронизации которого соединен со:вп>рыми .входами второго и третьего элементов И, выходы которых соединены с соответствующими входами триггера

10 разрешения запросав.

3. С,истема по и. 1, отличающаяся тем, что блок организации параллельного обмена соде|ржит элементы И и ИЛИ, элементы задержки, схему пуска, триггер конца обмена, 15 триггер упра|вления пуском и схему сигналов об ме на, выход которой соединен с,выходом обмена блока организации па раллельного о бмена, пер1вый вход конца работы устройства вывода которого через первый элемент ИЛИ, 20 подключенный вторым .входом к первому входу исключения анепьнего устройства блока о рга низа ции параллельного обмена, соединен с первым входом первого элемента И, подключен ньвм BTopbIM входом ко входу «Конец

25 работы устройства ввода» блока организации параллельного обмена, |второй IBxoIII конца работы устройства вььвода которого через второй элемент ИЛИ, подклю чеиный .вторым входом ко второму входу исключения внеш30 него ycTipoHCTiBa блока Организации па|раллельного обмена, соединен с третьим входом первого элемента И, BblxoIp, которого соединен с первым входом схемы, пуска, второй IBxop, которой подключен ко входу а втоном ного,пуска

35 блока организации параллельного о бмена, первый и второй входы исключения внешнего устройства которого через третий:и, соответствен но, четвертый элементы ИЛИ, подключен ные вто рымн входа ми к первому и, соот40 ветст вен но, второму входам за проса блока организации па1раллельного обмена, соединены с первым и вторым входам и,второго элемента И, входы оста нова,и прекращения работы ввода блока организа цни аа раллельного об45 мена через пятый элемент ИЛИ соединены с единичным входом трипгера иннца обмена, нулевой вход которого подключен к выходу схемы пуска, а выход соединен с .пе рвыми входами третьего и четвертого элементов И, 50 выход последнего из которьгх соединен с первььм входом схемы сигналов обмена, второй вход которой подключен к выходу пятого элемента И, а выход соединен со tBTopblM входом третьего элемента И, выход которого соеди55 нен с выходом капица вывода блока ор ганизации,параллельного обмена, вход запроса вводного устройства которого соединен с первым входом .пятого элемента И, выход второго элемента И соединен со,вторыми входами

60 четвертого и пятого элементов И и,перовым .входом шестого элемента И, выход которого соединен с третьим входом схемы пуска, выход которой соединен с,первыми входами седьмого и восьмого элементов И, выходы ко55 торых соединены, соответственно, с выходом

550640

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

14

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

1. Патент США № 3665421,,кл. 340 — 172.5, 5 1972 r.

2. Эскиз|ный проект средет в связи локальных информационно-управляющих систем (ЛИУС), HM — 2387, ИАТ, АН СССР, М., 10 1967 г. (протопоп).

Цифровая вычислительная система Цифровая вычислительная система Цифровая вычислительная система Цифровая вычислительная система Цифровая вычислительная система Цифровая вычислительная система Цифровая вычислительная система Цифровая вычислительная система 

 

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

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

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

Изобретение относится к техническим средствам информатики и вычислительной технике и может быть использовано для решения задач по распределению ресурсов и параметров в экономике, распределения памяти в ЭВМ, вычислительных системах и комплексах, в сетях ЭВМ

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

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

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

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