Устройство сопряжения интерфейсов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОЮЭ СОВЕТСКИХОЦИАЛИСТИЧЕСКИЕСПУБЛИК А 1 18170 Ы Р 13/00 ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕВЕДОМСТВО СССР(57) Изобретение относится к вычной технике и может быть использ титу Р 3/00,0 06 Р ИНТЕРслительвано для ие относитсяможет быть исп периферийнрфейс типа И 4 машинам (напЕС 1840), имею к С 2 (Р - 232 С) ойствои ЭВМ ольших расст ретения - упрощение устройьиз ства,Структурна ставлена на фи на фиг,2.Устройство жит элемент 1 информации, р фейса И 41 (вто генератор 5, че регистр 7 имеет я схема устройства предг,1: временная диаграмма -сопряжения (фиг.1) содерприема, элемент 2 передачи егистры адреса 3 и 4 интер- рого интерфейса), тактовый тыре регистра 6-9, причемвоэможность перевода выИзобретеной технике иподключенияимеющих интным цифровынальной ЭВМинтерфейс стыферийноеустрположены надруга. к вычислитель-, ользовано для ых устройств, 1, к электрон- ример, персощим выходной причем пери- могут быть расояниях друг от подключения периферийных устройств, имеющих интерфейс типа И 41, к электронным цифровым машинам(например, персональной ЭВМ ЕС 1840), имеющим выходной интерфейс стык С 2. Цель изобретения - упрощение устройства, Для этого. в устройство, содержащее элементы приема и передачи информации, тактовый генератор распределитель импульсов, два регистра адреса и четыре регистра, введены два узла укорочения длительности импульса, два делителя числа импульсов, пять триггеров, элементы И-НЕ, элемент И, элемент ИЛИНЕ и узел начального сброса. 2 ил,ходов в третье состояние, распределитель 10 импульсов, узлы 11, 12 укорочения длительности импульса, делители 13, 14 числа импульсов, триггеры 15 - 19, элементы И - НЕ 20-24, узел 25 начального сброса, элемент И 26, элемент ИЛИ-НЕ 27, линии 28 - 39 входов и выходов элементов устройства, регистр 40 и элементы И 41 44 распределителя импульсов, линии 45 и 46 выходов элементов устройства,Устройство работает следующим обраПри включении питания на вход элемен-- ф та И-НЕ 20 поступает с узла 25 отрицательный импульс и на выходе элемента И-НЕ 20появляется высокий потенциал, устанавливающий регистры 3, 4, 7, 8 в "0" и поступающий на вход элемента ИЛИ - НЕ 27, на выходе которого появляется низкий потенциал. Этот потенциал устанавливает триггер 16 и делители 13 и 14 в нулевоесостояние, В момент ТО(фиг.2) при приходе на вход 28 первого стартового импульса срабатывает узел 11, на выходе которого появляется отрицательный импульс, устанавливающий триггеры 15 и 16 в единичное состояние, Высокий потенциал с единичного плеча триггера 15 поступает на вход узла 12, На его выходе 29 появляется отрицательный импульс, который запускает распределитель 10 и вызывает на выходе элемента И-НЕ 20 положительный импульс, Последний еще раз устанавливает в "0" регистры 3, 4, 7, 8, Высокий потенциал на выходе триггера 16 разрешает прохождение импульсов через элемент И. 26, Делитель 13 начинает считать импульсы, После появления на выходе 30 делителя 13 в момент Т 1 положительного импульса он поступает на входы триггера 17 и регистра 6 и по переднему фронту импульса в триггер 17 запоминается первый разряд принимаемого кода (прием стартового бита), Затем в момент Т 2 появляется второй положительный импульс на выходе делителя 13, По переднему фронту этого импульса происходит прием следующего бита (первый информационный бит) в триггер 17 и перепись информации, которая до этого была в триггере 17, в младший разряд регистра 6,Таким образом, при появлении каждого следующего импульса на выходе делителя 13 следующий бит информации запоминается в триггере 17, а предыдущий переписывается в регистр 6 и сдвигается в нем на один разряд от младших разрядов к старшим. При появлении десятого импульса на выходе делителя 13 в регистре 6 будет находиться 8 бит информации (использован для передачи по интерфейсу стык С 2 асинхронный режим работы с длиной слова 8 бит без контроля на четность - нечетность).Пусть необходимо записать код 89 Н (буква Н указывает, что код шестнадцатиричный) в ячейку памяти периферийного устройства с адресом 0105 Н. В этом случае в момент Т 10 в регистре 6 будет находиться код 05 Н. После окончания десятого импульса на выходе делителя 13 в момент Т 11 появляется первый положительный импульс на выходе 31 делителя 14, который поступает на вход распределителя 10, имеющего входы 29, 31 и выходы 32 - 35, и на его выходе 32 появляется положительный импульс, разрешающий прием кода 05 с выхода регистра 6 в регистр 3. Положительный импульс с выхода 31 делителя 14, пройдя через элемент ИЛИ-НЕ 27, устанавливает в "О" триггер 16 и делители 13 и 14, Затем в следующие моменты времени Т 12 и Т 21 стартовым импульсом, от которого срабатывает узел 11, устанавливается в "1" триггер 16 изапоминается последовательный код 01 Н,приходящий на вход 28 в регистр 6, а послеокончания двадцатого импульса на выходе5 делителя 14 в момент Т 22 появляется второй положительный импульс, который поступает на вход распределителя 10, и на еговыходе 33 появляется положительный импульс, разрешающий прием кода 01 Н с вы"О хода регистра 6 в регистр 4, Такжеположительный импульс с выхода делителя14, пройдя через элемент 27, устанавливаетв "0" триггер 16 и делители 13 и 14.Аналогично в момент времени с Т 23 по15 Т 32 запоминается последовательный код89 Н, приходящий на вход 28 в регистр 6, апосле окончания тридцатого импульса навыходе делителя 13 в момент ТЗЗ появляется третий положительный импульс на выхо 20 де делителя 14, поступающий на входраспределителя 10, и на его выходе 34 появляется положительный импульс, которыйразрешает прием кода 89 Н с выхода регистра 6 в регистр 7, На выходах элементов25 И - НЕ 21-24 в зависимости от выполняемойоперации формируются управляющие сигналы 36 - 39, Затем аналогично в момент времени с Т 34 по Т 43 запоминаетсяпоследовательный код 40 Н, приходящий наЗО вход 28 в регистр 6. В четвертом байте передаются старшие разряды адреса и сигналы управления,После окончания сорокового импульсана выходе делителя 13 в момент Т 44 появля 35 ется четвертый положительный импульс навыходе делителя 14, который поступает навход распределителя 10, и на его выходе 35появляется положительный импульс, разрешающий прием кода 40 Н с выхода регистра40 6 в регистр 8, а также выдачу через элемент23 управляющего сигнала записи, Таким образом, в момент Т 44 на шину 52 будет выдансигнал записи, на выходе элемента 23 появляется низкий потенциал, который перево 45 дит выходы регистра 7 из третьегосостояния в активное состояние, и данные89 Н будут записаны по адресу 0105 Н периферийного устройства.Если необходимо прочесть информа 50 цию, то в момент времени с Т 34 по Т 43 навход 31 подается код 2 ОН, который запоминается в регистре 6, После окончания сорокового импульса на выходе делителя 13 вмомент Т 44 на выходе 38 распределителя 1055 появляется положительный импульс, разрешающий прием кода 20 Н с регистра 6 врегистр 8, и на выходе 40 элемента 22 появляется сигнал чтения, поступающий на периферийное устройство, и оно выставляетна шину данных данные. Кроме того, сигналустанавливает в "1" триггер 18, а также по- ным входом первого регистра, группа выхоступает на управляющий вход регистра 9, дов которого соединена с группами инфорразрешая прием параллельного кода в ре- мационных входов второго и третьего гистр 9, регистров и первого и второго регистровВоэможность прерывания хода про адреса, группы выходов первого и второго граммы при передаче или приеме кода на регистров адреса и группа выходов млад-. передающем конце линии не влияет на на- ших разрядов третьего регистра образуют дежность передачи информации и его при- группу адресных выходов устройства и соеема, так как триггер 16 запрещает диненысшинамиадресавторогоинтерфейпрохождение импульсов с генератора 5 в 10 са, группа выходов старших разрядов момент прерывания программы и синхрон- третьего регистра подключена к первым ность приема и передачи информации не входам второго, третьего и чет.".,ертого эленарушается, ментов И - НЕ, выходы которых образуютНа фиг.2 указан момент прерывания с группу выходов устройства для подключемомента Т 22 и Т 23, и, как видно, импульсы 15 ния кшинамуправляющихсигналов второго на выходе делителя 13 не вырабатываются, интерфейса, выход первого узла укорочеНия так как триггер 16 находится в нулевом со- длительности импульса соединен с устаностоя нии. вочными входами первого и второго триггеКонтроль работоспособности устройст- ров, группа выходов распределителя ва осуществляется чтением содержимого 20 импульсов соединена с тактовыми входами одной из ячеек периферийного устройства, разрешения приема параллельного кода а затем происходит запись в эту ячейку оп- первого и второго регистров адреса и второределенныхкодовипроверкаправильности го и третьего регистров, последний выход ихзаписи путемчтенияэтойячейки, В конце распределителя импульсов соединен с вхоконтроля осуществляется запись в эту ячей дом сброса первого триггера и с вторыми ку ее первоначального содержимого. входами второго - четвертого элементов И -ф о р м у л а и 3 о б р е т е н и я НЕ, выход узла начального сброса соединен Устройство сопряжения интерфейсов, с первым входом первого элемента И-НЕ, содержащее элемент приема информации, выход старшего разряда четвертого региствход которого является входом устройства 30 расоединенсинформационнымвходомчетдля подключения к информационной линии вертого триггера, выход элемента ИЛИ - НЕ первого интерфейса, два регистра адреса, соединен с входами сброса первого и второ- . тактовый генератор, четыре регистра, эле- го делителей числа импульсов и второго мент передачи информации, выход которо-триггера, единичный выход второго триггего является выходом устройства для 35 ра соединен с вторым входом первого элеподключениякинформационнойлиниипер- мента И, выход четвертого триггера вого интерфейса, и распределитель импуль- соединен с информационным входом пятосов; о т л и ч а ю щ е е с я тем, что, с целью го триггера, выход которого соединен с вхоупрощения устройства, в него введены два дом элемента передачи информации, узла укорочения длительности импульса, 40 второй тактовый вход второго делителя чисдва делителя числа импульсов, пять тригге- ла импульсов соединен с выходом тактового ров, элементы И-НЕ, элемент И, элемент генератора, выход первого элемента И - НЕ ИЛИ - НЕ, узел начального сброса, причем соединен с входами сброса второго и треть- выход тактового генератора соединен с пер- его регистров, первого и второго регистров вым входом элемента И, выход которого со адреса, группа выходов второго регистра единен с синхровходом первого делителя соединена с группой информационных вхочисла импульсов, выход которого соединен дов четвертого регистра и образует группу с первым тактовым входом второго делите- выходов устройства для подключения к шипя числа импульсов и синхровходами треть- нам данных второго интерфейса, выход первого его, четвертого и пятоготриггеров и первого 50 триггера соединен через второй узел укорои четвертого регистров, выход второго дели- чения длительности импульса с вторым вхотеля числа импульсовсоединен стактовым дом первого элемента И - НЕ и входом входом распределителя импульсов и пер- запуска распределителя импульсов, выход вым входом элемента ИЛИ - НЕ, вторым вхо- третьего элемента И - НЕ соединен с входом дом подключенного к выходу первого 55 управления приемапараллельногокодачет- элементаИ - НЕ,выходэлементаприемаин- вертого регистра и установочным входом формации соединен с входом первого узла четвертого триггера, выход четвертого элеукорочения длительности импульса и ин- мента И-НЕ соединен с входом перевода формационным входом третьего триггера, выходов второго регистра с третьего состовыход которого соединен с информацион- яния в активное состояние.1817097 г 1 г тгг дФ тм ю Я 7 Т Редактор Т,Иванов аказ 1723 ВНИИПИ Го Тираж Подписноетвенного комитета по изобретениям и открытиям при ГКНТ СС 113035, Москва, Ж, Раушская наб., 4/5 роизводственна-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 6 1 Е ставитель В,Ве хред М.Морген ибл Корректор Л.Ливр
СмотретьЗаявка
4767969, 08.12.1989
НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ "КВАНТ"
ФОЙДА АЛЬБЕРТ НИКИТОВИЧ, ГУЛЯЕВ ВАСИЛИЙ АНАТОЛЬЕВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: интерфейсов, сопряжения
Опубликовано: 23.05.1993
Код ссылки
<a href="https://patents.su/4-1817097-ustrojjstvo-sopryazheniya-interfejjsov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство сопряжения интерфейсов</a>
Предыдущий патент: Устройство для контроля микропроцессора
Следующий патент: Устройство для управления обменом информацией
Случайный патент: Способ изготовления металлической коробки