SU822167A2 - Device for interfacing information sensor with computer channel - Google Patents
Device for interfacing information sensor with computer channel Download PDFInfo
- Publication number
- SU822167A2 SU822167A2 SU792784294A SU2784294A SU822167A2 SU 822167 A2 SU822167 A2 SU 822167A2 SU 792784294 A SU792784294 A SU 792784294A SU 2784294 A SU2784294 A SU 2784294A SU 822167 A2 SU822167 A2 SU 822167A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- block
- channel
- control
- sensor
- data
- Prior art date
Links
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
Description
(54) УСТРОЙСТВО СОПРЯЖЕНИЯ ДАТЧИКА ИНФОРМАЦИИ С КАНАЛОМ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ синхронизации и п тым входом блока окончани |аботы, а выход - с чисТы входом канала ВМ fl. Недостатком этого устройства вл етс невысока достоверность передаваемых в канал данных. Цель изобретени - повышение дос товерности передаваемых в канал да ных. Поставлен41а цель достигаетс т что в устройство введен блок контрЪл данных, включающий дешифратор элемент И и два элемента ИЛИ, причем второй выход блока формировани номера подканала через дешифратор соединен с первым входом первого элемента ИЛИ,выходам подключенного к четвертому входу блока сбоев, а вторым входом к выходу элемента И, входы которого соединены соответственно со вторым выходом блока формировани запроса и выходом второго элемента ИЛИ, входы которого подключе«ы к группе выходов блока п ема и преобразовани форматов. На чертеже представлена блокг1схе ма устройства. Устройство содержит датчик 1 информации , канал 2 вычислительной ма шины, блок 3 пуска, блок 4 окончани работы, блок 5 синхронизации, блок б контрол готовности, блок 7 формировани запроса, блок 8 приема преобразовани форматов, блок 9 сбо ев, блок 10 опроса указателей, блфк 11 формировани Номера подканала и блок контрол данных, включан цей дешифратор 12, первый 13 и второй 14 элементы ИЛИ и элемент И 15. Работа устройства осуществл етс следующим образом. о Перед пуском устройства канал 2 сопрашивает в блоке 10 указатели; готовности, незан тости и сбоев, уровни которых формируютс соответственно в блоках 3, б и 9; Результат опроса передаетс из блока 10 в канал 2 дл интерпретации. В случае готовности, и незан тости канал 2 с помощью блока 3 запускает датчик 1 на вьщачу данных и сигналов синхрониз&ции. От датчика 1 в блок 8 начинают поступать коды мультиплексированного мультйфайлового потока данных, а в блок 5 - сопровождающа адресна информаци о принадлежности: кода току или иному подканалу (файлу), В блок 5 из канала 2. поступает также сери тактового генератора дл синхронизации выдаваемых сигналов в блоки 8, 11 и 4. В результате по сигналу из блока 5 запускаетс блок 8 дл организации приема поступающего от датчика 1 кода производитс компоновка унифицированного формата (символа или байта), а также, приналичии непереданной информации в блоке 8, организуетс компоновка очередного кода символа. При этом сигнал зацро са и код номера прдканала не снимаютс до полной передачи кода датчика 1 унифицированными порци ми символами . После этого сигналом за. вершени передачи из блока 8 снимаетс запрос блока 7 вместе с кодом .номера подканала блока 11. При поступлении от датчика 1 очередного кода описанный процесс повтор етс . Завершение прием а информации из каждого подканала оп1зедел етс стандартно под управлением управл ющих слов, количество которых соответствует количеству файлов мультиплексированного мультйфайлового потока данных. Таким образом, набор управл ющих слоев организует и обеспечивает автоматическую демультиплексацию в процессе ввода. При этом каждое управл ющее слово отсортировывает из мультиплексированного потока данных коды своего фай- . ла. Управление выбором соответствующих угфавл ющих слов определ ет блок 11 по адресной информации датчика 1, передаваемой через блок 5. Как только управл ющее слово определ ет завершение формировани фаК ла из канала 2 в блок 4 поступает сигнал локального окончани работы подканала. При наличии на входе блока 4 кода одного из номеровподканалов датчика 1, поступающего через блок 5 в виде счетных импульсов, э.ти сигналы подсчитываютс и после завершени формировани последнего файла с выхода блока 4 выдаетс . в канал 2 сигнал прекращени работы устройства. Этот же сигнал по- . ступает в блок 3, который отключает датчик 1 и тем самым -работа устройства прекращаетс . Если в процессе приема кодов от датчика 1 в блок 8 или из блока В в канал 2 формируетс ошибка в приеме-передаче данных (например, широко примен емый в вычислительной технике контроль на нечетность), то соответственно из блока 8 или Ланала 2 в блок 9 поступает сигнал . в сбое, который организует прекращение работы устройства и устанавливает- в блоке 9 соответствующий указатель дл последующей интерпретации со стороны канала 2. Однако достоверность передаваемых в.канал 2 данных еще не гарантирована правильной работой схем контрол и шифрации контрольного разр да, а зависит также от достоверности процесса фop a poвaни данных в блоке 8 при участии других .блоков и св зей и от достоверности процесса формировани адресов передачи сформированных данных, обеспечиваемого(54) INFORMATION SENSOR FUNCTION DEVICE WITH THE CHANNEL OF THE CALCULATION COMPUTER MACHINE and the fifth input of the termination unit | operation, and the output with the input channel BM fl. A disadvantage of this device is the low reliability of the data transmitted to the channel. The purpose of the invention is to increase the reliability of the data transmitted to the channels. The goal is to achieve that a data control block is inserted into the device, including the decoder element AND and two OR elements, the second output of the subchannel number generation unit through the decoder connected to the first input of the first OR element, the outputs connected to the fourth input of the error block, and the second input to the output of the AND element, the inputs of which are connected respectively to the second output of the query generation unit and the output of the second OR element, whose inputs are connected to the output group of the PCU and format converters. The drawing shows the device block. The device contains an information sensor 1, a computational machine channel 2, a start block 3, a work completion block 4, a synchronization block 5, a readiness control block b, a request generation block 7, a format conversion receiving block 8, a fault block 9, a pointer polling block 10 , block 11, the formation of the Subchannel number and the data control block, including the decoder 12, the first 13 and the second 14 OR elements and the AND 15 element. The device operates as follows. o Before launching the device, channel 2 queries in block 10 pointers; readiness, idleness and failures, the levels of which are formed respectively in blocks 3, b and 9; The result of the survey is transmitted from block 10 to channel 2 for interpretation. In the case of readiness and idleness, channel 2, using block 3, triggers sensor 1 to transmit data and synchronization signals. From sensor 1 to block 8, multiplexed multi-file data stream codes begin to arrive, and to block 5 - accompanying address information about the accessory: code to current or another subchannel (file). To block 5, channel 2 also receives a series of clock generator to synchronize the output signals in blocks 8, 11 and 4. As a result, block 8 starts block 8 to arrange for receiving the code coming from sensor 1, a layout is made in a unified format (character or byte), as well as in the non-transmitted information in block 8, the arrangement of the next character code is arranged. At the same time, the zatzor signal and the code of the channel number are not removed until the full transmission of the code of sensor 1 in unified portions of symbols. After that, a signal for. of the transfer order from block 8, the request of block 7 is removed along with the code number of the subchannel of block 11. When the next code is received from sensor 1, the described process is repeated. The completion of the reception of information from each subchannel is standardly controlled by control words, the number of which corresponds to the number of files of the multiplexed multi-file data stream. Thus, the set of control layers organizes and provides automatic demultiplexing during the input process. In addition, each control word sorts out the codes of its file from the multiplexed data stream. la The control of the selection of the corresponding language words is determined by block 11 by the address information of sensor 1 transmitted through block 5. As soon as the control word determines the completion of formation of the FACT from channel 2, block 4 receives a signal of a local end of the subchannel operation. If at the input of block 4 there is a code of one of the subchannels of sensor 1 coming through block 5 in the form of counting pulses, these signals are counted and after the formation of the last file from the output of block 4 is completed. In channel 2, the signal to stop the device. The same signal is. steps into block 3, which disables sensor 1 and thereby the device stops working. If in the process of receiving codes from sensor 1 to block 8 or from block B to channel 2, an error is received in data transmission and reception (for example, odd-numbered control widely used in computer science), then, respectively, from block 8 or Lanal 2 to block 9 signal arrives. in failure, which organizes the termination of the device and sets in block 9 the appropriate pointer for subsequent interpretation by channel 2. However, the reliability of the data transmitted by channel 2 data is not yet guaranteed by the correct operation of the control and encryption schemes of the control bit, but also depends on the reliability the process of fopa data generation in block 8 with the participation of other blocks and communications and on the reliability of the process of forming the addresses of the transfer of the generated data provided
блоком 11 при участии других блоков и св зей.block 11 with the participation of other blocks and communications.
Контроль процесса формировани данных в блоке 8 обеспечиваетс элементами ИЛИ 14 и И 15. Этот контроль базируетс на формировании контрольной комбинации в избыточных неинформационных двоичных разр дах последнего символа каждого скомпонованного мультисимвольного представлени кода-датчика 1. На входы элемента ИЛИ 14 заведены уровни контрольных разр дов регистра символа блока 8 таким образом, что на ,выходе этого элемента формируетс низкий уровень только при наличии jB регистре символа контрольной ком бинации . Поэтому по вление высокого уровн на выходе элемента ИЛИ 14 и высокого уровн на втором выходе блока 7 на котором он по вл етс сразу после сн ти запроса (т.е. после последнего символа каждого кода датчика), интерпретируетс блоком 9 сбоев как нарушение достоверности данных, переданных в канал 2,- работа устройства прекращаетс и в канал 2 поступает сигнал о сбое устройства .The control of the data generation process in block 8 is provided by the OR 14 and I 15 elements. This control is based on the formation of the control combination in the redundant non-information binary bits of the last character of each assembled multi-character representation of the sensor code 1. The inputs of the register element 14 are entered. the symbol of block 8 in such a way that, at the output of this element, a low level is formed only if there is a jB register of the control combination symbol. Therefore, the appearance of a high level at the output of the OR 14 element and a high level at the second output of block 7 at which it appears immediately after the request is removed (i.e. after the last character of each sensor code) is interpreted by the fault block 9 as a data breach transmitted to channel 2, the device stops working and channel 2 receives a signal that the device has failed.
Контроль достоверности процесса формировани адресов, передает обеспечиваетс дешифратором 12 и элементом ИЛИ 13. Этот контроль базируетс на дешифрации адресов, выход щих в процессе пересчета за пределы допустимых, высокие уровни которых через элемент ИЛИ 13 управ л ют блоком 9 сбоев, который прекращает работу устройства и информирует оСбое канал 2.The control of the accuracy of the formation of addresses is transmitted by the decoder 12 and the element OR 13. This control is based on the decryption of addresses that go beyond the acceptable limits during the recalculation process, the high levels of which through the element OR 13 control the unit 9 failures, which stop the operation of the device and informs about channel 2.
Таким образом устройство обеспечивает возможность выполнени вThus, the device provides the ability to perform
реальном масштабе времени оперативнога автоматического контрол достоверности процессов формировани данных и адресов их передачи и тем самым существенно снизить веро тность формировани и передачи в канал недостоверно сформированных данных по причине вли ни случай : ных сбоев. real time operational automatic control of the reliability of data generation processes and their transfer addresses and thereby significantly reduce the likelihood of the formation and transmission of unreliable data to the channel due to the effect of:
00
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792784294A SU822167A2 (en) | 1979-06-18 | 1979-06-18 | Device for interfacing information sensor with computer channel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792784294A SU822167A2 (en) | 1979-06-18 | 1979-06-18 | Device for interfacing information sensor with computer channel |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU525940 Addition |
Publications (1)
Publication Number | Publication Date |
---|---|
SU822167A2 true SU822167A2 (en) | 1981-04-15 |
Family
ID=20835538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792784294A SU822167A2 (en) | 1979-06-18 | 1979-06-18 | Device for interfacing information sensor with computer channel |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU822167A2 (en) |
-
1979
- 1979-06-18 SU SU792784294A patent/SU822167A2/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Miller et al. | The reconstruction of mutilated English texts | |
US3114130A (en) | Single error correcting system utilizing maximum length shift register sequences | |
US4425645A (en) | Digital data transmission with parity bit word lock-on | |
EP0127984A2 (en) | Improvements to apparatus for decoding error-correcting codes | |
SE8302763D0 (en) | DIGITAL TRANSMISSION SYSTEM | |
US4207599A (en) | Run length encoding and decoding process and apparatus | |
SU822167A2 (en) | Device for interfacing information sensor with computer channel | |
SU1080132A1 (en) | Information input device | |
SU657431A1 (en) | Information input-output device | |
SU763882A1 (en) | Processor and communication channels interface | |
SU934487A1 (en) | Device for forming lexic files | |
SU1005059A1 (en) | Majority decoding device | |
SU993272A1 (en) | Device for apparatus complilation | |
SU1439611A1 (en) | Device for interfacing computer with subscriber through telegraph channel | |
SU1200424A1 (en) | Device for generating short pseudorandom n-digit code | |
SU1081637A1 (en) | Information input device | |
SU1003125A1 (en) | Binary signal transmitting and receiving device | |
SU1510096A1 (en) | Coding device for digital information transmission system | |
SU1259240A1 (en) | Information input device | |
SU1481828A1 (en) | Telemetering data transmitter | |
SU801293A1 (en) | Terminal telegraphy transmitting device | |
SU985959A1 (en) | Interative code decoder | |
SU758549A2 (en) | Device for discriminating recurrent synchrosignal | |
SU1012206A1 (en) | Device for input iso-coded control program to machine pnc system | |
SU1077050A1 (en) | Device for majority decoding of binary codes |