[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

SU492042A1 - Device for matching a stream of compressed priority messages with a communication channel - Google Patents

Device for matching a stream of compressed priority messages with a communication channel

Info

Publication number
SU492042A1
SU492042A1 SU1941125A SU1941125A SU492042A1 SU 492042 A1 SU492042 A1 SU 492042A1 SU 1941125 A SU1941125 A SU 1941125A SU 1941125 A SU1941125 A SU 1941125A SU 492042 A1 SU492042 A1 SU 492042A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
input
node
priority
decoder
Prior art date
Application number
SU1941125A
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 SU1941125A priority Critical patent/SU492042A1/en
Application granted granted Critical
Publication of SU492042A1 publication Critical patent/SU492042A1/en

Links

Landscapes

  • Communication Control (AREA)

Description

иен в виде трех реверсивных счетчиков 10, II, 12, предназначенных дл  выработки адреса записи отсчетов III, II и I приоритетов соответственно; группу вентилей 13, 14 и 15, выходную схему ИЛИ 16, дешифратор приоритетов 17, схемы И 18-22, схемы НЕ 23 и 24, группу схем И 25, группу схем ИЛИ 26 и передатчик 27.yen in the form of three reversible counters 10, II, 12, designed to generate the address of the recording of counts III, II and I priorities, respectively; valve group 13, 14 and 15, output circuit OR 16, priority decoder 17, circuit AND 18-22, circuit NOT 23 and 24, group circuit AND 25, group OR circuit 26 and transmitter 27.

Разр дность  чеек накопител  2, группы вентилей 8 и входного регистра 9 определ етс  разр дностью передаваемых данных. Входной регистр кроме разр дов дл  информационной части отсчета содержит два разр да признака приоритета (в случае разделени  данных на три приоритета). Объем накопител  выбираетс  из условий допустимых веро тностей потерь данных трех приоритетов и допустимых средних задержек данных трех приоритетов перед передачей по каналу св зи, определ емых в соответствии с норциональными нагрузками по трем приоритетным подпотокам . Разр дность реверсивных счетчиков 10, 11 и 12, групп вентилей 13, 14 и 15, схемы ИЛИ 16 и дешифратора 4 определ етс  емкостью накопител . Число схем И 25 и ИЛИ 26 равно емкости накопител . Число входов у схем 26 возрастает от схемы к схеме на единицу справа налево, начина  с двух у второй справа  чейки накопител .The cell width of drive 2, valve group 8, and input register 9 is determined by the width of the transmitted data. The input register, in addition to the bits for the information part of the reference, contains two bits of the priority attribute (in the case of dividing data into three priorities). The storage volume is selected from the conditions of permissible probabilities of data loss of the three priorities and permissible average data delays of the three priorities before transmission over the communication channel, determined in accordance with the normal loads of the three priority sub-flows. The size of the reversible counters 10, 11, and 12, valve groups 13, 14, and 15, the circuit OR 16, and the decoder 4 is determined by the storage capacity. The number of circuits is AND 25 and OR 26 is equal to the storage capacity. The number of inputs for circuits 26 increases from the circuit to the circuit by one from right to left, starting with two at the second to the right of the drive cell.

Разр дность  чеек накопител  предлагаемого устройства определ етс  разр дностью передаваемых отсчетов. В разр дность отсчетов , кроме информационной части, включаютс  разр ды служебной информации дл  прив зки отсчета к адресу датчика и времени по влени  (номеру цикла), обеспечивающей однозначную декоммутацию отсчетов на приемной стороне. Разр дность входного регистра 9 больше разр дности отсчетов на число разр дов признака приоритета.The cell size of the accumulator of the proposed device is determined by the size of the transmitted samples. In addition to the information part, the overhead of the counts includes overhead bits for linking the readout to the sensor address and time of occurrence (cycle number), which provides unambiguous decommutation of readings on the receiving side. The input register 9 bit is larger than the sample width by the number of priority sign bits.

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

Очередной существенный отсчет записываетс  из устройства сжати  данных во входной регистр 9. Признак, приоритета отсчета поступает из отведенных дл  него разр дов входного регистра в дешифратор 17, где преобразуетс  в потенциал приоритета, по вл ющийс  на одной из трех выходных щин дешифратора и поступающий на одну из групп вентилей 13 ,14 или 15 и на одну из трех схем И 18, 19 или 20. Этот потенциал подключает через открытую группу вентилей 13, 14 или 15 и схему ИЛИ 16 к дешифратору 4 выходы только одного реверсивного счетчика 10, 11 или 12. Содержимое счетчика 12 представл ет собой номер  чейки, в которую должен записатьс  очередной отсчет, если он I приоретета; содержимое реверсивного счетчика 11 представл ет собой номер  чейки,, в которую должен записатьс  очередной отсчет, если он П приоритета; содержимое счетчика 10 представл ет собой номер  чейки, в которую должен записатьс  очередной отсчет, если он III приоритета.The next significant count is written from the data compression device to the input register 9. A sign of the priority of the count comes from the bits of the input register assigned to it to the decoder 17, where it is converted to the priority potential that appears in one of the three decoder output and goes to one from the groups of valves 13, 14 or 15 and to one of the three schemes AND 18, 19 or 20. This potential connects through the open group of valves 13, 14 or 15 and the scheme OR 16 to the decoder 4 outputs of only one reversing counter 10, 11 or 12 The contents of the account snip 12 is a cell number, which should zapisats next count, if I prioretety; the contents of the reversible counter 11 is the number of the cell into which the next count should be recorded if it is P priority; The contents of the counter 10 are the number of the cell to which the next count should be recorded if it is of priority III.

Предлагаемое устройство построено так, что поступающие из устройства сжати  существенные отсчеты трех приоритетов заполн ют накопитель 2 справа налево, выстраива сь в естественную очередь по приоритетам и в последовательности их поступлени  в пределах данного приоритета. Отсчеты располагаютс  группами по приоритетам, каждый вновь поступающий отсчет записываетс  в конецThe proposed device is constructed in such a way that the substantial readings of the three priorities coming from the compression device fill drive 2 from right to left, lining up in a natural priority queue and in the sequence of their arrival within the given priority. The samples are arranged in priority groups, each new incoming count is recorded at the end

группы отсчетов своего приоритета, причем отсчеты убывают последовательно справа налево от группы к группе. Внутри группы отсчеты располагаютс  справа налево в последовательности их поступлени .groups of samples of his priority, and the samples decrease sequentially from right to left of the group to the group. Inside the group, counts are arranged from right to left in the sequence of their arrival.

Чтобы поступающий в устройство согласовани  отсчет зан л соответствующее его приоритету место в конце группы отсчетов того же приоритета, необходимо все группы отсчетов более низких приоритетов сдвинуть влево на одну  чейку с целью освобождени  соответствующей  чейки дл  поступающего отсчета . Поступающий отсчет записываетс  во входной регистр 9, его приоритет дешифруетс  в дешифраторе 17, подключаетс  к дешифратору адреса 4 соответствующий приоритету отсчета реверсивный счетчик и дешифратор 4 вырабатывает на одной из своих адресныхIn order for the counting input to the matching device to take up a place corresponding to its priority, at the end of the sample group of the same priority, it is necessary to shift all the groups of lower priorities to the left by one cell in order to release the corresponding cell for the incoming sample. The incoming count is recorded in the input register 9, its priority is decrypted in the decoder 17, the reversible counter corresponding to the priority of the count is connected to the address decoder 4 and the decoder 4 generates at one of its address

шин потенциал разрешени  записи в соответствующую запоминающую  чейку, в которую должен записатьс  поступивщий отсчет. После этого вс  информаци , наход ща с  в пакопителе слева от выбранной  чейки и в самойtires, the potential of recording resolution in the corresponding memory cell, into which the incoming reading is to be written. After that, all the information in the packer to the left of the selected cell and in the

выбранной  чейке, сдвигаетс  влево на одну  чейку импульсом левого сдвига (И.лев.сдв.) и только потом импульсом записи (И. зап.) новый отсчет записываетс  из входного регистра в выбранную  чейку накопител  2. Группы схем И 25 и ИЛИ 26 обеспечивают сдвиг влево импульсом левого сдвига необходимой части информации накопител . Дл  крайней слева  чейки накопител  схемы 25 и 26 не нужны. С выходной шины дешифратора адthe selected cell is shifted left by one cell by the left shift pulse (i.e.f.) and only then by the write pulse (i.e.) the new count is written from the input register to the selected cell of accumulator 2. Circuit groups AND 25 and OR 26 provide shift to the left by the left shift of the necessary part of the storage information. Circuits 25 and 26 are not needed for the leftmost cell. From the output bus decoder hell

реса 4 потенциал разрешени  записи подаетс  в выбранную  чейку и позвол ет только в нее записать отсчет из информационных шин. Этот же потенциал подаетс  на все наход щиес  слева от выбранной  чейки и под самой  чейкой схемы 26, а через них на управл емые ими схемы 25. Поэтому импульс левого сдвига проходит через открытые схемы 25 только в выбранную дл  записи  чейку и все  чейки , наход щиес  от нее слева, и сдвигает хранимую ими информацию на одну  чейку влево . Все схемы 25, наход щиес  справа от выбранной дл  записи  чейки, остаютс  закрытыми и импульс левого сдвига не пропускают. Запись отсчета из входного регистра 9 вResa 4, the recording resolution potential is fed to the selected cell and only allows it to record the readout from the data bus. The same potential is applied to all located to the left of the selected cell and under the cell itself of the circuit 26, and through them to the circuits 25 controlled by them. Therefore, the left shift pulse passes through the open circuits 25 only to the cell selected for recording and all cells located from her to the left, and shifts the information stored by them one cell to the left. All circuits 25 located to the right of the cell selected for recording remain closed and the left shift pulse is not passed. Record count from input register 9 to

накопитель 2 производитс  после сдвига соответствующей группы отсчетов через группу вентилей 8 импульсом записи, проход щим через схему И 21 в случае разрешени  записи . Этот импульс поступает на схемы И 18drive 2 is made after shifting the corresponding group of samples through a group of valves 8 by a write pulse passing through the circuit 21 in the case of recording resolution. This impulse goes to the circuit And 18

19 и 20.19 and 20.

Реверсивные счетчики 10, 11 и 12 имеют исходное состо ние (в накопителе еще нет ни одного отсчета) 111 ... 1. Если в устройство согласовани  поступает отсчет I приоритета, то открыта группа вентилей 15 и схема И 20 и импульсом записи содержимое счетчиков 10, 11 и 12 уменьшаетс  на единицу, а отсчет записываетс  в конец группы отсчетов I приоритета . Если в устройство поступает отсчет II приоритета, то открыта группа вентилей 14 и схема И 19 и импульсом записи содержимое счетчиков 10 и 11 уменьшаетс  на единицу , а отсчет записываетс  в конец группы отсчетов II приоритета. Если в устройство поступает отсчет III приоритета, то открыта группа вентилей 13 и схема И 18 и импульсом записи содержимое счетчика 10 уменьшаетс  на единицу, а отсчет записываетс  в конец группы отсчетов III приоритета, и следовательно , в конец всей очереди отсчетов.The reversible counters 10, 11 and 12 have the initial state (there is no count in the accumulator yet) 111 ... 1. If the priority device reads the I priority, then the valve group 15 and the AND 20 circuit are open and the contents of the counters 10 , 11 and 12 are decremented by one, and the count is recorded at the end of the priority group I. If a priority II count arrives at the device, then the valve group 14 and the circuit 19 are opened and, with a write pulse, the contents of counters 10 and 11 are reduced by one, and the count is recorded at the end of the priority group II counts. If a priority III count arrives at the device, then the valve group 13 and the circuit 18 are opened and the record impulse counter 10 decreases by one, and the count is recorded at the end of the priority group III and, therefore, at the end of the entire count queue.

Дл  передачи отсчетов в передатчик 27, а затем в канал св зи в устройство согласовани  подаетс  импульс считывани  (И. счит.), который, проход  через схему И 22 в случае разрешени  считывани , производит сдвиг всей информации накопител  2 на одну  чейку , а крайний справа отсчет накопител  выталкиваетс  в передатчик. Описанный выше пор док расположени  отсчетов в накопителе обеспечивает то, что справа в накопителе всегда стоит отсчет, который необходимо передать первым, далее стоит отсчет, который необходимо передать вторым и т. д. Этот же импульс считывани  подаетс  на входы «плюс реверсивных счетчиков 10, 11 и 12 и увеличивает их содержимое на единицу.For transmitting the samples to the transmitter 27, and then to the communication channel, a read pulse (I. read) is sent to the matching device, which, passing through the AND circuit 22, if the read resolution is enabled, shifts all information of drive 2 by one cell and on the right, the accumulator count is pushed into the transmitter. The order of location of samples in the drive described above ensures that there is always a count in the drive that needs to be transmitted first, then there is a count that needs to be transmitted second, etc. This same read pulse is fed to the inputs "plus reversible counters 10, 11 and 12 and increases their contents by one.

Таким образом, реверсивные счетчики работают в след щем режиме, они всегда содержат адреса  чеек, в которые будут записыватьс  поступающие в устройство согласовани  существенные отсчеты соответствующих приоритетов. Отсчеты в накопителе всегда расположены в той последовательности, в которой они должны поступать в канал св зи, исход  из их важности (приоритета) и последовательности прихода в устройство согласовани .Thus, the reversible counters work in the following mode, they always contain the addresses of the cells in which the relevant readings of the corresponding priorities will be recorded in the matching device. The samples in the accumulator are always located in the sequence in which they must arrive at the communication channel, based on their importance (priority) and the sequence of arrival in the negotiator.

Когда при считывании информации какойнибудь из реверсивных счетчиков достигает состо ни  111 ... 1, т. е. данных приоритета, которому соответствует этот реверсивный счетчик , в накопителе нет, вход «плюс счетчика закрываетс . Это устран ет возможность перемещени  данных в накопитель в случае прихода в счетчнк очередного импульса по входу «плюс и перехода счетчика из состо .и  111... 1 в состо ние 000 ...0.When, when reading information from any of the reversible counters, it reaches the state 111 ... 1, i.e., there is no priority data to which this reverse counter corresponds, the " plus counter is closed. This eliminates the possibility of data transfer to the accumulator in case a next impulse arrives in the counter at the input plus and the counter transitions from the state 111 ... 1 to the state 000 ... 0.

Перед началом считывани  в разр ды признака приоритета заноситс  код III приоритета импульсом записи кода III приоритета (И. зап. к III пр.), чтобы во врем  считывани  к дешифратору адреса 4 был подключен реверсивный счетчик 10, который соответствует 11 приоритету. Когда счетчик, подключенный к дешифратору адреса, имеет состо ние И ... 1,Prior to starting reading, priority code III is entered into priority bits by a priority code III write pulse (I. zap. To III rd), so that during reading, reversible counter 10, which corresponds to priority 11, is connected to address decoder 4. When the counter connected to the address decoder has a state of And ... 1,

разрешающий потенциал вырабатываетс  дешиф|ратором на крайней справа шине, соединенной с крайней справа  чейкой накопител . Этот же потенциал, проход  через схемуthe resolving potential is generated by the decoder on the right-most bus connected to the right-most cell of the drive. The same potential passage through the circuit

НЕ 24 и поступа  инвертированным на схему И 22, закрывает ее, т. е. запрещает считывание . Запрет считывани  должен производитс  через дешифратор 4 реверсивным счетчиком 10, так как данные III приоритета всегда остаютс  последними в накопителе, а содержимое счетчика 10 указывает адрес конца очереди отсчетов в накопителе. Дл  этого перед считыванием в разр ды признака приоритета заноситс  код III приоритета.NOT 24 and the act is inverted on the circuit And 22, closes it, i.e. it prohibits reading. The read inhibit must be done through the decoder 4 by the reversible counter 10, since the priority data III always remains the last in the accumulator, and the contents of the counter 10 indicate the address of the end of the sample queue in the accumulator. In order to do this, priority code III is entered into the bits of the priority sign.

В предлагаемом устройстве может возникнуть ситуаци , когда поступает новый отсчет, к дешифратору адреса 4 подключаетс  соответствующий приоритету отсчета реверсивный счетчик, а содержимое реверсивного счетчикаIn the proposed device, a situation may arise when a new countdown arrives, a reversible counter corresponding to the priority of the countdown is connected to the address decoder 4, and the contents of the reversible counter

составл ет 000 ...0. Это свидетельствует о том, что накопитель полностью заполнен данными того же приоритета и приоритетов более высоких . В этом случае дешифратор адреса вырабатывает потенциал на крайней слева выходной шине, который, пройд  через схему НЕ 23, закрывает схему И 21. Импульс записи в устройство не проходит и пришедший отсчет будет потер н, но все прищедшие ранее отсчеты того же и более высокого приоритета вis 000 ... 0. This indicates that the drive is completely filled with data of the same priority and priorities higher. In this case, the address decoder generates a potential at the left-most output bus, which, having passed through the NOT 23 circuit, closes the AND 21 circuit. The write pulse to the device does not pass and the countdown will be lost, but all of the previously read samples of the same and higher priority at

накопителе сохран ютс .the drive is saved.

Передатчик 27 служит дл  преобразовани  отсчетов в вид, удобный дл  передачи, и передает их в канал св зи. Предлагаемое устройство построено так,Transmitter 27 serves to convert samples to a form convenient for transmission, and transmits them to the communication channel. The proposed device is built so

что в нем одновременно не могут производитьс  запись и считывание информации. Эти циклы должны быть разделены устройством управлени  телеметрического комплекса. Все импульсы (И. зап., И.лев.сдв., И. зап. кthat it cannot simultaneously record and read information. These cycles should be separated by the telemetry control unit. All impulses (I. zap., I. lev.sdv., I. zap. To

III пр., И счит.), управл ющие работой устройства , должны вырабатыватьс  устройством управлени  телеметрического комплекса. Причем циклы записи и считывани  должны быть разделены, а импульсы левого сдвига и записи всегда должны поступать после записи очередного существенного отсчета во входной регистр 9 последовательно через определенные интервалы времени.III pr., And counts.), Controlling the operation of the device, should be developed by the telemetry complex control device. Moreover, the write and read cycles must be separated, and the left shift and write pulses must always arrive after the next significant reference has been written to the input register 9 sequentially at certain time intervals.

Claims (2)

1. Устройство согласовани  потока приоритетных сообщений с каналом св зи, содержащее входной узел, одна группа выходов которого подключена к информационным входам накопител , к адресным входам которого подключены выходы формировател  адресов через дешифратор, а выходы накопител  подключены к входам передатчика, кроме этого, импульсы записи через входной узел1. A device for matching a stream of priority messages with a communication channel containing an input node, one group of outputs of which is connected to informational inputs of a storage device, to the address inputs of which the outputs of the address generator are connected via a decoder, and the outputs of the storage device are connected to the inputs of the transmitter, in addition, write pulses through the input node поданы на входы «признак приоритета формировател  адресов, а на вход «минус этого формировател  - через узел блокировки записи , к входу «отрицание которого подключен соответствующий выход дешифратора,filed to the inputs “the priority sign of the address maker, and to the input“ minus this mapper - through the write blocking node, to the input of “negation of which the corresponding decoder output is connected, отличающеес  тем, что, с целью сорти7characterized in that, for the purpose of sort7 ровки отсчетов по приоритетам с учетом категорий сообщений, в него введены узел блокировки считывани  и узел выбора зоны, при этом упом нутые выходы дешифратора через узел выбора зоны подключены к входам «сдвиг влево накопител , к входам «считывание которого и к входу «плюс формировател  адресов подключен выход «совпадение узла блокировки считывани , выход «отрицание которого подключен к соответствующим входам накопител  и узла выбора зоны, причем на управл ющий вход узла блокировки считывани  поданы импульсы считывани , аsamples according to priorities, taking into account the categories of messages, a read blocking node and a zone selection node are entered into it, while the decoder outputs are connected to the "drive left shift input, to the read input and to the input" plus address generator An output "match of the read lockout node" is connected, the output "negation of which is connected to the corresponding inputs of the accumulator and the node for selecting the zone, and the readout pulses are applied to the control input of the read lock node, and 8eight па управл ющий вход узла выоора зоны -пмпульсы «сдвиг влево.PA control input node of the zone pick-pulses shift left. 2. Устройство по и. 1, о т л и ч а ю иа е е с   тем, что формирователь адресов выполнен в2. Device for and. 1, that is, with the fact that the address driver is made in виде трех реверсивных счетчиков, выходы каждого из которых подключены к входам выходной схемы ИЛИ через соответствующую группу вентилей, причем входы «минус этих счетчиков соедииспы через соответствующиеin the form of three reversible counters, the outputs of each of which are connected to the inputs of the output circuit OR through the corresponding group of valves, and the inputs “minus these counters are connected through the corresponding схемы И с входами дешифратора приоритетов, а входы «плюс объединены между собой и  вл ютс  входом «плюс формировател  адресов .Circuits And with the inputs of the priority decoder, and inputs "plus" are interconnected and are input "plus the address resolver. Л И. счут. I И. зап.кЖпр. И.. n.3anp.c4vm.L. I. counts. I I. zap.kZhpr. And .. n.3anp.c4vm.
SU1941125A 1973-06-27 1973-06-27 Device for matching a stream of compressed priority messages with a communication channel SU492042A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU1941125A SU492042A1 (en) 1973-06-27 1973-06-27 Device for matching a stream of compressed priority messages with a communication channel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU1941125A SU492042A1 (en) 1973-06-27 1973-06-27 Device for matching a stream of compressed priority messages with a communication channel

Publications (1)

Publication Number Publication Date
SU492042A1 true SU492042A1 (en) 1975-11-15

Family

ID=20559114

Family Applications (1)

Application Number Title Priority Date Filing Date
SU1941125A SU492042A1 (en) 1973-06-27 1973-06-27 Device for matching a stream of compressed priority messages with a communication channel

Country Status (1)

Country Link
SU (1) SU492042A1 (en)

Similar Documents

Publication Publication Date Title
US4056851A (en) Elastic buffer for serial data
US3405235A (en) Systems for transmitting code pulses having low cumulative displarity
US4979166A (en) Multiplexing apparatus
SU492042A1 (en) Device for matching a stream of compressed priority messages with a communication channel
US6252527B1 (en) Interface unit for serial-to-parallel conversion and/or parallel-to-serial conversion
US4352181A (en) Device for synchronising multiplex lines in a time-division exchange
SU1727213A1 (en) Device for control over access to common communication channel
SU1322344A1 (en) Device for transmission and reception of digital information
SU1332383A1 (en) Serial-access buffer storage unit
SU720507A1 (en) Buffer memory
SU743028A1 (en) Buffer memory
SU1583938A1 (en) Buffer memory
SU1755286A2 (en) Device for interfacing computer with peripherals
SU1257700A2 (en) Storage
SU905813A1 (en) Decoder
SU1709527A1 (en) Multichannel digit-to-analog converter
SU857967A1 (en) Interface
SU1363227A2 (en) Device for interfacing sources and receivers with trunk line
SU1327297A1 (en) Device for correction of errors
SU758251A1 (en) Buffer storage
SU1338090A1 (en) Device for separating signal pulses
SU1068927A1 (en) Information input device
SU1136216A1 (en) Asynchronous sequential register
SU1679495A1 (en) Hoist-to-subscriber communication interface unit
SU1679517A1 (en) Transmitter of adaptive telemetering system