Многоканальное устройство для сопряжения абонентов с цвм

 

Изобретение относится к вычисл ител ьной технике и может быть использовано в управляющих вычислительных системах. Целью изобретения является сокращение аппаратурных затрат устройства. Цель достигается тем, что в устройство, содержащее две группы рабочих регистровГтри группы элементов И, регистр сдвига, два счетчика, дешифратор, элементы ИЛИ, блок управления, введены элемент НЕ, схема сравнения, второй элемент ИЛИ и элемент И. 1 з.п. ф-лы, 2 ил.

СОГОЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (и)з G 06 F 13/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4844780/24 (22) 27.06.90 (46) 23.11.92. Бюл. М 43 (71) Научно-исследовательский институт автоматики и приборостроения (72) M.À.Çàöåîèí и В.Л.Гусев (56) Авторское свидетельство СССР

N. 1101812, кл. G 06 F 13/00, 1983.

Авторское свидетельство СССР

N. 1571598, кл. G 06 F 13/00, 1988 (прототип).

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

Известно многоканальное устройство для сопряжения абонентов с цифровой вычислительной машиной по авторскому свидетельству СССР N. 731433, кл. G 06 F 3/04, 1978, содержащее блок управления. регистр сдвига, дешифратор, рабочие регистры, выходной регистр, мультиплексоры, элементы

И, ИЛИ, НЕ.

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

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

„;5U„„1777146 А1 (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО

ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ (57) Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах. Целью изобретения является сокращение аппаратурных затрат устройства. Цель достигается тем, что в устройство, содержащее две группы рабочих регистров, три группы элементов И, регистр сдвига, два счетчика, дешифратор, элементы ИЛИ, блок управления, введены элемент НЕ, схема сравнения, второй элемент ИЛИ и элемент И. 1 з.п. ф-лы, 2 ил. управления, регистр сдвига, рабочие регистры, счетчики, элементы И (1).

Недостатком устройства является то, что при работе в резервированной системе, состоящей из трех ЦВМ и трех устройств оно не обеспечивает ввода в каждую ЦВМ информации каждого устройства, что может привести в разных ЦВМ к различным результатам вычислений, кроме того отсутствие информации всех устройств в каждой

ЦВМ снижает контроль достоверности обмениваемой информации.

Наиболее близким к предлагаемому изобретению по технической сущности и достигаемому результату является многоканальное устройство для сопряжения абонентов с цифровой вычислительной машиной (а.с. М 1571598, кл. G 06 F 13/00, 1988), содержащее две группы рабочих регистров, три группы элементов И, регистр сдвига, два счетчика, дешифратор, первый элемент ИЛИ, выход которого является вы1777146 ходом последовательного кода устройства и блок управления, тактовый, командный входы и вход начальной установки которого являются соответственно тактовым, командным входами и входом начальной установки устройства, причем первая и вторая группы выходов регистра сдвига соединены соответственно с группами информационных входов первого и второго счетчиков, выходы которых подключены соответственно ко входу дешифратора и входу конца цикла блока управления, первым, вторым выходами соединенного соответственно с управляющим входом регистра сдвига и счетным входом второго счетчика, входы управления записью первого и второго счетчиков подключены к третьему выходу блока управления, тактовый вход регистра сдвига соединен с тактовым входом устройства и тактовыми входами рабочих регистров первой и второй групп, управляющие входы которых соединены соответственно с выходами элементов И первой и второй групп, информационные входы последовательного кода регистра сдвига и рабочих регистров первой группы соединены с информационным входом последовательного кода устройства, выходы рабочих регистров первой группы образуют группу информационных выходов устройства, первые входы элементов И первой группы соединены с первой группой выходов дешифратора, вторая группа выходов которого подключена к первым входам элементов И второй и третьей групп, группа входов первого элемента ИЛИ соединена с выходами элементов И третьей группы, вторыми входами соединенных с выходами рабочих регистров второй группы, информационные входы которых образуют группу информационных входов устройства (2), Данное многоканальное устройство, предназначенное для сопряжения абонентов с цифровой вычислительной машиной, работающее в режиме группового обмена информацией обладает высоким быстродействием и обеспечивает ввод в каждую

ЦВМ информации каждого устройства, однако, такое устройство обладает аппаратурной избыточностью.

Целью изобретения является сокращение аппаратурных затрат.

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

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

35 торых образуют группу информационных

45 входов устройства, введены второй элемент

ИЛИ, элемент И, схема сравнения и элемент

НЕ, причем вторые входы элементов И первой и второй групп соединены с выходом элемента И, первый и второй входы которого подключены соответственно с четвертым выходом блока управления и выходом второго элемента ИЛИ, первым и вторым входами подключенного к выходам схемы сравнения и через элемент НЕ к первому

50 выходу регистра сдвига, третья группа выходов и второй выход которого соединены с первым информационным входом схемы сравнения и входом сигнала "Ввод" блока управления, управляющий вход, второй выход и вход сигнала "Конец приема командной посылки" которого подключены соответственно с входом сигнала "Число" устройства, счетным входом первого счетчика и выходом второго элемента ИЛИ, второй информационный вход схемы

55 тельного кода регистра сдвига и рабочих

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

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

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

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

В результате поиска патентной и другой научно-технической информации авторами

20

40

45. 3,4, четвертый выход 35 — сигнал "Разреше50

5

35 не обнаружены технические решения, в которых содержится совокупность отличительных признаков предлагаемого технического решения. Таким образом заявленное техническое решение соответствует критерию "существенные отличия".

На фиг. 1 представлена структурная схема устройства; на фиг. 2 — функциональная схема блока управления.

Многоканальное устройство содержит (фиг. 1): блок 1 управления, регистр 2 сдвига, первый счетчик 3- счетчик адресов абонентов, второй счетчик 4 — счетчик количества обмениваемых числовых слов, схема 5 сравнения, дешифратор 6 адресов абонентов, элементы И7 первой группы, элементы И8 второй группы, рабочие регистры 9 первой группы, рабочие регистры 10 второй группы, элементы И 11 третьей группы, четвертый элемент И 12, элемент НЕ 13, первый элемент ИЛИ 14, второй элемент ИЛИ 15, тактовый вход 16 устройства, информационный вход 17 устройства — вход последовательного кода устройства, командный вход 18 устройства — вход сигнал "Команда", вход 19 начальной установки устройства — вход сигнала "Начальная установка", вход20устройства — вход сигнала "Установочный код номера канала устройства", вход 21 устройства — вход сигнала "Число", группа информационных входов 22 устройства, группа информационных выходов 23 устройств, выход 24 — выход последовательного кода устройства, вход 25 — тактовый и командный, вход 26 — вход сигнала "Команда блока 1 управления", вход 27 — сигнал "Начальная установка" и вход 28-" Конец цикла передачи блока 1 управления", вход 29 — сигнал

"Ввод", вход 30 — управляющий сигнал

"Число" и вход 31 — сигнал "Конец приема командной посылки" блока 1 управления, первый выход 32 — "Разрешение сдвига команды", второй выход 33 — счетный сигнал, третий выход 34 — сигнал записи в счетчики ние сдвига числа" блока 1 управления, тактовый 36, последовательного кода 37, управляющий 38 входы регистра 2 сдвига, выходы 30,40,41 соответствуют первой, второй и третьей групп разрядов регистра 2 сдвига, первый 42, второй 43 выходы регистра 2 сдвига, информационная группа входом 44, управление записью 45, счетный вход 46 счетчика 3, информационные 47, управления записью 48, счетный вход 49 счетчика 4, первые 50 информационные, вторые 51 входы схемы,5 сравнения, вход

52 элемента НЕ 13, первый 53, второй 54 входы второго элемента ИЛИ 15, первые 55, вторые 56 группы выходов дешифратора 6, 1777146 вторые 57, первые 58 входы первой группы элементов И 7, вторые 59, первые 60 входы второй группы элементов И 8, второй 61, первый 62 входы четвертого элемента И 12, последовательного кода 63, управляющие

64, тактовые 65 входы рабочих регистров 9 первой группы, управляющие 66, тактовые

67, информационные 68 входы рабочих регистров 10 второй группы, первые 69, вторые 70 входы третьей группы элементов И

11, информационные выходы 71 рабочих регистров 9 первой группы, группа входов 72 первого элемета ИЛИ 14.

Блок 1 управления, связанный своими входами 25-27,30 соответственно с входами

16,18,19,21 устройства, входом 28 с выходом счетчика 4 входом 29 с выходом 43 регистра 2 сдвига, входом 31 с выходом элемента ИЛИ 15, предназначен для выработки на своих выходах 32-35 управляющих сигналов, обеспечивающих обмен информацией с ЦВМ.

Регистр 2 сдвига связан своими входами 36,37 соответственно с входами 16,17 устройства, входом 38 с выходом 32 блока 1 управления предназначен для приема из

ЦВМ последовательного кода командного слова и преобразования его в параллельный.

Командное слово иэ ЦВМ содержит адрес абонента (Ai), количество обмениваемых слов (К), номер канала устройства, "Признак работы" (ПР) устройства, режим ввода информации из ЦВМ в устройство.

Каждому командному слову предшествует сигнал "Команда", поступающий на вход 26 блока 1 управления через вход 18 устройства.

Адрес абонента — адрес первого абонента, с которым осуществляется обмен информацией, в соответствии с количеством обмениваемых слов осуществляется последовательный обмен информацией с К абонентами, начиная с абонента с адресом Ai u кончая абонентом с адресом Ai+K.

Признак работы устройства (ПР) определяет либо одновременный обмен (ПР = О), либо обмен с заданным каналом (PP = 1) информацией устройства с ЦВМ.

В соответствии с содержимым команды регистр 2 сдвига разбит на 3 группы разрядов и два выхода информационных разрядов. Выходы 39 первой группы разрядов, содержащих адрес абонента, подключены и к информационным входам 44 счетчика 3, выходы 40 второй группы разрядов, содержащих количество обмениваемых слов, подключены ко входам 47 счетчика 4, выходы 41 третьей группы разрядов, содержащих код номера канала подключены ко входам 50 схемы 5 сравнения, первый выход 42 подключен через вход 52 элемента HE 13 на вход 54 элемента ИЛИ 15, второй выход 43 подключен ко входу 29 блока 1 управления.

5 . Счетчик 3 служит для хранения и модификации адресов абонентов, с которыми

ЦВМ осуществляет обмен информацией.

Входы 45,46 счетчика 3 соединены соответственно с выходами 34,33 блока 1 управления. Выходы счетчика 3 соединены со входами дешифратора 6, каждый из выходов 55 которого подключен ко входу 58 первой группы элементов И 7, подключенных своими выходами к управляющих входам 64 соответствующих рабочих регистров 9 первой группы.

Каждый из,второй группы выходов 56 дешифратора 6 соединен со входом 60 од10

15 ного из элементов И 8 второй группы, подключенного своим выходом к управляющему входу 66 соответствующего

20 ему рабочего регистра 10 второй группы и со входом 69 одного из элементов И 11 третьей группы, подключенного своим выходом к одному из входов 72 элемента ИЛИ

14, выход которого соединен с выходом 24 последовательного кода устройства,, Дешифратор 6 осуществляет выбор не25 обходимого регистра 9 или 10 в соответстхранения и модификации количества обмениваемых числовых слов по данному коман35 дному слову, подключены соответственно к выходам 34,33, а выход — к входу 28 блока 1 управления.

Схема 5 сравнения предназначена для получения управляющего сигнала при сравнении кода номера канала устройства, поступающего с третьего выхода 41 регистра

2 сдвига с установочным кодом номера канала устройства на входе 20 устройства. При сравнении этих кодов, поступающих соот40 ветственно на входы 50 и 51 схемы 5 сравнения, на ее выходе появляется сигнал, поступающий на вход 53 элемента ИЛИ 15, выход которого подключен ко входу 61 элемета И 12 для разрешения прохождения сиг50 нала "Разрешение сдвига числа" через вход

- 62 элемента И 12.

Каждый канал имеет свой конкретный установочный код (номер), отличающийся от номеров других каналов устройств.

Каждый из рабочих регистров 9, предназначенный для приема иэ ЦВМ последовательного кода числовой посылки, преобразования его в параллельный и передачи в абонент, 55 соединен входом 63 с информационным входом 17 последовательного кода устройства.

30 вии с адресом в счетчике 3 из группы рабочих регистров 9 или 10.

Входы 48,49 счетчика 4, служащего для

1777146

45 входом 65 с так"". к.;.ым вхсдом 16 устройства, а выходами 71 с соответствующими информационными выходами 23 устройства.

Каждый из рабочих регистров 10. служащий для приема параллельного кода отабонента, подключен входом 67 к тактовому входу 16 устройства, информационными входами 68 к информационным входам 22 устройства, а выходом — к выходу 70 соответствующего ему элемента И 11 третьей группы.

Вход 57 каждого элемента И 7 и вход 59 каждого элемента И 8 соединены с выходом элемента И 12, а его вход 62 — с выходом 35 сигнала "Разрешение сдвига числа" блока 1 управления.

В процессе всей работы устройства из

ЦВМ через тактовый вход 16 устройства поступают тактовые импульсы на вход 37 регистра 2 сдвига, на вход 25 блока 1 управления. на вход 65 регистров 9 и на вход 67 регистров 10, Перед началом работы через вход 19 устройства на вход 27 блока 1 управления подается сигнал "Начальная установка", по которому на выходах 32 и 35 блока 1 управления устанавливается нулевое состояние.

Затем через вход 18 устройства на вход 26 блока 1 управления подается сигнал "Команда", который запоминается в блоке 1 управления, а с выхода 32 блока 1 управления на управляющий вход 38 регистра 2 сдвига поступает сигнал "Разрешение сдвига команды", При появлении из ЦВМ через вход 17 устройства на входе 37 регистра 2 сдвига последовательного кода командной посылки производится ее прием в регистр 2 сдвига.

В режиме вывода информации или в режиме ввода ее в ЦВМ, после окончания приема командного слова с выхода 34 блока

1 управления на вход 45 счетчика 3 и на вход

48 счетчика 4 выдается управляющий сигнал, по которому осуществляется запись адреса абонента с выходов 39 регистра 2 сдвига в счетчик 3 через его входы 44, количество обмениваемых слов с выходов 40 регистра 2 сдвига в счетчик 4 через его входы

47, с выходов счетчика 3 соответствующий адрес абонента подается в дешифратор 6 и, в зависимости от адреса абонента, на одном из выходов 55 и 56 дешифратора 6 появляется сигнал.

В режиме одновременного вывода из

ЦВМ информации в Мк каналов резервированного набора устройства каждое устройство работает следующим образом.

После приема командного слова с выхода 42 регистра 2 сдвига поступает нулевой сигнал "Признак работы" (ПР =- О) на вход 52 элемента hE 13, а затем единичным состоянием через вход 54 элемента ИЛИ 15 поступает на вх® 61 элемента И 12.

На вход 30 блока 1 управления через вход 21 устройства подается сигнал "Чис- ло", по которому формируется сигнал "Разрешение сдвига числа" на выходе 35 блока E у п р а в8л еeнHи я, для приема из ЦВМ числовой посылки, который поступает на вход 62 эле10 мента И 12, а с его выхода на входы 57 элементов И 7.

Одновременно из ЦВМ через вход 17 устройства последовательный код числа подается на вход 63 регистров 9. На вход 64 соответствующего регистра 9 с выхода эле15 мента И 7, на вход 58 которого в соответствии с адресом абонента Ai подан сигнал с одного иэ выходов 55дешифратора 6, поступает адрес абонента, разрешающий запись последовательного кода с входа 63 в соответствующий регистр 9.

С выходов 71 регистра 9 выдается информации соответствующему абоненту через выход 23 устройства. По окончании приема последовательного кода числа с вы25 хода 35 блока 1 управления сигнал "Разрешение сдвига числа" снимается, а с выхода

33 блока 1 управления на вход 46 счетчика 3 и на вход 49 счетчика 4 подается сигнал, по

30 которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу.

После чего на вход 30 блока 1 управления через вход 21 устройства вновь поступа35 ет сигнал "Число", по которому с выхода 35 блока 1 управления выдается сигнал "Разрешение сдвига числа" и производится запись в регистр 9 информации, поступивший последовательным кодом на вход 17 устройства, а затем производится выдача с выхода

При одновременном выводе из ЦВМ информации во все каналы устройств аналогичная работа происходит во всех устройствах резервированного набора.

В режиме вывода из ЦВМ информации

50 в заданный канал резервированного набора устройство работает следующим образом.

Вывод информации в заданный канал характеризуется наличием на выходе 42 регистра 2 сдвига потенциала высокого уровня (ПР55

= 1), поступающего на вход 52 элемента НЕ

13, с выхода которого низкий уровень сигнала поступает на вход 54 элемента ИЛИ 15.

В заданном устройстве резервированного набора происходит совпадение кода на

23 устройства выходной информации параллельным кодом в абонент из регистра 9, адрес которого на единицу больше адреса регистра 9 из которого выдавалась предыдущая посылка

1777146 выходах 41 регистра 2 сдвига, соответствующего номеру устройства в резервированном наборе, поступающего на вход 50 схемы 5 сравнения с "Установочным кодом номера устройства", поступающего на вход

51 схемы 5 сравнения с входа 20 устройства.

При совпадении кодов с выхода схемы 5 сравнения на вход 53 схемы ИЛИ 15, а затем на вход 61 элемента И 12 поступает сигнал высокого уровня, дающий разрешеwe на прохождение управляющего сигнала

"Разрешение сдвига числа" с выхода 35 блока 1 управления на вход 62 элемента И 12.

После занесения командной посылки в регистр 2 сдвига на вход 30 блока 1 управления поступает сигнал "Число", по которому формируется сигнал "Разрешение сдвига числа", на выходе 35 блока 1 управления, который поступает на вход 62 элемента И 12 и далее на входы 57 элементов И 7, Одновременно на вход 64 соответствующего регистра 9 с выхода элемента И 7 на вход 58 которого в соответствии с адресом абонента Al подан сигнал с одного из выходов 55 дешифратора 6 поступает управляющий сигнал, разрешающий запись последовательного кода с входа 63.

С выхода 71 параллельный код поступает на выход 23 устройства. После передачи параллельного кода с выхода 35 блока 1 управления сигнал "Разрешение сдвига числа" снимается и, если содержимое счетчика 4 не равно нулю, то на вход 46 счетчика

3 и на вход 49 счетчика 4 подается сигнал, по которому содержимое счетчика 3 увеличивается, . а содержимое счетчика 4 уменьшается на единицу.

После чего на вход 30 блока 1 управления через вход 21 устройства подается очередной сигнал "Число" и производится прием из ЦВМ последовательного кода следующей числовой посылки. Адрес регистра

9, куда она будет поступать, на единицу больше адреса регистра 9, из которого выдавалась предыдущая посылка в абонент.

Если после передачи очередной числовой посылки содержимое счетчика 4 станет равным нулю, то с выхода счетчика 4 на вход

28 блока 1 управления подается сигнал "Конец цикла передачи", по которому запрещается формирование сигнала "Разрешение сдвига числа", т.е, операция вывода информации из ЦВМ в абонент заканчивается.

В режиме вывода информации в заданный канал одновременно на все устройства резервированного набора поступает; сигнал "Команда" и командная посылка, сигнал ."Число" и числовая посылка, однако работать будет то устройство, в котором произошло совпадение кода номера устройства с установочным кодом номера устройства на схеме 5 сравнения.

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

Количество слов, задваемых в командном слове равно количеству абонентов, информация которых выводится по данному

10 командному слову.

В режиме одновременного вода в ЦВМ информации из Nl каналов резервированного набора устройств, каждое устройство работает следующим образом.

После окончания приема командной посылки, в зависимости от адреса абонента, вход 69 соответствующих элементов И 8 и И

11, Одновременно с выхода 43 регистра 2 сдвига на вход 29 блока 1 управления пода25 ется сигнал "Ввод", по которому с выхода 35 блока 1 управления поступает сигнал "Разрешение сдвига числа" на вход 62 элемета

И 12.

Так как устройство работает в режиме одновременного ввода, то на выходе 43 ре30 гистра 2 сдвига устанавливается потенциал

"Признак работы" (ПР = 1) низким уровнем, который поступает на вход 61 элемента И 12 высоким уровнем, разрешая прохождение сигнала "Разрешение сдвига числа".

С выхода элемента И 8, соответствующего адресу, заданному дешифратором 6 на управляющий вход 66 соответствующего ему регистра 10 подается сигнал, разрешающий сдвиг хранящейся там информации, поступившей на информационные входы 68 регистра 10 с информационных входов 22

40 устройства

С выхода регистра 10 последовательный код поступает на вход 70 соответствующего элемента И 11, а с его выхода на соответствующий вход 72 элемента ИЛИ 14, выход которого связан через выход 24 устройства с ЦВМ.

После передачи последовательного ко45

50 да с выхода 35.блока 1 управления сигнал

"Разрешение сдвига числа" снимается и, если содержимое счетчика 4 не равно нулю, то с выхода 33 блока 1 управления на вход 46 счетчика 3 и на вход 49 счетчика 4 подается сигнал, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу

После чего с выхода 35 блока 1 управления поступает очередной сигнал "Разреше20, на одном из выходов 56 дешифратора 6 появляется сигнал, поступающий на вход 60 и

1777146 ние сдвига числа" и производится выдача последовательного кода из регистра 10, адрес которого на единицу больше адреса регистра 10, иэ которого выдавалась предыдущая посылка в ЦВМ.

Если после передачи очередной числовой посылки содержимое счетчика 4 станет равным нулю, то с выхода счетчика 4 на вход

28 блока 1 управления подается сигнал, па которому запрещается формирование сигнала "Разрешение сдвига числа", т,е. операция ввода в ЦВМ заканчивается, Режим ввода в ЦВЫ информации из заданного ",àèàëà усграйства производится следую,цим образом, Перед вводом в ЦВМ информации из задан - oro канала одновременно во все каналы резервированного набора устройств поступают сигнал "Команда" и

::амандная посылка, на отвечает только та устройство, в катарам произсшла совпадение кода номера ка ала устройства с установочным кодом номера канала устройства на схеме 5 сравнения, при этом на выходе 42 регистра 2 сдвига сформирован потенциал высокого уровня, характеризующий "Признак рабаты" (ПР =- 1).

После окончания командной посылки в регистр 2 сдвига на входы 29 и 30 блока 1 управления поступают соответственна потенциал высокого ур= вня "Ввод" L1 сигнал

"Числа", по которому формируется управляющий сигнал "Разрешение сдвига числа" на выходе 35 блока 1 управления, поступающий на вход 62 элемента И 12, к этому моменту на входе 61 =-лемента И 12 сформирован потенциал высокого уровня, дающий разрешение прохождению управляющего сигнала "Разрешение сдвига числа" на выходе элемента И 12, Одновременно в зависимости от адреса абонента на одном из выходов 56 дешифратора 6 появляется сигнал, поступающий на вход 60 и вход 69 соответствующих элементов И 10 и И 11, а с выхода элемента И 12 на входы 59 элементов И 8 поступает сигнал

"Разрешение сдвига числа", С выхода элемента И 8 соответствующего адресу, заданному дешифратором 6 на управляющий вход 66 соответствующего ему регистра 10 подается сигнал, разрешающий сдвиг хранящейся там информации. С выхода регистра 10 последовательный код поступает на вход 70 соответствующего элемента И 11, с его выхода на соответствующий вход 72 элемента ИЛИ 14, выход которого связан с выходом 24 устройства.

После передачи последовательного кода с выхода 35 блока 1 управления сигнал "Разрешение сдвига числа" снимается, а с выхода 33 блока 1 управления на вход 46 счетчика "* и вход 49 сч„-:чика 4 падаетгя сигнал, по которому содер жи аз счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу, Если содержимое счетчика 4 не равно нулю, то повторяется ввод в ЦВМ с выхода

24 устройства информации абонентов, адреса которых задаются дешифраторам 6 ча выходах 56. Если после передачи очередной числовой посылки содержимое счетчика 4 станет равным нулю, то с выхода счетчика 4 на вход 28 блока 1 управления подается сигнал "Конец цикла передачи", запрещающий формирование сигналов "Разрешение сдвига числа", т.е. операция ввода в ЦВМ информации с абонентов первого устройства заканчивается и переходит к следу. ащему устройству. Таким образом все Ni устройства осуществляют ввод в BM информации.

Блок 1 управления содержит (<Ьиг, 2) первый, второй v. тT.р еeтT и и A тTрpLи г tг.еeр ы, 73-75, шесть элементов И 76 — И 81, три элемента задержки 82-84, счегчик 85, четыре элемента ИЛИ 86-89, прямой выход 90 первого

25. триггера 73, первый 91, второй 92 входы первого элемента И 76, первый 93, второй

94 входы третьего элемента ИЛИ 88, счетнь:й 95, сбрасавый 96 входы счетчика 85, прямой 97, инверсный 98 выходы второго

55 триггера 74, второй 99, первый 100 входы второго элемента И 77, первый 101, второй

102 входы пятага элемента И 80, первый

103, второй 104, третий 105, четвертый 106 входы четвертого элемента И 79, первый

107, второй 108, третий 109, четвертый 110 входы третьего элемента И 78, второй 111, первый 112 входы первого элемента ИЛИ

86, первый 113, второй 114 входы шестага элемента И 81, второй 115, первый 116 входы второго элемента NflN 87, первый 117, второй 118 входы четвертого элемента ИЛИ

89.

Триггер 73 служит для запоминания сигнала "Число" и формирования сигнала "Разрешение сдвига числа", разрешающего прием и выдачу последовательного кода числовой посылки, Счетчик 85 тактов предназначен для подсчета количества тактов s течение действия сигналов "Разрешение сдвига команды" и

"Разрешение сдвига числа", длительность которых определяется емкостью счетчика 85.

После отсчета количества тактов, соответствующих разрядности командной или числовой посылки на выходе счетчика 85 тактов вырабатывается сигнал "Конец слова".

Триггер 74 предназначен для запоминания сигнала "Команда", служащего признаком того. что пришедший после этого

1777146 сигнала последовательный код является командной посылкой.

Триггер 75 предназначен для управления триггером 73 при одновременном вводе в ЦВМ информации от абонентов.

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

82, вход 91 элемента И 76 и вход 100 элемента И 77 поступают тактовые импульсы.

Перед началом работы через вход 27 блока на вход 117 элемента ИЛИ 89, а с его выхода на первый вход сброса триггера 73 и вход 115 элемента ИЛИ 87 подается сигнал "Начальная установка", по которому триггер 73, через выход элемента NflLi 87 триггер 74 и через сбросовый вход 96 счетчик 85 тактов устанавливаются в нулевое состояние, при атом на входах 99, 109, 103 соответственно элементов И 77 — И 79, а также на выходах 33-35 блока появляется нулевой сигнал, При появлении на входе 26 блока и соединенном с ним установочном входе триггера 74 сигнала "Команда" триггер 74 устанавливается в единичное состояние, при этом на его прямом выходе 97, входе 99 элемента И 77, входе .109 элемента И 78 устанавливается положительный потенциал, а на выходе 32 блока — сигнал "Разрешение сдвига команды", Наличие сигнала "Разрешение сдвига команды" на входе 99 элемента И 77 служит разрешением прохождения непрерывно поступающих тактовых импульсов с входа 25 блока. С выхода элемента И 77 тактовые импульсы через вход 94 элемента ИЛИ 88 поступают на счетный вход 95 счетчика 85 тактов.

После окончания приема командной посылки на входе 31 блока появляется сигиBJl высокого уровня "Конец приема командной посылки", который поступает на входы 110, 106 соответственно элементов И 78 и И 79.

После того, как счетчик 85 тактов отсчитывает количество тактовых импульсов соответствующих длительности командной посылки на его выходе появляется сигнал

"Конец слова", поступающий на вход 107 элемента И 78, вход 103 элемента И 79 и вход 101 элемента И 80, При появлении на входе 108 элемента И 78 тактового импульса с элемента задержки 82, с выхода элемента

И 78 поступает сигнал на выход 34 блока.

При появлении на выходе элемента И 80 сигнала, с выхоца элемента задержки 83 поступает сигнал на второй вход сброса триггера 73 и через вход 116 элемента ИЛИ

87 на вход сброса триггера 74, по которому происходит сброс трипера 74, после чего

50 сигнал "Разрешение сдвига команды" с выхода 32 блока снимается, производится подтверждение низкого (нулевого) состояния триггера 73 и сброс счетчика 85 тактов.

При этом прием командной посылки заканчивается, При групповом выводе информации из

ЦВМ блок управления работает следующим образом.

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

"Число", при появлении которого триггер 73 устанавливается в единичное состояние и с

его выхода 90 на выход 35 блока и на вход

92 элемента И 76 поступает сигнал "Разрешение сдвига числа", который разрешает прохождение TBKT06blx импульсов со входа

25 блока через вход 91 элемента И 76, на его выход, далее тактовые импульсы поступают на вход 93 элемента ИЛИ 88 с выхода которого поступают на счетный вход 95 счетчика

85 тактов. После отсчета количества тактовых импульсов, соответствующих длительности числовой посылки, на выходе счетчика 85 тактов появляется сигнал "Конец слова", поступающий на входы 107, 103, 101 соответственно элементов И 78, И 79, И

80. При появлении первого тактового импульса с выхода элемента задержки 82 на входе 105 элемента И 79, а так же при единичном состоянии выхода 98 триггера 74, поступающего на вход 104 элемента И 79 и единичного состояния поступающего с входа 31 блока сигнала "Конец приема командной посылки" на вход 106 элемента И 79, на выходе его формируется сигнал записи, поступающий на выход 33 блока, Одновременно тактовый импульс, поступая с выхода элемента задержки 82 на вход 102 элемента И 80, а с его выхода, на вход элемента задержки 83, а с его выхода на второй вход сброса три гера 73, а также через вход 116 элемента ИЛИ 87 на вход сброса триггера 74, устанавливает триггера

73, 74 в нулевое состояние, после чего блок готов к приему следующей числовой посылки, При одновременном вводе информации с Nl устройств разервированного набора в

ЦВМ блок управления работает следующим образом, После приема последнего разряда последовательного кода командной посылки на выходе счетчика 85 тактов вырабатывается сигнал "Конец слова", по которому с выхода элемента И 78 выдается на выход 34 блока сигнал записи. Затем из устройства через вход 29 блока на установочный вход триггера 75 выдается сигнал "Ввод", по ко17

1777146

5

15

40

55 торому триггер 75 устанавливается в единичное состояние, выход которого поступает на вход 114 элемента И 81, орновременно сигнал записи поступает на вход 112 элемента ИЛИ 86, с выхода которого подается на вход элемента задержки 84 и затем на вход 113 элемента И 81, С выхода элемента

И 81 единичный сигнал поступает на второй установочный вход триггера 73, устанавливая его в единичное состояние, при этом с выхода 90 триггера 73 на выход 35 блока и вход 92 элемента И 76 подается сигнал "Разрешение сдвига числа".

Далее блок рабогает аналогично описанному при выводе информации из ЦВМ.

После отсчета количества тактовых импульсов, соответствующих длительности числовой посылки, счетчик 85 тактов формирует на своем входе сигнал "Конец слова", поступающий на вход 103 элемента И 79, с выхода которого счетный сигнал подается на выход

33 блока и вход 111 элемента ИЛИ 86, с выхода которого сигнал поступает на вход элемента задержки 84 и, если триггер 75 находится в едикичном состоянии, с выхода элемента И 81 подается единичный сигнал на второй установочный вход триггера 73, устанавливая его в единичное состояние.

Далее повторяется процедура выработки сигналов "Разрешение сдвига числа" и счетного.

После того, как закончился ввод заданного в командной посылке количества числовых слов из устройства через вход 28 блока на вход сброса триггера 75 и через вход 118 элемента ИЛИ 89 на первый сбросовый вход триггера 73 поступает сигнал, устанавливающий триггеры 75 и 73 в нулевое состояние. На этом ввод информации в

ЦВМ заканчивается.

При вводе в ЦВМ информации из заданного канала резервированного набора устройств блок управления работает аналогично описанному при одновременном вводе информации в ЦВМ.

Таким образом, положительный эффект от применения предложения по сравнению с прототипом, выражается в сокращении оборудования на 25; за счет исключения дешифратора кода операций, счетчика каналов, мультиплексора, триггера, части элементов И, ИЛИ, введения новых элементов, новых связей в устройстве и блоке управления. Это дало воэможность уменьшить массу устройства на 10 и снизить потребление мощности на 20%.

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

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

НЕ к первому выходу регистра сдвига, третья группа выходов и второй выход которого соединены с первым информационным входом схемы сравнения и входом сигнала

"Ввод" блока управления, управляющий вход, второй выход и вход сигнала "Конец

1777146

1Q

20 приема командной посылки" которого подключены соответственно с входом сигнала

"Число" устройства, счетным входом первого счетчика и выходом второго элемента

ИЛИ, второй информационный вход схемы сравнения является входом задания кода номера канала устройства.

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

ИЛИ, причем первый вход первого элемента

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

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

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

ИЛИ, вторым входом соединенного с выходом четвертого элемента ИЛИ, первый вход которого соединен с входом начальной установки блока, а второй вход — с входом "Конец цикла передачи" блока и входом сброса третьего триггера, первый и второй входы сброса первого триггера соединены соответственно с выходами четвертого элемента

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

1777146

Составитель М.Зацепин

Техред М.Моргентал Корректор M.Àíäðóøåíêî

Редактор

Производственно-издательский комбинат "Патент", г. Ужгород. ул.Гагарина, 101

Заказ 4123 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм Многоканальное устройство для сопряжения абонентов с цвм 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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