Устройство для подключения абонентов к вычислительной машине

 

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

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

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

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

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) 1101808 (21) 4777041/24 (22) 02.01.90 (46) 15.06.92. Бюл. ¹ 22 (72) M.JO. Лосев, А.И. Федоров, А.И. Тимченко, А.Н. Рысованый и Н.Г. Лядусов (53) 681.3(088,8) (56) Авторское свидетельство СССР

N 1101808, кл, G 06 F 13/00, 1983. (54) УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ВЫЧИСЛИТЕЛЬНОЙ МАШИНЕ

Изобретение относится к вычислительной. технике, может быть использовано в системах сопряжения с Э ВМ и касается усовершенствованием устройства для подключения абонентов к вычислительной машине по авт.св. СССР ¹ 1101808, Цель изобретения — повышение помехоустойчивости за счет исправления однократных ошибок в адресе.

На фиг. 1 показана структурная схема устройства; на фиг. 2 — временные диаграммы; на фиг. 3 — пример включения для четырех абонентов; на фиг. 4 — распределитель синхроимпульсов; на фиг. 5 — шифратор; на фиг. 6 — временная диаграмма, Устройство содержит m абонентских блоков 1 — 1m m блоков свертки 21 — 2m группу из m триггеров 31 — 3m, распределитель 4 синхроимпульсов, шифратор 5, два счетчика

6, 7, элемент ИЛИ 8, группу адресных шин

9. На фиг. 3 числом 10 показаны выходные шины. Распределитель синхроимпульсов (фиг. 4) содержит элемент ИЛИ 11, элемент

И 12, триггеры 13, 14, одновибраторы 15, 16, элемент ИЛИ 17. Шифратор (фиг. 5) содержит элементы И 18, 19, элементы ИЛИ 20, 21, элемент И 22.

„„Я „„1741143 À2 (57) Изобретение относится к вычислительной технике и может быть использовано в системах сопряжения с ЭВМ. Цель изобретения-повышение помехоустойчивости устройства за счет обнаружения и регистрации однократных ошибок в адресных комбинациях. Это достигается путем использования стандартных схем-группы триггеров, шифратора, двух счетчиков, группы блоков свертки, элемента ИЛИ и распределителя синхроимпульсов. 6 ил„3 табл.

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

Входная адресная комбинация "распознается" только одним из абонентских блоков 11 — 1m. При этом на его выходе формируется сигнал, свидетельствующий об обращении к этому абонентскому блоку, С целью обнаружения однократных ошибок в адресных комбинациях блоки свертки 212m подключаются к адресной шине 9 так же, КаК И СООтВЕтСтВуЮщИЕ ИМ бЛОКИ 11 — 1m, И осуществляют свертку адресных комбинаций, формируя на своих выходах единичный сигнал в том случае, если остаток от деления не равен нулю. Шифратор 5 анализирует совокупность сигналов на выходах блоков

1> — 1m, 2> — 2m и устанавливает факт наличия ошибки в адресной комбинации. Счетчик 6 регистрирует количество таких ошибок, а счетчик 7 фиксирует общее количество обращений.

Перед началом работы по линии

"Сброс" блоки 2 > — 2п свертки, триггеры 31—

3m. распределитель 4 импульсов и счетчики

6, 7 устанавливаются в нулевое состояние.

На адресной шине 9 устанавливается служебная комбинация отсутствия обращения к абонентам (нулевой уровень на фиг. 2.1).

1741143

50

При наличии обращения к абонентам, изменении уровня сигнала хотя бы на одной линии адресной шины 9 (высокий уровень на фиг, 2,1) распределитель 4 импульсов формирует импульсы на каждом из своих выходов (фиг.2.2), Сигнал на выходе блока (4) предназначен для обнуления блоков 21 — 2П и триггеров 31 — 3m (фиг. 2.2; 2,4). Сигнал на первом выходе представляет собой синхроимпульс, по срезу которого осуществляется регистрация свертки в блоках 21 — 2m, а также запись информации с выходов абонентских блоков 11 — 1m в триггеры 31 — 3m (фиг, 2.2; 2.4).

При наличии ошибки шифратор 5 на обоих выходах формирует единичные сигналы, которые регистрируются счетчиками 6, 7 (фиг.

2.5; 2.6). При отсутствии ошибки единичный сигнал присутствует только на втором выходе шифратора 5 и изменяет состояние только счетчика 7 (фиг. 2,5; 2.6), тем самым обеспечивая регистрацию очередного обращения к одному из абонентов.

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

11-14 и девятиразрядной адресной шины 9 (фиг, 3), В этом случае свертка в блоках 21 — 24 осуществляется в соответствии с многочленом х +х+1 (деление на комбинацию 111). В табл, 1 приведены возможные адресные комбинации на выходах блоков 11 — 14, 21 — 24, 4. В табл. 2 указаны результаты свертки адресных комбинаций, сигналы на выходах блоков свертки 2> — 24 и сигналы на выходах абонентских 11 — 14 блоков при отсутствии ошибки, В табл. 3 приведены возможные сигналы на выходах блоков 11 — 14, 21 — 24 при наличии однократной ошибки в адресной комбинации. Из табл. 2, 3 видно, что на первой группе входов шифратора 5 возможны только четыре комбинации (0000, 1000, 0111,- 1111), из которых комбинации 0000, 1111 однозначно классифицируются шифратором как отсутствие и наличие ошибки на адресной шине соответственно, Комбинации 1000 и 0111 на первой группе входов блока 5 классифицируются как ошибочные только в том случае, если на второй группе входов блока 5 присутствуют комбинации

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

Для того, чтобы на входах блоков свертки 21 — 2П1 в промежутках времени между обращениями к абонентам не появились случайные комбинации, исключающие информацию на счетчиках 6, 7, на шине 9 должна присутствовать комбинация, 5

35 обеспечивающая нулевой уровень на выходах абонентских блоков 11 — 1m и выходах блоков 21 — 2m. В качестве таковой может быть выбрана комбинация 100100111. В процессе функционирования устройства данная комбинация будет-чередоваться с адресными, причем свертка осуществляется при изменении хотя бы одного бита по срезу синхроимпульса на выходе блока 4.

Устройство будет обнаруживать все однократные ошибки, возникающие при отсутствии обращения к абонентам, в комбинации 100100111, поскольку при появлении ошибки на выходах блоков 1>-14 будут присутствовать единичные сигналы

1111, При этом счетчик 6 фиксирует ошибку.

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

100100111 счетчик 7 будет фиксировать обращение к абонентам, но все такие обращения будут "зарегистрированы" на счетчике 6 как ошибочные.

Распределитель 4 работает следующим образом.

На адресной шине 9 в отсутствие передачи информации устанавливается комбинация 100100111. Входы блока 4, на которых зафиксированы логические "1", подключены к входам элемента И 12, а входы, на которых устанавливается логический

"0", — к входам элемента ИЛИ 10 (фиг. 5).

Триггеры 13, 14 устанавливаются в единичное состояние соответственно при положительном и отрицательном перепадах сигнала (фиг. 6). Таким образом, любой переход из "1" в "0" или из "0" в "1" на какойлибо из линий шины 9 будет зафиксирован.

Установка одного из триггеров 13, 14 в единичное состояние означает передачу информации по шине 9 и приводит к запуску одновибраторов 15, 16. Импульс с выхода одновибратора 16 через схему ИЛИ 8 (фиг.

1) устанавливает в нулевое состояние триггеры 13, 14 (фиг. 6).

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

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

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

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

Устройстводля подключения абонентов к вычислительной машине по авт.св.СССР . % 1101808, о тл и ч а ю щ е е с я тем, что, с целью повышения помехоустойчивости за

1741143 вый и второй выходы которого соединены со счетным входом первого и второго счетчиков соответственно, выходы которых являются выходами ошибок и числа обращений к устройству, вторые информационные входы шифратора соединены с соответствующими выходами триггеров группы, входы синхронизации которых соединены с первым выходом распределителя синхроимпульсов и с входами синхронизации m блоков свертки, информационные входы триггеров группы соединены с выходами соответствующих абонентских блоков, второй выход распределителя синхроимпульсов соединен с вторым входом элемента ИЛИ. счет обнаружения однократных ошибок в адресе, устройство содержит распределитель синхроимпульсов, группу триггеров, шифратор, элемент ИЛИ, два счетчика, m блоков свертки, (где m — число абонентов), 5 причем информационные входы m блоков свертки и распределителя синхроимпульсов подключены к соответствующим разрядам группы адресных входных шин устройства, вход сброса которого соединен 10 с входами сброса первого и второго счетчиков и через первый вход элемента ИЛИ вЂ” с входами сброса распределителя импульсов, m триггеров группы и m блоков свертки, выходы которых соединены с первыми ин- 15 формационными входами шифратора, перТабл ица1

Входы блока 8

Входы блока 2 Вхо ы блока 4 Входы блока 6

Номе ст оки

001 001 001

010 010 010

011 011 011

100 100 100

101 101 101

110 110 110

00 0 00 111

000 111 000

000 111 .11

111 000 000

111 000 111

111 111 000

001 010 100

010 100 001

011 110 101

100 001 010

101 011 110

110 101 011

010 001 100

001 100 010

011 101 110

100 010 001 110 011 101

101 110 011

000 000 000

И1 111 111

1

3

5

7

9

11

1 2

13

14

16

17

18

19

21

22

23

24

000 000 111

000 111 000

000 111 111

111 000 000

111 000 111

111 111 000

001 001 001

010 010 010

011 011 011

100 100 100

101 101 101

110 110 110

001 010 100

010 100 001

011 110 101

100 001 010

101 011 110

110 010 011

001 100 010

010 001 100

011 101 110

100 010 001

101 110 011

110 011 t01

000 000 000

111 111 111

001 001 001

010 010 010

011 011 011

100 100 100

101 101 101

110110110 .

010 001 100

001 100 010

011 101 110

100 010 001

110 011 101

101 110 011

000 000 111

000 111 000

000 111 111

111 000 000

111 000 111

111 111 000

001 010 100

010 100 001

011 110 101

i 00 001 010

101 011 110

110 102 011

000 000 000

111 111 111

001 001 001

010 010 010 . 011 011 011

100 100 100

101 101 101

110 110 110

001 010 100

010 100 001

011 110 101

100 001 010

101 011 110

110 101 011

010 001 100

001 100 010

011 101 110

100 010 001

110 011 101

101 110 011

000 000 111

000 111 000

000 111 111

111 000 000

111 000 111

111 111 000

000 000 000

111 111 111

1741143

Таблица2

1741143

1741143

1741143

18

1741143

17

dugs. bn. /Р

АЪ х. & 12

Ямх bn /3

Рож bn 14

Mix: дл f5

Aix дл Я

Составитель М.Лосев

Редактор А.Маковская Техред M,Ìîðãåíòàë Корректор В.Гирняк

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

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

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

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

Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине Устройство для подключения абонентов к вычислительной машине 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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