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 channelInfo
- 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
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)
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) |
-
1973
- 1973-06-27 SU SU1941125A patent/SU492042A1/en active
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 |