Многоканальное устройство для сопряжения абонентов с ЦВМ Советский патент 1992 года по МПК G06F13/00 

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

сл

с

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

название год авторы номер документа
Преобразователь электрического сигнала в давление жидкости или газа 1983
  • Барац Юрий Маркович
  • Белоцерковский Александр Артемович
  • Жуков Юрий Петрович
  • Котенко Петр Иванович
  • Гутман Марк Вульфович
  • Салтанова Людмила Михайловна
  • Сидоров Виктор Иванович
  • Чуков Лев Георгиевич
SU1101600A1
Устройство для сопряжения абонентов с цифровой вычислительной машиной 1987
  • Сахацкий Александр Николаевич
  • Гендельман Ефим Матвеевич
  • Нивин Лев Аполинарьевич
SU1432534A1
Многоканальное устройство для сопряжения абонентов с ЦВМ 1988
  • Березина Елена Александровна
  • Гендельман Ефим Матвеевич
  • Геништа Вадим Евгеньевич
  • Можайская Полина Дмитриевна
SU1571598A1
Устройство для сопряжения абонентов с цифровой вычислительной машиной 1985
  • Зацепин Михаил Алексеевич
  • Гусев Владимир Леонидович
SU1277123A1
Многоканальное устройство для сопряжения абонентов с ЦВМ 1989
  • Березина Елена Александровна
  • Гендельман Ефим Матвеевич
  • Геништа Вадим Евгеньевич
  • Можайская Полина Дмитриевна
  • Невский Олег Михайлович
SU1697081A1
Устройство для сопряжения абонентов с ЦВМ 1988
  • Березина Елена Александровна
  • Можайская Полина Дмитриевна
SU1605243A1
Устройство для сопряжения ЦВМ с абонентами 1989
  • Нивин Лев Аполинарьевич
  • Геништа Вадим Евгеньевич
SU1679495A1
Устройство для сопряжения абонентов с ЦВМ 1990
  • Нивин Лев Аполинарьевич
  • Геништа Вадим Евгеньевич
  • Гендельман Ефим Матвеевич
  • Шевелев Борис Константинович
SU1755289A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ АБОНЕНТОВ С ЦВМ 1991
  • Нивин Л.А.
RU2018942C1
Устройство для сопряжения абонентов с ЦВМ 1987
  • Гендельман Ефим Матвеевич
  • Геништа Вадим Евгеньевич
  • Можайская Полина Дмитриевна
  • Шевелев Борис Константинович
SU1460723A1

Иллюстрации к изобретению SU 1 777 146 A1

Реферат патента 1992 года Многоканальное устройство для сопряжения абонентов с ЦВМ

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

Формула изобретения SU 1 777 146 A1

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

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

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

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

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

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

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

ч

V4

Ј о

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

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

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

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

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

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

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

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

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

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

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

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

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

0 Многоканальное устройство содержит (фиг. 1): блок 1 управления, регистр 2 сдвига, первый счетчик 3 - счетчик адресов абонентов, второй счетчик 4 - счетчик количества обмениваемых числовых слов, схема 5 срав5 нения, дешифратор 6 адресов абонентов, элементы И7 первой группы, элементы И8 второй группы, рабочие регистры 9 первой группы, рабочие регистры 10 второй группы, элементы И 11 третьей группы, четвертый

0 элемент И 12, элемент НЕ 13, первый элемент ИЛИ 14, второй элемент ИЛИ 15, так- товый вход 16 устройства, информационный вход 17 устройства - вход последовательного кода устройства, командный вход 18 уст5 ройства - вход сигнал Команда, вход 19 начальной установки устройства - вход сигнала Начальная установка, вход 20 устройства - вход сигнала Установочный код номера канала устройства, вход 21 устрой0 ства - вход сигнала Число, группа информационных входов 22 устройства, группа информационных выходов 23 устройста, выход 24 - выход последовательного кода устройства, вход 25 - тактовый и командный,

5 вход 26 - вход сигнала Команда блока 1 управления, вход 27 - сигнал Начальная установка и вход 28 - Конец цикла передачи блока 1 управления, вход 29 - сигнал Ввод, вход 30 - управляющий сигнал

0 Число и вход 31 - сигнал Конец приема командной посылки блока 1 управления, первый выход 32 - Разрешение сдвига команды, второй выход 33 - счетный сигнал, третий выход 34 - сигнал записи в счетчики

5 3,4, четвертый выход 35 - сигнал Разрешение сдвига числа блока 1 управления, тактовый 36, последовательного кода 37, управляющий 38 входы регистра 2 сдвига, выходы 30,40,41 соответствуют первой, вто0 рой и третьей групп разрядов регистра 2 сдвига, первый 42, второй 43 выходы регистра 2 сдвига, информационная группа входом 44, управление записью 45, счетный вход 46 счетчика 3, информационные 47,

5 управления записью 48, счетный вход 49 счетчика 4, первые 50 информационные, вторые 51 входы схемы,5 сравнения, вход 52 элемента НЕ 13, первый 53, второй 54 входы второго элемента ИЛИ 15, первые 55, вторые 56 группы выходов дешифратора 6,

вторые 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 и кончая абонентом с адресом Ai+K.

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

В соответствии с содержимым команды регистр 2 сдвига разбит на 3 группы разрядов и два выхода информационных разрядов. Выходы 39 первой группы разрядов, содержащих адрес абонента, подключены и к информационным входам 44 счетчика 3, выходы 40 второй группы разрядов, содержащих количество обмениваемых слов, подключены ко входам 47 счетчика А, выходы 41 третьей группы разрядов, содержащих код номера канала подключены ко входам 50

схемы 5 сравнения, первый выход 42 подключен через вход 52 элемента НЕ 13 на вход 54 элемента ИЛИ 15, второй выход 43 подключен ко входу 29 блока 1 управления.

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

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

5 соответствующих рабочих регистров 9 первой группы.

Каждый из второй группы выходов 56 дешифратора 6 соединен со входом 60 одного из элементов И 8 второй группы, под0 ключенного своим выходом к управляющему входу 66 соответствующего ему рабочего регистра 10 второй группы и со входом 69 одного из элементов И 11 третьей группы, подключенного своим вы5 ходом к одному из входов 72 элемента ИЛИ 14, выход которого соединен с выходом 24 последовательного кода устройства.

. Дешифратор 6 осуществляет выбор необходимого регистра 9 или 10 в соответст0 вии с адресом в счетчике 3 из группы рабочих регистров 9 или 10.

Входы 48,49 счетчика 4, служащего для хранения и модификации количества обмениваемых числовых слов по данному коман5 дному слову, подключены соответственно к выходам 34,33, а выход - к входу 28 блока 1 управления.

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

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

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

входом 6Ь с так- с :ым гхсдом 16 устройства, а выходами 71 с соответствующими информационными выходами 23 устройства.

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

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

В процессе всей работы устройства из l,BM через тактовый вход 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 появляется сигнал.

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

После приема командного слова с выхода 42 регистра 2 сдвига поступает нулевой сигнал Признак работы (ПР 0) на вход 52

элемента НЕ 13, а затем единичным состоянием через вход 54 элемента ИЛИ 15 поступает на вхфд 61 элемента И 12.

На вход 30 блока 1 управления через

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

Одновременно из ЦВМ через вход 17 устройства последовательный код числа подается на вход 63 регистров 9. На вход 64

5 соответствующего регистра 9 с выхода элемента И 7, на вход 58 которого в соответствии с адресом абонента AI подан сигнал с одного из выходов 55 дешифратора 6, поступает адрес абонента, разрешающий запись

0 последовательного кода с входа 63 в соответствующий регистр 9.

С выходов 71 регистра 9 выдается информации соответствующему абоненту через выход 23 устройства. По окончании

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

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

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

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

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

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

Вывод информации в заданный канал характеризуется наличием на выходе 42 регист5 ра 2 сдвига потенциала высокого уровня (ПР 1). поступающего на вход 52 элемента НЕ 13, с выхода которого низкий уровень сигнала поступает на вход 54 элемента ИЛИ 15.

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

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

После занесения командной посылки в регистр 2 сдвига на вход 30 блока 1 управ- ления поступает сигнал Число, по которому формируется сигнал Разрешение сдвига числа, на выходе 35 блока 1 управления, который поступает на вход 62 элемента И 12 и далее на входы 57 элементов И 7.Одновременно на вход 64 соответствующего регистра 9 с выхода элемента И 7 на вход 58 которого в соответствии с адресом абонента AI подан сигнал с одного из выходов 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 канале устройства и так до тех пор, пока все устройства резервированного набора не произведут поочередно операцию вывода.

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

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

После окончания приема командной посылки, в зависимости от адреса абонента, на одном из выходов 56 дешифратора 6 появляется сигнал, поступающий на вход 60 и вход 69 соответствующих элементов И 8 и И 11. Одновременно с выхода 43 регистра 2 сдвига на вход 29 блока 1 управления подается сигнал Ввод, по которому с выхода 35 блока 1 управления поступает сигнал Разрешение сдвига числа на вход 62 элемета И 12.

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

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

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

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

После чего с выхода 35 блока 1 управления поступает очередной сигнал Разрешение сдвига числа и производится выдача последовательного кода из регистра 10, адрес которого на единицу больше адреса регистра 10, из которого выдавалась предыдущая посылка в ЦВМ.

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

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

После окончания командной посылки в регистр 2 сдвига на входы 29 и 30 блока 1 управления поступают соотьетственно потенциал высокого урссня Ввод и сигнал Число, по которому формируется управляющий сигнал Разрешение сдвига числа на выходе 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

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

нулю, то повторяется ввод в ЦВМ с выхода 24 устройства информации абонентов, адреса которых задаются дешифратором 6 ча выходах 56. Если после передачи очередной

0 числовой посылки содержимое счетчика 4 станет равным нулю, то с выхода счетчика 4 на вход 28 блока 1 управления подается сигнал Конец цикла передачи, запрещающий формирование сигналов Разрешение

5 сдвига числа, т.е. операция ввода в ЦВМ информации с абонентов первого устройства заканчивается и переходит к следующему устройству. Таким образом все Ni устройства осуществляют ввод в ЦВМ информации.

0Блок 1 управления содержит (фиг. 2)

первый, второй и. третий триггеры, 73-75, шесть элементов И 76 - И 81, три элемента задержки 82-84, счегчик 85, четыре элемента ИЛИ 86-89, прямой выход 90 первого

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

0 триггера 74, второй 99, первый 100 входы второго элемента И 77, первый 101, второй 102 входы пятого элемента И 80, первый 103, второй 104, третий 105, четвертый 106 входы четвертого элемента И 79, первый

5 107, второй 108, третий 109, четвертый 110 входы третьего элемента И 78, второй 111, первый 112 входы первого элемента ИЛИ 86, первый 113, второй 114 входы шестого элемента И 81, второй 115, первый 116 вхо0 ды второго элемента ИЛИ 87, первый 117. второй 118 входы четвертого элемента ИЛИ 89.

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

Счетчик 85 тактов предназначен для подсчета количества тактов в течение действия

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

После отсчета количества тактов, соответствующих разрядности командной или

5 числовой посылки на выходе счетчика 85 тактов вырабатывается сигнал Конец слова.

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

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

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

Блок управления работает следующим образом: в течение всей работы устройства через вход 25 блока на вход линии задержки 82, вход 91 элемента И 76 и вход 100 элемента И 77 поступают тактовые импульсы.

Перед началом работы через пход 27 блока на вход 117 элемента ИЛИ 89, а с его выхода на первый вход сброса триггера 73 и вход 115 элемента ИЛИ 87 подается сигнал Начальная установка, по которому триггер 73, через выход элемента ИЛИ 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 блока появляется сигнал высокого уровня Конец приема командной посылки, который поступает на входы 110, 106 соответственно элементов И 78 и И 79.

После того, как счетчик 85 тактов отсчитывает количество тактовых импульсов соответствующих длительности командной посылки на его выходе появляется сигнал Конец слова, поступающий на вход 107 элемента И 78, вход 103 элемента И 79 и вход 101 элемента И 80. При появлении на входе 108 элемента И 78 тактового импульса с элемента задержки 82, с выхода элемента И 78 поступает сигнал на выход 34 блока. При появлении на выходе элемента И 80 сигнала, с выхода элемента задержки 83 поступает сигнал на второй вход сброса триггера 73 и через вход 116 элемента ИЛИ 87 на вход сброса триггера 74, по которому происходит сброс триггера 74, после чего

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

При этом прием командной посылки заканчивается.

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

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

5 его выхода 90 на выход 35 блока и на вход 92 элемента И 76 поступает сигнал Разрешение сдвига числа, который разрешает прохождение тактовых импульсов со входа 25 блока через вход 91 элемента И 76, на его

0 выход, далее тактовые импульсы поступают на вход 93 элемента ИЛИ 88 с выхода которого поступают на счетный вход 95 счетчика 85 тактов. После отсчета количества тактовых импульсов, соответствующих длитель5 ности числовой посылки, на выходе счетчика 85 тактов появляется сигнал Конец слова, поступающий на входы 107,103, 101 соответственно элементов И 78, И 79, И 80. При появлении первого тактового им0. пульса с выхода элемента задержки 82 на входе 105 элемента И 79, а так же при единичном состоянии выхода 98 триггера 74, поступающего на вход 104 элемента И 79 и единичного состояния поступающего с вхо5 да 31 блока сигнала Конец приема командной посылки на вход 106 элемента И 79, на выходе его формируется сигнал записи, поступающий на выход 33 блока.

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

5 сброса триггера 74, устанавливает триггера 73, 74 в нулевое состояние, после чего блок готов к приему следующей числовой посылки.

При одновременном вводе информации

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

После приема последнего разряда последовательного кода командной посылки

5 на выходе счетчика 85 тактов вырабатывается сигнал Конец слова, по которому с выхода элемента И 78 выдается на выход 34 блока сигнал записи. Затем из устройства через вход 29 блока на установочный вход триггера 75 выдается сигнал Ввод, по которому триггер 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. Многоканальное устройство для сопряжения абонентов с цифровой вычислительной машиной, содержащее две группы

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

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

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

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

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

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

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

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

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

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

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

NJ

p

Ј

Документы, цитированные в отчете о поиске Патент 1992 года SU1777146A1

Многоканальное устройство для сопряжения абонентов с цифровой вычислительной машиной 1983
  • Березина Елена Александровна
  • Геништа Вадим Евгеньевич
  • Можайская Полина Дмитриевна
  • Невский Олег Михайлович
SU1101812A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для сопряжения абонентов с ЦВМ 1988
  • Березина Елена Александровна
  • Гендельман Ефим Матвеевич
  • Геништа Вадим Евгеньевич
  • Можайская Полина Дмитриевна
SU1571598A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 777 146 A1

Авторы

Зацепин Михаил Алексеевич

Гусев Владимир Леонидович

Даты

1992-11-23Публикация

1990-06-27Подача