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

Номер патента: 1835545

Авторы: Кутуев, Лаптев, Петров, Русаков

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИ ХРЕСПУ 6 ЛИК(ГОСПАТЕНТ ССС ен САНИЕ И ЕТЕНИЯ К АВТ и,ОМУ СВИДЕТЕЛЬСТВУ(54) УСТРОЙСТВО, ОБМЕНА ИНФОРМЦИЕЙ МЕЖДУ ЭВМ И АБОНЕНТАМИ Изобретение относится к области вычислительной техники и может быть использовано при построении комплексов вычислительных средств и систем управления средствами связи в автоматических телефонных станциях, а также в системах сбора, обработки и обмена информацией,Целью изобретения является повышение достоверности процесса передачи данных.На фиг.1 представлена электрическая структурная схема устройства обмена ин-формацией между ЭВМ и абонентами; на фиг,2 - электрическая функциональная схема блока обнаружения ошибок; на фиг,3 - электрическая функциональная схема распределителя.Устройство соредатчиков, блок 2 держит блок 1 приемопеприемников сигналов уп(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 прерываний.Блок 4 обнаружения ошибок содержит О-триггер 24, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ.25, группу элементов ИЛИ 26, элемент ИЛИ 27.Распределители 9, 10 каждый содержит счетчик 2 В, дешифратор 29, группу элементов НЕ 30, элемент ИЛИ 31.Блоки приемников 20,2 и передатчиков 21 подключены соответственно входами и выходами к групповым линиям абонентов.Устройство обмена информацией между ЭВМ и абонентами работает следующим образом.После включения напряжения питания на вход 1 блока синхронизации 14 (фиг,1) подается сигнал начальной установки ("НУ"), по которому блок 14 формирует сигнал сброса (с вых,2) (обнуления) для блоков 4, 8, 10 и 13.Устройство готово к обмену информацией, который осуществляется по централизованному каналу (магистрали) между абонентами и магистралью ЭВМ в двух режимах "ЗАПИСЬ" и "ЧТЕНИЕ" с помощью режимного сигнала "КЧт/КЗп", формируемого с выхода 7 блока 14,В режим "ЗАПИСЬ" со стороны ЭВМ по магистрали 22 на дешифратор 5 выдается код адреса для опознания непосредственного устройства и одновременно в блок 1 код адреса абонента, в который должна быть записана (выведена) информация от ЭВМ,С выходов дешифратора 5 на блок 6 поступает декодированный сигнал, который записывается в блок 6 при поступлении фронта управляющего сигнала "ВДШ" от ЭВМ по магистрали 22 через блок приемников 2,По приходу этого сигнала с выхода 1 блока 2 на бпок 6 последний выдает ответный.сигнал управления "ДВМ-А", который выдается через блок передатчиков 3 по магистрали 22 в ЭВМ.Одновременно с выхода 1 блока 6 на блок 1 подается сигнал, по которому в блоке 1 записывается код адреса (байт) абонента.Данные (четыре байта), выдаваемые ЭВМ, по магистрали 22 поступают в блок 1 в следующей фазе времени и записываются в него по приходу управляющего сигнала записи ("Зп") от ЭВМ. Этот сигнал поступает с выхода 2 блока 2 на вход 1 блока 1. Одновременно с данными для абонента передается контрольный бит каждого байта.Блок 4 (фиг.2) осуществляет проверку информации контрольных разрядов и, в случае обнаружения ошибки, формирует сигнал об ошибке в регистр 7 (фиг.1), состояние которого затем прочитывается ЭВМ,С выходов блока 1 информация побайтно(вначале байт адреса, затем четыре байта данных) передается в блок передатчиков 21 и из него пэрэфазным биполярным сигналом по симметричным линиям вывода к абоненту. При этом для каждого байта информации в блоке 16 формируется контрольныйразряд и по отдельной линии сигнал "ККР"передается вместе с данными (адресом) кабоненту,Считывание каждого байта информациииз блока 1 производится с помощью сигналов управления, формируемых распредели 10 телем 8 (фиг.3), на счетный вход которогопоступает сигнал с выхода 4 блока синхронизации 14 (фиг,1), Этот же блок 14 формирует с выхода Й (при передаче каждого байта)стробирующий Сигнал "Стр.К" в блок пере 15 датчиков 21 для достоверного приема информации абонентами. С этой же целью вответ на каждый байт принятой информации и сигнал "Стр,К" от абонента выдаетсясигнал запроса "ЗпА" следующего байта.20 Последний сигнал "ЗпА" (на последний принятый пятый байт) означает подтверждениев получении этого последнего байта.С целью повышения достоверностипроцесса передачи данных по каждому сиг- налу "Стр.К" формирователь 19 формируетвременной интервал, в течение которогоокидается поступление сигнала "Зп.А". Если за этот интервал времени сигнал "Зп,А"не поступит, то с выхода формирователя 1930 в регистр состояния 7 сформируется сигналошибки обмена с абонентом, При поступлении сигнала "Зп,А" в заданный промежутоквремени или по истечении времени формирователь 19 обнуляется,35 Канальный режим "ЧТЕНИЕ" начинается с обращения ЭВМ к регистру состояния7. Для этого ЭВМ выставляет по магистрали22 адрес на дешифратор 5, который декодирует его и формирует на блок 6 (для отдель 40 ного разряда) сигнал. Блок б выдает сигналв регистр состояния 7 и на блок 4. Состояниерегистра 7 считывается ЭВМ по магистрали22 через блок 3, после чего формирователь9 обнуляет блок 6, По состоя нию определенного бита регистр 7 ЭВМ узнает о готовности устройства к приему или передачеинФормации.О необходимости считывания информации, переданной абоненту, ЭВМ узнает по50 сигналам прерывания, вь 1 стэвляемым отабонента,Сигнал прерывания от абонента поступает по одной из линий 23 через блок 20.1 иблок 15 (управляемый счетчиком 13) в блок55 14.В результате тот абонент, который первым выставил сигнал прерывания, формирует свой адрес (байт), который через блокприемников 20.2 поступает и записываетсяв блок 1, 1835545Передача каждого байта (один байт адреса и четыре байта данных)т от абонента в блок 21 сопровождается стробом Стр,А", в ответ на который с выхода одновибратора 12 через блок 21 Формируется сигнал "Зп.К",Та кой обмен сигналами оЬеспечивает повышение достоверности процесса передачи данных,Этой же цели служит формирователь 18, который запускается по каждому сигналу "Стр.А", поступившему от абонента, и блок 11, который осуществляет контроль по не- четности каждого байта информации от абонента при наличии сигнала контрольного разряда "АКР". Сигнал ошибки с выхода блока 11 выдается в регистр 7.Блок 18 формирует временной интервал, в течение которого ожидается поступление пятого сигнала "Стр,А" с пятого выхода распределителя 10. Если эа этот интервал времени пятый сигнал "Стр.А" не поступит на вход распределителя 1 О, то с выхода блока 18 сформируется сигнал об ошибке обмена с абонентом. При поступлении пятого сигнала "Стр.А" в заданный промежуток времени или по истечении определенного времени формирователь 18 обнуляется,Распределитель 10 формирует для блока 1 сигналы для записи каждого байта информации. поступившей от абонента через блок приемников 20.2 на входы блока 1,Блок синхронизации 14, на вход 4 которого подаются импульсы тактовой частоты от генератора 17, формирует с выхода 1 сигнал прерывания для ЭВМ через блок 3 по магистрали 22.ЭВМ после обработки сигнала прерывания выявляет состояние регистра 7 и затем считывает информацию, содержащуюся в блоке 1, по ранее описанной процедуре,Формула изобретения Устройство обмена информацией между ЭВМ и абонентами, содержащее блок приемопередатчиков, блок приемников сигналов управления, первый распределитель, дешифратор, регистр памяти, регистр состояния, первый блок приемников. блок передатчиков, подключенных группами входов/выходов с входами/выходами устройства для подключения к входам/выходам соответствующих абонентов, входы/выходы блока приемопередатчиков, информационные входы дешифратора и блока приемников сигналов управления подключены к входам/выходам устройства для подключения к шине данных ЭВМ, к шине адреса ЭВМ, к шине управления соответственно, первая группа входов блока30 входами блока передатчиков сигналов управления, выходы которого подключены к 40 45 50 формирователь импульса с входом сброса регистра памяти. группа выходов блок при- емопередвтчиков соединена с группой информационных входов блока обнаружения 55 ошибки, формирователя контрольного разряда иблока передатчиков, первый вход которого соединен с выходом Формирова эля контрольного разряда, третья группа входов блока приемопередатчиков соейпена с выходами второго распределителц. п 1) й 5 10 15 20 25 приемопередатчиков соединена с группой выходов первого распределителя, вторая группа входов блока приемопереддтчиков соединена с группой выходов первого блока приемников, первый выход блока приемников сигналов управления подключен к входу синхронизации регистра памя г , информационные входы которого соединены с выходами дешифратора, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности процесса передачи данных. устройство содержит блок обнаружения ошибок, второй распределитель, блок контроля нечетности, блок синхронизации, генератор тактовых импульсов, два формирователя временных задержек. Счетчик, формирователь контрольного разряда, блок передатчиков сигналов управления, одновибратор, мультиплексор, формирователь импульса, второй блок приемников, причем второй и третий выходы блока приемников сигналов управления соединены с первым и вторым входами блока приемопередатчиков, третий вход которого соединен с первым выходом регистра памяти, второй выход которого соединен с тактовым входом блока обнаружения ошибок и входу записи регистра состояния, третий и четвертый выходы регистра памяти соединены с первым и вторым выходам устройства для подключения к шине управления ЭВМ, группе входов блока передатчиков сигналов управления соединена с группой выходов регистра состояния,третий вход блока передатчика сигналов управления соединен с первым выходом блока синхронизации, второй выход которого соединен с входами сбросов блока обнаружения ошибок, счетчика, и первого и второго распределителей, группа информационных входов мультиплексора соединена с группой выходов второго блока приемников, группа входов которогО является группой входов устройства для подключения к соответствующим выходам запроса прерывания абонентов, адресные входы мультиплексора соединены с разрядными выходами счетчика, первый выход блока передатчиков сигналов управления соединен также черезчвыход которого соединен с входом сброса первого формирователя временного интервала, вход разрешения которого соединен с первым выходом блока приемников с тактовым входом второго распределителя им пульсов, с входом синхронизации блока контроля нечетности и через одновибратор с входом управления блока передатчиков, второй выход второго блока приемников и группа выходов первого блока приемников 30 соединены с входом признака четности и группой информационных входов блока контроля нечетности соответственно, выход которого соединен с вторым информационным входом регистра состояния, третий ин формационный вход которого соединен с выходом признака ошибки блока обнаружения ошибок, четвертый и пятый информационные входы регистра состояния соединены с выходами первого и второго 20 формирователей временного интервала соответственна, вход сброса регистра состояния соединен с третьим выходом блока синхронизации, четвертый выход которого соединен с входом синхронизации первого распреределителя импульсов, пятый выход блока синхронизации соединен со счетным входом счетчика, шестой и седьмой выходы блока синхронизации соединены с вторым и третьим входами блока передатчиков, восьмой выход блока синхронизации соединен с входом разрешения второго формирователя временных интервалов и четвертым входом блока передатчиков, вход пуска устройства соединен с входом пуска блока синхронизации, первый вход задания режима работы блока синхронизации соединен с выходом мультиплексора, второй вход задания режима работы блока синхронизации соединен с третьим выходом второго блока приемников и входом сброса второго формирователя временных интервалов.1835545 Составитель В. РусаковА, Козлова Техред М.Моргентал , Корректор В. Петра Редак роизводственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 Заказ 2982 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ С И 3035, Москва, Ж, Раущская наб 4/5

Смотреть

Заявка

4827307, 21.05.1990

ЛЕНИНГРАДСКОЕ НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "КРАСНАЯ ЗАРЯ"

ПЕТРОВ ВЛАДИМИР ГЕРМАНОВИЧ, КУТУЕВ АЛИМ ТАТИРОВИЧ, РУСАКОВ ВЛАДИМИР ДМИТРИЕВИЧ, ЛАПТЕВ АЛЕКСАНДР МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: абонентами, информацией, между, обмена, эвм

Опубликовано: 23.08.1993

Код ссылки

<a href="https://patents.su/5-1835545-ustrojjstvo-obmena-informaciejj-mezhdu-ehvm-i-abonentami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство обмена информацией между эвм и абонентами</a>

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