[go: up one dir, main page]

SU1290529A1 - Delta coder - Google Patents

Delta coder Download PDF

Info

Publication number
SU1290529A1
SU1290529A1 SU853882991A SU3882991A SU1290529A1 SU 1290529 A1 SU1290529 A1 SU 1290529A1 SU 853882991 A SU853882991 A SU 853882991A SU 3882991 A SU3882991 A SU 3882991A SU 1290529 A1 SU1290529 A1 SU 1290529A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
outputs
input
counter
output
Prior art date
Application number
SU853882991A
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 SU853882991A priority Critical patent/SU1290529A1/en
Application granted granted Critical
Publication of SU1290529A1 publication Critical patent/SU1290529A1/en

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

Изобретение относитс  к автоматике и технике св зи. Его использование в системах передачи позвол ет повысить.функциональную надежность и достоверность преобразовани . Дельта-кодер содержит компаратор, триггер, регистр сдвига, четыре элемента И, злемент ИЛИ, элемент НЕ,два счетчика, дешифратор, два буферных регистра, элемент эквивалентности, блок посто нной пам ти, реверсивный счетчик, блок мультиплексоров, циф- роаналоговый преобразователь и арифметико-логический блок. Вв еденйе дополнительно счетчика,элемента ИЛИ, .двух дешифраторов и двух элемен- : тов НЕ обеспечивает блокировку ре- версивного счетчика в крайних состо ни х , а также возможность допол-: нительной синхронизации передаваемого сигнала. 1 ил. а (Л to со о ел ю QDThe invention relates to automation and communication technology. Its use in transmission systems makes it possible to increase the functional reliability and reliability of the conversion. The delta coder contains a comparator, a trigger, a shift register, four AND elements, an OR element, a NOT element, two counters, a decoder, two buffer registers, an equivalence element, a constant memory block, a reversible counter, a multiplexer block, a digital-analog converter and arithmetic logic unit. In addition, an additional counter, an OR element, two decoders, and two elements: does NOT provide for blocking a reverse counter in extreme states, as well as the possibility of additional synchronization of the transmitted signal. 1 il. a (L to so about a y QD

Description

Изобретение относитс  к автоматике и технике св зи и может использоватьс  в системах передачи сигналов (например, речевых).The invention relates to automation and communication technology and can be used in signal transmission systems (e.g. voice).

Цель изобретени  - повышение функциональной надежности и достоверности преобразовани .The purpose of the invention is to increase the functional reliability and reliability of the conversion.

На чертеже изображена функциональна  схема устройства.The drawing shows a functional diagram of the device.

Дельта-кодер содержит компаратор 1, триггер 2, регистр 3 сдвига,первый 4, второй 5, третий 6 и четвертый 7 элементы И, первый 8 и второй 9 элементы ИЛИ, первый 10, второй 11 и третий 12 счетчики, первый 13, второй 14, третий 15 и четвертый. 16 дешифраторы, первый 17 и второй 18 буферные регистры, первый 19, второй 20 и третий 21 элементы .НЕ,элемент 22 эквивалентности, блок 23 посто нной пам ти,реверсивный счетчик 24, блок 25 мультиплексоров, цифроаналоговый преобразователь (ЦАП 26, арифметико-логический блок 27, информационШ)1й вход 28, вход 29 синхронизации и выход 30.Delta coder contains comparator 1, trigger 2, shift register 3, first 4, second 5, third 6 and fourth 7 elements AND, first 8 and second 9 elements OR, first 10, second 11 and third 12 counters, first 13, second 14, third 15 and fourth. 16 decoders, first 17 and second 18 buffer registers, first 19, second 20 and third 21 elements .NE, equivalence element 22, fixed memory block 23, reversible counter 24, multiplexer block 25, digital-to-analog converter (DAC 26, arithmetic logic unit 27, information) 1st input 28, input 29 synchronization and output 30.

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

Аналоговый сигнал, поступающий на информационный вход 28 устройства , сравниваетс  в компараторе 1 с аппроксиммирующим сигналом с ЦАП 26. Полученна  цифрова  последовательность дискретизируетс  в три- гере 2 сигналом синхронизации с входа 29 и поступает на вход 30 устройства , а также в регистр 3 сдвига Сигналы с выходов регистра 3 анализируютс  элементами И 4 и 5, РШИ 8, первым счетчиком 10 и первым дешифратором 13. Одновременно второй счетчик 1-1, подсчитывает синхроимпульсы с входа 29. Результат подсчета сравниваетс  на элементе 22 эквивалентности с числом из блока 23 посто нной пам ти, соответствующим некоторому заранее заданному интервалу Т . анализа. По истечении каждого интервала Т. счетчики 10 и 11 обнул ютс . Если при этом за вре м  Т . в выходном сигнале дельта-кодера число сдвоенных символов (единиц или нулей) не превысило некоторого числа N,|flj;,H то на выходах первог дешифратора 13 сигналы отсутствуют, если это число больше некоторого числа М„„„„ , то сигналы присутстThe analog signal arriving at the device information input 28 is compared in comparator 1 with the approximating signal from the DAC 26. The resulting digital sequence is sampled in the trigger 2 by the synchronization signal from input 29 and fed to device 30, as well as in shift register 3 the outputs of register 3 are analyzed by elements 4 and 5, RSHI 8, the first counter 10 and the first decoder 13. At the same time, the second counter 1-1 counts the clock pulses from input 29. The result of the calculation is compared on the equivalence element 22 the number of blocks 23 fixed memory locations corresponding to a predetermined interval T. analysis. At the expiration of each interval, T. counters 10 and 11 are zeroed. If at the same time for time m T. in the output signal of the delta coder, the number of double characters (ones or zeros) did not exceed a certain number N, | flj;, H, then there are no signals at the outputs of the first decoder 13, if this number is greater than a certain number M „„ „“, then the signals are present

вуютroar

макс Max

на обоихon both

выходах дешифра5outputs decoder5

00

5five

0 5 0 5

00

5five

00

5five

тора 13. Когда число сдвоенных символов находитс  между N и N. сигнал имеетс  лишь на первом выходе; дешифратора 13. С интервалом Тд сигналы с дешифратора 13 записываютс  в первый буферный регистр 17, причем сигнал с его первого выхода инвертируетс  элементом НЕ 19. В конце каждого интервала Т открываютс  элементы И 6 и 7 .и пропускают соответствующие сигналы на входы реверсивного счетчика 24. В результате, если сдвоенных символов меньше , содержимое реверсивного счетчика 24 уменьшаетс  на единицу, а если сдвоенных символов больше N. - увеличиваетс . Сигналы с реверсивного счетчика 24 при помощи блока 25 мультиплексоров управл ют подключением на арифметико-логический блок 27 с блока 23 посто нной пам ти сигналов , соответствующих требуемому (большему или меньшему) шагу квантовани . Арифметико-логический блок 27 в сочетании со вторым буферным регистром 18 и ЦАП 26 представл ет блок восстановлени  аппроксимирующего напр жени .torus 13. When the number of double characters is between N and N. The signal is only on the first output; decoder 13. At intervals Td, signals from decoder 13 are written to the first buffer register 17, and the signal from its first output is inverted by the NOT element 19. At the end of each interval T, elements 6 and 7 are opened and pass the corresponding signals to the inputs of the reversible counter 24. As a result, if the double characters are smaller, the content of the reversible counter 24 is reduced by one, and if the double characters are greater than N., the content is increased. The signals from the reversible counter 24 by means of the multiplexer block 25 control the connection to the arithmetic logic unit 27 from the block 23 of the permanent memory of signals corresponding to the required (larger or smaller) quantization step. The arithmetic logic unit 27, in combination with the second buffer register 18 and the D / A converter 26, represents the approximate voltage recovery unit.

Третий счет чик 12 ведет подсчет синхроимпульсов с входа 29, при этом наличие в выходном сигнале дельта-кодера сдвоенных импульсов вызывает обнуление этого счетчика 12. .Таким образам счетчик 12 подсчитывает число синхроимпульсов в паузах входного сигнала и при достижении некоторого числа, выбранного с учетом того, что в сигнале холостого хода дельта-кодера практически отсутствуют шумы свободного канала,второй дешифратор 14,вьщает сигнал,который через второй элемент ИЛИ 9 обнул ет второй счетчик 11. Так как это происходит одновременно в кодере и декодере, то по окончании паузы второй счетчик 11 кодера и аналогичный счетчик декодера работают синхронно, благодар  чему повьш1ает- с  функциональна  надежность и достоверность преобразовани .The third counter 12 counts clock pulses from input 29, while the presence of double pulses in the output signal of the delta coder causes the counter to be zeroed out 12. Thus, counter 12 counts the number of sync pulses in the pauses of the input signal and upon reaching a certain number chosen according to that there is practically no free channel noise in the idler signal of the delta coder, the second decoder 14 results in a signal that the second counter 11 flushes through the second element OR 9. decoder and decoder, the second counter of the encoder 11 and the analog decoder counter work synchronously at the end of the pause, thereby increasing the reliability and reliability of the conversion.

Третий и четвертый дешифраторы 15 и 16 фиксируют состо ни  реверсивного счетчика 24, соответствующие минимальному и максимальному шагу квантовани . Сигналы с этих дешифраторов после инвертировани  на элементах НЕ 20 и 21 запрещают прохождение сигналов через элементы И 6 иThe third and fourth decoders 15 and 16 fix the state of the reversible counter 24 corresponding to the minimum and maximum quantization steps. The signals from these decoders after inversion on the elements HE 20 and 21 prohibit the passage of signals through the elements 6 and

7 на соответствующие входы реверсив ного счетчика 24. В результате этог предотвращаетс  переход кодера в режиме холостого хода от минимального и максимальному шагу квантовани , а в режиме перегрузки по крутизне - от максимального к минимальному, чт обеспечивает быстрое вхождение кодера в нормальный режим по окончании перегрузки, а также повьшает досто- верность преобразовани  и надежност функционировани  устройства.7 to the corresponding inputs of the reversing counter 24. As a result, the encoder is prevented from idle running from the minimum and maximum quantization steps in the idle mode, and from the maximum to the minimum in the overload mode because of the overload, and also increases the reliability of the conversion and the reliability of the device.

Claims (1)

Формула изобретени Invention Formula Дельта-кодер, содержащий компа- ратор, первый вход которого  вл етс  информационным входом устройства триггер, регистр сдвига, первый и второй счетчики, первый дешифратор, блок посто нной пам ти, арифметико- .логический блок, реверсивный счетчик , блок мультиплексоров, первый и второй буферные регистры, элемент эквивалентности, первый элемент НЕ, первый элемент ИЛИ, первый, второй, третий и четвертый элементы И и циф- роаналоговый преобразователь, выход которого соединен с вторьм входом компаратора, выход которого подклю- чен к информационному входу тригге- ра, выход которого,  вл ющийс  выходом устройства, соединен с управ- л ющим входом арифметико-логического блока и информационным входом регистра сдвига, пр мые и инверсные выходы первого и второго разр дов которого подключены к первому и второму входам соответственно первого и второго элементов Д, третьи входы которых объединены с входами син- хронизации регистра сдвига и триггера , счетным входом второго счетчика и входом обнулени  второго буферного регистра и подключены к. входу синхронизации устройства, выходы первого и второго элементов И соеди- нень с входами первого элемента ИЛИ выход которого подключен k счетному входу первого счетчика, выходы которого соединены с соответствующими входами первого дешифратора, первый и второй выходы которого подключены к соответствующим- информационньмA delta coder containing a comparator, the first input of which is the information input of the trigger device, the shift register, the first and second counters, the first decoder, the permanent memory unit, the arithmetic logic unit, the reversible counter, the multiplexer unit, the first and the second buffer registers, the equivalence element, the first element is NOT, the first element is OR, the first, second, third and fourth elements are AND, and a digital-analogue converter, the output of which is connected to the second input of the comparator, the output of which is connected to the trigger input, the output of which, being the output of the device, is connected to the control input of the arithmetic logic unit and the information input of the shift register, the forward and inverse outputs of the first and second bits of which are connected to the first and second inputs, respectively and the second elements D, the third inputs of which are combined with the synchronization inputs of the shift register and the trigger, the counting input of the second counter and the zero input of the second buffer register and connected to the device sync input, outputs ervogo and second AND soedi- nen to the inputs of the first OR gate whose output is connected to the counting input of the first k counter, which outputs are connected to respective inputs of the first decoder, the first and second outputs which are connected to sootvetstvuyuschim- informatsionnm входам первого буферного регистра, первый выход которого через первый элемент НЕ, а второй непосредственно соединены с первыми входами соответственно третьего и четвертого элементов И, вторые входы которых объединены с входами обнулени  первых счетчика и буферного регистра и подключены к выходам элемента эквивалентности , первые и вторые входы которого соединены соответственно с вьгходами второго счетчика и первыми выходами блока посто нной пам ти, вторые выходы которого подключены к информационным входам блока мультиплексоров , управл ющие входы которого соединены с выходами реверсив ноГо счетчика, входы пр мого и обратного счета которого подключены к выходам соответственно четвертого и третьего элементов И, выходы арифметико-логического блока соединены с информационными входами второго буферного регистра, выходы которого подключены к соответствующим входам цифроаналогового преобразовател  и первым входам арифметико-логическогthe inputs of the first buffer register, the first output of which is through the first element is NOT, and the second is directly connected to the first inputs of the third and fourth elements, respectively, the second inputs of which are combined with the zeroing inputs of the first counter and the buffer register and connected to the outputs of the equivalence element, the first and second inputs which are connected respectively to the inputs of the second counter and the first outputs of the block of permanent memory, the second outputs of which are connected to the information inputs of the block of multiplexers, the equal inputs of which are connected to the outputs of the reversible counter, whose forward and reverse counting inputs are connected to the outputs of the fourth and third And elements, respectively, the outputs of the arithmetic logic unit are connected to the information inputs of the second buffer register, the outputs of which are connected to the corresponding inputs of the digital-analogue converter and the first inputs of arithmetic logic . блок.а, отличающийс  тем что, с целью повышени  функциональной надежности и достоверности пре- образовани , в него введены второй, третий и четвертый дешифраторы,второй элемент ИЛИ, второй и третий элементы НЕ и третий счетчик, счетный вход которого объединен со счетным вхрдом второго счетчика, вход обнулени  подключен к выходу первого элемента ИЛИ, а выходы соединены с соответствующими входами второго дешифратора, выход которого подключен к первому входу второго элемента ИЛИ, второй вход которого соединен с выходом элемента эквивалентности а выход подключен к входу обнулени  второго счетчика, выходы блока мультиплексоров подключены к соответствующим вторым входам арифметико-логического блока и входам третьего и четвертого дешифраторов, выходы которых через соответственно второй и третий элементы НЕ соединены с третьими входами соответственно третьего и четвертого элементов И. block.a, characterized in that, in order to increase the functional reliability and reliability of the transformation, the second, third and fourth decoders, the second OR element, the second and third NOT elements and the third counter, whose counting input is combined with the second counter, are entered into it counter, zeroing input is connected to the output of the first element OR, and the outputs are connected to the corresponding inputs of the second decoder, the output of which is connected to the first input of the second element OR, the second input of which is connected to the output of the equivalent element The output is connected to the zeroing input of the second counter, the outputs of the multiplexer unit are connected to the corresponding second inputs of the arithmetic logic unit and the inputs of the third and fourth decoders, the outputs of which are respectively connected to the third and fourth elements of the third and fourth elements respectively Составитель 0„ Ревинский Редактор Л, Пчолкнска  Техред И.Попович Корректор А.Т скоCompiled by 0 „Revinsky Editor L, Pcholkna Tekhred I. Popovich Corrector A.T. 7916/577916/57 Тираж 9 2ПодписноеCirculation 9 2 Subscription ВНИИПИ Государственного комитета СССРVNIIPI USSR State Committee по делам изобретений и открытий 113035, Москва, Ж-35, Раушска  наб., д. 4/5for inventions and discoveries 113035, Moscow, Zh-35, Raushsk nab., 4/5 11роизводственно7полиграфическое предпри тие, г. Ужгород, ул. Проектна ,411 production 7 printing company, Uzhgorod, st. Project, 4
SU853882991A 1985-04-11 1985-04-11 Delta coder SU1290529A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853882991A SU1290529A1 (en) 1985-04-11 1985-04-11 Delta coder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853882991A SU1290529A1 (en) 1985-04-11 1985-04-11 Delta coder

Publications (1)

Publication Number Publication Date
SU1290529A1 true SU1290529A1 (en) 1987-02-15

Family

ID=21172678

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853882991A SU1290529A1 (en) 1985-04-11 1985-04-11 Delta coder

Country Status (1)

Country Link
SU (1) SU1290529A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Патент US № 3835385, кл. Н 03 К 13/22, 1974. Авторское свидетельство СССР № 1197088, кл. Н 03 М 3/02, 1984. *

Similar Documents

Publication Publication Date Title
CA2030621A1 (en) Method and an arrangement for accurate digital determination of the time or phase position of a signal pulse train
SU1290529A1 (en) Delta coder
SU1259493A1 (en) Coding device
SU1197092A1 (en) Adaptive quantizer
SU913367A1 (en) Device for comparing binary numbers
SU1197088A1 (en) Delta coder
SU1226337A1 (en) Pulse duration-to-voltage converter
SU1594690A2 (en) Follow-up a-d converter
RU1795548C (en) Digitizer
SU1064280A1 (en) Sine-cosine function generator
SU1347189A1 (en) Code converter
SU1429321A1 (en) Delta-coder
SU1297227A1 (en) Shaft angle-to-digital converter
SU1589398A1 (en) Pulse-code transmission system
SU1363481A1 (en) Code converter
SU737965A1 (en) Analogue-digital converter of digit-by-digit balancing
SU653743A1 (en) Decoder
SU1330638A1 (en) Analog-digital device for variable scaling
SU1332546A2 (en) Device for checking the quality of a digital signal
SU1088118A1 (en) Device for decoding cyclic linear codes
SU1317426A1 (en) Information input device
SU1264170A1 (en) Differentiating device
SU858207A1 (en) Reversible analogue-digital converter
SU1285605A1 (en) Code converter
SU1247875A1 (en) Device for checking two-step decoder