Устройство обмена информацией между эвм и абонентами

 

Изобретение относится к области вычислительной техники и м.б. использовано при построении комплексов вычислительных средств. Цель-повышение достоверности приёмо-передачи информации. Устройство включает в себя блок приемопередатчиков , блок приемников и передатчиков сигналов управления, блок обнаружения ошибок, шифратор, регистр памяти, регистр состояния, два селектора, блок контроля нечетности, четыре формирователя; одновибратор, счетчик, блок управления , мультипликатор, генератор. 3 ил

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

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

РЕСПУ6ЛИК Ы „ 1835545 А1 (51)5 G 06 F 13/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) t

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

Блок 4 обнаружения ошибок содержит

0-триггер 24, группу элементов ИСКЛ ЮЧАЮЩЕЕ ИЛИ.25, группу элементов ИЛИ 26, элемент ИЛИ 27.

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

:У (21) 4827307! 24 (22) 21.05.90 (46) 23.08.93. Бюл. N 31 (71) Ленинградское научно-производственное ооъединение "Красная Заря" (72) В,Г.Петров, А.Т.Кутуев, В.Д.Русаков и.

А.M.Ëàïòåâ (56) Авторское свидетельство СССР

М 1160426, кл. G 06 F 3/14, 1984, Авторское свидетельство СССР

N. 1377865, кл. G 06 F 13/00, 1986. (54) УСТРОЙСТВО. ОБМЕНА ИНФОРМАЦИЕЙ МЕЖДУ ЭВМ И АБОНЕНТАМИ

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

Целью изобретения является повышение достоверности процесса передачи данных.

На фиг.1 представлена электрическая структурная схема устройства обмена информацией между ЭВМ и абонентами; на фиг.2 — электрическая функциональная схема блока обнаружения ошибок: на фиг.3— электрическая функциональная схема распределителя.

Устройство содержит блок 1 приемопередатчиков. блок 2 приемников сигналов уп(57) Изобретение относится к области вычислительной техники и м.б. использовано при построении комплексов вычислительных средств. Цель — повышение достоверности приемо-передачи информации.

Устройство включает в себя блок приемопередатчиков, блок приемников и передатчиков сигналов управления, блок обнаружения ошибок, шифратор. регистр памяти, регистр состояния, два селектора, блок контроля нечетности, четыре формирователя; одновибратор, счетчик, блок управ- ления, мультипликатор, генератор. 3 ил, Ф равления, блок 3 передатчиков сигналов управления, блок 4 обнаружения ошибок, дешифратор 5 (адреса), регистр 6 памяти, ОО регистр 7 состояния, распределитель 8, фор- (д) мирователь 9 импульса, распределитель 10, (Л блок 11 контроля нечетности, одновибратор (Л

12, счетчик 13, блок 14 синхронизации, р мультиплексор 15, формирователь 16 конт- у рольного разряда, генератор 17 тактовых импульсов, формирователи 18, 19 интервалов времени, блоки 20.1, 20,2 приемников, блок 21 передатчиков в линии связи с або" нентами, магистраль ЭВМ 22, линии 23 прерываний.

1835545

Распределители 9, 10„каждый содержит счетчик 28, дешифратор 29, группу элементов НЕ 30, элемент ИЛИ 31.

Блоки приемников 20.2 и передатчиков

21 подключены соответственно входами и выходами к групповым линиям абонентов.

Устройство обмена информацией между 3ВМ и абонентами работает следующим образом;

После включения напряжения питания на вход 1 блока синхронизации 14 (фиг,1) подается сигнал начальной установки ("НУ"), по которому блок 14 формирует сигнал сброса (с вых,2) (обнуления) для блоков

4, 8, 10 и 13.

Устройство готово к обмену информацией, который осуществляется по централизованному каналу (магистрали) между абонентами и магистралью ЭВМ в двух режимах "ЗАПИСЬ" и "ЧТЕНИЕ" с помощью режимного сигнала "КЧт/КЗп", формируемого с выхода 7 блока 14.

В режим "ЗАПИСЬ" со стороны ЭВМ по магистрали 22 на дешифратор 5 выдается код адреса для опознания непосредственного устройства и одновременно в блок 1 код адреса абонента, в который должна быть записана (выведена) информация от

Э ВМ.

С выходов дешифратора 5 на блок 6 поступает декодированный сигнал, который записывается в блок 6 при поступлении фронта управляющего сигнала "ВДШ" от

ЭВМ по магистрали 22 через блок приемников 2, По приходу этого сигнала с выхода 1 блока 2 иа бпок 6 последний выдает ответный.сигнал управления "ДВМ-А", который выдается через блок передатчиков 3 по магистрали 22 в ЭВМ.

Одновременно с выхода I блока 6 на блок 1 подается сигнал, по которому в блоке

1 записывается код адреса {байт) абонента.

Данные (четыре байта), выдаваемые

ЭВМ, по магистрали 22 поступают в блок 1 в следующей фазе времени и записываются в него по приходу управляющего сигнала записи ("Зп") от ЭВМ. Этот сигнал поступает с выхода 2 блока 2 иа вход 1 блока 1.

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

Блок 4 (фиг.2) осуществляет проверку информации контрольных разрядов и, в случае обнаружения ошибки, формирует сигнал об ошибке в регистр 7 (фиг.1), состояние которого затем прочитывается ЭВМ.

С выходов блока 1 информация побайтно(виачале байт адреса, затем четь ре байта данных) передается в блок передатчиков 21 и из него пэрафазным биполярным сигиалом по симметричным линиям вывода к абоненту. При этом для каждого байта информации в блоке 16 формируется контрольный разряд и по отдельной линии сигнал "ККР" передается вместе с данными (адресом) к абоненту, Считывание каждого байта информации из блока 1 производится с помощью сигналов управления, формируемых распредели10 телем 8 (фиг.3), на счетный вход которого поступает сигнал с выхода 4 блока синхронизации 14 (фиг,1), Этот же блок 14 формирует с выхода о (при передаче каждого байта) стробирующий сигнал "Стр.К" в блок пере"5 датчиков 21 для достоверного приема информации абонентами. С этой же целью в ответ иа каждый байт принятой информации и сигнал "Стр.К" от абонента выдается сигнал запроса "ЗпА" следующего байта.

20 Последний сигнал "ЗпА" (на последний принятый пятый байт) означает подтверждение в получении этого последнего байта.

С целью повышения достоверности процесса передачи дэииых по каждому сиг„налу "Стр.К" формирователь 19 формирует временной интервал, в течение которого о>кидается поступление сигнала "Зп.А". Если за этот интервал времени сигнал "Зп,А" ие поступит, то с выхода формирователя 19

30 в регистр состояния 7 сформируется сигнал ошибки обмена с абонентом. При поступлении сигнала "Зп,А" в заданный промежуток времени или по истечении времени формирователь 19 обнуляется.

35 Канальный режим "ЧТЕНИЕ" начинается с обращения ЭВМ к регистру состояния

7. Для этого ЭВМ выставляет по магистрали

22 адрес на дешифратор 5, который декодирует его и формирует на блок 6 (для отдель40 ного разряда) сигнал. Блок 6 выдает сигнал в регистр состояния 7 и на блок 4. Состояние регистра 7 считывается ЭВМ по магистрали

22 через блок 3, после чего формирователь

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

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

Сигнал прерывания от абонента поступает по одной из линий 23 через блок 20.1 и блок 15 (управляемый счетчиком 13) в блок

55 14.

В результате тот абонент, который первым выставил сигнал прерывания, формирует свой адрес (байт), который через блок приемников 20.2 поступает и записывается в блок 1.

1835 )45

Передача каждого байта (один байт адреса и четыре байта данных)т от абонента в блок 21 сопровождается стробом Стр,А", в ответ на который с выхода одновибратора

12 через блок 21 Формируется сигнал "Зп.К".Такой обмен сигналами оЬеспечивает повышение достоверности процесса передачи данных.

Этой же цели служит формирователь 18, который запускается по каждому сигналу

"Стр.А", поступившему от абонента. и блок

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

Блок 18 формирует временной интервал, в течение которого ожидается поступление пятого сигнала "Стр.А" с пятого выхода распределителя 10. Если за этот интервал времени пятый сигнал "Стр.А" не поступит на вход распределителя 10. то с выхода блока 18 сформируется сигнал об ошибке обмена с абонентом. При поступлении пятого сигнала "Стр.А" в заданный промежуток времени или по истечении определенного времени формирователь 18 обнуляется, Распределитель 10 формирует для блока 1 сигналы для записи каждого байта информации, поступившей от абонента через блок приемников 20.2 на входы блока 1.

Блок синхронизации 14, на вход 4 которого подаются импульсы тактовой частоты от генератора 17, формирует с выхода 1 сигнал прерывания для ЭВМ через блок 3 по магистрали 22.

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

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

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

30 входами блока передатчиков сигналов управления, выходы которого подключены к

50

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

5

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

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

rpynna выходов первого блока приемников 30 соединены с входом признака четности и группой информационных входов блока контроля нечетности соответственно, выход которого соединен с вторым информационным входом регистра состояния, третий ин- 15 формационный вход которого соединен с выходом признака ошибки блока обнаружения ошибок, четвертый и пятый информационные входы регистра состояния соединены с выходами первого и второго 20 формирователей временного интервала соответственна, вход сброса регистра состояния соединен с третьим выходом блока синхронизации, четвертый выход которого соединен с входом синхронизации первого распреределителя импульсов, пятый выход блока синхронизации соединен со счетным входом счетчика, шестой и седьмой выходы блока синхронизации соединены с вторым и третьим входами блока передатчиков, восьмой выход блока синхронизации соединен с входом разрешения второго формирователя временных интервалов и четвертым входом блока передатчиков, вход пуска устройства соединен с входом пуска блока синхронизации, первый вход задания режима работы блока синхронизации соединен с выходом мультиплексора, второй вход задания режима работы блока синхронизации соединен с третьим выходом второго блока приемников и входом сброса второго формирователя временных интервалов.

1835545

Редактор А. Козлова

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

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

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

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

6

КР

Составитель В. Русаков

Техред М.Моргентал . Корректор B. Петраш

Устройство обмена информацией между эвм и абонентами Устройство обмена информацией между эвм и абонентами Устройство обмена информацией между эвм и абонентами Устройство обмена информацией между эвм и абонентами Устройство обмена информацией между эвм и абонентами 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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