Ё
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ с магистралью | 1988 |
|
SU1605242A1 |
Кольцевая пакетная сеть передачи информации | 1987 |
|
SU1555888A1 |
Устройство для сопряжения ЭВМ с линиями связи | 1991 |
|
SU1784989A1 |
Устройство для сопряжения микропроцессорных внешних устройств с каналом ввода-вывода ЭВМ | 1985 |
|
SU1278871A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО МЕЖМАШИННОГО ПРЯМОГО ДОСТУПА К ПАМЯТИ | 2021 |
|
RU2775703C1 |
Многоканальное устройство для сопряжения вычислительных машин | 1990 |
|
SU1742825A1 |
Устройство для сопряжения ЭВМ с абонентами | 1990 |
|
SU1734099A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для сопряжения ЭВМ с абонентом | 1986 |
|
SU1334154A1 |
Устройство для сопряжения ЭВМ с синхронными каналами передачи данных | 1986 |
|
SU1347083A1 |
Изобретение относится к области вычислительной техники и м.б. использовано при построении комплексов вычислительных средств. Цель-повышение достоверности приёмо-передачи информации. Устройство включает в себя блок приемопередатчиков, блок приемников и передатчиков сигналов управления, блок обнаружения ошибок, шифратор, регистр памяти, регистр состояния, два селектора, блок контроля нечетности, четыре формирователя; одновибратор, счетчик, блок управления, мультипликатор, генератор. 3 ил
Изобретение относится к области вычислительной техники и может быть использовано при построении комплексов вычислительных средств и систем управления средствами связи в автоматических телефонных станциях, а также в системах сбора, обработки и обмена информацией.
Целью изобретения является повышение достоверности процесса передачи данных.
На фиг.1 представлена электрическая структурная схема устройства обмена информацией между ЭВМ и абонентами; на фиг.2 - электрическая функциональная схема блока обнаружения ошибок; на фиг.З - электрическая функциональная схема распределителя.
Устройство содержит блок 1 приемопередатчиков, блок 2 приемников сигналов управления, блок 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 обнаружения ошибок содержит D-триггер 24, группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 25, группу элементов ИЛИ 26. элемент ИЛИ 27.
00 Сл) (Л СП
4
01
Распределители 9, 10, каждый содержит счетчик 28, дешифратор 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 блока б на блок 1 подается сигнал, по которому в блоке 1 записывается код адреса (байт) абонента.
Данные (четыре байта), выдаваемые ЭВМ, по магистрали 22 поступают в блок 1 в следующей фазе времени и записываются в него по приходу управляющего сигнала записи (Зп) от ЭВМ. Этот сигнал поступает с выхода 2 блока 2 на вход 1 блока 1. Одновременно с данными для абонента передается контрольный бит каждого байта.
Блок 4 (фиг.2) осуществляет проверку информации контрольных разрядов и, в случае обнаружения ошибки, формирует сигнал об ошибке в регистр 7 (фиг.1), состояние которого затем прочитывается ЭВМ.
С выходов блока 1 информация побайтно (вначале байт адреса, затем четыре байта данных) передается в блок передатчиков 21 и из него парафазным биполярным сигналом по симметричным линиям вывода к абоненту. При этом для каждого байта информации в блоке 16 формируется контрольный разряд и по отдельной линии сигнал ККР
передается вместе с данными (адресом) к абоненту.
Считывание каждого байта информации из блока 1 производится с помощью сигналов управления, формируемых распредели- 0 телем 8 (фиг.З). на счетный вход которого поступает сигнал с выхода 4 блока синхронизации 14 (фиг,1), Этот же блок 14 формирует с выхода 8 (при передаче каждого байта) стробирующий сигнал Стр.К в блок пере5 датчиков 21 для достоверного приема информации абонентами. С этой же целью в ответ на каждый байт принятой информации и сигнал Стр.К от абонента выдается сигнал запроса ЗпА следующего байта.
0 Последний сигнал ЗпА (на последний принятый пятый байт) означает подтверждение в получении этого последнего байта.
С целью повышения достоверности процесса передачи данных по каждому сиг5 налу Стр.К формирователь 19 формирует временной интервал, в течение которого ожидается поступление сигнала Зп.А. Ее-, ли за этот интервал времени сигнал Зп.А не поступит, то с выхода формирователя 19
0 в регистр состояния 7 сформируется сигнал ошибки обмена с абонентом. При поступлении сигнала Зп.А в заданный промежуток времени или по истечении времени формирователь 19 обнуляется.
5 Канальный режим ЧТЕНИЕ начинается с обращения ЭВМ к регистру состояния 7. Для этого ЭВМ выставляет по магистрали 22 адрес на дешифратор 5, который декодирует его и формирует на блок 6 (для отдель0 ного разряда) сигнал. Блок 6 выдает сигнал в регистр состояния 7 и на блок 4. Состояние регистра 7 считывается ЭВМ по магистрали 22-через блок 3, после чего формирователь 9 обнуляет блок 6. По состоянию определен5 ного бита регистр 7 ЭВМ узнает о готовности устройства к приему или передаче информации. ..-..
О необходимости считывания информации, переданной абоненту, ЭВМ узнает по
0 сигналам прерывания, выставляемым от абонента.
Сигнал прерывания от абонента поступает по одной из линий 23 через блок 20.1 и блок 15 (управляемый счетчиком 13) в блок
5 14.
В результате тот абонент, который первым выставил сигнал прерывания, формирует свои адрес (байт), который через блок приемников 20.2 поступает и записывается в блок 1.
Передача каждого байта (один байт адреса и четыре байта данных)т от абонента в блок 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. по ранее описанной процедуре.
Формула изобретения
Устройство обмена информацией между ЭВМ и абонентами, содержащее блок приемопередатчиков, блок приемников сигналов управления, первый распределитель, дешифратор, регистр памяти, регистр состояния, первый блок приемников, блок передатчиков, подключенных группами входов/выходов с входами/выходами устройства для подключения к входам/выходам соответствующих абонентов, входы/выходы блока приемопередатчиков, информационные входы дешифратора и блока приемников сигналов управления подключены к входам/выходам устройства для подключения к шине данных ЭВМ, к шине адреса ЭВМ. к шине управления соответственно, первая группа входов блока
приемопередатчиков соединена с группой выходов первого распределителя, вторая группа входов блока приемопередатчиков соединена с группой выходов первого блока 5 приемников, первый выход блока приемников сигналов управления подключен к входу синхронизации регистра пэмнгч. информационные входы которого соединены с выходами дешифратора, отличающееся 10 тем, что, с целью повышения достоверности процесса передачи данных, устройство содержит блок обнаружения ошибок, второй распределитель, блок контроля нечетности, блок синхронизации, генератор тактовых 5 импульсов, два формирователя временных задержек, счетчик, формирователь контрольного разряда, блок передатчиков сигналов управления, одновибратор, мультиплексор, формирователь импульса,
0 второй блок приемников, причем второй и третий выходы блока приемников сигналов управления соединены с первым и вторым входами блока приемопередатчиков, третий вход которого соединен с первым выходом
5 регистра памяти, второй выход которого соединен с тактовым входом блока обнаружения ошибок и входу записи регистра состояния, третий и четвертый выходы регистра памяти соединены с первым и вторым
0 входами блока передатчиков сигналов управления, выходы которого подключены к выходам устройства для подключения к шине управления ЭВМ, группе входов блока передатчиков сигналов управления соеди5 нена с группой выходов регистра состояния, третий вход блока передатчика сигналов управления соединен с первым выходом блока синхронизации, второй выход которого соединен с входами сбросов блока обнаруже0 ния ошибок, счетчика, и первого и второго распределителей, группа информационных входов мультиплексора соединена с группой выходов второго блока приемников, группа входов которого является гр уппой
5 входов устройства для подключения к соответствующим выходам запроса прерывания абонентов, адресные входы мультиплексора соединены с разрядными выходами счетчика, первый выход блока передатчиков
0 сигналов управления соединен также через формирователь импульса с входом сброса регистра памяти, группа выходов блок при- - емопередатчиков соединена с группой информационных входов блока обнаружения
5 ошибки, формирователя контрольного разряда и блока передатчиков, первый вход которого соединен с выходом формирова э- ля контрольного разряда, третья группа входов блока приемопередатчиков соединена с выходами второго распределителя. (пЧ)-й
выход которого соединен с входом сброса первого формирователя временного интервала, вход разрешения которого соединен с первым выходом блока приемников с тактовым входом второго распределителя им- пульсов, с входом синхронизации блока контроля нечетности и через одновибратор С входом управления блока передатчиков, второй выход второго блока приемников и группа выходов первого блока приемников соединены с входом признака четности и группой информационных входов блока контроля нечетности соответственно, выход которого соединен с вторым информационным входом регистра состояния, третий ин- формационный вход которого соединен с выходом признака ошибки блока обнаружения ошибок, четвертый и пятый информаци- онные входы регистра состояния соединены с выходами первого и второго формирователей временного интервала соответственно, вход сбросз регистра состояния соединен с третьим выходом блока синхронизации, четвертый выход которого соединен с входом синхронизации первого распреределителя импульсов, пятый выход блока синхронизации соединен со счеткым входом счетчика, шестой и седьмой выходы блока синхронизации соединены с вторым и третьим входами блока передатчиков, восьмой выход блока синхронизации соединен с входом разрешения второго формирователя временных интервалов и четвертым входом блока передатчиков, вход пуска устройства соединен с входом пуска блока синхронизации, первый вход задания режима работы блока синхронизации соединен с выходом мультиплексора, второй вход задания режима работы блока синхронизации соединен с третьим выходом второго блока приемников и входом сброса второго формирователя временных интервалов.
КР о-
Ј
шитш
г я
Устройство для сопряжения ЭВМ с магистралью ввода-вывода периферийных устройств | 1983 |
|
SU1160426A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для сопряжения ЭВМ с внешними устройствами | 1986 |
|
SU1377865A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1993-08-23—Публикация
1990-05-21—Подача