SU999152A1 - Pulse-time code decoder - Google Patents

Pulse-time code decoder Download PDF

Info

Publication number
SU999152A1
SU999152A1 SU813350292A SU3350292A SU999152A1 SU 999152 A1 SU999152 A1 SU 999152A1 SU 813350292 A SU813350292 A SU 813350292A SU 3350292 A SU3350292 A SU 3350292A SU 999152 A1 SU999152 A1 SU 999152A1
Authority
SU
USSR - Soviet Union
Prior art keywords
pulse
decoder
register
pulses
code
Prior art date
Application number
SU813350292A
Other languages
Russian (ru)
Inventor
Илья Абрамович Зильберталь-Глобус
Вячеслав Михайлович Пальчиков
Борис Михайлович Панин
Владимир Николаевич Яковлев
Original Assignee
Предприятие П/Я В-2749
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 Предприятие П/Я В-2749 filed Critical Предприятие П/Я В-2749
Priority to SU813350292A priority Critical patent/SU999152A1/en
Application granted granted Critical
Publication of SU999152A1 publication Critical patent/SU999152A1/en

Links

Description

(54) ДЕШИФРАТОР НМПУЛЬСНО-ВРЕМЕННЫХ КОДОВ(54) PULSE-TIME CODES DEFAULT

Изобретение относитс  к импульсной технике и может быть использовано в приемниках многоимпульсных , сигналов.The invention relates to a pulse technique and can be used in multipulse receivers.

Известны дешифраторы импульсновременных кодов, содержащие линию задержки и селекторы кодовых групп, входы которых подключены к соответствующим отводам линии задержки, причем выходы селекторов  вл ютс  выходами устройства. Селекторы выполн ютс  либо в виде элементов И, регистрирующих совпадение всех импульсов кодовой группы-, либо в виде логических пороговых элементов с цифровым порогом г, регистрирующих совпадение г из п импульсов кодовой группы }.Pulse-time code decoders are known that contain a delay line and code group selectors whose inputs are connected to the corresponding taps of the delay line, and the selector outputs are device outputs. The selectors are made either in the form of AND elements registering the coincidence of all code-group pulses, or in the form of logical threshold elements with a digital threshold r, registering a coincidence r of n code group pulses}.

В современных дешифраторах импульсно-временных кодов в качестве линии задержки обычно используют сдвиговый регистр, так как электромагнитные линии задержки имеют низкую стабильность параметров при изменении условий эксплуатации, особенно температуры окружающего воздуха и еи плитуды и длительности импульсов на бходе.In modern pulse-time code decoders, a shift register is usually used as a delay line, since electromagnetic delay lines have a low parameter stability when operating conditions change, especially ambient temperature and its amplitude and pulse width at the gate.

Известен дешифратор импульсновременных кодов, выполненный с применениь4«| сдвигового регистра, содержшций сдвиговыйрегистр, информационный вход которого  вл етс  входом дешифратора, и селекторы кодовых. групп, первые входы которых подключены к информационному входу регистра , а второй и последующие входа соединены с выходами соответствующих  чеек регистра, причем выхода The known decoder pulse-time codes, made with primeneni4 "| the shift register, the contents of the shift register, whose information input is the input of the decoder, and the code selectors. groups, the first inputs of which are connected to the information input of the register, and the second and subsequent inputs are connected to the outputs of the corresponding register cells, and the output

10 селекторов  вл ютс  выходами дешифратора , а также генератор сдвиговых импульсов, выход которого подключен к сдвиговому входу регистра С2.The 10 selectors are the outputs of the decoder, as well as the generator of shift pulses, the output of which is connected to the shift input of register C2.

1515

Недостатком такого дешифратора  вл етс  зависимость разрешающей способности от коэффициента дискретности сдвигового регистра //«Т/т,,, где Т - период сдвиговых импульсов, The disadvantage of such a decoder is the dependence of the resolution on the discretization ratio of the shift register // "T / T ,,, where T is the period of the shift pulses,

20 поступающих на регистр, а Т - длительность импульсов дешифрируемых кодовых групп. Чем больше /, тем хуже разрешающа  способность дискретного дешифратора. Поэтому дл  повы25 шени  разрешающей способности дешифратора приходитс  уменьшать период сдвиговых импульсов,Т, что при фиксированной длительности кодовых групп влечет за собой увеличение 20 arriving at the register, and T is the pulse duration of the code groups to be decoded. The larger the /, the worse the resolution of the discrete decoder. Therefore, to increase the resolution of the decoder, it is necessary to reduce the period of shear pulses, T, which, for a fixed duration of code groups, entails an increase in

30 числа  чеек регистра, т.е. существенное увеличение аппаратурных затрат ,The 30th number of register cells, i.e. significant increase in hardware costs,

Цель изобретени  - повышение разрешающей способности дешифратора без увеличени  числа  чеек сдвигового регистра.The purpose of the invention is to increase the resolution of the decoder without increasing the number of shift register cells.

Эта цель достигаетс  тем, что в дешифраторе импульсно-временных кодов , содержащем сдвиговый регистр, информационный вход которого подключен к входу устройства, селекторы кодовых группу первые входы которых Г одключены к информационному входу сдвигового регистра, а второй и последующие входы селекторов соединены с выходами соответствующих  чеек сдвигового.регистра, выходы селекторов подключены к выходам дешифратора , генератор сдвиговых импульсов, выход которого подключен к сдвиговому входу регистра, введены k-входовые элементы И по числу селекторов кодовых групп, элемент ИЛИ и блок выделени  фронта, установочный.вход генератора сдвиговых импульсов через блок выделени  фронта соединен с выходом элемента ИЛИ, ко входам которого подключены выходы элементов И, первые входы которых соединены-с информационным входом регистра, а второй и последующие входы элементов И подключены к выходам соответствующих  чеек сдвигового.регистра.This goal is achieved by the fact that in a pulse-time code decoder containing a shift register, the information input of which is connected to the device input, code group selectors, the first inputs of which are connected to the information input of the shift register, and the second and subsequent selector inputs are connected to the outputs of the corresponding cells register shift, the outputs of the selectors are connected to the outputs of the decoder, the generator of shift pulses, the output of which is connected to the shift input of the register, introduced k-input elements And about the number of code group selectors, the OR element and the frontalization block, the installation. input of the shear pulse generator is connected to the output of the OR element, whose inputs are connected to the outputs of the AND elements, the first inputs of which are connected to the information input of the register, and the second and the subsequent inputs of the And elements are connected to the outputs of the corresponding cells of the shear.register.

Сущность изобретени  состоит в том, что с помощью элементов И селектируют первые k импульсов дешифрируемой кодовой группы и в. момент выделени  импульса, совпадени  производ т подсинхронизацию сдвиговых импульсов . Благодар  этому последующие импульсы кодовой группы поступают в регистр синхронно со сдвиговыми импульсами , что эквивалентно уменьшению периода сдвига и дает соответствующее повышение разроаающей способности дешифратора. .The essence of the invention is that, using the elements of AND, select the first k pulses of the code group to be decoded and c. the moment the pulse is released, the coincidences are made asynchronization of the shear pulses. Due to this, the subsequent pulses of the code group arrive in the register synchronously with the shear pulses, which is equivalent to reducing the shift period and gives a corresponding increase in the decoder capacity. .

На фиг. 1 представлена структурна  схема дешифратора, на фиг. 2 диаграммы , по сн ющие сущность изобретени , .FIG. 1 shows a structural diagram of a decoder; FIG. 2 diagrams explaining the invention,.

Дешифратор содержит сдвиговый регистр 1, селекторы 2 кодовых групп, генератор 3 сдвиговых импульсов, выполненный в виде последовательно соединенных опорного генератора 4 и счетчика 5, блок б выделени  фронта, элемент ИЛИ 7 и элементы И 8. Входом устройства  вл етс  информационный вход регистра, а выходами устройства - выходы селекторов. Число селекторов m равйо числу дешифрируемых импульсно-временных кодов, число элементов И равно числу селекторов.The decoder contains a shift register 1, selectors of 2 code groups, a generator of 3 shift pulses, made in the form of serially connected reference generator 4 and counter 5, a front selection block, an OR element 7 and AND 8 elements. The input of the device is the information input of the register, and device outputs - selector outputs. The number of selectors m is the number of interpretable pulse-time codes, the number of elements And is equal to the number of selectors.

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

На информационный вход регистра 1 поступают игшульсы дешифрируемых ко .довых групп, которые записываютс  в  чейки регистра в виде символов 1 и продвигаютс  по регистру с помощью импульсов сдвига, поступающих от опорного генератора 4 через счетчик 5,The information input of register 1 receives the signals of decrypted code groups, which are recorded in register cells as symbols 1 and advanced through the register with the help of shift pulses coming from reference generator 4 via counter 5,

5 Паузы между импульсами записываютс  в регистр символами О. К соответствующим  чейкам регистра подключены входы селекторов 2 кодовых групп. В момент времени, когда на г входах5 The pauses between pulses are written to the register with O. symbols. The inputs of the selectors of 2 code groups are connected to the corresponding register cells. At the point in time when the g inputs

1-го селектора одновременно присутствуют импульсы кодовой группы, т.е. на выходах соответствующих  чеек регистра символы 1, на выходе селектора по вл етс  сигнал, фиксирук ций1st selector simultaneously present pulses of the code group, i.e. at the outputs of the corresponding register cells the symbols 1, at the output of the selector a signal appears, of fixings

5 факт приема соответствующей t-й кодовой группы.5 reception of the corresponding t-th code group.

В процессе дешифрации i-и кодовой группы производитс  подсинхрониза- ци  сдвиговой гребенки, импульсов.In the process of decoding the i- and code group, subsynchronization of the shear comb, pulses, is performed.

0 Дл  этого с помощью элемента И 8 выдел етс  момент времени прихода k первых импульсов i-й кодовой группы. Импульс совпадени  через элемент ИЛИ 7 поступает на блок 6 выделени 0 For this, using the element AND 8, the instant of arrival of the first k pulses of the i-th code group is singled out. The impulse of coincidence through the element OR 7 goes to the block 6

5 фронта, где выдел етс  передний фронт импульса совпадени . Далее с помощью этого импульса производитс  мгновенна  установка счетчика 5 в определенное состо ние, обеспечивающее наибольшую разрешающую способность дешифратора дл  остальных n-k импульсов данной кодовой группы.5 edge, where the leading edge of the coincidence pulse is highlighted. Then, using this pulse, the instantaneous setting of the counter 5 in a certain state is performed, which ensures the highest resolution of the decoder for the remaining n-k pulses of the given code group.

Разрешающа  способность дешифратора , т.е, его способность различать импульсно-временные коды по величи ft нам кодовых интервалов между импульсе1ми , определ етс  теми предельными значени ми отклонени  от номинала величины кодового интервала между двум  импульсами, при которых ещеThe resolution of the decoder, i.e., its ability to distinguish pulse-time codes by the length of the code interval between pulses, is determined by those maximum deviation values from the nominal value of the code interval between two pulses, for which

0 вырабатываетс  импульс совпадени . Если момента прихода импульсов кодовой группы случайны и распределены на периоде Т сдвиговых импульсов равномерно (фиг. 2а,б), то раз5 решающа  способность дешифратора dV определ етс  диаграммой, приведенной на фиг. 2г. При этом разрешающа  способность, т,е. минимальное значение КОДОВОГО интервала, достоверно0 a coincidence pulse is generated. If the arrival times of the code group pulses are random and are distributed evenly on the period T of the shear pulses (Fig. 2a, b), then the decisive power of the decoder dV is determined by the diagram shown in Fig. 2g. At the same time resolution, t, e. minimum value of CODE interval, reliably

0 различаемого данным дешифратором0 distinguishable by this decoder

6 2 (Ти +Т) .6 2 (Ti + T).

Наилучша  разрешающа  способность имеет место при такой подсинхронизации сдвиговой гребенки, когда перед5 НИИ фронт импульса кодовой группы попадает точно на середину интерва,ла между двум  соседними ш шульсами сдвига (фиг. 2в). В этом случае наибольшие отклонени  величины кодово0 го интервала дл  достоверного различени  не могут превышать ±0,5 Т, и разрешающа  способность дешифратора /равна (.фиг. 2г) . .,The best resolution occurs with such a sub-synchronization of the shear comb, when the front of the code group pulse falls exactly in the middle of the interval between two adjacent shear points (Fig. 2c). In this case, the largest deviations of the code interval value for reliable distinction cannot exceed ± 0.5 T, and the resolution of the decoder / is ((Fig. 2d). .

СЯС-,), 2(м +0,5Т)сГ&-,SNF-,), 2 (m + 0.5T) sG & -,

т.е. выше, чем при отсутствии подсинхроннэации и эквивалентна известному дешифратору с периодом сдвига Т 0,5Т, дл  реализации которого необходимо вдвое увеличить число  чеек регистра.5those. higher than in the absence of subsynchronization and equivalent to the well-known decoder with a shift period of T 0.5T, for the implementation of which it is necessary to double the number of register cells.5

Пример. Пусть Тц т 0,5 мкс а длительность кодовых групп Скг 32 МКС, т.е.объем (число  чеек) регистра Ир С|цг/Т 64. в известном дешифраторе разралающа  способность pt 2 МКС, а в предлагаемом 1,5 МКС. Дл  получени  такой же разрешающей способности в известней дешифраторе необходимо вз ть период сдвига 0,25 мкс, а в св зи с 15 чем объем регистра возрастает до пр 2пр 128  чеек.Example. Let TCs be 0.5 μs and the duration of the code groups Skg 32 ISS, i.e. the volume (number of cells) of the register Ir С | Цг / Т 64. in the known decoder the breaking capacity pt 2 ISS, and in the proposed 1.5 ISS. In order to obtain the same resolution in a known decoder, it is necessary to take a shift period of 0.25 microseconds, and in connection with 15, the register volume rises to pr 2pr 128 cells.

Дл.  обеспечени  наивысшей разреШсш цей способности, т.е. дл  того, чтобы передний фронт импульса кодо- М вой группы размещалс  точно посредине периода сдвиговых импульсов, счетчик 5 должен устанавливатьс  импульсе подсинхрони.зации, поступающим от блока 6 выделени  в 25 состо ние 0,5 S , где S - коэффициент делени , обеспечиваемый счетчи- ком 5. . .For ensuring the highest resolution of your ability, i.e. in order for the leading edge of the pulse of the code group M to be placed exactly in the middle of the period of the shift pulses, the counter 5 must be set to the subsynchronization pulse coming from the extracting unit 6 to the 25 state 0.5 S, where S is the division factor provided by the counter - com 5.. .

Дл  запщты от одиночных помех число k входовэлементов И 8 должно 30 быть не менее двух..С другой стороны, число входов этих элементов должно быть меньше, чем порог селектора кодовой группы г. Из этих соображений получаем соотношение дл  определе- 35 ни  K:2i .For single-noise interference, the number k of input elements And 8 must be at least two. On the other hand, the number of inputs of these elements must be less than the threshold of the selector of the code group g. From these considerations, we obtain a ratio for the definition of 35 or K: 2i .

Так как повышенна  разрешающа  способность начинает действовать с приема (К+1)-го импульса кодовой .группы, то эффективность предпагае- Q мого дешифратора тем вьвие, чем меньше К.Since the increased resolution begins to act from the reception of the (K + 1) th pulse of the code group, the efficiency of the predicted decoder is the smaller the K.

Таким образом, предлагаемый дешифратор обладает такой же разрешающей способностью, .какую имел бы известный дешифратор при вдвое большем числе  чеек регистра. Поэтому применение предлагаемого дешифратора позвол ет избежать увеличени  аппара- . турных затрат дл  обеспечени  тре- буемой разрешаквдей способности. 50Thus, the proposed decoder has the same resolution, which would have known decoder with twice the number of register cells. Therefore, the use of the proposed decoder avoids an increase in the apparatus. required to ensure the required resolution. 50

Особенно эффективным оказываетс  предлагаемый даиифратор в приемниках ВИМ-ИВК-АМ. В этом варианте в качестве элемента И используетс  селектор стартовой кодовой группы, при приеме которой производитс  подсинхронизаци  гребенки сдвига дл  приема информационных кодовых групп с максимальной разрешаюй|ей способностью .Particularly effective is the proposed dayfrator in receivers of VIM-IVK-AM. In this embodiment, as the AND element, a start code group selector is used, upon reception of which a shift comb is synchronized to receive information code groups with maximum resolution.

Claims (2)

1.Типугин В.Н. Вейцель В.А. Радиоуправление . М., Советское радио 1962, с. 452-454, рис. 7-24.1.Tipugin V.N. Weizel V.A. Radio control. M., Soviet Radio 1962, p. 452-454, fig. 7-24. 2.Типугин В.И., Вейцель В.А. Радиоуправление . М., Советское , 1962, с. 75, рис. 15 (прототип ) .2.Tipugin V.I., Weizel V.A. Radio control. M., Soviet, 1962, p. 75, fig. 15 (prototype). ОABOUT ГиGi (Zn.-tT)(Zn.-tT) JltJlt tMtM Sf ffa +о,$т}Sf ffa + o, $ t} Рдек f.ORdeck f.O Лг  Lg
SU813350292A 1981-10-28 1981-10-28 Pulse-time code decoder SU999152A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU813350292A SU999152A1 (en) 1981-10-28 1981-10-28 Pulse-time code decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU813350292A SU999152A1 (en) 1981-10-28 1981-10-28 Pulse-time code decoder

Publications (1)

Publication Number Publication Date
SU999152A1 true SU999152A1 (en) 1983-02-23

Family

ID=20981223

Family Applications (1)

Application Number Title Priority Date Filing Date
SU813350292A SU999152A1 (en) 1981-10-28 1981-10-28 Pulse-time code decoder

Country Status (1)

Country Link
SU (1) SU999152A1 (en)

Similar Documents

Publication Publication Date Title
SU999152A1 (en) Pulse-time code decoder
SU582573A1 (en) Coded pulse train decoder
SU1182667A1 (en) Frequency divider with variable countdown
RU2076455C1 (en) Preset code combination pulse selector
SU932640A1 (en) Device for discriminating clock frequency
SU486478A1 (en) Pulse Receiver
SU999072A1 (en) Data reading device timing signal former
SU1024892A1 (en) Pneumatic pulse counter
SU1007189A1 (en) Device for time division of pulse signals
SU1175021A1 (en) Device for checking pulse sequence
SU817997A1 (en) Pulse duration discriminator
SU566363A1 (en) Apparatus for asynchronous reception of recurring pulse sequences
SU1361527A1 (en) Pulse distributor
SU1042189A1 (en) Device for receiving pulse-modulated signals
SU1177920A1 (en) Device for measuring error factor in digital transmission system
SU590860A1 (en) Device for synchronization of pseudonoise signals
SU1288927A1 (en) Device for measuring telegraphy rate
SU879813A1 (en) Device for receiving phase-manipulated pseudorandom signals
SU822335A1 (en) Pulse duration discriminator
SU1695509A1 (en) Decoder of time-pulse code
SU1042171A1 (en) Device for checking multi-channel pulse sequences
SU834907A1 (en) Device for analysis of pulse trains
SU911715A1 (en) Device for detecting distortions in pulse trains
SU1403359A2 (en) Selector of pulses by duration
SU607351A1 (en) Frequency-manipulated signal demodulator