RU2018942C1 - Device for interfacing users with computer - Google Patents
Device for interfacing users with computer Download PDFInfo
- Publication number
- RU2018942C1 RU2018942C1 SU5023706A RU2018942C1 RU 2018942 C1 RU2018942 C1 RU 2018942C1 SU 5023706 A SU5023706 A SU 5023706A RU 2018942 C1 RU2018942 C1 RU 2018942C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- group
- block
- information
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims abstract description 31
- 238000009434 installation Methods 0.000 claims description 28
- 239000003550 marker Substances 0.000 claims description 17
- 238000005516 engineering process Methods 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 240000007320 Pinus strobus Species 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- RLGNNNSZZAWLAY-UHFFFAOYSA-N 2-(2,3-dimethoxy-4-methylsulfanylphenyl)ethanamine Chemical compound COC1=C(CCN)C=CC(SC)=C1OC RLGNNNSZZAWLAY-UHFFFAOYSA-N 0.000 description 2
- NJNFCDQQEIAOIF-UHFFFAOYSA-N 2-(3,4-dimethoxy-2-methylsulfanylphenyl)ethanamine Chemical compound COC1=CC=C(CCN)C(SC)=C1OC NJNFCDQQEIAOIF-UHFFFAOYSA-N 0.000 description 2
- 230000005284 excitation Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000009414 blockwork Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 125000000524 functional group Chemical group 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Images
Landscapes
- Communication Control (AREA)
Abstract
Description
Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах. The invention relates to computer technology and can be used in control computing systems.
Известно многоканальное устройство для сопряжения ЦВМ с абонентами [1], содержащее блок управления, регистр сдвига, счетчик адресов абонентов, счетчик количества слов, дешифратор адресов абонентов, две группы рабочих регистров, три группы элементов И, элемент ИЛИ, элемент И, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу сигнала "Команда" и к установочному выходу ЦВМ, тактовый вход регистра сдвига соединен с тактовым входом блока управления, с тактовыми входами рабочих регистров первой, второй групп и является входом устройства для подключения к тактовому выходу ЦВМ, информационный вход регистра сдвига соединен с вторым входом логического условия блока управления, с информационными входами рабочих регистров первой группы и является входом устройства для подключения к информационному выходу ЦВМ, выход элемента ИЛИ является выходом устройства для подключения к информационному входу ЦВМ, информационные выходы рабочих регистров первой группы и информационные входы рабочих регистров второй группы образуют группы выходов и входов устройства для подключения соответственно к группам информационных входов и выходов абонентов, при этом первый выход блока управления соединен с установочным входом регистра сдвига, первая и вторая группы информационных выходов которого соединены соответственно с группами информационных входом счетчика адресов абонентов и счетчика количества слоев, счетные входы которых соединены с вторым выходом блока управления, третий выход которого соединен с входом записи счетчика адресов абонентов и с входом записи счетчика количества слов, выход которого соединен с третьим входом логического условия блока управления, четвертый выход которого соединен с первыми входами элементов И первой и второй групп, выходы которых соединены соответственно с входами записи рабочих регистров первой группы и с разрешающими входами рабочих регистров второй группы, вторые входы элементов И первой группы соединены с первой группой выходов дешифратора адресов абонентов, информационный вход и вторая группа выходов которого соединены соответственно с выходом счетчика адресов абонентов и вторыми входами элементов И второй группы, соединенных с первыми входами элементов И третьей группы, вторые входы и выходы которых соединены соответственно с информационными выходами рабочих регистров второй группы и с группой входов элемента ИЛИ, первый вход одиночного элемента И устройства соединен с первым информационным выходом регистра сдвига, второй информационный выход которого соединен с четвертым входом логического условия блока управления, третий выход которого соединен с вторым входом одиночного элемента И, выход которого соединен с пятым входом логического условия блока управления, четвертый выход которого соединен с разрешающим входом регистра сдвига, причем блок управления содержит четыре триггера, пять элементов И, два элемента ИЛИ, четыре элемента задержки, первый вход первого элемента ИЛИ соединен с установочным входом первого триггера и является первым входом логического условия блока, первый установочный вход второго триггера является вторым входом логического условия блока, вход сброса третьего триггера является третьим входом логического условия блока, первый вход первого элемента И является четвертым входом логического условия блока, установочный вход третьего триггера является пятым входом логического условия блока, выход первого элемента ИЛИ является первым выходом блока, выход второго элемента И, соединенный с первым входом второго элемента ИЛИ, является вторым выходом блока, выход третьего элемента И, соединенный с вторым входом второго элемента ИЛИ, является третьим выходом блока, единичный выход второго триггера, соединенный с вторым входом первого элемента И, является четвертым выходом блока, первый вход сброса первого триггера, соединенный с первым входом сброса второго триггера, является установочным входом блока, вход первого элемента задержки является тактовым входом блока, при этом в блоке управления выход первого элемента И соединен с информационным входом четвертого триггера, синхровход которого соединен с выходом второго элемента задержки, вход которого соединен с первым входом четвертого элемента И и с выходом третьего элемента задержки, вход которого соединен с выходом первого элемента задержки, с первым входом второго элемента И и с первым входом третьего элемента И, второй вход которого соединен с единичным выходом первого триггера, нулевой выход которого соединен с вторым входом второго элемента И, третий вход которого соединен с третьим входом третьего элемента И, с единичным выходом четвертого триггера и вторым входом четвертого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, с вторым входом сброса первого триггера и с вторым входом сброса второго триггера, второй установочный вход которого соединен с выходом пятого элемента И, первый и второй входы которого соединены соответственно с единичным выходом третьего триггера и с выходом четвертого элемента задержки, вход которого соединен с выходом второго элемента ИЛИ. A multi-channel device for interfacing a digital computer with subscribers [1] is known, comprising a control unit, a shift register, a counter of subscriber addresses, a word count, a decoder of subscriber addresses, two groups of working registers, three groups of AND elements, an OR element, an AND element, and the first input logical conditions and the installation input of the control unit are the inputs of the device for connecting to the output of the “Command” signal and to the installation output of the digital computer, the clock input of the shift register is connected to the clock input of the control unit, the clock inputs of the working registers of the first, second groups and is the input of the device for connecting to the clock output of the digital computer, the information input of the shift register is connected to the second input of the logical condition of the control unit, with the information inputs of the working registers of the first group and is the input of the device for connecting to the information output of the digital computer, the output of the OR element is the output of the device for connecting to the information input of the digital computer, the information outputs of the working registers of the first group and the information inputs of the working the registers of the second group form groups of outputs and inputs of the device for connecting, respectively, to groups of information inputs and outputs of subscribers, while the first output of the control unit is connected to the installation input of the shift register, the first and second groups of information outputs of which are connected respectively to the information groups of the input of the subscriber address counter and counter of the number of layers, the counting inputs of which are connected to the second output of the control unit, the third output of which is connected to the input of the counter record address in subscribers and with the record entry of the word count counter, the output of which is connected to the third input of the logical condition of the control unit, the fourth output of which is connected to the first inputs of the AND elements of the first and second groups, the outputs of which are connected respectively to the recording inputs of the working registers of the first group and with enabling inputs working registers of the second group, the second inputs of the elements And the first group are connected to the first group of outputs of the decoder addresses of subscribers, the information input and the second group of outputs of which are connected to responsible with the output of the subscriber’s address counter and the second inputs of the AND elements of the second group connected to the first inputs of the AND elements of the third group, the second inputs and outputs of which are connected respectively with the information outputs of the working registers of the second group and with the group of inputs of the OR element, the first input of a single AND element connected to the first information output of the shift register, the second information output of which is connected to the fourth input of the logical condition of the control unit, the third output of which is connected with the second input of a single AND element, the output of which is connected to the fifth input of the logical condition of the control unit, the fourth output of which is connected to the enable input of the shift register, the control unit containing four triggers, five AND elements, two OR elements, four delay elements, the first input of the first the OR element is connected to the installation input of the first trigger and is the first input of the logical condition of the block, the first installation input of the second trigger is the second input of the logical condition of the block, the reset input is t its trigger is the third input of the logical condition of the block, the first input of the first AND element is the fourth input of the logical condition of the block, the installation input of the third trigger is the fifth input of the logical condition of the block, the output of the first OR element is the first output of the block, the output of the second AND element connected to the first input the second OR element, is the second output of the block, the output of the third AND element connected to the second input of the second OR element is the third output of the block, a single output of the second trigger connected to the second input of the first element AND is the fourth output of the block, the first reset input of the first trigger connected to the first reset input of the second trigger is the installation input of the block, the input of the first delay element is the clock input of the block, while the output of the first element in the control unit And connected to the information input of the fourth trigger, the sync input of which is connected to the output of the second delay element, the input of which is connected to the first input of the fourth element And and the output of the third element a horn, the input of which is connected to the output of the first delay element, with the first input of the second element And and with the first input of the third element And, the second input of which is connected to the unit output of the first trigger, the zero output of which is connected to the second input of the second element And, the third input of which is connected with the third input of the third AND element, with a single output of the fourth trigger and the second input of the fourth AND element, the output of which is connected to the second input of the first OR element, with the second reset input of the first trigger and with the second input with dew second flip-flop, a second adjusting input coupled to an output of the fifth AND gate, the first and second inputs connected respectively to a single output of the third flip-flop and the output of the fourth delay element having an input connected to the output of the second OR gate.
Недостатком данного устройства является увеличенные аппаратурные затраты, связанные с необходимостью установки рабочих регистров первой группы для приема информации, передаваемой из ЦВМ в абоненты в режиме вывода, и рабочих регистров второй группы для организации выдачи информации от абонентов в ЦВМ в режиме ввода. The disadvantage of this device is the increased hardware costs associated with the need to set the working registers of the first group to receive information transmitted from the digital computer to the subscribers in output mode, and the working registers of the second group to organize the issuance of information from subscribers to the digital computer in the input mode.
Наиболее близким по технической сущности к изобретению является устройство для сопряжения абонентов с ЦВМ [2], содержащее блок управления, дешифратор абонентов, регистр сдвига, счетчик адресов абонентов, счетчик количества слов, элемент И, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу сигнала "Команда" и к установочному выходу ЦВМ, тактовый вход регистра сдвига соединен с тактовым входом блока управления и является входом устройства для подключения к тактовому выходу ЦВМ, информационный вход регистра сдвига соединен с вторым входом логического условия блока управления и является входом устройства для подключения к информационному выходу ЦВМ, первый выход блока управления соединен с установочным входом регистра сдвига, первая группа информационных выходов которого соединена с группой информационных входов счетчика адресов абонентов, а вторая группа информационных выходов регистра сдвига соединена с группой информационных входов счетчика количества слов, счетные входы счетчика количества слов и счетчика адресов абонентов соединены с вторым выходом блока управления, третий выход которого соединен с входом записи счетчика адресов абонентов и с входом записи счетчика количества слов, выход которого соединен с третьим входом логического условия блока управления, четвертый выход которого соединен с разрешающим входом регистра сдвига, первый вход элемента И соединен с первым информационным выходом регистра сдвига, второй информационный выход которого соединен с четвертым входом логического условия блока управления, третий выход которого соединен с вторым входом элемента И, выход которого соединен с пятым входом логического условия блока управления, первая группа выходов счетчика адресов абонентов соединена с группой входов дешифратора абонентов, а также блок дешифрации режима работы выходных абонентов, блок ключей, группу блоков ключей, блок дешифрации режима работы входных абонентов, регистр связи и элемент НЕ, причем, четвертый выход блока управления соединен с входом режима работы регистра связи, группа информационных выходов параллельного кода которого соединена с группой информационных входов блока ключей, вход управления которого соединен с выходом элемента НЕ, первая группа информационных входов блока дешифрации режима работы выходных абонентов соединена соответственно с первой группой информационных входов блока дешифрации режима работы входных абонентов и с второй группой информационных выходов счетчика адресов абонентов, первая группа информационных выходов дешифратора номера абонента соединена с второй группой информационных входов блока дешифрации режима работы выходных абонентов, вторая группа выходов дешифратора номера абонента соединена с второй группой информационных входов блока дешифрации режима работы входных абонентов, вход элемента НЕ соединен с пятым выходом блока управления и с управляющим входом блока дешифрации режима работы входных абонентов, шестой выход блока управления соединен с входом записи параллельного кода регистра связи, седьмой выход блока управления соединен с управляющим входом блока дешифрации режима работы выходных абонентов, информационный вход последовательного кода регистра связи соединен с входом устройства для подключения к информационному выходу ЦВМ, а тактовый вход регистра связи соединен с входом устройства для подключения к тактовому выходу ЦВМ, выходы блока ключей и блока ключей группы соединены с группой информационных входов параллельного кода регистра связи и являются группой выходов устройства для подключения соответственно к группам информационных входов абонентов, информационные входы блоков ключей группы образуют группы входов устройства для подключения соответственно информационных выходов абонентов, управляющие входы блоков ключей группы соединены с группой выходов блока дешифрации режима работы входных абонентов, группа выходов блока дешифрации режима работы выходных абонентов является выходами устройства для подключения к управляющим входам соответствующих выходных абонентов, при этом блок управления содержит семь триггеров, девять элементов И, три элемента ИЛИ, пять элементов задержки, причем первый вход первого элемента ИЛИ соединен с установочным входом первого триггера и является первым входом логического условия блока, первый установочный вход второго триггера является вторым входом логического условия блока, первый вход сброса третьего триггера является третьим входом логического условия блока, первый вход первого элемента И является четвертым входом логического условия блока, установочный вход третьего триггера является пятым входом логического условия блока, выход первого элемента ИЛИ является первым выходом блока, выход второго элемента И соединен с первым входом второго элемента ИЛИ и с входом первого элемента задержки, выход третьего элемента ИЛИ является вторым выходом блока, выход третьего элемента И, соединенный с вторым входом второго элемента ИЛИ, является третьим выходом блока, единичный выход второго триггера, соединенный с вторым входом первого элемента И, является четвертым выходом блока, первый вход сброса первого триггера, соединенный с первым входом сброса второго триггера и с вторым входом сброса третьего триггера, является установочным входом блока, вход второго элемента задержки является тактовым входом блока, выход первого элемента И соединен с информационным входом четвертого триггера, синхровход которого соединен с выходом третьего элемента задержки, вход которого соединен с первым входом четвертого элемента И и с выходом четвертого элемента задержки, вход которого соединен с выходом второго элемента задержки, с первым входом второго элемента И и с первым входом третьего элемента И, второй вход которого соединен с единичным выходом первого триггера, нулевой выход которого соединен с вторым входом второго элемента И, третий вход которого соединен с третьим входом третьего элемента И, с единичным выходом четвертого триггера и с вторым входом четвертого элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, с вторым входом сброса первого триггера и с вторым входом сброса второго триггера, второй установочный вход которого соединен с выходом пятого элемента И и с первым входом третьего элемента ИЛИ, первый и второй входы пятого элемента И соединены соответственно с единичным выходом третьего триггера и с выходом пятого элемента задержки, вход которого соединен с выходом второго элемента ИЛИ, при этом в блоке управления единичный выход пятого элемента, соединенный с первым входом шестого элемента И, является пятым выходом блока, выход шестого элемента И является шестым выходом блока, второй вход шестого элемента И соединен с выходом третьего элемента задержки, синхровход шестого триггера соединен с тактовым входом блока, выход второго элемента задержки соединен с синхровходом пятого триггера, информационный вход которого соединен с выходом седьмого элемента И, первый вход которого соединен с первым входом восьмого элемента И и с единичным выходом четвертого триггера, второй вход седьмого элемента И соединен с единичным выходом третьего триггера, с нулевым выходом которого соединен второй вход восьмого элемента И и первый вход девятого элемента И, третий вход восьмого элемента И соединен с нулевым выходом первого триггера, выход восьмого элемента И соединен с информационным входом шестого триггера, единичный выход которого соединен с информационным входом седьмого триггера, синхровход которого соединен с выходом четвертого элемента задержки, выход седьмого триггера является седьмым выходом блока, выход первого элемента задержки соединен с вторым входом девятого элемента И, выход которого соединен с вторым входом третьего элемента ИЛИ. The closest in technical essence to the invention is a device for pairing subscribers with a digital computer [2], comprising a control unit, a subscriber decoder, a shift register, a subscriber address counter, a word count counter, an AND element, the first input of the logical condition and the installation input of the control unit being the inputs of the device for connecting, respectively, to the output of the signal "Command" and to the installation output of the digital computer, the clock input of the shift register is connected to the clock input of the control unit and is the input of the device for switching to the clock output of the digital computer, the information input of the shift register is connected to the second input of the logical condition of the control unit and is the input of the device for connecting to the information output of the digital computer, the first output of the control unit is connected to the installation input of the shift register, the first group of information outputs of which are connected to the group of information inputs a subscriber address counter, and a second group of information outputs of the shift register is connected to a group of information inputs of a word count counter, counting input The words number counter and the subscriber address counter are connected to the second output of the control unit, the third output of which is connected to the recording input of the subscriber address counter and to the input of the word count counter, the output of which is connected to the third input of the logical condition of the control unit, the fourth output of which is connected to the enable shift register input, the first input of AND element is connected to the first information output of the shift register, the second information output of which is connected to the fourth input of the logical condition of the block control window, the third output of which is connected to the second input of the And element, the output of which is connected to the fifth input of the logical condition of the control unit, the first group of outputs of the subscriber address counter is connected to the group of inputs of the subscriber decoder, as well as the decryption unit of the operation mode of the output subscribers, the key block, the group key blocks, decryption unit of the operating mode of the input subscribers, the communication register and the element NOT, moreover, the fourth output of the control unit is connected to the input of the operating mode of the communication register, the group of information outputs the parallel code of which is connected to the group of information inputs of the key block, the control input of which is connected to the output of the element NOT, the first group of information inputs of the decryption block of the operation mode of the output subscribers is connected respectively to the first group of information inputs of the decryption block of the operation mode of the input subscribers and the second group of information outputs of the counter subscriber addresses, the first group of information outputs of the subscriber number decoder is connected to the second group of information inputs of the decryption unit radios of the operating mode of the output subscribers, the second group of outputs of the subscriber number decoder is connected to the second group of information inputs of the decryption unit of the operating mode of the input subscribers, the input of the element is NOT connected to the fifth output of the control unit and to the control input of the decryption unit of the operating mode of the input subscribers, the sixth output of the control unit is connected with the input of the recording of the parallel code of the communication register, the seventh output of the control unit is connected to the control input of the decryption unit of the operation mode of the output subscribers, information the input of the serial code of the communication register is connected to the input of the device for connecting to the information output of the computer, and the clock input of the communication register is connected to the input of the device for connecting to the clock output of the computer, the outputs of the key block and the key block of the group are connected to the group of information inputs of the parallel code of the communication register and are group of device outputs for connecting, respectively, to groups of information inputs of subscribers, information inputs of key block groups form groups of device inputs for connecting respectively the information outputs of subscribers, the control inputs of the key block groups are connected to the group of outputs of the decryption block of the operating mode of the input subscribers, the group of outputs of the decryption block of the operating mode of the output subscribers are the outputs of the device for connecting to the control inputs of the corresponding output subscribers, while the control unit contains seven triggers, nine AND elements, three OR elements, five delay elements, the first input of the first OR element being connected to the installation input of the first trigger and is the first input of the logical condition of the block, the first installation input of the second trigger is the second input of the logical condition of the block, the first input of the reset of the third trigger is the third input of the logical condition of the block, the first input of the first element And is the fourth input of the logical condition of the block, the installation input of the third trigger is the fifth input of the logical condition of the block, the output of the first OR element is the first output of the block, the output of the second AND element is connected to the first input of the second OR element and with the house of the first delay element, the output of the third OR element is the second output of the block, the output of the third AND element connected to the second input of the second OR element is the third output of the block, the single output of the second trigger connected to the second input of the first AND element is the fourth output of the block, the first reset input of the first trigger connected to the first reset input of the second trigger and the second reset input of the third trigger is the installation input of the block, the input of the second delay element is a clock input b lock, the output of the first element And is connected to the information input of the fourth trigger, the sync input of which is connected to the output of the third delay element, the input of which is connected to the first input of the fourth element And and the output of the fourth delay element, the input of which is connected to the output of the second delay element, with the first input the second element And and with the first input of the third element And, the second input of which is connected to a single output of the first trigger, the zero output of which is connected to the second input of the second element And, the third input which the second is connected to the third input of the third AND element, with a single output of the fourth trigger and to the second input of the fourth AND element, the output of which is connected to the second input of the first OR element, to the second reset input of the first trigger and to the second reset input of the second trigger, the second installation input of which connected to the output of the fifth AND element and to the first input of the third OR element, the first and second inputs of the fifth AND element are connected respectively to the single output of the third trigger and to the output of the fifth delay element, the input of which connected to the output of the second OR element, while in the control unit the single output of the fifth element connected to the first input of the sixth element And is the fifth output of the block, the output of the sixth element And is the sixth output of the block, the second input of the sixth element And is connected to the output of the third delay element , the sixth trigger sync input is connected to the clock input of the block, the output of the second delay element is connected to the fifth trigger sync input, the information input of which is connected to the output of the seventh AND element, the first input of which is single with the first input of the eighth element And and with the single output of the fourth trigger, the second input of the seventh element And is connected to the single output of the third trigger, with the zero output of which is connected the second input of the eighth element And and the first input of the ninth element And, the third input of the eighth element And is connected to the zero output of the first trigger, the output of the eighth element AND is connected to the information input of the sixth trigger, the single output of which is connected to the information input of the seventh trigger, the sync input of which is connected to the output h tvertogo delay element, the output of the seventh flip-flop output is the seventh block, the output of the first delay element connected to the second input of the ninth AND gate, whose output is connected to a second input of the third OR gate.
Недостатком известного устройства являются большие временные затраты, связанные с приемом и выдачей информации в ЦВМ. A disadvantage of the known device is the large time costs associated with receiving and issuing information in a digital computer.
Целью изобретения является сокращение времени, затрачиваемого на обмен информацией между абонентами и ЦВМ. The aim of the invention is to reduce the time spent on the exchange of information between subscribers and digital computers.
Цель достигается тем, что в устройство, содержащее блок управления, дешифратор абонентов, счетчик адресов абонентов, счетчик количества слов, блок дешифрации режима работы выходных абонентов, блок ключей, группу блоков ключей, блок дешифрации режима работы входных абонентов, регистр связи и элемент НЕ, причем первый вход логического условия и установочный вход блока управления являются входами устройства для подключения соответственно к выходу ЦВМ сигналов "Маркер команды" и "Начальная установка", тактовый вход блока управления является входом устройства для подключения к тактовому выходу ЦВМ, информационный вход устройства подключен к информационному выходу ЦВМ, счетные входы счетчика количества слов и счетчика адресов абонентов соединены с первым выходом блока управления, второй выход которого соединен с входом записи счетчика адресов абонентов и с входом записи счетчика количества слов, выход которого соединен с вторым входом логического условия блока управления, первая группа выходов счетчика адресов абонентов соединена с группой входов дешифратора абонентов, третий выход блока управления соединен с входом режима сдвига регистра связи, группа выходов параллельного кода которого соединена с группой информационных входов блока ключей, вход управления которого соединен с выходом элемента НЕ, первая группа информационных входов блока дешифрации режима работы выходных абонентов соединена соответственно с первой группой информационных входов блока дешифрации режима работы входных абонентов и с второй группой информационных выходов счетчика адресов абонентов, первая группа информационных выходов дешифратора абонентов соединена с второй группой информационных входов блока дешифрации режима работы выходных абонентов, вторая группа выходов дешифратора абонентов соединена с второй группой информационных входов блока дешифрации режима работы входных абонентов, вход элемента НЕ соединен с четвертым выходом блока управления и с управляющим входом блока дешифрации режима работы входных абонентов. Пятый выход блока управления соединен с входом записи параллельного кода регистра связи, шестой выход блока управления соединен с управляющим входом блока дешифрации режима работы выходных абонентов, информационный вход регистра связи соединен с входом устройства для подключения к информационному выходу ЦВМ, информационный выход регистра связи является выходом устройства для подключения к информационному входу ЦВМ, блок ключей и группа блоков ключей соединены с группой входов параллельного кода регистра связи и являются группой выходов устройства для подключения соответственно к группам информационных входов абонентов, информационные входы блоков ключей группы образуют группы входов устройства для подключения соответственно информационных выходов абонентов, управляющие входы блоков ключей группы соединены с группой выходов блока дешифрации режима работы входных абонентов, группа выходов блока дешифрации режима работы выходных абонентов является выходами устройства для подключения к управляющим входам соответствующих выходных абонентов, введен триггер кода операции, информационный вход которого соединен с информационным входом счетчика количества слов, с информационным входом счетчика адресов абонентов и с информационным входом устройства для подключения к информационному выходу ЦВМ, при этом синхровход триггера кода операции соединен с вторым выходом блока управления, а выход триггера подключен к третьему входу логического условия блока управления, четвертый вход логического условия блока управления является входом устройства для подключения к выходу ЦВМ сигнала "Маркер данных", а также тем, что блок управления содержит четыре триггера, десять элементов И, шесть элементов ИЛИ, два элемента задержки, два сдвиговых регистра и группу ключей, причем первый вход первого элемента ИЛИ соединен с входом S первого триггера, с первым входом второго элемента ИЛИ и является первым входом логического условия блока, установочный вход блока соединен с первым входом R первого триггера и с вторым входом второго элемента ИЛИ, второй вход логического условия блока соединен с входом D второго триггера, третий вход логического условия блока соединен с входом элемента НЕ, с первым входом первого элемента И и с первым входом второго элемента И, четвертый вход логического условия блока соединен с вторым входом первого элемента ИЛИ, с вторым входом R первого триггера и с входом С второго триггера, выход первого элемента ИЛИ соединен с входом D первого сдвигового регистра, тактовый вход блока соединен с входом первого элемента задержки, с входом С второго сдвигового регистра и с первым входом третьего элемента И, выход первого элемента задержки соединен с входом второго элемента задержки, первый выход первого сдвигового регистра соединен с входом D второго сдвигового регистра, номер выхода сдвигового регистра соответствует номеру разряда данного регистра, с второго по К-й выходы первого сдвигового регистра соединены соответственно с первым по (К-1)-й входами третьего элемента ИЛИ, выход которого соединен с вторым входом третьего элемента И, (К+3)-й выход первого сдвигового регистра соединен с первым входом четвертого элемента И, (К+1)-й выход первого сдвигового регистра соединен с вторым входом первого элемента И и с первым входом пятого элемента И, (К+3)-й выход первого сдвигового регистра соединен с первым входом четвертого элемента ИЛИ, второй вход которого соединен с выходом второго элемента ИЛИ, с входом S второго триггера и с входом R третьего триггера, единичный выход которого соединен с вторым входом четвертого элемента И, третий вход которого соединен с первым входом шестого элемента И и с единичным выходом второго триггера, выход четвертого элемента И является первым выходом блока, выход элемента НЕ соединен с вторым входом пятого элемента И, с первым входом седьмого элемента И и с третьим входом третьего элемента И, выход которого соединен с первым входом пятого элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, второй вход которого соединен с выходом шестого элемента ИЛИ, с первого по К-й входы которого соединены соответственно с первым по К-й выходами второго сдвигового регистра, (К+1)-й выход второго сдвигового регистра соединен с первым входом восьмого элемента И, второй вход которого соединен с выходом шестого элемента И, выход восьмого элемента И соединен с входом S третьего триггера, с вторым входом седьмого элемента И и является шестым выходом блока, второй вход шестого элемента И соединен с единичным выходом четвертого триггера, вход R которого соединен с выходом четвертого элемента ИЛИ, первый вход S четвертого триггера соединен с выходом первого элемента И, второй вход S четвертого триггера соединен с выходом пятого элемента И, третий вход первого элемента И соединен с нулевым выходом первого триггера и с первым входом девятого элемента И, второй вход которого соединен с выходом пятого элемента ИЛИ, выход седьмого элемента И является пятым выходом блока, выход девятого элемента И является третьим выходом блока, выходы с первого по К-й второго сдвигового регистра соединены соответственно с первыми входам с первого по К-й элементов И, входящих в состав группы ключей, вторые входы которых соединены с третьим входом седьмого элемента И, с третьим входом второго элемента И, с выходом второго элемента задержки и с входом С первого сдвигового регистра, третьи входы элементов И группы ключей соединены с единичным выходом первого триггера и с третьим входом пятого элемента И, выходы элементов И группы ключей являются вторым выходом блока, причем число линий связи, выходящих из блока через второй выход, соответствует количеству элементов И, составляющих группу ключей, выход шестого элемента И соединен с первым входом десятого элемента И, второй вход которого соединен с первым входом седьмого элемента И, выход десятого элемента И является четвертым выходом блока. The goal is achieved in that in a device comprising a control unit, a subscriber decoder, a subscriber address counter, a word count counter, an output subscriber decryption unit, a key block, a key block group, an input subscriber decryption unit, a communication register and an NOT element, moreover, the first input of the logical condition and the installation input of the control unit are the inputs of the device for connecting to the digital output of the “Command Marker” and “Initial Installation” signals, the clock input of the control unit is the input of the device for connecting to the clock output of the digital computer, the information input of the device is connected to the information output of the digital computer, the counting inputs of the word number counter and the subscriber address counter are connected to the first output of the control unit, the second output of which is connected to the input of the subscriber address counter record and the input of the number counter record words, the output of which is connected to the second input of the logical condition of the control unit, the first group of outputs of the counter of addresses of subscribers is connected to the group of inputs of the decoder of subscribers, the third output of the control unit is connected to the input of the shift register of the communication register, the group of outputs of the parallel code of which is connected to the group of information inputs of the key block, the control input of which is connected to the output of the element NOT, the first group of information inputs of the decryption unit of the operation mode of the output subscribers is connected respectively to the first group of information the inputs of the decryption unit of the operating mode of the input subscribers and with the second group of information outputs of the counter of the addresses of subscribers, the first group of information outputs the subscriber decoder door is connected to the second group of information inputs of the decryption block of the output subscriber operation mode, the second group of subscriber decoder outputs is connected to the second group of information inputs of the decryption block of the input subscriber operation mode, the input of the element is NOT connected to the fourth output of the control unit and to the control input of the mode decryption block work of input subscribers. The fifth output of the control unit is connected to the recording input of the parallel code of the communication register, the sixth output of the control unit is connected to the control input of the decryption unit of the operation mode of the output subscribers, the information input of the communication register is connected to the input of the device for connecting to the information output of the digital computer, the information output of the communication register is the output of the device to connect to the information input of the digital computer, the key block and the group of key blocks are connected to the group of inputs of the parallel code of the communication register and are a group of output odes of the device for connecting respectively to groups of information inputs of subscribers, the information inputs of blocks of key groups form the groups of inputs of the device for connecting information outputs of subscribers, the control inputs of the blocks of key groups are connected to the group of outputs of the decryption block of the operating mode of input subscribers, the group of outputs of the decryption block of the operating mode of the output subscribers is the outputs of the device for connecting to the control inputs of the corresponding output subscribers, a trigger is entered to and operations, the information input of which is connected to the information input of the number of words counter, with the information input of the subscriber address counter and with the information input of the device for connecting to the information output of the digital computer, while the trigger input of the operation code trigger is connected to the second output of the control unit, and the output of the trigger is connected to the third input of the logical condition of the control unit, the fourth input of the logical condition of the control unit is the input of the device for connecting to the output of the digital signal of the data marker, and The control unit also contains four triggers, ten AND elements, six OR elements, two delay elements, two shift registers and a group of keys, and the first input of the first OR element is connected to the input S of the first trigger, with the first input of the second OR element and is the first input of the logical condition of the block, the installation input of the block is connected to the first input R of the first trigger and the second input of the second OR element, the second input of the logical condition of the block is connected to the input D of the second trigger, the third input of the logical condition is ka is connected to the input of the element NOT, with the first input of the first element AND and with the first input of the second element AND, the fourth input of the logical condition of the block is connected to the second input of the first element OR, with the second input R of the first trigger and with the input C of the second trigger, the output of the first element OR connected to the input D of the first shift register, the clock input of the block is connected to the input of the first delay element, with the input C of the second shift register and the first input of the third element AND, the output of the first delay element is connected to the input of the second element delays, the first output of the first shift register is connected to the input D of the second shift register, the output number of the shift register corresponds to the discharge number of this register, the second through K-th outputs of the first shift register are connected respectively to the first (K-1) -th inputs of the third element OR, the output of which is connected to the second input of the third element And, (K + 3) -th output of the first shift register is connected to the first input of the fourth element And, (K + 1) -th output of the first shift register is connected to the second input of the first element And and with the first input of the fifth AND element, (K + 3) -th output of the first shift register is connected to the first input of the fourth OR element, the second input of which is connected to the output of the second OR element, with input S of the second trigger and with input R of the third trigger, whose single output is connected to the second input of the fourth element And, the third input of which is connected to the first input of the sixth element And and with a single output of the second trigger, the output of the fourth element And is the first output of the block, the output of the element is NOT connected to the second input of the fifth element And, with the first input of the seventh AND element and with the third input of the third AND element, the output of which is connected to the first input of the fifth OR element, the second input of which is connected to the output of the second AND element, the second input of which is connected to the output of the sixth OR element, from the first to the Kth inputs which is connected respectively to the first along the Kth outputs of the second shift register, the (K + 1) -th output of the second shift register is connected to the first input of the eighth element And, the second input of which is connected to the output of the sixth element And, the output of the eighth element And is connected with the input S of the third trigger, with the second input of the seventh element AND and is the sixth output of the block, the second input of the sixth element And is connected to the single output of the fourth trigger, the input R of which is connected to the output of the fourth element OR, the first input S of the fourth trigger is connected to the output of the first element And, the second input S of the fourth trigger is connected to the output of the fifth element And, the third input of the first element And is connected to the zero output of the first trigger and to the first input of the ninth element And, the second input of which is connected to the output of the fifth about the OR element, the output of the seventh element And is the fifth output of the block, the output of the ninth element And is the third output of the block, the outputs from the first to the Kth second shift register are connected respectively to the first inputs from the first to the Kth element of AND, which are part of the group keys, the second inputs of which are connected to the third input of the seventh element And, with the third input of the second element And, with the output of the second delay element and with the input C of the first shift register, the third inputs of the elements AND of the key group are connected to a single output of the first of the trigger and with the third input of the fifth AND element, the outputs of the AND elements of the key group are the second output of the block, and the number of communication lines leaving the block through the second output corresponds to the number of AND elements making up the key group, the output of the sixth AND element is connected to the first input of the tenth element And, the second input of which is connected to the first input of the seventh element And, the output of the tenth element And is the fourth output of the block.
Сравнение заявленного технического решения с прототипом позволило установить соответствие его критерию "новизна". При изучении других известных технических решений в данной области техники признаки, отличающие изобретение от прототипа, не были выявлены и потому они обеспечивают заявляемому техническому решению соответствие критерию "существенные отличия". Comparison of the claimed technical solution with the prototype made it possible to establish compliance with its criterion of "novelty." In the study of other well-known technical solutions in the art, the features that distinguish the invention from the prototype were not identified and therefore they provide the claimed technical solution according to the criterion of "significant differences".
На фиг. 1 представлена структурная схема устройства; на фиг. 2 - функциональная схема блока управления; на фиг. 3 - временная диаграмма работы устройства в режиме ввода; на фиг. 4 - временная диаграмма работы устройства в режиме вывода. In FIG. 1 shows a block diagram of a device; in FIG. 2 is a functional diagram of a control unit; in FIG. 3 is a timing diagram of the operation of the device in input mode; in FIG. 4 is a timing diagram of the operation of the device in output mode.
Устройство содержит блок 1 управления, вход 2 сигнала "Маркер данных", счетчик 3 адресов абонентов, счетчик 4 количества слов, дешифратор 5 абонентов, триггер 6 кода операции, блок 7 дешифрации выходных абонентов с группой выходов 8, блок 9 дешифрации входных абонентов с группой выходов 10, регистр 11 связи, элемент НЕ 12, информационный выход 13 устройства для подключения к информационному входу ЦВМ, группу информационных выходов 14 устройства для связи с абонентами, информационный вход 15 устройства для подключения к информационному выходу ЦВМ, тактовый вход 16 устройства, входы 17 и 18 сигналов "Маркер команды" и "Начальная установка", группу информационных входов 19 устройства для связи с абонентами, группу управляющих выходов 20 устройства, блок 21 ключей, группу блоков 22 и 23 ключей. The device comprises a
Блок 1 управления с первым 24, вторым 25, третьим 26, четвертым 27 входами, тактовым 28 и установочным 29 входами, а также с первым 30, вторым 31, третьим 32, четвертым 33, пятым 34, шестым 35 выходами содержит первый 36, второй 37, третий 38 и четвертый 39 триггеры, первый 40 и второй 41 сдвиговые регистры, с первого 42 по девятый 50 элементы И, с первого 51 по шестой 56 элементы ИЛИ, первый 57 и второй 58 элементы задержки, группу 59 ключей, состоящую из К элементов И, элемент НЕ 60, десятый элемент И 61. The
На фиг. 1 показаны также шины 62-65 входов и выходов элементов устройства. In FIG. 1 also shows buses 62-65 inputs and outputs of the elements of the device.
Блок 1 управления предназначен для выработки управляющих сигналов, обеспечивающих обмен информацией с ЦВМ. The
Вход 15 устройства служит для подключения информации, выдаваемой ЦВМ и представленной в последовательно-параллельном коде, т.е. одновременно на вход устройства из ЦВМ поступает восемь бит информации, причем для выдачи всей информации из ЦВМ на вход 15 должно быть выдано последовательно К байтов. Количество информационных байтов зависит от используемого в данном вычислительном комплексе формата слов и может колебаться от 1 до К. Так, например, если обмен между абонентами и ЦВМ осуществляется информационными словами единой системы ЭВМ, то емкость слова составляет 32 бита или 4 байта. Информация, выдаваемая ЦВМ, представляет собой командное слово и слово данных, причем каждый тип слова может иметь различную длину, но их длина должна быть кратна байту и постоянна по величине для конкретного вычислительного комплекса. Для идентификации информационных слов, выдаваемых из ЦВМ, по индивидуальным линиям связи 17 и 2 ЦВМ формируются соответственно для командного слова сигнал "Маркер команды" и для слова данных "Маркер данных". The
Командное слово из ЦВМ содержит код операции, адрес абонента (Ан), количество обмениваемых слов (N). Код операции определяет режим работы устройства: ввод информации в ЦВМ и вывод информации из ЦВМ в абонент. Адрес абонента - адрес первого абонента, с которым осуществляется обмен информацией. В соответствии с количеством обмениваемых слов осуществляется последовательный обмен информацией с N абонентами, начиная с абонента с адресом Ан и кончая абонентом с адресом Ан + N. Таким образом, в соответствии с содержимым командное слово имеет три функциональные группы разрядов, каждая из которых может занимать один или несколько байтов информации. Для преобразования последовательно-параллельного кода командного слова в параллельный код блок 1 управления формирует на выходе 31 сигнал "Запись", представляющий собой группу стробов записи байтов, где каждый строб выдается по индивидуальной линии в фиксированный момент времени и используется для записи одного соответствующего байта информации в приемник командного слова. Поэтому для записи с первого по К-й байтов командного слова блок 1 управления формирует соответственно с первого по К-й стробов записи. Подключение стробов записи к приемникам командного слова зависит от формата командного слова и его функционального разбиения по группам. В каждом конкретном вычислительном комплексе это подключение фиксированно и неизменно. Так, например, один из вариантов подключения может быть следующим: первый байт командного слова, в котором содержится код операции, записывается под первый строб записи в триггер 6 кода операции, второй байт командного слова, где содержится адрес абонента, записывается под второй строб записи в счетчик 3 адресов абонентов, а под третий и четвертый стробы записывается количество обмениваемых слов, расположенное соответственно в третьем и четвертом байтах командного слова, в счетчик 4 количества слов. The control word from the digital computer contains the operation code, subscriber address (En), the number of exchanged words (N). The operation code determines the operation mode of the device: entering information into the digital computer and outputting information from the digital computer to the subscriber. Subscriber address - the address of the first subscriber with whom information is exchanged. In accordance with the number of words exchanged, information is sequentially exchanged with N subscribers, starting from the subscriber with the address An and ending with the subscriber with the address An + N. Thus, in accordance with the contents, the command word has three functional groups of bits, each of which can occupy one or several bytes of information. To convert a serial-parallel code of the control word into parallel code, the
Счетчик 3 служит для хранения и модификации адресов абонентов, с которыми ЦВМ осуществляет обмен информацией.
Дешифратор 5 осуществляет выбор заданного абонента, причем осуществляется дешифрация старших разрядов счетчика адресов абонентов и организуется выдача двух групп информационных выходов. В первую группу 65 выходов сведены индивидуальные линии связи, являющиеся позиционным кодом номера выходных абонентов ЦВМ, а во вторую группу 62 выходов сведены индивидуальные линии связи, являющиеся позиционным кодом номера входных абонентов ЦВМ. Число линий связи, входящих в состав первой и второй групп, зависит от количества соответственно выходных и входных абонентов ЦВМ. The
Блок 7 дешифрации выходных абонентов включает в свой состав несколько дешифраторов режима работы выходных абонентов. Причем к каждому дешифратору подведены общие линии второй группы информационных выходов 63 счетчика 3 адресов абонентов, являющихся выходами младших разрядов счетчика, и по одной индивидуальной линии из первой группы выходов 65 дешифратора 5. Каждая индивидуальная линия подведена к старшему весу соответствующего дешифратора, территориально расположенного в абоненте. Следовательно, в состав группы дешифраторов 7 может входить от одного до n дешифраторов режима работы выходных абонентов, в соответствии с этим количество индивидуальных линий связи, входящих в группу выходов 65 составляет от одной до n линий. Block 7 decryption of output subscribers includes several decoders operating mode of output subscribers. Moreover, the common lines of the second group of information outputs 63 of the
Блок 9 дешифрации входных абонентов включает в свой состав несколько дешифраторов режима работы входных абонентов. Причем к каждому дешифратору подведены общие линии второй группы информационных выходов 63 счетчика 3 адресов абонентов, а к старшему весу каждого дешифратора режима работы подключена индивидуальная линия из второй группы 62 выходов дешифратора 5 номера абонента. Аналогично блоку 7 дешифраторов, блок 9 дешифраторов может включать в свой состав от одного до n дешифраторов режима работы и в соответствии с этим количество индивидуальных линий связи 62 может быть от одной до n.
Регистр 11 используется для преобразования последовательно-параллельного кода, поступившего из ЦВМ на вход 15, в параллельный код и выдачи его через выход 14 устройства в выходные абоненты, а также для преобразования параллельного кода, поступившего на вход 19 от входных абонентов, в последовательно-параллельный код и выдачи его в ЦВМ.
Блок 21 ключей с высокоимпедансным состоянием на выходе используется для организации "общей шины".
Группа блоков 22 и 23 ключей, а также соответствующие им дешифраторы режима работы из блока 9 дешифраторов территориально расположены в соответствующих входных абонентах. The group of
Устройство работает в двух режимах: вывода информации из ЦВМ и ввода ее в ЦВМ. В процессе работы устройства из ЦВМ через вход 16 поступают тактовые импульсы на тактовый вход 26 блока 1. После прихода группы тактовых импульсов на вход 28 блока 1 сдвиговые регистры 40 и 41 устанавливаются в нулевое состояние, т.е. все разрядные выходы 1...(К+3) регистра 40 и 1...(К+1) регистра 41 устанавливаются в нулевое состояние. Перед началом работы через вход 18 на вход 29 подается сигнал "Начальная установка", по которому триггеры 36, 38, 39 блока 1 устанавливаются в нулевое состояние, а триггер 37 - в единичное состояние и на выходах 30-35 блока 1 устанавливается нулевое состояние. Это исходное состояние устройства. The device operates in two modes: outputting information from a digital computer and entering it into a digital computer. In the process of operation of the device, a digital pulse from the digital computer through
Работа устройства в любом из режимов начинается с приема командного слова. Через вход 17 на вход 24 блока 1 поступает сигнал "Маркер команды", выдаваемый ЦВМ и сообщающий устройству о начале командного слова. Длительность маркера равна периоду следования тактовых импульсов, а передний и задний фронты совпадают с передним фронтом тактового импульса. "Маркер команды" устанавливает триггер 36 в единичное состояние, устанавливает или подтверждает нулевое состояние триггеров 38, 39 и устанавливает или подтверждает единичное состояние триггера 37. Кроме этого "Маркер команды", пройдя через элемент ИЛИ 51 блока 1, поступает на вход D регистра 40, на вход С которого приходит тактовый импульс (Т56), задержанный на половину периода (1/2 Тим) следования тактового импульса (Т12), приходящего на вход 16 устройства. Длительность тактового импульса равна 1/4 Тим, поэтому элементы 57 и 58 задержки выбраны такими, чтобы организовать задержку тактового импульса, приходящего на вход 28 блока 1, на 1/4 Тим. В результате действия маркера на сдвиговых регистрах 40 и 41 под действием соответственно тактовых импульсов Т56 и Т12 организуется "бегущая" единица, причем единичная информация в регистре 40 опережает единичную информацию в регистре 41 на 1/2 Тим. Количество разрядов в сдвиговых регистрах 40, 41 зависит от того, какое количество байтов составляет командное слово и слово данных. В данном примере число байтов, из которых состоит командное слово и слово данных, одинаковое и равно К. В прямой зависимости от разрядности регистра 41 находятся число элементов И, входящих в группу 59 ключей, и соответственно число стробов записи байтов на выходе 31 блока 1. В качестве примера выбирают величину информационного слова, равную 32 битам, т.е. командное слово и слово данных состоят из 4 байтов (К=4). Первый байт информации следует сразу по окончании маркера, и все последующие байты следуют друг за другом. Длительность байта информации равна Тим, а смена информационного байта происходит по переднему фронту Т12. Каждый из четырех байтов командного слова под соответствующий строб записи (С1-С4) записан в определенный приемник командного слова: код операции - в триггер 6, адрес абонента - в счетчик 3, количество обмениваемых слов - в счетчик 4. После этого признак режима работы поступает на вход 26 блока 1. Прием четырех байтов командного слова показан на временной диаграмме фиг. 3 и 4. The operation of the device in any of the modes begins with the reception of a control word. Through
В режиме ввода устройство работает следующим образом (см. фиг. 3). In input mode, the device operates as follows (see Fig. 3).
После приема командного слова блок 1 формирует следующие управляющие сигналы на выходах: "Разрешение обмена" на выходе 33. "Строб записи параллельного кода" на выходе 34 и "Строб управления" на выходе 35. Сигнал "Разрешение обмена" поступает на управляющий вход блока 9 дешифраторов. Одновременно осуществляется анализ адреса входного абонента, по результатам которого возбуждается один из выходов 10, принадлежавший дешифратору из блока 9. Номер дешифратора задан позиционным входом второй группы выходов дешифратора 5. Сигнал "Разрешение обмена" является стробирующим входом дешифраторов блока 9, т.е. возбуждение одного из выходов 10 организуется на время действия сигнала "Разрешение обмена". Сигнал с одного из выходов 10 выбранного дешифратора поступает на управляющий вход соответствующей группы блоков 22 или 23 ключей, кроме этого, на управляющий вход блока 21 ключей поступает инверсия сигнала "Разрешение обмена". В результате действия сигнала 33 с выходов одной выбранной группы блоков 22 или 23 ключей снимается высокоимпедансное состояние и ключи организуют подключение информации, поступившей на входы 64 от входного абонента, к входам параллельного кода регистра 11, одновременно осуществляется перевод выходов блока 21 ключей в высокоимпедансное состояние. После этого на выходе 34 блока 1 появляется сигнал "Строб записи" параллельного кода, поступающий на вход записи параллельного кода регистра 11. Так как на выходе 32 блока 1 отсутствует сигнал "Сдвиг", то по сигналу 34 осуществляется запись информации, поступившей от адресованного входного абонента, в регистр 11. После снятия сигнала "Разрешение обмена" "Общая шина" возвращается в исходное состояние, при котором ключи 21 пропускают информацию, хранящуюся в регистре 11, на свои выходы, а на выходах блоков 22 и 23 ключей высокоимпедансное состояние. Таким образом, устройство через время, равное периоду следования тактовых импульсов, по окончании последнего (четвертого) байта командного слова готово к выдаче в ЦВМ слова данных. Для инициализации выдачи слова данных из устройства ЦВМ посылает в него сигнал "Маркер данных" в результате чего на выходе 32 блока 1 появляются импульсы "Сдвиг". После записи параллельного кода в регистр 11 связи на выходе 13 устройства висит информация первого байта слова данных. Подавая импульсы "Сдвиг" на вход режима сдвига регистра связи, блок 1 осуществляет смену байтов слова данных на выходе 13. В режиме ввода для выдачи в ЦВМ четырехбайтового слова данных блок 1 организует три импульса сдвига на выходе 32. Если содержимое счетчика 4 не равно нулю, то после формирования сигнала на выходе 33 блок 1 формирует сигнал "Модификация адреса" на выходе 30. Сигнал 30 поступает на счетный вход счетчика 3 и счетчика 4, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу, т.е. устройство формирует адрес следующего входного абонента. Если после передачи очередной числовой посылки содержимое счетчика 4 станет равным нулю, что соответствует появлению нулевой информации на входе 25 блока 1, то при появлении "Маркера данных" триггер 37 устанавливается в нулевое состояние и в конце текущего режима ввода устройство не формирует управляющих сигналов в абонент. На этом операция ввода информации в ЦВМ заканчивается. After receiving the control word,
В режиме вывода после приема командного слова устройство ожидает появления на входе 2 "Маркера данных", после чего организует побайтный прием слова данных в регистр 11, для чего формирует на выходе 32 четыре импульса сдвига (см. фиг. 4). Сигнал на выходе 33 блока 1 отсутствует, поэтому параллельный код числа, принятый в регистр 11, проходит через ключи 21 и поступает на информационные выходы 14 устройства и на информационные входы абонентов. На выходе 35 блока 1 вырабатывается сигнал "Строб управления", поступающий на управляющий вход блока 7 дешифрации выходных абонентов. Одновременно организуется анализ текущего адреса абонента, результатом которого является возбуждение одного из выходов 8. Состояние выбранного выхода передается на соответствующий управляющий выход 20 устройства и на управляющий вход адресуемого абонента. Сигнал на одном из управляющих выходов 20 устройства информирует соответствующий выходной абонент о адресованном ему числовом слове. С выхода 30 блока 1 на счетный вход счетчика 3 и счетчика 4 подается сигнал, по которому содержимое счетчика 3 увеличивается, а содержимое счетчика 4 уменьшается на единицу. Концом режима вывода является сигнал на входе 25 блока 1. Если после появления на входе 25 блока 1 нулевого сигнала из ЦВМ поступает лишний "Маркер данных", то устройство с помощью триггера 37 блока 1 блокирует выдачу управляющих сигналов в абонент. In the output mode, after receiving the control word, the device waits for the appearance of the “Data Marker” at
Блок 1 управления работает следующим образом. The
В течение всей работы устройства через вход 28 блока 1 на вход элемента 57 задержки и через него на вход элемента 58 задержки поступают тактовые импульсы, формируя тактовую сетку Т12, Т56. Маркер, пришедший на один из входов блока 1, пройдя через элемент ИЛИ 51, поступает на вход D регистра 40. В результате на сдвиговых регистрах 40 и 41 сформирована "бегущая" единица. Величина разрядности К регистров зависит от количества байтов, составляющих информационное слово. Разряды (К+1)...(К+3) являются служебными и используются для организации управляющих сигналов на выходах 31, 33-35. During the entire operation of the device, through the
Триггер 36 блока 1 используется для переключения выходной информации регистров 40 и 41, на основе которой организуются или стробы записи байтов командного слова с выхода 30, или сигнал "Сдвиг" с выхода 32. В зависимости от режима работы сигнал "Сдвиг" формируется или на элементах ИЛИ 53, И 44 (режим ввода), или на элементах ИЛИ 56, И 43 (режим вывода), причем в режиме ввода в составе сигнала "Сдвиг" входят три последовательных импульса сдвига, а в режиме вывода - четыре последовательных импульса сдвига. Триггер 38 блока 1 применяется для организации сигнала "Модификация адреса" на выходе 31. Триггер 39 используется для организации сигналов управления на выходах 33-35, причем время выработки и параметры данных сигналов приведены на фиг. 3 и 4. The
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU5023706 RU2018942C1 (en) | 1991-07-15 | 1991-07-15 | Device for interfacing users with computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU5023706 RU2018942C1 (en) | 1991-07-15 | 1991-07-15 | Device for interfacing users with computer |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2018942C1 true RU2018942C1 (en) | 1994-08-30 |
Family
ID=21595140
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU5023706 RU2018942C1 (en) | 1991-07-15 | 1991-07-15 | Device for interfacing users with computer |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2018942C1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2201617C2 (en) * | 2000-06-26 | 2003-03-27 | Общество с ограниченной ответственностью "Авионика-Вист" | Multiplex bridge for serial-code interface |
-
1991
- 1991-07-15 RU SU5023706 patent/RU2018942C1/en active
Non-Patent Citations (2)
| Title |
|---|
| 1. Авторское свидетельство СССР N 1679495, кл. G 06F 13/00, 1989. * |
| 2. Авторское свидетельство СССР N 1755289, кл. G 06F 13/00, 1990. * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2201617C2 (en) * | 2000-06-26 | 2003-03-27 | Общество с ограниченной ответственностью "Авионика-Вист" | Multiplex bridge for serial-code interface |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4564936A (en) | Time division switching network | |
| US3555184A (en) | Data character assembler | |
| RU2018942C1 (en) | Device for interfacing users with computer | |
| RU2178584C1 (en) | Communication network module for message transmission, message exchange, and organization of broadcasting modes for message exchange | |
| SU1755289A1 (en) | User-digital computer interface | |
| RU2020571C1 (en) | Computer system communication unit | |
| RU2084950C1 (en) | Device for address alternation in digital network | |
| RU2022345C1 (en) | Interfaces matching device | |
| SU1721631A1 (en) | Multichannel buffer memory | |
| SU1251092A1 (en) | Interface for linking electronic computer with telegraph apparatus | |
| RU2022469C1 (en) | Multichannel decoding device | |
| SU1667087A1 (en) | Device for controlling exchange between a processor and a memory | |
| SU1751859A1 (en) | Multichannel converter of series-to-parallel code | |
| SU1160421A1 (en) | Interface for linking digital computer with communication channels | |
| SU1681394A1 (en) | Automatic switching and interfacing unit | |
| SU1472903A1 (en) | Digital network address modifier | |
| SU1633494A1 (en) | Decoder for phase-shift code | |
| SU1305700A1 (en) | Interface for linking the using equipment with digital computer | |
| SU957199A1 (en) | Multiplexer channel | |
| SU1679495A1 (en) | Hoist-to-subscriber communication interface unit | |
| SU809145A1 (en) | Interfacing device for computers | |
| SU1714612A1 (en) | Data exchange device | |
| SU1282142A1 (en) | Multichannel interface | |
| SU1406803A1 (en) | Multichannel device for interfacing subscribers to common trunk line | |
| SU1594553A1 (en) | Computer to subscriber interface |