SU1051527A1 - Interface - Google Patents

Interface Download PDF

Info

Publication number
SU1051527A1
SU1051527A1 SU823474304A SU3474304A SU1051527A1 SU 1051527 A1 SU1051527 A1 SU 1051527A1 SU 823474304 A SU823474304 A SU 823474304A SU 3474304 A SU3474304 A SU 3474304A SU 1051527 A1 SU1051527 A1 SU 1051527A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
inputs
outputs
output
control
Prior art date
Application number
SU823474304A
Other languages
Russian (ru)
Inventor
Юрий Владимирович Карпилович
Валерий Васильевич Меркуль
Александр Юрьевич Гарин
Валерий Александрович Фомичев
Original Assignee
Предприятие П/Я В-2129
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я В-2129 filed Critical Предприятие П/Я В-2129
Priority to SU823474304A priority Critical patent/SU1051527A1/en
Application granted granted Critical
Publication of SU1051527A1 publication Critical patent/SU1051527A1/en

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Г. УСТРОЙСТВО ДЛЯ СОПРЖШШШ , содержащее два интерфейсных блока, каждый из которых содержи регистр данных, мультиплексор и узел управлени ,, соединенный первым и вторым выходами соответственно с управл ющими входами мультиплексора и регистра данных, третьи выходы узлов управлени  первого и второго интерфейсных блоков  вл ютс  соответ ственно первым и вторым управл ющими выходами устройства, первые входы - соответственно первым и вторым упрапллюг( входами устройства, а четвертые пыходы соединены соответственно с вторыю входами узлов управлени  второго и первого интерфейсш-пс блоков, отличающеес   тем, что, с целью повышени  достоверности обмена и снижени  аппаратурных затрат, в устройстве в каждый интерфейсный блок введена схема сравнени , причем в каждом интвр-i фейснрм блоке выход мультиплексора соединен с информационным входом регистра данных, выходом подключенного к первому входу схемы сравнеiJULHf . второй вход и выход которой .1 соответственно к второму входу мультиплексора и третьему вхо:ду узла управлени , первые информагционшле входы -мультиплексоров первого и второго интерфейсных блоков  вл ютс  соответственно первым и вторым информа1хионн14ми входами устройства , а вторые входы соединены соответственно с первым и вторым информтцюнными выходами устройства и выходами регистров данных второго Л первого интерфейсных блоков. i . - 2 ,gQ по п. 1, о т л И чающеес  тем, что узел управлени  каждого интерфейсного блока ;содержит пам ть, регистр адреса, вы (Ходной регистр, генератор тактов и з емент ИЛИ, причем первый, второй, третий и четвертый выходы выходного регистра  вл ютс  соответственно третьим, вторым, четвертым и первым выходами узла; группа входов подклюо чена к группе выходов пам ти, адресный вход которой соединен с выходом регистра адреса, а управл ющий вход У1 с выходом генератора тактов, входом подключенного к выходу элемента ИЛИ, о первый, второй и третий входы которого соединены соответственно с первым , вторьм и третьим входами узла и первым, вторым и третьим входами регистра адреса, четвертым входом соединенного с выходом пам ти.D. A DEVICE FOR SATRZHSHShSH, containing two interface blocks, each of which contains a data register, a multiplexer and a control node connected to the first and second outputs respectively to the control inputs of the multiplexer and the data register, the third outputs of the control nodes of the first and second interface blocks are the first and second control outputs of the device, respectively; the first inputs, respectively, of the first and second control stations (inputs of the device, and the fourth outputs connected to the second inputs, respectively) Control of the second and first interface-ps blocks, characterized in that, in order to increase the reliability of the exchange and reduce hardware costs, a comparison circuit is introduced into the interface block in each device, and in each intvr-i facsnrm block the multiplexer output is connected to the information input of the register data, the output connected to the first input of the circuit is iJULHf. The second input and output of which are .1 respectively to the second input of the multiplexer and the third input of the control node, the first information inputs of the multiplexer a first and second interface units are respectively first and second inputs informa1hionn14mi device, and second inputs connected respectively to the first and second outputs informttsyunnymi device and outputs the second data registers A first interface units. i. - 2, gQ according to claim 1, that is, that the control node of each interface unit contains a memory, an address register, and you (trailing register, clock generator, and OR, with first, second, third, and fourth the outputs of the output register are respectively the third, second, fourth and first outputs of the node; the group of inputs is connected to a group of memory outputs, the address input of which is connected to the output of the address register, and the control input U1 with the output of the clock generator input connected to the output of the element OR, oh the first, second and third in the strokes of which are connected respectively to the first, second, and third inputs of the node and the first, second, and third inputs of the address register, the fourth input connected to the memory output.

Description

Изобретение относитс  к вычислительной технике и может быть использовано дл  сопр жени  двух устройст . обработки данных, например, вычислительных магаин,. Известны устройства дл  сопр жени  ЦВМ с внешним устройством, содержащие узел усилителей, узел управлени - приемом-передачей5 генерато импульсов f обратим1)ГЙ преобразователь кода, приемо-передаюш й узел, дешидтратор и группу элементов задержки Щ Недостатками этих устройств  вл етс  низка  достоверность обмена информацией, Наиболее близким к предлагаемому по сущности технического решени   вл 1е .тс  устройство дл  сопр жени  дву вычис гштельных машин, содержащее два интерфейсных блока, каждый из которых содержит информационный регистр , информащюннью входы которого  вл mt с  соответствующим информационным входом устройства, триггер -готовнос .ти, первый вход которого соединен (Пхервым выходом узла управлени , а второй вход  вл етс  соответствующем входом готовности устройства, коммутатор готовности и коммутатор контрол , входы и выходы узлов управ . лени   вл ютс  соответствующими управл ю1щмй входами и выходами устрой ства, выходы коммутатора контрол  и вькодного коммутатора первого интерфейсного блока и выходы выходного коммутатора и коммутатора контрол  второго интерфейсного блока образуют соответственно первый и второй информационные выходы.устройства , входы выходного коммутатора, тре тьи входы триггеров готовности, первого и второго интерфейсных блоков соединены соответственно с соответствуюи ми выходами узлов управлени  второго и Первого интерфейсных блоков, причем узел управлени  каждо го интерфейсного блока содержит два дешифратора, триггер, регистр адреса и группу элементов НЕ Iz , Недостатки этого устройства состо т в низкой достоверности обмена и больших аппаратурных затратах, Цель изобретени  - повышение достоверности обмена и снижение аппа ратурных затрат. Поставленна  цель достигаетс  тем что в устройство, дл  сопр жени ,содержащее два интерфейсных блока, каж дый из которых содержит регистр данных , fyльтиплeкcop и узе.л управлетги , соединенный первь м вторым выходами соответственно с управл ющими входами мультиплексора и регистра данных, третьи выходы узлов управлени  первого и второго интерфейсных блоков  вл ютс  соответственно первым и вторым управл юпими выходами устройства , первые входы - соответственно первым и вторым управл ющими входами устройства, а четвертые выходы соединены соответственно с вторыми входами узлов управлени  второго и первого интерфейсных блоков, в каждый интерфейсный блок введена схема сравнени , причем в каждом интерфейсном блоке выход мультиплексора соединен с информационным входом регистра данных , выходом подключенного к первому входу схемы сравнени , второй вход и выход которой подключены соответственно к второму входу мультиплексора и третьему входу узла управлени , первые информационные входы мультиплексоров первого и второго интерфейсных блоков  вл ютс  соответственно первым и вторым информационными входами устройства, а вторые входы соединены соответственно с пв|г-: вым и вторым информационными выходами . устройства и выходами регистров второго и первого интерфейсных блоков, Кроме того, узел управлени  каждого интерфейсного блока содержит пам ть, регистр адреса,.выходной регистр , генератор тактов и элемент ИЛИ, причем первый, второй, третий : и четвертый выходы выходного регистра  вл ютс  соответственно третьим, вторым, четвертым и первым выходами узла, группа входов подключена к. группе выходов, пам ти, адресный вход которой соединен с выходом д гистра адреса, а управл ющийвход - с выхо- дом генератора тактов, входом подключеш1ого к выходу элемента ШШ, пер- ВЫЙ, второй и третий входь которого соединены соответственно с первым, вторым и третьим входами узла и первым , вторым И третьим входами регистра адреса, четвертым входом соеданенного с выходом пам -т. На чертеже представлена гшок-схе-; ма устройства. Блок-схема устройства дл  сопр жени  включает первый интерфейсный блок 1, состо щий из мультиапексора 2,регистра 3 данных, узла 4 управлени  и схемы 5 cpaeneMiH, второй ннтерфейсньш блок 6, состо щий из регистра 7 данных, мультиплексора 8, схемы 9 сравнени  и узла 10 управлени , первое и второе устройства II и 12 обработки данных, шины 13 и 14 второго и первого информационных выходов устройства и шины 15 и 16 св зи интерфейсных блокоЕ Узел 4 управлени  содержит регистр 17 адреса, пам ть 18, выходной регистр I9, элемент ИЛИ 20 и генератор 21 тактов. Узел 10 управлени  содержит регистр 22 адреса, пам ть 23, выходной регистр 24, элемент НЛН 25 и генератор 26 тактов. Устройство работает следующим образом . Передача информации между устройствами II и 12 осуществл етс  по ини циативе передающего устройства. о X При передаче от устройства 1 информационное слово поступает на первый вход мультиплексора 2, а управл ющий сигнал - на первый вход рег стра 17. Управл ющий сигнал чербз элемент ИЛИ запускает генератор 21 и в выЕходном регистре 19 записывает7 .74 с  перва  мкpoкoмaндa, по которой информационное слово записываетс  через мультиплексор 2 в регистр 3 и далее поступает на схемы 5 и 9 сравнени , второй вход мультиплексора 8 и вход устройства 12. Одновременно сигналом по шине 16 запускаетс  узел 10, выставл ющий в выходном регистре 24 первую 1 1крокоманду микропрограммы приема, по которой в регистр 7 заноситс  прин тое по шинам 13 слово. Схемы 5 и 9 сравнени  осуществл ют сравнение прин того и передаточного слов и модифицируют состо ние регистров 17 и 22, разреша  или запреща  дальнейшую передачу и прием путем выдачи соответствующих микрокоманд из пам ти 18 (23) и сигналов разрешени  (запрещений) приема в устройство 12 и передачи в устройство 11.. Процесс передачи из устройства 12 в устройство 1 осуществл етс  аналогично. Таким образом, устройство при меньших аппаратурных затратах обеспечивает сравнение на приемной и передающей сторонах передаваемых информациошгых слов, что позвол ет повысить достоверность обмена информацией.The invention relates to computing and can be used to interface two devices. data processing, for example, computational shop ,. There are known devices for interfacing a digital computer with an external device, which contain an amplifier node, a control node — a receive-transmit 5 pulse generator f reversible 1) a GY code converter, a transmit-receive node, a remote control device, and a group of delay elements остат The disadvantages of these devices are low reliability of information exchange The closest to the proposed technical solution was the 1e. Ts device for interfacing two computing machines, containing two interface units, each of which contains an information register tp, whose information inputs are mt with the corresponding information input of the device, the trigger is ready, the first input of which is connected (the first output of the control node and the second input is the corresponding input of the device, the readiness switch and the control switch, the inputs and outputs of the control nodes The laziness is the corresponding control inputs and outputs of the device, the outputs of the control switch and the code switch of the first interface unit, and the outputs of the output switch and the control switch first and second information outputs form devices of the output interface switch, the third inputs of the ready triggers, the first and second interface blocks are connected respectively with the corresponding outputs of the control nodes of the second and first interface blocks, and the control node of each interface block contains two decoders, a trigger, an address register and a group of elements NOT Iz, The disadvantages of this device are low reliability of the exchange and large hardware costs ah, object of the invention - to increase reliability and decrease in exchange-temperature Appa costs. The goal is achieved by the fact that the device, for interfacing, contains two interface blocks, each of which contains a data register, a singleplate and a node of controllers, connected to the first second outputs respectively to the control inputs of the multiplexer and the data register, the third outputs of the nodes The controls of the first and second interface units are respectively the first and second control outputs of the device, the first inputs are the first and second control inputs of the device, respectively, and the fourth outputs are connected respectively, with the second inputs of the control nodes of the second and first interface units, a comparison circuit is inserted into each interface unit, and in each interface unit the multiplexer output is connected to the information input of the data register, the output connected to the first input of the comparison circuit, the second input and output of which are connected respectively to the second input of the multiplexer and the third input of the control node, the first information inputs of the multiplexers of the first and second interface units are respectively ne vym and second data inputs of the device, and second inputs connected respectively to nB | r: vym and second information outputs. the device and the outputs of the registers of the second and first interface units. In addition, the control unit of each interface unit contains a memory, an address register, an output register, a clock generator and an OR element, with the first, second, third: and fourth outputs of the output register being respectively the third, second, fourth, and first outputs of the node, a group of inputs is connected to an output group, a memory whose address input is connected to the address of the address register, and the control input is connected to the output of the clock generator, the input connected to the output dy element Hilti, per- vy, second and third inputs connected respectively to the first, second and third input node and the first, second and third inputs of the address register, a fourth input soedanennogo output memory -m. The drawing shows gshok-sche-; ma device. The block diagram of the interface device includes the first interface unit 1, consisting of multi-pixel 2, data register 3, control unit 4 and cpaeneMiH circuit 5, the second interface unit 6, consisting of data register 7, multiplexer 8, comparison circuit 9 control node 10, first and second data processing devices II and 12, buses 13 and 14 of the second and first information outputs of the device and bus 15 and 16 of the communication of the interface blocks; Control node 4 contains the address register 17, memory 18, output register I9, element OR 20 and generator 21 clock cycles. The control unit 10 comprises an address register 22, a memory 23, an output register 24, an element of the DLT 25, and a clock generator 26. The device works as follows. The transfer of information between devices II and 12 is initiated by the transmitting device. o X When transmitting from device 1, the information word is fed to the first input of multiplexer 2, and the control signal to the first input of register 17. The control signal cherbz element OR starts generator 21 and in output register 19 writes 7 .74 from the first microcommand which information word is written through multiplexer 2 into register 3 and then goes to comparison circuits 5 and 9, the second input of multiplexer 8 and device 12 input. At the same time, node 10 starts up with a signal on bus 16, setting the first 1 in 1 output register kroprogrammy receiving at which the register 7 zanosits received via buses 13 word. Schemes 5 and 9 compare the received and transfer words and modify the state of registers 17 and 22, permitting or prohibiting further transmission and reception by issuing appropriate microcommands from memory 18 (23) and receiving permission (prohibition) signals to device 12 and transfer to device 11 .. The transfer process from device 12 to device 1 is similar. Thus, the device, at lower hardware costs, provides a comparison at the receiving and transmitting sides of the transmitted information words, which makes it possible to increase the reliability of information exchange.

ГR

iJr:iJr:

I г-«I l.-..I g- "I l.- ..

ГR

Claims (1)

Г. УСТРОЙСТВО ДЛЯ СОПРЯЖЕ'НИЯ, содержащее два интерфейсных блока, каждый из которых содержит I регистр данных, мультиплексор и узел управления,, соединенный первым и вто'рым выходами соответственно с управляющими входами мультиплексора и регистра данных, третьи выходы уз'лов управления первого и второго интерфейсных блоков являются соответ1ственно первым и вторым управляющими выходами устройства, первые входы - соответственно первым и вторым , управляющими входами устройства, а четвертые выходы соединены соответственно с вторыми входами узлов управления второго и первого интерфейсных блоков, отличающеес я тем, что, с целью повышения достоверности обмена и снижения аппаратурных затрат, в устройстве в каждый интерфейсный блок введена схема сравнения, причем в каждом интер-, фейсном блоке выход мультиплексора соединён с информационным входом регистра данных, выходом подключенного к первому входу схемы сравнения», второй вход и выход которой :подключены соответственно к второму^ входу мультиплексора и третьему входу узла управления, первые информагционные входы ·мультиплексоров первого и второго интерфейсных бпоков являются соответственно первым и вторым информационными входами устройства, а вторые входы соединены соответственно с первым и вторым информационными выходами устройства и выходами регистров данных второго и первого интерфейсных блоков. ц •z. Устройство по п. 1, отливающееся тем, что узел управления каждого интерфейсного блока содержит память, регистр адреса, выгодной регистр, генератор тактов и :элемент ИЛИ, причем первый, второй, третий и четвертый выходы выходного регистра являются соответственно третьим, вторым, четвертым и первым выходами узла, группа входов подключена к группе выходов памяти, адресный вход которой соединен с выходом регистра адреса, а управляющий вход с выходом генератора тактов, входом подключенного к выходу элемента ИЛИ, первый, второй и' третий входы которого соединены соответственно с первым, вторьм и третьим входами узла и первым, вторым и третьим входами ^регистра адреса, четвертым входом ’соединенного с выходом памяти.D. A MATCHING DEVICE containing two interface units, each of which contains an I data register, a multiplexer and a control node, connected by the first and second outputs respectively to the control inputs of the multiplexer and the data register, third outputs of the control nodes of the first and second interface blocks are respectively 1 stvennoj first and second control apparatus outputs the first inputs - respectively a first and a second control input device, and the fourth outputs are connected respectively to the second input and control nodes of the second and first interface units, characterized in that, in order to increase the reliability of the exchange and reduce hardware costs, a comparison circuit is introduced in each interface unit, and in each interface unit the output of the multiplexer is connected to the information input of the register data output connected to the first input of the comparison circuit, the second input and output of which are connected respectively to the second ^ input of the multiplexer and the third input of the control unit, the first information inputs are multi leksorov first and second interface BpoCom are respectively first and second data inputs of the device, and second inputs connected respectively to the first and second data output device and outputs the data registers of the first and second interface units. q • z. The device according to claim 1, molded in that the control node of each interface unit contains a memory, an address register, an advantageous register, a clock generator and: an OR element, the first, second, third and fourth outputs of the output register being the third, second, fourth and the first outputs of the node, the group of inputs is connected to the group of memory outputs, the address input of which is connected to the output of the address register, and the control input to the output of the clock generator, the input connected to the output of the OR element, the first, second and third inputs of the cat They are connected respectively to the first, second, and third inputs of the node and the first, second, and third inputs of the address register, the fourth input connected to the memory output. >>
SU823474304A 1982-07-27 1982-07-27 Interface SU1051527A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU823474304A SU1051527A1 (en) 1982-07-27 1982-07-27 Interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU823474304A SU1051527A1 (en) 1982-07-27 1982-07-27 Interface

Publications (1)

Publication Number Publication Date
SU1051527A1 true SU1051527A1 (en) 1983-10-30

Family

ID=21023683

Family Applications (1)

Application Number Title Priority Date Filing Date
SU823474304A SU1051527A1 (en) 1982-07-27 1982-07-27 Interface

Country Status (1)

Country Link
SU (1) SU1051527A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР № 703800, кл. Q 06 F 3/04, 1977. 2. Авторское свидетельство СССР по за вке К 2985069/18-24, кл, G 06 F 3/04, 1980 (прототип). : *

Similar Documents

Publication Publication Date Title
US4390969A (en) Asynchronous data transmission system with state variable memory and handshaking protocol circuits
US5142556A (en) Data transfer system and method of transferring data
SU1051527A1 (en) Interface
US4553129A (en) Data transmission by subrate grouping
JPS58170117A (en) Serial/parallel-parallel/serial converting circuit
RU2055392C1 (en) Device for serial-parallel interface
SU773613A1 (en) Information input arrangement
RU2022345C1 (en) Interfaces matching device
KR890013568A (en) Data transmission controller
RU1835545C (en) Device for data interchange between computer and users
SU1520530A1 (en) Device for interfacing computer with communication channel
SU1092515A1 (en) Device for selective switching of storages
SU1557565A1 (en) Device for interfacing computer and terminals
SU1130854A1 (en) Information input device
KR19980026617A (en) Serial data communication system
SU1675896A1 (en) Device for information changing of computer and peripherals
SU736086A1 (en) Interface
RU2055393C1 (en) Device for serial-parallel interface
SU481895A1 (en) Interface device
KR970071294A (en) A direct memory access (DMA) device using a serial communication controller (SCC)
SU453685A1 (en) CONTROL DEVICE INPUT-OUTPUT
SU1267397A1 (en) Information input-output device
SU1019427A1 (en) Digital computer interface device
SU1679494A1 (en) Interface unit for communication of the subscriber over the bus
JPS60235548A (en) Transmission system of signal frame