← Back to Patent Explorer
US4059800A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital multi-line companded delta modulator

Assignee: International Business Machines Corp
•
Filing: 1976-06-30
•
Granted: 1977-11-22
•
Expires: 1996-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A companded digital delta modulator which can encode both voice and voice band modem signals over a wide range of input levels is shown. The companding method or algorithm is based on measuring bit stream correlation and can be scaled to give substantially maximum performance over a wide range of signal types. The algorithm has a low sensitivity to digital channel errors, thus making it suitable for signal coding for satellite channels and the like. In addition, the digital design permits common hardware to simultaneously serve a large number of lines, thus permitting the substantial savings in the hardware cost per line. A further aspect of the invention concerns the ability to handle multiple bit delta modulation as well as single bit delta bit modulation in the above environment.

Inventors

  • 👤 Gardner Dulany Jones, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:03
CPC Classifications
H; H04; H04B; H04B14/00; H04B14/02; H04B14/06; H04B14/062; H04B14/064

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 174 words
A delta modulator comprising: a first means for comparing the amplitudes of an analog input signal and an analog feedback signal and periodically providing a first or a second output signal voltage d i as a function of said comparison; second means for forming the product of the output signal d i of the current period and the output signal of the next prior period d i-1 ; third means for summing the said product during each period with a digital reference signal; a first digital recursive filter means responsive to the output of said third means for generating a gain control signal Δ m ; fourth means responsive to the output from said first means and said first filter means output for generating a digital signal which is a function of the said gain control signal; a second digital recursive filter responsive to the said fourth means for providing a digital feedback signal; and a digital to analog converter responsive to the said second filter output for providing the said analog feedback signal.
Claim 2
Dependent Claim 174 words
A delta modulator comprising: a first means for comparing the amplitudes of an analog input signal and an analog feedback signal and periodically providing a first or a second output signal voltage d i as a function of said comparison; second means for forming the product of the output signal d i of the current period and the output signal of the next prior period d i-1 ; third means for summing the said product during each period with a digital reference signal; a first digital recursive filter means responsive to the output of said third means for generating a gain control signal Δ m ; fourth means responsive to the output from said first means and said first filter means output for generating a digital signal which is a function of the said gain control signal; a second digital recursive filter responsive to the said fourth means for providing a digital feedback signal; and a digital to analog converter responsive to the said second filter output for providing the said analog feedback signal.
Claim 3
Dependent Claim 210 words
A delta modulator as set forth in claim 1 in which: said first digital recursive filter includes; an adder means having an output, a first input connected to said third means and a second input, gate means connected to the said output of said adder means and a signal source for passing the adder output when the sign of the adder output is positive and the signal from said source when it is negative, a register connected to the output of the gate means for storing a signal computed in the next prior period of operation, a first multiplier means for multiplying the registered value by a constant β 1 and applying the modified value to the second input of the adder means, and a second multiplier means for multiplying the output of the gate means by a constant β 2 , and said second digital recursive filter includes; a register connected to the output of said fourth means for storing a signal computed in the next prior period of operation; and a third multiplier for multiplying the registered value by a constant β 3 and supplying the results of the multiplication to the fourth means, the output of which is supplied to the said digital to analog converter means.
Claim 4
Dependent Claim 49 words
A delta modulator as set forth in claim 2 in which said fourth means is an adder for forming the algebraic sum of the second and third multiplier output and in which the state of the output of the first means determines the sign of the second multiplier output.
Claim 5
Dependent Claim 251 words
A delta modulator as set forth in claim 1 in which: said first digital recursive filter includes; an adder means having an output, a first input connected to said third means and a second input, gate means connected to the said output of said adder means and a signal source for passing the adder output when the sign of the adder output is positive and the signal from said source when it is negative, a first register connected to the output of the gate means for storing a signal computed in the next prior period of operation, a second shifting register means connected to the output of said first register for shifting the output therefrom by a predetermined amount, second adder means for subtracting the outputs of the first and second registers and applying the difference to second input of the first adder means, and a second shifting register means for shifting the output of the gate means by a predetermined amount, and said second digital recursive filter includes; a first register means connected to the output of said fourth means for storing a signal computed in the next prior period of operation, a second shifting register means connected to the output of said first register means for shifting the output therefrom by a predetermined amount, and an adder means for subtracting the outputs of the first and second registers and supplying the difference to the fourth means the output of which is supplied to the said digital to analog converter.
Claim 6
Dependent Claim 56 words
A delta modulator as set forth in claim 4 in which said fourth means is an adder for forming the algebraic sum of the outputs from said second shifting means and said second recursive filter adder means and in which the state of the output of the said first means determines the sign of the addition.
Claim 7
Dependent Claim 303 words
A delta modulator for concurrently modulating in a time division manner a plurality of analog signals each appearing on one of a plurality of different lines and comprising: a plurality of first means, one for each said line, for comparing the amplitute of the analog signal on the line and an analog feedback signal from a common source and each periodically providing a first or a second output signal voltage d i as a function of said comparison; switching means for connecting said first means in a repetitive time sequence to an ouput channel; a memory including at least one segment of addressable storage for each line for storing parameters including the state of the output signal d i-1 for the last processing period for the line, a feedback signal S m-1 and a gain control signal Δ m-1 both calculated from the two next prior states of the output signal d; of addresses corresponding to the number of lines being serviced and with each said address a plurality of control clock pulses the first of which access the stored past history for the line being serviced; means for applying said address signals to the said switch and memory means; means for converting the accessed feedback signal S m-1 to an analog signal as the said common source signal applied to the said plurality of first means; processing means under control of the said plurality of control clock pulses for calculating new values for S m-1 , Δ m-1 and d i-1 based on a predetermined algorithm, the current output d i and the prior values of S m-1 , Δ m-1 and d i-1 ; and means responsive to the last of said plurality of control clock pulses for storing the said calculated values in the memory at the then indicated address.
Claim 8
Dependent Claim 303 words
A delta modulator for concurrently modulating in a time division manner a plurality of analog signals each appearing on one of a plurality of different lines and comprising: a plurality of first means, one for each said line, for comparing the amplitute of the analog signal on the line and an analog feedback signal from a common source and each periodically providing a first or a second output signal voltage d i as a function of said comparison; switching means for connecting said first means in a repetitive time sequence to an ouput channel; a memory including at least one segment of addressable storage for each line for storing parameters including the state of the output signal d i-1 for the last processing period for the line, a feedback signal S m-1 and a gain control signal Δ m-1 both calculated from the two next prior states of the output signal d; of addresses corresponding to the number of lines being serviced and with each said address a plurality of control clock pulses the first of which access the stored past history for the line being serviced; means for applying said address signals to the said switch and memory means; means for converting the accessed feedback signal S m-1 to an analog signal as the said common source signal applied to the said plurality of first means; processing means under control of the said plurality of control clock pulses for calculating new values for S m-1 , Δ m-1 and d i-1 based on a predetermined algorithm, the current output d i and the prior values of S m-1 , Δ m-1 and d i-1 ; and means responsive to the last of said plurality of control clock pulses for storing the said calculated values in the memory at the then indicated address.
Claim 9
Dependent Claim 260 words
A delta modulator as set forth in claim 6 in which said processing means under control of the said plurality of control clock pulses includes: an adder having a first and second input and an output, an output register connected to said adder output, a control means connected to the adder and responsive to the control signals for controlling the function of the adder, a shift register means connected to one of the adder inputs and responsive to control signals for selectively shifting the data inputs to the shift means and to the said adder input as a function of the control signals applied thereto; a first plurality of selector gates connected to the adder output register, the stored data in the memory accessed for each line, and a reference signal and controlled by said plurality of control clock pulses for selectively applying the above signals to the adder input via the shifting mechanism, circuit means responsive to the output of the switch means and the accessed d i-1 signal for providing the product of the two; a second plurality of selector gates connected to the output register associated with the adder output and the accessed contents of the memory and the output of the said multiplication circuit means and controlled by the said plurality of control clock pulses for selectively applying the above said values to the other input of the adder whereby the said algorithm is executed in the adder under control of the control mechanism and the shifter and the control clock pulses from the clock means.
Claim 10
Dependent Claim 179 words
A delta modulator as set forth in claim 7 in which the said clock means provides seven sequential control clock pulses the first pulse of which is used to access from memory and provide data at the address then attained by the said address provided by the clock means, the second, third, fourth, fifth and sixth control pulses operating said first and second plurality of selector gates and the seventh pulse causing the calculated values to be store in the memory at the location from whence the prior values were read; and said algorithm performing the following steps in the said adder during the second through sixth control clock pulse times; ______________________________________ Con- trol Clock Control Pulses Inputs Means Shift Output k First Second ± Means AO ______________________________________ k1 S.sub.m-1 S.sub.m-1 (-) m.sub.1 β.sub.3 · S.sub.m-1 k2 β.sub.3 S.sub.m-1 Δ.sub.m-1 (+/-)d.sub.i m.sub.3 β.sub.3 ·S.sub.m-1 +d.sub.i ·Δ.sub.m-1 β.sub.2 = S.sub.m k3 Δ.sub.m-1 Δ.sub.m-1 (-) m.sub.2 β.sub.1 Δ.sub.m-1 k4 d.sub.i xd.sub.i-1 β.sub.1 Δ.sub.m-1 (+) 0 β.sub.1 Δ.sub.m-1 +d.sub.i xd.sub.i-1 k5 A0 -Pr (-) 0 β.sub.1 Δ.sub.m-1 +d.sub.i xd.sub.i-1 -Pr ______________________________________ =Δ.sub.m
Claim 11
Dependent Claim 328 words
A multi-bit delta modulator comprising: first means for comparing the amplitudes of an analog input signal and an analog feedback signal and periodically providing a first or a second output signal voltage d i as a function of said comparison, oscillator means operating at said periodic rate for sampling the said first means to effect the periodic comparison and for driving a counter means said counter means including as many stages as the multi-bit modulation; gate means responsive to the first output from said counter for connecting the output d i to a second means once per cycle of operation of said counter means; said second means responsive to the output of the said gate means for forming the product of the output signal d i provided by the gate means and the output signal of the next prior period of operation d i-1 ; third means for summing the said product during each period with a digital reference signal; a first digital recursive filter means responsive to the output of said third means for generating a gain control signal; shift register means responsive to the gain control signal from the first digital recursive filter for shifting the output therefrom by a predetermined amount; dividing means responsive to the output of said shift register means and to the counter output for providing a unity output during the first output from said counter and a different fraction thereof during the remaining counts of said repetitive counter output; fourth means responsive to the output from said dividing means and the said first means for generating in each period of counter operation n digital signals which are a decreasing function of the said gain control signal; a second digital recursive filter responsive to the output from said fourth means for providing n sequential digital feedback signals per cycle of counter operation; and a digital to analog converter responsive to the said second digital filter output providing the said analog feedback signal.
Claim 12
Dependent Claim 328 words
A multi-bit delta modulator comprising: first means for comparing the amplitudes of an analog input signal and an analog feedback signal and periodically providing a first or a second output signal voltage d i as a function of said comparison, oscillator means operating at said periodic rate for sampling the said first means to effect the periodic comparison and for driving a counter means said counter means including as many stages as the multi-bit modulation; gate means responsive to the first output from said counter for connecting the output d i to a second means once per cycle of operation of said counter means; said second means responsive to the output of the said gate means for forming the product of the output signal d i provided by the gate means and the output signal of the next prior period of operation d i-1 ; third means for summing the said product during each period with a digital reference signal; a first digital recursive filter means responsive to the output of said third means for generating a gain control signal; shift register means responsive to the gain control signal from the first digital recursive filter for shifting the output therefrom by a predetermined amount; dividing means responsive to the output of said shift register means and to the counter output for providing a unity output during the first output from said counter and a different fraction thereof during the remaining counts of said repetitive counter output; fourth means responsive to the output from said dividing means and the said first means for generating in each period of counter operation n digital signals which are a decreasing function of the said gain control signal; a second digital recursive filter responsive to the output from said fourth means for providing n sequential digital feedback signals per cycle of counter operation; and a digital to analog converter responsive to the said second digital filter output providing the said analog feedback signal.
Claim 13
Dependent Claim 235 words
A delta modulator as set forth in claim 9 in which: said first digital recursive filter includes; an adder means having an output, a first input connected to said third means and a second input, gate means connected to the said output of said adder means and a signal source for passing the adder output when the sign of the adder output is positive and the signal from said source when it is negative, a first register connected to the output of the gate means for storing a signal computed in the next prior period of operation, a second shifting register means connected to the output of said first register for shifting the output therefrom by a predetermined amount, and second adder means for subtracting the outputs of the first and second registers and applying the difference to the second input of the first adder means, and said second digital recursive filter includes; a first register means connected to the output of said fourth means for storing a signal computed in the next prior period of operation, a second shifting register means connected to the output of said first register means for shifting the output therefrom of a predetermined amount, and an adder means for subtracting the outputs of the first and second registers and supplying the difference to the fourth means the output of which is supplied to the said digital to analog converter.

References Cited (Backward Citations)

US3745562A Cited
US3895377A Cited
US3956746A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-11-21 1981-05-23 1981-11-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-11-21 1985-05-23 1985-11-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-11-21 1989-05-23 1989-11-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag