[go: up one dir, main page]

SU1198505A2 - Device for preprocessing information - Google Patents

Device for preprocessing information Download PDF

Info

Publication number
SU1198505A2
SU1198505A2 SU843754994A SU3754994A SU1198505A2 SU 1198505 A2 SU1198505 A2 SU 1198505A2 SU 843754994 A SU843754994 A SU 843754994A SU 3754994 A SU3754994 A SU 3754994A SU 1198505 A2 SU1198505 A2 SU 1198505A2
Authority
SU
USSR - Soviet Union
Prior art keywords
input
information
output
register
block
Prior art date
Application number
SU843754994A
Other languages
Russian (ru)
Inventor
Виталий Васильевич Галкин
Игорь Петрович Даниляк
Владимир Павлович Жабеев
Владимир Иванович Королькевич
Яков Григорьевич Минский
Original Assignee
Киевское Проектно-Конструкторское Бюро Автоматизированных Систем Управления
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Киевское Проектно-Конструкторское Бюро Автоматизированных Систем Управления filed Critical Киевское Проектно-Конструкторское Бюро Автоматизированных Систем Управления
Priority to SU843754994A priority Critical patent/SU1198505A2/en
Application granted granted Critical
Publication of SU1198505A2 publication Critical patent/SU1198505A2/en

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ по авт.св. № 1062684, о т л и-: чающеес  тем, что, с целью расширени  функциональных возможностей устройства за счет формировани  состо ний дискретных сигналов информационного потока в него введены первый и второй регистры, блок сравнени , первый вход которого подключен к первым входам регистров и первому информационному выходу блока пам ти, второй Вход блока сравнени  соединен с информационным выходом счетчика времени, выход второго регистра подключен к второму входу первого регистра, третий вход которого соединен с выходом блока сравнени , выход первого регистра подключен к третьему инфор (Л мационному входу коммутатора.DEVICE FOR PRELIMINARY PROCESSING OF INFORMATION on aut.St. No. 1062684, about the ti and-: in order to expand the functionality of the device by creating states of discrete signals of the information flow, the first and second registers, the comparison unit, the first input of which is connected to the first registers, are entered into it. the information output of the memory block, the second input of the comparison block is connected to the information output of the time counter, the output of the second register is connected to the second input of the first register, the third input of which is connected to the output of the comparison block, course of the first register is connected to the third infor (A mation entry switch.

Description

(Ud(Ud

0000

сдsd

о сдabout sd

Изобретение относитс  к вычислительной технике, может быть использовано при проведении отладки и испытаний систем управлени  технологическими процессами, а также в составе различного типа имитаторов и тренажеров, работающих в комплексе с ЭВМ, и  вл етс  усовершенствованием известного устройства по авт.св. № 1062684.The invention relates to computing, can be used in debugging and testing process control systems, as well as in various types of simulators and simulators working in conjunction with a computer, and is an improvement of the known device according to author. No. 1062684.

Цель изобретени  - расширение функционашьных возможностей устройства путем формировани  состо ний обрабатываемых Дискретных сигналов информационного потока в момент времени, определ емый запросом .The purpose of the invention is to expand the functional capabilities of the device by generating the states of the Discrete signals of the information flow being processed at a time determined by the request.

На чертеже приведена фу1{К11,ианальна  схема устройства.The drawing shows fu1 {K11, and the circuit diagram of the device.

Устройство содер дат блок 1 ввода , блок 2 буферной пам ти, блок 3 пам ти, счетчик 4 времени, арифметический блок 5, шифратор 6, элемент 7 задержки, коммутатор 8, блок 9 сравнени , регистр 10 заданного состо ни  и регистр 11 текущего состо ни , управл ющий вход 12 устройства, информационный выход 13, управл юЕ1;ий выход 14, информационный вход 15 устройства.The device contains a data input block 1, a buffer memory block 2, a memory block 3, a time counter 4, an arithmetic unit 5, an encoder 6, a delay element 7, a switch 8, a comparison block 9, a predetermined state register 10 and a current state register 11 neither, control input 12 of the device, information output 13, control E1; i output 14, information input 15 of the device.

Принцип работы устройства основ на вычислении в момент поступлени  ,запросов от ЭВМ либо значени  воспроизводимого аналогового сигнала на участке интерпол ции, заданном кодами его начала, конца и длительности , либо формировани  состо ни  воспроизводимого дискретного сигнала путем сравнени  заданного и текущего времени.The principle of operation of the device is based on computing at the time of arrival, requests from a computer, or the value of the reproduced analog signal at the interpolation segment specified by the codes of its beginning, end, and duration, or the formation of the state of the reproduced discrete signal by comparing the specified and current times.

Количество каналов преобразовани  зависит только от объема используемой пам ти, а также разр дности шифратора и коммутатора, определ ющей возможности адресации.The number of conversion channels depends only on the amount of memory used, as well as the size of the encoder and switch, which determines the addressing capabilities.

В каждый момент времени в устройстве хранитс  информаци  двух кадров - текущего и последующего. Каждый кадр содержит коэффициенты, определ кмдие значени  аналоговых сигналов в узлах интерпол ции, или врем  и признак изменени  дискретных сигналов и величину интервала интерпол ции С; общую дл  всех каналов преобразовани , а также массив величин задержек выдачи информации дп  каждого канала, выбранных таким образом, чтобы врем At each moment in time, the device stores information of two frames - the current and the next. Each frame contains coefficients, determining the value of analog signals at interpolation nodes, or the time and the sign of the change of discrete signals and the value of the interpolation interval C; common for all conversion channels, as well as an array of delay values for the output of information dp of each channel, selected so that

985052985052

получени  ЭВМ информации в ответ на запрос соответствовало времени прохождени  ее через систему устройств св зи с объектом.the receipt of computer information in response to a request corresponded to the time it passed through the system of communication devices with the object.

5 По истечении интервала интерпол ции текущего кадра начинаетс  отсчет времени последующего кадра, а в устройство вводитс  информаци  дл  нового кадра. Такое обновление5 After the interpolation interval of the current frame expires, the time of the subsequent frame begins, and information for the new frame is entered into the device. This update

10 информации происходит независимо от наличи  или отсутстви  запросов от ЭВМ.10 information occurs regardless of the presence or absence of requests from the computer.

Устройство работает следующш образом.The device works as follows.

15 В исходном состо нии в блоке 3 пам ти хран тс  коэффициенты k и k, дл  всех каналов преобразовани  и соответствующие им величины задержек. Величина интервала интерпол ции 6,- занесена в арифметический блок 5 и счетчик 4 времени. Информаци  дл  второго кадра, т.е. коэффициенты К„ всех каналов преобразовани , соответствующие величины задержек и величина интервала . интерпол ции tJg второго кадра, находитс  в блоке 2 буферной пам ти. При поступлении на.управл ющий вход 12 команды запроса от ЭВМ15 In the initial state, in block 3 of memory, the coefficients k and k are stored for all conversion channels and the corresponding delay values. The value of the interpolation interval 6, is entered into the arithmetic unit 5 and the counter 4 times. The information for the second frame, i.e. the coefficients K "of all the conversion channels, the corresponding values of the delays and the interval value. interpolation tJg of the second frame is in block 2 of the buffer memory. Upon receipt of a command input 12 command request from a computer

30 шифратор 6 вырабатывает код, поступающий на вход блока 3 пам ти, как адрес коэффициентов К - и К значений аналогового сигнала или группы значений дискретных сигналов,30, the encoder 6 generates a code arriving at the input of memory block 3, like the address of the K-factors and K values of an analog signal or a group of values of discrete signals,

22 а на управл ющий вход коммутатора 8 как адрес ввода информации в ЭВМ. Значени  коэффициентов, выбранные по адресам, сформированньоу шифратором 6, с выхода блока 3 пам ти22 and to the control input of the switch 8 as the input address of the information in the computer. The values of the coefficients selected by addresses, formed by the encoder 6, from the output of memory block 3

40 поступают на арифметический блок 5, на регистры 10 и 11 и блок 9 сравнени  сигналов. Арифметический блок 5 по полученным значени м коэффициентов К, и К значению с и40 are fed to the arithmetic unit 5, to the registers 10 and 11 and the unit 9 of the signal comparison. The arithmetic unit 5 according to the obtained values of the coefficients K, and K the value of with and

45 значению текущего времени на интервале интерпол ции t, поступшощего со счетчика 4 времени, определ ет значение аналогового сигнала в момент опроса в виде кодаThe 45 value of the current time on the interpolation interval t, received from the counter 4 time, determines the value of the analog signal at the time of the survey in the form of a code

50 -1 (К--К,ч, )-t/C; J который с выхода блока 5 поступает на первый информационный вход коммутатора 8.50 -1 (K - K, h,) -t / C; J which from the output of block 5 is fed to the first information input of the switch 8.

С второго выхода блока 3 пам ти 55 на вход элемента 7 задержки, вьшолненного на базе счетчика, поступает код, определ ющий врем  задержки вьщачи аналогового и дискретногоFrom the second output of the block 3 of the memory 55 to the input of the delay element 7 implemented on the basis of the counter, a code is received that determines the delay time of the analog and discrete

33

сигналов. С выхода элемента 7 задержки сигнал разрешени  подключени  поступает на первый информационный вход коммутатора 8, на управл ющем входе которого установлен код, определ ющий адрес ввода информации в ЭВМ.signals. From the output of the delay element 7, the connection resolution signal goes to the first information input of the switch 8, the control input of which has a code defining the input address of the information in the computer.

При поступлении из блока 3 пам т группы коэффициентов К- , К|, определ ющих врем  и признаки состо ни  дискретных сигналов по N каналам ,- они распредел ютс  следующим образом: в регистр 11 текущего состо ни  записываютс  признаки состо ни , содержащиес  в , в регистр 10 заданного состо ни  записываютс  признаки состо ни , содержащиес  в К , а заданные времена измен ени  состо ний (Т,- , где j 1,N) поступают на соответствующую схему сравнени  блока 9 сравнени , на второй вход которого (на все схемы сравнени ) поступает значение текущего времени t со счетчика 4 времени. Регистры 10 и 11 содержат по N разр дов, каждьй из которых определ ет состо ние одного дискретного сигнала, а блок 9.сравнени  содержит N независимых схем сравнени  в соответствии с колшчеством воспроизводимых дискретных сигналов в группе. В случае Tj- t в любом из дискретных каналов соответствующа  схема сравнени  блока 9 сравнени  вьщает сигнал разрешени  записи информации из регистра 10 в соответствующий разр д регистра 11. Таким образом , в регистр 11 будет записана информаци , определ юща  состо ние группы дискретных сигналов в момент опроса. G выхода регистра 11 текущего состо ни  информаци  по третье98505When a group of coefficients K-, K | that determine the time and signs of the state of discrete signals are received over N channels from block 3, they are distributed as follows: signs of the state contained in The register 10 of the specified state records the signs of the state contained in K, and the specified times of state change (T, -, where j 1, N) go to the corresponding comparison circuit of the comparison block 9, to the second input of which (all the comparison circuits ) comes the value of the current time t from the counter 4 times. Registers 10 and 11 each contain N bits, each of which determines the state of one discrete signal, and the compare block 9 contains N independent comparison circuits in accordance with the level of the reproduced discrete signals in the group. In the case of Tj-t in any of the discrete channels, the corresponding comparison circuit of block 9 compares the recording information enable signal from register 10 to the corresponding register bit 11. Thus, information defining the state of the group of discrete signals at the moment survey. G output register 11 of the current state of the information on the third 98505

му информационному входу поступает на коммутатор 8, на управл ющем входе которого установлен код, заданный шифратором 6. Таким образом, в момент поступлени  сигнала по первому информационному входу коммутатора от элемента 7 задержки информаци , определ юща  значение аналогового сигнала или состо ние дискретныхThe information input is fed to the switch 8, the control input of which has the code specified by the encoder 6. Thus, at the moment the signal arrives at the first information input of the switch from the delay element 7, the information determining the value of the analog signal or the discrete state

10 сигналов в момент опроса, может быть считана с информационного выхода 13 коммутатора 8.10 signals at the time of the survey, can be read from the information output 13 of the switch 8.

Поскольку информаци  кадра сохран етс  в пам ти устройства неизмен-Since the frame information is stored in the device memory unchanged

15 ной до конца обработки интервала интерпол ции t т.е. до заполнени  счетчика 4, запрос от ЭВМ может повтор тьс  по произвольному или прежнему каналу и на выходе 1315 until the end of processing the interpolation interval t i. before filling counter 4, the request from the computer can be repeated on an arbitrary or former channel and at output 13

20 коммутатора 8 будут получены новые значени  аналоговых или дискретных сигналов в момент опроса.20 of switch 8, new values of analog or discrete signals will be obtained at the moment of polling.

По окончании заполнени  счетчика 4 на его управл ющем выходе 14 формируетс  запрос информации дл  очередного кадра. По этому запросу на вход 15 блока 1 ввода от внешнего источника информации поступаютUpon completion of the filling of the counter 4, a request for information for the next frame is formed at its control output 14. At this request, input 15 of block 1 of input from an external source of information is received

30 коды очередного кадра информации и записываютс  в блок 2 буферной пам ти.The 30 codes of the next frame of information are recorded in block 2 of the buffer memory.

При этом коэффициенты, определ ющие значени  аналоговых сигналов,Here, the coefficients determining the values of the analog signals,

,, врем  и признаки состо ни  дискретных сигналов дл  очередного кадра, переписьшаютс  из блока 2 буферной пам ти в блок 3 пам ти, а значение интервала интерпол ции - в арифметический блок 5 и счетчик 4 времени. В дальнейшем устройство функционирует в соответствии с указанным алгоритмом.The time and indications of the state of discrete signals for the next frame are copied from block 2 of the buffer memory to block 3 of memory, and the value of the interpolation interval is written into the arithmetic unit 5 and counter 4 of time. In the future, the device operates in accordance with the specified algorithm.

Claims (1)

УСТРОЙСТВО ДЛЯ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ по авт.св. № 1062684, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет формирования состояний дискретных сигналов информационного потока в него введены первый и второй регистры, блок сравнения, первый вход которого подключен к первым входам регистров и первому информационному выходу блока памяти, второй Вход блока сравнения соединен с информационным выходом счетчика времени, выход второго регистра подключен к второму входу первого регистра, третий вход которого соединен с выходом блока сравнения, выход первого регистра подключен к третьему информационному входу коммутатора.DEVICE FOR PRELIMINARY INFORMATION PROCESSING on ed. No. 1062684, characterized in that, in order to expand the functionality of the device by forming states of discrete signals of the information stream, the first and second registers are introduced into it, a comparison unit, the first input of which is connected to the first inputs of the registers and the first information output of the memory block, the second Input the comparison unit is connected to the information output of the time counter, the output of the second register is connected to the second input of the first register, the third input of which is connected to the output of the comparison unit, the output is a third register connected to the data input of the switch.
SU843754994A 1984-06-19 1984-06-19 Device for preprocessing information SU1198505A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU843754994A SU1198505A2 (en) 1984-06-19 1984-06-19 Device for preprocessing information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU843754994A SU1198505A2 (en) 1984-06-19 1984-06-19 Device for preprocessing information

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
SU1062684A Addition SU205912A1 (en)

Publications (1)

Publication Number Publication Date
SU1198505A2 true SU1198505A2 (en) 1985-12-15

Family

ID=21124546

Family Applications (1)

Application Number Title Priority Date Filing Date
SU843754994A SU1198505A2 (en) 1984-06-19 1984-06-19 Device for preprocessing information

Country Status (1)

Country Link
SU (1) SU1198505A2 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское сввдетельство СССР №1062684, кл. G 06 F 3/05, 1983. *

Similar Documents

Publication Publication Date Title
SU1198505A2 (en) Device for preprocessing information
SU1314330A1 (en) Device for preprocessing information
JPS6386630A (en) Frame synchronization system in parallel transmission line
SU1411727A2 (en) Device for preprocessing of information
SU1062684A1 (en) Device for information processing
SU1161944A1 (en) Device for modifying memory area address when debugging programs
SU1562900A2 (en) Device for preliminary processing of information
SU1238091A1 (en) Information output device
SU881722A1 (en) Interface
SU378945A1 (en) FIRMWARE DEVICE
SU1642472A1 (en) Device for checking the sequence of operatorъs actions
SU670958A2 (en) Telemetry information processing device
SU857965A1 (en) Subscriber's post
SU1064456A1 (en) Multichannel/code time interval converter
SU1257644A2 (en) Device for controlling multichannel measuring system
SU881725A1 (en) Device for interfacing computer with peripheral units
SU1374232A1 (en) Device for interfacing computer with m external devices
RU1837274C (en) Device for preliminary information processing
SU1310835A1 (en) Computer-computer interface
SU935942A1 (en) Apparatus for interfacing computers
RU1783529C (en) Device for program control
SU1287237A1 (en) Buffer storage
SU1566336A1 (en) Device for information output
SU1161992A1 (en) Device for checking internal storage
SU1665389A1 (en) Device for syntaxes checking