SU1479935A1 - Data source/receiver interface - Google Patents
Data source/receiver interface Download PDFInfo
- Publication number
- SU1479935A1 SU1479935A1 SU874272310A SU4272310A SU1479935A1 SU 1479935 A1 SU1479935 A1 SU 1479935A1 SU 874272310 A SU874272310 A SU 874272310A SU 4272310 A SU4272310 A SU 4272310A SU 1479935 A1 SU1479935 A1 SU 1479935A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- group
- input
- output
- information
- inputs
- Prior art date
Links
Landscapes
- Communication Control (AREA)
Abstract
Изобретение относитс к области вычислительной техники и может быть использовано в вычислительных комплексах. Целью изобретени вл етс расширение класса решаемых задач путем обеспечени преобразовани передаваемой через устройство информации. Цель достигаетс тем, что в устройство, содержащее входной и выходной коммутаторы, два счетчика, два дешифратора и первую группу регистров, введены блок триггеров условий преобразовани , блок элементов И , блок элементов ИЛИ, втора группа регистров, два триггера, два элемента ИЛИ, элемент И и три элемента задержки. Информаци от источника поступает квантами (например, байтами) и запоминаетс на буферных регистрах первой группы. После приема последнего кванта информаци в преобразованном виде передаетс на выходные регистры второй группы и выдаетс приемнику информации словами (например, 32- или 64-разр дными). Прием и передача информации осуществл ютс независимо и сопровождаютс соответствующими синхроимпульсами. 1 ил.The invention relates to the field of computer technology and can be used in computer complexes. The aim of the invention is to expand the class of tasks to be solved by ensuring the transformation of information transmitted through the device. The goal is achieved in that the device containing the input and output switches, two counters, two decoders and the first group of registers are entered into a block of trigger conditions for the transformation, a block of elements AND, a block of elements OR, a second group of registers, two triggers, two elements OR, an element And the three delay elements. Information from the source is received in quanta (e.g., bytes) and stored in the buffer registers of the first group. After receiving the last quantum, the information in the converted form is transmitted to the output registers of the second group and is provided to the information receiver by words (for example, 32 or 64 bits). The reception and transmission of information is carried out independently and is accompanied by corresponding clock pulses. 1 il.
Description
„ 1" one
Изобретение относитс к вычислительной технике и может быть использовано в вычислительных комплексах.The invention relates to computing and can be used in computer complexes.
Целью изобретени вл етс расширение класса решаемых задач путем обеспечени преобразовани передаваемой через устройство информации.The aim of the invention is to expand the class of tasks to be solved by ensuring the transformation of information transmitted through the device.
На чертеже представлено предлагаемое устройство.The drawing shows the proposed device.
Устройство содержит блок 1 триггеров условий преобразовани , состо щий из триггеров 2 (р - число квантов входной информации), входной коммутатор 3, состо щий из р групп элементов И 4, первую и вторую группы регистров 5 и 6, выходной коммутатор 7, состо щий изThe device contains a block 1 trigger conditions conversion, consisting of flip-flops 2 (p is the number of quanta of input information), input switch 3 consisting of p groups of elements And 4, the first and second groups of registers 5 and 6, output switch 7, consisting of
k групп элементов И 8 и группы элементов ИЛИ 9, счетчики 10 и 11, дешифраторы 12 и 13, блока 14 элементов И, образованный группами элементов И 15, блок 16 элементов ИЛИ, образованный К х L группами элементов ИЛИ 17 (К - число слов в выходном сообщении, L - число квантов входной информации, размещаемых в выходном сообщении), триггеры 18, 19, элемент И 20, элементы ИЛИ 21 и 22, элементы 23, 24 и 25 задержки, группу входов 26 задани условий преобразовани , синхровход 27 записи, группу информационнных входов 28, установочный вход 29, синхровход 30 чтени , группу информационных выходов 31, выходы 32 и 33k groups of elements AND 8 and groups of elements OR 9, counters 10 and 11, decoders 12 and 13, block 14 elements AND, formed by groups of elements AND 15, block 16 elements OR, formed by K x L groups of elements OR 17 (K is the number of words in the output message, L is the number of input information quanta placed in the output message), triggers 18, 19, AND 20 element, OR elements 21 and 22, delay elements 23, 24 and 25, group of inputs 26 for specifying conversion conditions, synchronous input 27 , a group of information inputs 28, installation input 29, synchronous input 30 reading, a group of information outputs 31, outputs 32 and 33
ЈьЈ
«vl“Vl
toto
CD СО СЛCD WITH SL
оповещени приемника и источникаreceiver and source alerts
информации.information.
II
Устройство работает следующим образом „The device works as follows
Импульс запуска, поступающий на вход 2.9, устанавливает в единичное состо ние триггеры 18 и 19. С пр мого выхода триггера 18 на выход 33 поступает единичный потенциал, разрешающий выдачу информации источником на группу входов 28. Каждый квант информации от источников сопровождаетс синхроимпульсом, поступающим на вход 27, который измен ет состо ние счетчика 10. С помощью дешифратора 12 и коммутатора 3 производитс последовательное запоминание квантов информации на регистра 5„ Импульс синхронизации записи в последний регистр 5 одновременно устанавливает триггер 18 в пулевое состо ние . При этом на выход 33 поступает нулевой потенциал, запрещающий выдачу информации источником, а сA trigger impulse arriving at input 2.9 sets triggers 18 and 19 to a single state. From the direct output of trigger 18 to output 33, there is a single potential allowing the source to issue information to a group of inputs 28. Each quantum of information from the sources is accompanied by a sync pulse input 27, which changes the state of the counter 10. Using the decoder 12 and the switch 3, the quanta of information on the register 5 is sequentially stored. The synchronization pulse of the write to the last register 5 is simultaneously set Pushes trigger 18 into a bullet state. At the same time, output 33 receives a zero potential that prohibits the release of information by the source, and from
инверсного выхода триггера 18 на вход элемента И 20 поступает единичный потенциал, из которого с задержкой, равной сумме задержек элементов 23 и 24, цепочкой, состо щей из элемента II 20, элементов задержки 23 и 24, триггера 19, Нормируетс импульс готовности устройства к выдаче информации приемнику, поступающей из выход 32. К этому моменту по импульсу с выхода элемента задержки 23 путем стробировапи элементов И 15 производитс передача информации с регитров 5 на регистры 6 с одновременной сортировкой ее в соответствии с информацией, записанной в триггеры 2.the inverse of the trigger 18 to the input element And 20 receives a single potential, from which with a delay equal to the sum of the delays of elements 23 and 24, a chain consisting of element II 20, delay elements 23 and 24, trigger 19, normalizes the pulse readiness of the device to issue information to the receiver coming from output 32. At this point, the pulse from the output of the delay element 23, by gating the elements 15, transmits information from the regitres 5 to the registers 6 and simultaneously sorts it according to the information recorded in three Gery 2.
Информаци в блок 1 заноситс перед началом работы устройства. Единица г выхода одного из триггеров 2 каждой строки разрешает передачу информации с регистров 5 через соответствующие элементы И 15 на регистр 6„ Импупьс с выхода элемента задержки 24 поступает также на вход эле-. мента ИЛИ 21 и устанавливает триггер 18 в единичное состо ние, что вновь разрешает выдачу информации источником оThe information in block 1 is entered before operation of the device. The unit g of the output of one of the flip-flops 2 of each line permits the transfer of information from registers 5 through the corresponding elements 15 to the register 6 “Impulses from the output of the delay element 24 also goes to the input ele. OR 21 and sets the trigger 18 to a single state, which again allows the release of information by the source about
После получени импульса готовности с выхода 32 приемник информаци начинает выдавать на вход 30 синхроимпульсы запроса, которые измен ют состо ние счетчика 11. С помощью де 99354After receiving the ready pulse from output 32, the receiver of the information begins to send to the input 30 sync pulses of the request, which change the state of the counter 11. With the help of de 99354
шифратора 13 производитс поочередна выдача информации через соответствующие элементы И 8 и элементы ИЛИ 9 с выхо- дов регистров 6 на выходы 31 устройства к приемнику информации. Сигнал, открывающий элементы И 8, одновременно устанавливает триггер 19 в единичное состо ние, чем инициируетс новыйthe encoder 13 is made alternately issuing information through the corresponding elements AND 8 and elements OR 9 from the outputs of registers 6 to the outputs 31 of the device to the receiver of information. The signal opening elements AND 8 simultaneously sets the trigger 19 to the single state, which initiates a new
цикл передачи информации с регистров 5 в регистры 6 при условии заполнени регистров 5 новой информацией (триггер 18 в нулевом состо нии).the cycle of transferring information from registers 5 to registers 6 provided that registers 5 are filled with new information (trigger 18 in the zero state).
5five
00
5five
00
5five
00
5five
00
5five
, р) подключена к группе вхо- i-ro регистра первой группы, выФормула изобретени , p) is connected to the input-i-ro group of the first group, the formula of the invention
Устройство дл сопр жени источника и приемника информации, содержащее первый и второй счетчики, входы которых вл ютс соответствующими входами устройства дл подключени к синхронизирующим выходам источника и приемника информации, два дешифратора , входной коммутатор, группа информационных входов которого вл етс группой входов устройства дл подключени к группе информационных выходов источника информации, 1- группа выходов входного коммутатора (i 1A device for coupling the source and receiver of information, containing the first and second counters, the inputs of which are the corresponding inputs of the device for connecting to the sync outputs of the source and receiver of information, two decoders, an input switch, the group of information inputs of which is a group of inputs of the device for connecting group of information outputs of the information source, 1- group of outputs of the input switch (i 1
ДОВORD
ходной коммутатор, группа выходов которого вл етс группой выходов устройства дл подключени к группе информационных входов приемника информации , отличающеес тем, что, с целью расширени класса решаемых задач устройства, в него введены блок триггеров условий преобразовани , блок элементов И, блок элементов ИЛИ, втора группа регистров , два триггера, два элемента ИЛИ, элемент И и три элемента задержки, причем выходы регистров первой группы подключены к первой группе входов блока элементов И, второй группой входов соединенного с группой выходов блока триггеров условий преобразовани , группа входов которого вл етс группой входов задани условий преобразовани устройства, 1- группа выходов блока элементов И соединена с i-й группой входов блока элементов ИЛИ, j- группа выходов которого (j 1 , k.) подключена через j-й регистр второй группы к j-й группе информационных входов выходного коммутатора, стробирую- щий вход которого соединен с входом устройства дл подключени к синхронизирующему выходу приемника инфор- мации, выходы первого и второго счетчиков соединены соответственно с входами первого и второго дешифраторов , группы выходов которых соединены соответственно с группами адресных входов входного и выходного коммутаторов , инверсный выход первого и пр мой выход второго триггеров подключе- ьы соответственно к первому и второму входам элемента И, выход которого через первый элемент задержки соединен с разрешающим входом блока элементов И и входом второго элемента задержки, выход которого вл етс выходом устройства дл подключени к входу готовности приемника информации и соединен с вхоцрм сброса второго триггера и первым входом первого элемента ИЛИ, второй вход которог вл етс установочным входом устройства и через третий элемент задержки подключен к первому входу второго элемента ИЛИ, вторым входом соединенного с последним выходом группы выходов второго дешифратора, а выход второго элемента ИЛИ соединен с входом установки второго триггера, входы установки и сброса первого триггера соединены соответственно с выходом первого элемента ИЛИ и последним выходом группы выходов первого дешифратора , а пр мой выход первого триггера вл етс выходом устройства дл подключени к входу готовности источника информации.an input switch whose output group is a device output group for connecting information receiver information inputs to a group, characterized in that, to expand the class of tasks of the device, a trigger condition trigger block, an AND block, a second OR block, and a second a group of registers, two triggers, two OR elements, an AND element and three delay elements, the outputs of the registers of the first group are connected to the first group of inputs of the block of AND elements, the second group of inputs connected to the groups The first outputs of the flip-flop block for conversion conditions, the input group of which is a group of inputs for specifying the device conversion conditions, 1 is the output group of the AND block and is connected to the i-th input group of the OR element block, and j is the output group of which (j 1, k.) through the j-th register of the second group to the j-th group of information inputs of the output switch, the gate input of which is connected to the input of the device for connection to the clock output of the information receiver, the outputs of the first and second counters are connected respectively naturally with the inputs of the first and second decoders, groups of outputs of which are connected respectively to the groups of address inputs of the input and output switches, the inverse output of the first and direct output of the second flip-flops are connected respectively to the first and second inputs of the I element, the output of which is connected through the first delay element with the enable input of the AND block and the input of the second delay element, the output of which is the output of the device for connection to the readiness input of the information receiver and is connected to the input and output throwing the second trigger and the first input of the first OR element, the second input of which is the installation input of the device and through the third delay element is connected to the first input of the second OR element, the second input connected to the last output of the output group of the second decoder, and the output of the second OR element is connected to the input the second trigger setup, the setup and reset inputs of the first trigger are connected respectively to the output of the first element OR and the last output of the output group of the first decoder, and the direct output of the first A trigger is the output of a device for connecting to the readiness input of a source of information.
30thirty
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874272310A SU1479935A1 (en) | 1987-06-30 | 1987-06-30 | Data source/receiver interface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874272310A SU1479935A1 (en) | 1987-06-30 | 1987-06-30 | Data source/receiver interface |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1479935A1 true SU1479935A1 (en) | 1989-05-15 |
Family
ID=21314812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874272310A SU1479935A1 (en) | 1987-06-30 | 1987-06-30 | Data source/receiver interface |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1479935A1 (en) |
-
1987
- 1987-06-30 SU SU874272310A patent/SU1479935A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1166125, кл. G 06 F 13/00, 1984. Авторское свидетельство СССР № 881722, кл. С, 06 F 13/00, 1979. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1479935A1 (en) | Data source/receiver interface | |
SU1381523A2 (en) | Multichannel device for interfacing data sources with computer | |
SU1437870A2 (en) | Multichannel device for interfacing data sources with computer | |
SU1234974A1 (en) | Serial code-to-parallel code converter | |
SU1564622A1 (en) | Multichannel device for connection of information sources to common trunk | |
SU1264194A1 (en) | Information input-output device | |
SU1672460A1 (en) | System and local bus interface unit | |
SU1277123A1 (en) | Interface for linking the using equipment with digital computer | |
SU1481901A1 (en) | Serializer-deserializer | |
SU1464165A1 (en) | Device for interfacing computer with communication channels | |
SU1444857A1 (en) | Device for receiving remote control commands | |
SU1727213A1 (en) | Device for control over access to common communication channel | |
SU1405090A1 (en) | Buffer memory | |
SU1656685A2 (en) | Serial-to-parallel converter | |
SU1532940A1 (en) | Multichannel device for connection of information sources to common trunk | |
SU1751859A1 (en) | Multichannel converter of series-to-parallel code | |
SU771658A1 (en) | Information input device | |
RU2116665C1 (en) | Unit of microprogram system | |
SU640284A1 (en) | Command information receiving device | |
SU1536410A1 (en) | Device for reading information from punched carrier | |
SU1307461A1 (en) | Interface for linking two computers | |
SU1679498A1 (en) | Device to communicate data sources to the common bus | |
SU1762307A1 (en) | Device for information transfer | |
SU754402A1 (en) | Device for input of digital-pulse information | |
SU1439608A1 (en) | Device for interfacing "k" information sources with computer |