US4071842A - Apparatus for analog to digital conversion - Google Patents

Apparatus for analog to digital conversion Download PDF

Info

Publication number
US4071842A
US4071842A US05/756,399 US75639977A US4071842A US 4071842 A US4071842 A US 4071842A US 75639977 A US75639977 A US 75639977A US 4071842 A US4071842 A US 4071842A
Authority
US
United States
Prior art keywords
signal
coder
error
feedback
quantizer
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
US05/756,399
Inventor
Stuart Keene Tewksbury
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
Bell Telephone Laboratories Inc
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 Bell Telephone Laboratories Inc filed Critical Bell Telephone Laboratories Inc
Application granted granted Critical
Publication of US4071842A publication Critical patent/US4071842A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M3/00Conversion of analogue values to or from differential modulation
    • H03M3/04Differential modulation with several bits, e.g. differential pulse code modulation [DPCM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/004Predictors, e.g. intraframe, interframe coding

Definitions

  • the present invention relates generally to conversion of analog signals to digital signals and, more particularly to both predictive and error feedback coders that sample the analog signal at generally high rates and provide a differential pulse code modulation (DPCM) output.
  • DPCM differential pulse code modulation
  • analog/digital and digital/analog converters thus become increasingly important system components.
  • Many such converters have been developed, including predictive coders which reduce the dynamic range of the input signal applied to the quantizer within the coder, or error feedback coders which shape the spectral distribution of the quantizing error so as to reduce in-band noise.
  • Both types of coders may make use of tapped delay lines in the feedback path, with the n outputs of the delay line being fed through n separate attenuators having coefficients a 1 . . . a n , and then summed. With this arrangement, various techniques are available for choosing appropriate attenuator coefficients.
  • Another object of the present invention is to retain the signal independent feedback network as in video coders, while achieving a much greater reduction in the number of required quantization levels.
  • the feedback loop may include a chain of n integrators arranged so that the signal fed back to the comparator is the sum of single, double, triple . . . n order integration.
  • serial chains of n integrators may be employed both in the coder input line, and in the feedback loop.
  • FIG. 1 is a block diagram of a prior art predictive coder
  • FIG. 2 is a block diagram of one realization of the feedback filter of FIG. 1;
  • FIG. 3 is a graph of both the mean square error signal and the reduction in the number of required quantizer levels in the coder of FIGS. 1 and 2, when the coefficients in accordance with the invention are used;
  • FIG. 4 is a block diagram of a predictive coder constructed in accordance with the principles of the present invention.
  • FIG. 5 is an alternative arrangement for the coder of FIG. 4;
  • FIG. 6 is a graph of the transfer function of the coders of FIGS. 4 and 5 as a function of frequency
  • FIG. 7 is a block diagram of a prior art error feedback coder
  • FIG. 8 is a block diagram of an error feedback coder constructed in accordance with the principles of the instant invention.
  • FIG. 9 is a block diagram of a third order integrator that may be used in the coder of FIG. 8.
  • FIG. 10 is a graph showing the reduction in the number of quantization levels achievable using the coder of FIG. 8.
  • a prior art predictive coder typically includes a forward loop containing an analog to digital (A/D) converter such as quantizer 101 and a feedback loop which contains a feedback filter 102, to be discussed in more detail hereinafter.
  • A/D analog to digital
  • the output of feedback filter 102 is fed back to its input via line 103 and additive circuit 104, which combines the output with the output of quantizer 101.
  • the feedback filter 102 output is also supplied to subtractive circuit 105, thus completng the feedback circuit to the quantizer.
  • the quantizer 101 input signal e n is the difference between the input signal s n and the output f n of filter 102.
  • Quantizer 101 assumed to have equal quantization levels, has an output E n which approximates e n by the nearest discrete quantization level, i.e.,
  • circuit 105 is given by:
  • n attenuators such as attenuators 211, 212, 213 and 214 each having a coefficient a 1 , a 2 , a 3 . . . a n .
  • the outputs of attenuators 211 through 214 are summed in additive circuits 220, 221, 222 so that the Z-transform K(Z) of the entire filter is given by: ##EQU3##
  • signal independent attenuator coefficients a i are computed according to the relationship ##EQU6## This relationship is arrived at by first considering that the input sample correlations ⁇ e and the two-sided power spectral density G s (f) of the input signal are related by: ##EQU7## where f s is the sample rate and f o is the input signal bandwidth. Using equation (11) in equation (7) ⁇ 2 e may be expanded as a power series in (f o /f s ) 2 , since it is assumed that f s >>2f o due to oversampling. Such expansion yields the general form ##EQU8## where the ⁇ l depend only on the filter coefficients and N.
  • the forward loop contains a quantizer 401 which is arranged to sample the analog input signal applied thereto at a rate f s much greater than the input signal bandwidth f o , and to provide at its output a digital signal E n , representative of said input signal.
  • the digital signal is fed, in the feedback loop, first to a digital to analog converter 402, and then to a serial chain of M analog integrators, such as integrators 410, 411, and 412.
  • the outputs of integrators 410, 411, and 412 are connected via lines 420, 421 and 422 to an adding circuit 430, such that the adder output consists of the sum of single, double, triple . . . M order integration.
  • the feedback loop is completed by connecting the output of adding circuit 430, which output is a good prediction of the input signal, to the negative input terminal of a comparator or differencing circuit 440, the positive input to which is the analog input signal.
  • FIG. 5 An alternative arrangement to the coder of FIG. 4 is shown in FIG. 5.
  • quantizer 501, converter 502, and differencing circuit 540 are all equivalent to their FIG. 4 counterparts.
  • Adder circuits 550 and 551 are disposed after each integrator 510 and 511 in the serial chain of M integrators, with the exception only of the last integrator 512.
  • the output of converter 502 is simultaneously applied to the input of the first integrator 510 in the chain, as well as to each adder circuit 550 and 551.
  • the output of the last integrator 512 is the sum of first, second, third . . . M order integration, as was the case for the coder of FIG. 4.
  • curve 602 shows the transfer function of a prior art coder having two serially connected integrators in the feedback loop.
  • the transfer function in this case is given by: ##EQU13##
  • the forward loop includes an A/D converter or quantizer 701
  • the feedback loop contains a feedback filter 702.
  • the input to quantizer 701 which is a composite signal x n comprising the difference between the input signal s n and a feedback signal f n
  • the input to quantizer 701 is subtracted from the output thereof by a differencing circuit 704, to form a quantizing error signal q n .
  • the error signal q n is filtered by filter 702 to form the aforesaid feedback signal, which is then subtracted from the input signal in a second differencing circuit 705.
  • the quantizer 701 output signal X n is the nearest discrete quantization level to the quantizer input sample x n , wherein ##EQU14##
  • equation (6) is the transfer function of filter 702
  • equation (20) may be written in Z - transform rotation as
  • equation (22) shows that the spectral density of the quantizing noise is shaped by the response of the Z-transform 1-H(Z), and thus that appropriate choice of the coefficients a i , assuming f s >>f o , will minimize the amount of in-band noise power by placing most of the noise out-of-band where it may be eliminated using a digital low pass filter.
  • the quantization level separation can be increased relative to that of an A/D converter without feedback; this, in turn, permits a desired decrease in the number of quantization levels required.
  • B and ⁇ are vectors with components a k and ⁇ k , respectively, and ⁇ is an NXM matrix with components
  • spectrum independent coefficients are obtained in a manner similar to that described above for predictive coders, namely by expanding equation (25) as a power series in (f o /f s ) 2 and choosing the a k such that coefficients of terms up to the N th term vanish.
  • the resulting coefficients are again given by ##EQU19## and the transfer function of an N-tap delay line with coefficients according to equation (30) is again given by equation (14).
  • the forward loop includes a quantizer 801 which is arranged to sample the composite signal X(Z) applied thereto at a rate f s greater than the Nyquist rate 2f o .
  • the input signal is applied to quantizer 801 via a first N th order integrator 806, followed by a combinatorial circuit 805.
  • Circuit 805 is arranged to algebraically combine (i.e., add or subtract in a desired manner) the input signals applied thereto.
  • the output of quantizer 801 is applied to a digital to analog converter 802, which may be constructed with the same simplicity as quantizer 801, to form a direct feedback signal f n .
  • This signal is applied via line 804 to a positive input of circuit 805, and also to the input of a second N th order integrator 803, the output of which is applied to a negative input of circuit 805.
  • N th order integrators 803 and 806 are simply serial chains of N analog integrators.
  • a third order integrator would simply include integrators 901, 902 and 903, as shown in FIG. 9.
  • N th order integrators 803 amnd 806 is given by 1/G(Z), since, as stated previously, the transfer function of an individual integrator is 1/(1-Z -1 ).
  • the output of integrator 806 is given by S(Z)/G(Z)
  • the output of integrator 803 is given by X(Z)/G(Z)
  • the signal on line 804 is the output signal X(Z).
  • the output of circuit 805 is thus ##EQU20## and the output of quantizer 801 is thus ##EQU21## Equation (34) when simpified, results in equation (31), as desired.
  • FIG. 10 shows the reduction in the number of quantization levels achievable by use of the present invention.
  • the quantizer input signal power contains a contribution, neglected above, from the nonzero quantizing errors.
  • ⁇ 2 e be the mean square power of the predictive coder's difference signal e n
  • ⁇ 2 s be the mean square power of the error feedback coder's input signal power and assuming a uniform level separation ⁇ in the quantizer (random quantizing errors and noise power ⁇ 2 /12)
  • the mean square value ⁇ in 2 of the quantizer input signal is ##EQU22## for predictive coders and ##EQU23## for error feedback coders.
  • ⁇ 2 e decreases with N increasing while ⁇ 2 remains fixed, setting a lower limit on ⁇ in 2 as N increases.
  • ⁇ s 2 remains fixed, again placing a lower limit on ⁇ in 2 .
  • A/D interface unit which is presently employed to quantize the frequency division multiplexed signals in the digital processor described in Communication Technology, Vol. COM-19, No. 6, December 1971 pp. 1050-59.
  • This unit presently quantizes a 108 KHz bandwidth signal using a 13 bit uniform PCM code.
  • the remote decoder may comprise a serial chain of N integrators, which, as stated previously, has a transfer function given by 1/(1-Z -1 ) N .
  • the output/input relationship is given by
  • a low pass filter with a stop band chosen to compensate for the increasing noise spectral density at higher frequencies may conveniently be used for decoding.

Abstract

An input analog signal is converted to a digital output signal by an oversampled predictive DPCM coder which includes an n stage delay line in the feedback loop. The n delay line outputs are weighted by coefficients ai . . . an selected according to the relationship ##EQU1## AND THEN SUMMED. Alternatively, the feedback loop may comprise a chain of n integrators arranged so that the signal fed back to the comparator is the sum of single, double, triple...n order integration. By so doing, the coder attenuates the signal power at the quantizer input while the attenuator coefficients are independent of the input signal statistics.
A similar technique may also be applied in an oversampled error feedback coder, which includes a feedback loop having an n stage delay line. Here again, the delay line outputs are weighted in accordance with the above relationship. Alternatively, a chain of n integrators may be used in the coder input, and an identical chain employed in the feedback loop. By so doing, the coder attenuates the coding noise power in the signal band while the coder design is rendered independent of the quantizing error statistics.

Description

This application is a division of application Ser. No. 608,524 filed Aug. 29, 1975.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to conversion of analog signals to digital signals and, more particularly to both predictive and error feedback coders that sample the analog signal at generally high rates and provide a differential pulse code modulation (DPCM) output.
2. Description of the Prior Art
Sophisticated digital integrated circuit technologies have made digital signal processors which perform a variety of functions a practical alternative to conventional analog systems. The trend toward digital processing is accompanied by many advantages, including precisely predictable performance, the ability to share hardware over several separate channels without interchannel distortion, and the flexibility of programming one processor to perform a variety of functions.
Since digital processors must typically interface with continuous signals, analog/digital and digital/analog converters thus become increasingly important system components. Many such converters have been developed, including predictive coders which reduce the dynamic range of the input signal applied to the quantizer within the coder, or error feedback coders which shape the spectral distribution of the quantizing error so as to reduce in-band noise. Both types of coders may make use of tapped delay lines in the feedback path, with the n outputs of the delay line being fed through n separate attenuators having coefficients a1 . . . an, and then summed. With this arrangement, various techniques are available for choosing appropriate attenuator coefficients. In each technique, it is desirable to minimize the number of required quantizaton levels, so that the number of bits needed to adequately represent the signal being encoded is reduced. Certain of the prior art techniques for coefficient optimization have been developed primarily for transmission systems. However, in such systems, oversampling, as desired in the present invention, cannot be used, since it results in an undesirably high transmission rate. Accordingly, one subject of the present invention is to optimize the coefficient selection technique in cases where oversampling is acceptable.
Other prior art techniques known in the field of video transmission have utilized moderate oversampling in conjunction with single or double integration feedback networks. However, these systems have also been limited in the degree of quantizer simplification achieved. Accordingly, another object of the present invention is to retain the signal independent feedback network as in video coders, while achieving a much greater reduction in the number of required quantization levels.
SUMMARY OF THE INVENTION
Each of the foergoing and additional objects are achieved in accordance with the principles of the instant invention by providing, in both predictive and error feedback oversampled coders which include delay lines having n output stages, a series of n attenuators having coefficients selected according to the relationship ##EQU2## Alternatively, in the case of predictive coders, the feedback loop may include a chain of n integrators arranged so that the signal fed back to the comparator is the sum of single, double, triple . . . n order integration. In the case of error feedback coders, serial chains of n integrators may be employed both in the coder input line, and in the feedback loop. By virtue of the advantageous coder arrangement of the present invention, the number of levels required in the quantizer is significantly reduced, while the feedback network is maintained independent of the input signal.
BRIEF DESCRIPTION OF THE DRAWING
The invention will be more clearly understood from a consideration of the following detailed description when read in light of the accompanying drawing in which:
FIG. 1 is a block diagram of a prior art predictive coder;
FIG. 2 is a block diagram of one realization of the feedback filter of FIG. 1;
FIG. 3 is a graph of both the mean square error signal and the reduction in the number of required quantizer levels in the coder of FIGS. 1 and 2, when the coefficients in accordance with the invention are used;
FIG. 4 is a block diagram of a predictive coder constructed in accordance with the principles of the present invention;
FIG. 5 is an alternative arrangement for the coder of FIG. 4;
FIG. 6 is a graph of the transfer function of the coders of FIGS. 4 and 5 as a function of frequency;
FIG. 7 is a block diagram of a prior art error feedback coder;
FIG. 8 is a block diagram of an error feedback coder constructed in accordance with the principles of the instant invention;
FIG. 9 is a block diagram of a third order integrator that may be used in the coder of FIG. 8; and
FIG. 10 is a graph showing the reduction in the number of quantization levels achievable using the coder of FIG. 8.
DETAILED DESCRIPTION
As shown in FIG. 1, a prior art predictive coder typically includes a forward loop containing an analog to digital (A/D) converter such as quantizer 101 and a feedback loop which contains a feedback filter 102, to be discussed in more detail hereinafter. The output of feedback filter 102 is fed back to its input via line 103 and additive circuit 104, which combines the output with the output of quantizer 101. The feedback filter 102 output is also supplied to subtractive circuit 105, thus completng the feedback circuit to the quantizer.
In operation, the quantizer 101 input signal en is the difference between the input signal sn and the output fn of filter 102. Quantizer 101, assumed to have equal quantization levels, has an output En which approximates en by the nearest discrete quantization level, i.e.,
E.sub.n = e.sub.n + q.sub.n                                (1)
where qn is the quantization error. From the above relationships, it is seen that the output of circuit 104 is given by:
X.sub.n = E.sub.n + f.sub.n                                (2)
and the output of circuit 105 is given by:
e.sub.n = s.sub.n - f.sub.n                                (3)
so that, from equations 1, 2 and 3:
X.sub.n = (e.sub.n +f.sub.n) + q.sub.n = s.sub.n +q.sub.n. (4)
If the characteristis of feedback filter 102 are appropriately chosen, its output fn is a good prediction of the next input signal sample sn. As a result, en which represents the extrapolation error of the coder, is quantized in quantizer 101, instead of the input signal sn, as would be the case in an A/D converter not using predictive feedback. Specifically, if sp and ep represent the peak values of sn and en, respectively, and it is assumed that sp and ep are proportional to their mean square values σ5 2 and σe 2, the number of quantization levels required in quantizer 101 is reduced by a factor
θ = √σ.sup.2.sub.e / √σ.sup.2.sub.s (5)
relative to the number required in nonpredictive coders.
One known manner of arranging filter 102 to produce the above results is the use of the delay line having a series of n stages such as stages 201, 202, 203 and 204 as shown in FIG. 2. connected to the output of each stage 201 through 204 are n attenuators such as attenuators 211, 212, 213 and 214 each having a coefficient a1, a2, a3 . . . an. The outputs of attenuators 211 through 214 are summed in additive circuits 220, 221, 222 so that the Z-transform K(Z) of the entire filter is given by: ##EQU3##
When the delay line arrangement of FIG. 2 is used in the coder of FIG. 1, the mean square value of th quantizer input signal, neglecting quantizing errors, is given by: ##EQU4## wherein ψm, the autocorrelation function of the input signal, is given by: ##EQU5## The standard prior art procedure for minimizng σ2 e is to simultaneously solve the N linear equations:
∂σ.sup.2.sub.e /∂ a.sub.i = 0 for i = 1.2 . . . N .                                                   (9)
while solution of equation (9) yields the filter coefficients ai, the coefficients are functions of and depend upon th input sample correlation ψe. However, such dependence is not desirable in many applications, since the input signals are nonstationary. Accordingly, an alternative filter design approach is needed.
In accordance with the present invention, signal independent attenuator coefficients ai are computed according to the relationship ##EQU6## This relationship is arrived at by first considering that the input sample correlations ψe and the two-sided power spectral density Gs (f) of the input signal are related by: ##EQU7## where fs is the sample rate and fo is the input signal bandwidth. Using equation (11) in equation (7) σ2 e may be expanded as a power series in (fo /fs)2, since it is assumed that fs >>2fo due to oversampling. Such expansion yields the general form ##EQU8## where the βl depend only on the filter coefficients and N. By choosing the filter coefficients in accordance with equation (10), βl = 0 for l ≦ N-1 in equation (12), leaving the lowest order nonvanishing term in equation (12) as ##EQU9## Combining equations (13) and (5), it is seen that by using the coefficients selected in accordance with equation (10), the number of quantization levels required is significantly reduced. For example, as shown in FIG. 3, for a three stage delay line (N=3) and for a sampling rate fs of 20 times that of the input signal bandwidth fo, the number of quantization levels required in quantizer 101 is reduced by more than a factor of 64, as compared to the case of a quantizer without feedback. For the same ratio of fs /fo, the reduction of levels for 4 and 5 stage delay lines are greater than 256 and 512, respectively. Alternatively stated, it is seen from FIG. 3 that by the advantageous choice of attenuator coefficients in accordance with the present invention, σ2 e decreases by 6N dB per octave increase in sampling rate, for an N stage delay line; quantization levels are accordingly decreased by a factor of 2N for each doubling of the sampling rate.
Using the results of equation (10) in equation (6), it will be seen that, in Z transform notation, the transfer characteristic of filter 102 is given by:
K(Z) =  1-(1-Z.sup.-1).sup.N.                              (14)
also, it will be seen that the transfer function T(Z) between the output and input of filter 102, taking into account feedback line 103, is: ##EQU10## Substituting equation (14) in (15), the output/input transfer function is thus: ##EQU11## Since equation (16) may be written in the form ##EQU12## and since the transfer function of a single integrator is given by 1/(1-Z-1), a coder using analog prediction rather than the predictive filter of FIG. 2, may be constructed in accordance with the invention as shown in FIG. 4. As before, the forward loop contains a quantizer 401 which is arranged to sample the analog input signal applied thereto at a rate fs much greater than the input signal bandwidth fo, and to provide at its output a digital signal En, representative of said input signal. The digital signal is fed, in the feedback loop, first to a digital to analog converter 402, and then to a serial chain of M analog integrators, such as integrators 410, 411, and 412. The outputs of integrators 410, 411, and 412 are connected via lines 420, 421 and 422 to an adding circuit 430, such that the adder output consists of the sum of single, double, triple . . . M order integration. The feedback loop is completed by connecting the output of adding circuit 430, which output is a good prediction of the input signal, to the negative input terminal of a comparator or differencing circuit 440, the positive input to which is the analog input signal.
Inspection of the circuit of FIG. 4 reveals that the transfer function between the output of converter 402 and the output of adder 430 is given, as desired, by equation (17). The initial Z-1 term is built into the time response of the integrators. The use of D/A converter 402 prior to the integrators 410 through 412 in the feedback loop of course requires that the integrators be designed to operate on analog signals. This arrangement is, however, preferred over the use of digital integrators followed by a digital to analog conversion, since a very high degree of converter precision would then be needed. However, when the coder is configured as shown in FIG. 4, converter 402 may be constructed with a degree of precision only matching that of quantizer 401, which as explained previously, is advantageously quite simple.
An alternative arrangement to the coder of FIG. 4 is shown in FIG. 5. In this embodiment, quantizer 501, converter 502, and differencing circuit 540 are all equivalent to their FIG. 4 counterparts. Adder circuits 550 and 551 are disposed after each integrator 510 and 511 in the serial chain of M integrators, with the exception only of the last integrator 512. The output of converter 502 is simultaneously applied to the input of the first integrator 510 in the chain, as well as to each adder circuit 550 and 551. As will be seen by inspection, the output of the last integrator 512 is the sum of first, second, third . . . M order integration, as was the case for the coder of FIG. 4.
The advantages of the predictive coders of FIGS. 4 and 5 may be still better appreciated by reference to the graph of FIG. 6, in which the coder transfer function (the ratio of the coder output to input, in dB is plotted as a function of the radio f/fs of the input signal frequency to the sampling frequency. For a second order coder in accordance with the invention, i.e., a coder having a feedback loop in which the output is the sum of single plus double integration, curve 601 shows the coder transfer function, which is given by:
[h(f)].sup.2 = 4(1-cos2πf/f.sub.s).sup.2 .              (18)
By way of comparison, curve 602 shows the transfer function of a prior art coder having two serially connected integrators in the feedback loop. The transfer function in this case is given by: ##EQU13##
As can be seen from the graph, superior attenuation is provided by the coders in accordance with the invention, in the ranges where f/fs ≲0.2, i.e., where there is oversampling. This is true notwithstanding the use, in prior art apparatus, of intentionally "leaky" integrators, which tend to reduce but not eliminate entirely the peak at the transfer function pole.
The invention described above with respect to predictive coders is also applicable to error feedback coders, such as prior art coders of the type depicted in FIG. 7. As shown, the forward loop includes an A/D converter or quantizer 701, and the feedback loop contains a feedback filter 702. However, in this arrangement, the input to quantizer 701, which is a composite signal xn comprising the difference between the input signal sn and a feedback signal fn, is subtracted from the output thereof by a differencing circuit 704, to form a quantizing error signal qn. The error signal qn is filtered by filter 702 to form the aforesaid feedback signal, which is then subtracted from the input signal in a second differencing circuit 705. In this arrangement, assuming that filter 702 is an N tap delay line with coefficients a1 . . . an, the quantizer 701 output signal Xn is the nearest discrete quantization level to the quantizer input sample xn, wherein ##EQU14## and
X.sub.n = x.sub.n + q.sub.n .                              (21)
Since, as stated previously, equation (6) is the transfer function of filter 702, equation (20) may be written in Z - transform rotation as
X(Z) = S(Z) + [1-H(Z)]·q(Z) .                     (22)
equation (22) shows that the spectral density of the quantizing noise is shaped by the response of the Z-transform 1-H(Z), and thus that appropriate choice of the coefficients ai, assuming fs >>fo, will minimize the amount of in-band noise power by placing most of the noise out-of-band where it may be eliminated using a digital low pass filter. By so doing, the quantization level separation can be increased relative to that of an A/D converter without feedback; this, in turn, permits a desired decrease in the number of quantization levels required.
Minimization of noise in the band between -fo and fo is generally accomplished, using prior art techniques, by first recognizing that the noise power Q(fo) is given by ##EQU15## where Gq (f) is the two-sided power density function of the individual quantizing errors qn, which, it is assumed, are not correlated with the input samples, and where ##EQU16## Expanding equation (23) using equation (24) gives ##EQU17## where ##EQU18## Filter coefficients which minimize Q(fo) may then be obtained by solving the simultaneous equations
∂Q(f.sub.o)/∂a.sub.k = 0 K = 1,2 . . . N, (27)
which yields a solution
B =  Γ.sup.-1 . γ                              (28)
where B and γ are vectors with components ak and βk, respectively, and Γ is an NXM matrix with components
Γ.sub.j,k = β.sub.j-k .                         (29)
This solution, however, is often undesirable in that the coefficients obtained from equation (29) depend on the noise spectral density Gq (f).
In accordance with the invention, spectrum independent coefficients are obtained in a manner similar to that described above for predictive coders, namely by expanding equation (25) as a power series in (fo /fs)2 and choosing the ak such that coefficients of terms up to the Nth term vanish. The resulting coefficients are again given by ##EQU19## and the transfer function of an N-tap delay line with coefficients according to equation (30) is again given by equation (14).
Realization of an error feedback pulse code modulation encoder utilizing analog integrators in lieu of an N tap delay line in the feedback loop is accomplished as shown in FIG. 8. As in FIG. 7, the forward loop includes a quantizer 801 which is arranged to sample the composite signal X(Z) applied thereto at a rate fs greater than the Nyquist rate 2fo. However, the input signal is applied to quantizer 801 via a first Nth order integrator 806, followed by a combinatorial circuit 805. Circuit 805 is arranged to algebraically combine (i.e., add or subtract in a desired manner) the input signals applied thereto. In the feedback loop, the output of quantizer 801 is applied to a digital to analog converter 802, which may be constructed with the same simplicity as quantizer 801, to form a direct feedback signal fn. This signal is applied via line 804 to a positive input of circuit 805, and also to the input of a second Nth order integrator 803, the output of which is applied to a negative input of circuit 805. Nth order integrators 803 and 806 are simply serial chains of N analog integrators. For example, a third order integrator would simply include integrators 901, 902 and 903, as shown in FIG. 9.
The equivalence between the coders of FIGS. 7 and 8 when the former advantageously utilizes the coefficients of equation (30) may be appreciated by rewriting equation (22) as
X(Z) = S(Z) + G(Z) ·q(Z)                          (31)
wherein
G(Z) .tbd. 1-H(Z) .                                        (32)
bearing in mind that the transfer function of a multistage delay line with coefficients in accordance with equation (30) is
H(Z) = 1-(1-Z.sup.-1).sup.N,                               (14)
then
G(Z) = (1-Z.sup.-1).sup.N .
accordingly, the transfer function of Nth order integrators 803 amnd 806 is given by 1/G(Z), since, as stated previously, the transfer function of an individual integrator is 1/(1-Z-1). Applying the foreging to the coder FIG. 8, it will be seen that for an input signal S(Z), and an output signal X(Z), the output of integrator 806 is given by S(Z)/G(Z), the output of integrator 803 is given by X(Z)/G(Z), and the signal on line 804 is the output signal X(Z). The output of circuit 805 is thus ##EQU20## and the output of quantizer 801 is thus ##EQU21## Equation (34) when simpified, results in equation (31), as desired.
The advantages of the coder of FIG. 8 can be appreciated by reference to FIG. 10, which shows the reduction in the number of quantization levels achievable by use of the present invention. For a sampling rate fs of 20 times the highest signal frequency fo, and for a three stage integrator, a reduction in the number of levels by a factor of 28 is attained.
While the above descriptions of predictive and error feedback coders indicate that performance improves as the number N of delay line stages (or integrators) increases, this theoretical improvement is limited by experimental implementations which indicate that use of feedback networks in which N>5 is not practical. First, the loop gain G is nominally unity but is bounded, for stability reasons by
2.sup.N /(2.sup.N +1) < G < 2.sup.N /(2.sup.N -1)          (35)
for an N-tap predictor. Thus, as N gets larger, the stability limits are narrowed. Furthermore, loop delay is added by the nonzero propagation delays of the A/D and D/A converters and must be compensated by, for example, feedforward techniques in the cascaded integrators of FIG. 5. Neglecting such compensation can also lead to coder instability. Therefore, the simplification of the quantizer is offset by an increasing sensitivity of the coder stability to the analog feedback network as N increases.
In addition to increased stability problems as N becomes large, the quantizer input signal power contains a contribution, neglected above, from the nonzero quantizing errors. Letting σ2 e be the mean square power of the predictive coder's difference signal en, σ2 s be the mean square power of the error feedback coder's input signal power and assuming a uniform level separation δ in the quantizer (random quantizing errors and noise power δ2 /12), the mean square value σin 2 of the quantizer input signal is ##EQU22## for predictive coders and ##EQU23## for error feedback coders. In predictive coders, σ2 e decreases with N increasing while δ2 remains fixed, setting a lower limit on δin 2 as N increases. With error feedback coders, δ increases with increasing N while σs 2 remains fixed, again placing a lower limit on σin 2.
For these reasons, a practical limit on feedback filter complexity in an oversampled coder realization is likely to be N ≲ 5.
An example of the advantages of the present invention is illustrated by the A/D interface unit which is presently employed to quantize the frequency division multiplexed signals in the digital processor described in Communication Technology, Vol. COM-19, No. 6, December 1971 pp. 1050-59. This unit presently quantizes a 108 KHz bandwidth signal using a 13 bit uniform PCM code. However, utilizing a 4 stage predictive coder constructed in accordance with the invention, with a 2 MHz sample rate, only an 8-level (3 bit) quantizer is required.
While not shown in the drawing, remote decoding of the outputs of both the predictive and error feedback coders of the present invention is quite simply attained. For predictive encoders, the output/input relationship for the entire coder is given by
O(Z) = (1-Z.sup.-1).sup.N [I(Z) + q(Z)],                   (38)
where O(Z) is the output signal, I(Z) is the input signal and q(Z) is the quantizing error. Accordingly, the remote decoder may comprise a serial chain of N integrators, which, as stated previously, has a transfer function given by 1/(1-Z-1)N. In the case of error feedback encoders, the output/input relationship is given by
O(Z) = I(Z) + (I-Z.sup.- 1).sup.N q(Z) .                   (39)
accordingly, a low pass filter with a stop band chosen to compensate for the increasing noise spectral density at higher frequencies, may conveniently be used for decoding.
Various modifications and adaptations of the present invention will be readily apparent to those skilled in the art. For this reason, it is intended the invention be limited only by the appended claims.

Claims (3)

What is claimed is:
1. An error feedback pulse code modulation encoder for converting an analog input signal to a digital output signal representative thereof, comprising
a first differencing circuit for combining said input signal and an error feedback signal to generate a composite signal,
quantizing means responsive to said first differencing circuit for generating said digital output signal by sampling said composite signal and converting said samples to digital form,
a second differencing circuit for combining said composite signal and said digital output signal to generate a quantizing error signal, and
means for generating said error feedback signal from said quantizing error signal including
1. a delay line having stages 1 through n for receiving said quantizing error signal, each of said stages having an output tap,
2. n attenuators having attenuation coefficients a1 through an connected to respective ones of said output taps, and
3. means for algebraically summing the outputs of said attenuators to form said error feedback signal,
wherein said attenuation coefficients are selected in accordance with the relationship ##EQU24##
2. The invention defined in claim 1 wherein said analog signal has a bandwidth fo and said quantizer is arranged to sample said error signal at a rate of at least 5 fo.
3. An error feedback pulse code modulation encoder arranged to convert an analog input signal to a digital output signal representative thereof, comprising
a quantizer for sampling a composite analog signal applied thereto at a rate fs to generate said digital output signal,
means for generating a quantization error signal from the difference between digital output signal and said composite signal,
a filter for receiving said quantization error signal and for generating a feedback signal therefrom, and
means for generating said composite signal from the difference between said analog input signal and said feedback signal,
wherein said filter has a transfer function K(Z) in the Z domain given by
K(Z) = 1-(1-Z.sup.-1).sup.N
and N is an integer between 2 and 5.
US05/756,399 1975-08-28 1977-01-03 Apparatus for analog to digital conversion Expired - Lifetime US4071842A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/608,524 US4017849A (en) 1975-08-28 1975-08-28 Apparatus for analog to digital conversion

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US05/608,524 Division US4017849A (en) 1975-08-28 1975-08-28 Apparatus for analog to digital conversion

Publications (1)

Publication Number Publication Date
US4071842A true US4071842A (en) 1978-01-31

Family

ID=24436890

Family Applications (3)

Application Number Title Priority Date Filing Date
US05/608,524 Expired - Lifetime US4017849A (en) 1975-08-28 1975-08-28 Apparatus for analog to digital conversion
US05/756,539 Expired - Lifetime US4107669A (en) 1975-08-28 1977-01-03 Apparatus for analog to digital conversion
US05/756,399 Expired - Lifetime US4071842A (en) 1975-08-28 1977-01-03 Apparatus for analog to digital conversion

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US05/608,524 Expired - Lifetime US4017849A (en) 1975-08-28 1975-08-28 Apparatus for analog to digital conversion
US05/756,539 Expired - Lifetime US4107669A (en) 1975-08-28 1977-01-03 Apparatus for analog to digital conversion

Country Status (9)

Country Link
US (3) US4017849A (en)
JP (1) JPS6056335B2 (en)
BE (1) BE845505A (en)
CA (1) CA1112366A (en)
DE (1) DE2638534A1 (en)
FR (1) FR2322487A1 (en)
GB (1) GB1548044A (en)
IT (1) IT1066933B (en)
NL (1) NL7609570A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2438384A1 (en) * 1978-10-05 1980-04-30 Nippon Electric Co ADAPTIVE DIFFERENTIAL CODE PULSE MODULATION DEVICE FOR VOICE SIGNALS OR THE LIKE
EP0081568A1 (en) * 1981-06-12 1983-06-22 Gould Inc Enhanced delta modulation encoder.
US4766416A (en) * 1987-07-16 1988-08-23 General Electric Company Circuit for generating the square of a function without multipliers
US4837780A (en) * 1987-07-27 1989-06-06 Northern Telecom Limited Transmit line buildout circuits
US4843390A (en) * 1988-02-24 1989-06-27 Motorola, Inc. Oversampled A/D converter having digital error correction
US5068661A (en) * 1987-09-14 1991-11-26 Matsushita Electric Industrial Co., Ltd. Multi-stage noise shaping over-sampling d/a converter
US5287106A (en) * 1987-05-07 1994-02-15 Sgs-Thomson Microelectronics Spa Circuit for PCM conversion of an analog signal, with improvement in gain-tracking
US6118812A (en) * 1997-05-20 2000-09-12 Lucent Technologies Inc. Digital equalization in the presence of quantization noise
US20020095681A1 (en) * 2001-01-16 2002-07-18 Freddie Lin Uncompressed IP multimedia data transmission and switching
US20040036641A1 (en) * 2002-08-20 2004-02-26 Infineon Technologies Ag Procedure and device for analog-to-digital conversion
US7095348B1 (en) 2000-05-23 2006-08-22 Marvell International Ltd. Communication driver
US7113121B1 (en) 2000-05-23 2006-09-26 Marvell International Ltd. Communication driver
US7194037B1 (en) 2000-05-23 2007-03-20 Marvell International Ltd. Active replica transformer hybrid
US7312739B1 (en) 2000-05-23 2007-12-25 Marvell International Ltd. Communication driver
US7312662B1 (en) 2005-08-09 2007-12-25 Marvell International Ltd. Cascode gain boosting system and method for a transmitter
US7327995B1 (en) 2000-07-31 2008-02-05 Marvell International Ltd. Active resistance summer for a transformer hybrid
US7433665B1 (en) 2000-07-31 2008-10-07 Marvell International Ltd. Apparatus and method for converting single-ended signals to a differential signal, and transceiver employing same
US7577892B1 (en) 2005-08-25 2009-08-18 Marvell International Ltd High speed iterative decoder
US7606547B1 (en) 2000-07-31 2009-10-20 Marvell International Ltd. Active resistance summer for a transformer hybrid
USRE40971E1 (en) 2000-12-18 2009-11-17 Marvell International Ltd. Direct drive programmable high speed power digital-to-analog converter
USRE41831E1 (en) 2000-05-23 2010-10-19 Marvell International Ltd. Class B driver

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4190801A (en) * 1978-02-06 1980-02-26 Deltalab Research, Inc. Digital encoding circuitry
FR2445660A1 (en) * 1978-12-28 1980-07-25 Pissard Andre ADAPTIVE PREDICTION MIC DIFFERENTIAL MIC TYPE TRANSMISSION METHOD AND CIRCUIT USING SUB-BAND FILTERING AND SPECTRAL ANALYSIS
JPS5952576B2 (en) * 1979-07-13 1984-12-20 株式会社東芝 A/D converter stabilization circuit
FR2462062A1 (en) * 1979-07-20 1981-02-06 Petit Jean P DELTA SIGMA CODER WITH DOUBLE ANALOG INTEGRATION AND DELTA SIGMA CODER WITH DOUBLE DIGITAL INTEGRATION
FR2471084A1 (en) * 1979-11-30 1981-06-12 Telecommunications Sa PREDICTOR STAGE FOR DIGITAL RATE COMPRESSION SYSTEM
US4560977A (en) * 1982-06-11 1985-12-24 Mitsubishi Denki Kabushiki Kaisha Vector quantizer
US4544917A (en) * 1982-09-16 1985-10-01 Westinghouse Electric Corp. A/D converter having digitally controlled subranging and self-alignment apparatus for use therein
US4616349A (en) * 1982-11-22 1986-10-07 Mobil Oil Corporation Analog-to-digital converter for seismic exploration using delta modulation
JPS6143875A (en) * 1984-08-08 1986-03-03 Nippon Telegr & Teleph Corp <Ntt> Basic cell type total search vector quantizing encoder
US4860012A (en) * 1986-02-14 1989-08-22 Microchip Technology Incorporated Integrated analog-to-digital converter
NL8600862A (en) * 1986-04-04 1987-11-02 Philips Nv CODING DEVICE.
US4792787A (en) * 1987-02-04 1988-12-20 The United States Of America As Represented By The Secretary Of The Navy Wide dynamic range analog-to-digital converter using linear prediction
US4862169A (en) * 1988-03-25 1989-08-29 Motorola, Inc. Oversampled A/D converter using filtered, cascaded noise shaping modulators
JP2650711B2 (en) * 1988-03-25 1997-09-03 株式会社日立製作所 Oversampling A / D converter
US5034746A (en) * 1988-09-21 1991-07-23 International Business Machines Corporation Analog-to-digital converter for computer disk file servo position error signal
US5031403A (en) * 1988-10-07 1991-07-16 Kanzaki Kokyukoki Mfg. Co. Ltd. Axle driving apparatus
US5055846A (en) * 1988-10-13 1991-10-08 Crystal Semiconductor Corporation Method for tone avoidance in delta-sigma converters
US4979039A (en) * 1989-01-30 1990-12-18 Information Technologies Research Inc. Method and apparatus for vector quantization by hashing
US5067152A (en) * 1989-01-30 1991-11-19 Information Technologies Research, Inc. Method and apparatus for vector quantization
US5012244A (en) * 1989-10-27 1991-04-30 Crystal Semiconductor Corporation Delta-sigma modulator with oscillation detect and reset circuit
JP3011424B2 (en) * 1990-01-24 2000-02-21 株式会社東芝 A / D converter
JPH05505287A (en) * 1990-01-31 1993-08-05 アナログ・ディバイセス・インコーポレーテッド sigma delta modulator
JPH0537381A (en) * 1991-07-18 1993-02-12 Nec Corp Noise shaping circuit
JP3310114B2 (en) * 1994-09-14 2002-07-29 株式会社東芝 A / D converter having frequency conversion function and wireless device using the same
US5796359A (en) * 1995-10-25 1998-08-18 Norand Corporation Data conversion and processing system
US6204787B1 (en) 1999-03-31 2001-03-20 Cirrus Logic, Inc. Circuits and methods for gain ranging in an analog modulator and systems using the same
ATE344499T1 (en) 2001-06-15 2006-11-15 Analog Devices Inc INTERPOLATOR WITH VARIABLE MODULE AND VARIABLE FREQUENCY SYNTHESIZER WITH THE INTERPOLATOR WITH VARIABLE MODULE
JP3542793B2 (en) 2001-12-28 2004-07-14 盟友技研株式会社 Method and apparatus for processing electrical connection terminal in coaxial cable
ATE493819T1 (en) * 2002-03-20 2011-01-15 Igor Borisovich Dounaev METHOD AND SYSTEMS FOR DIGITAL DATA TRANSMISSION
US7474237B2 (en) * 2006-02-03 2009-01-06 The Trustees Of Columbia University In The City Of New York Circuits and methods for using error correction in power amplification and signal conversion
JP2012522459A (en) * 2009-03-31 2012-09-20 アギア システムズ インコーポレーテッド Method and apparatus for direct synthesis of an RF signal using a delta-sigma modulator
US8009072B2 (en) * 2009-12-19 2011-08-30 General Electric Company Predictive analog-to-digital converter and methods thereof
US10116323B2 (en) * 2016-12-16 2018-10-30 Mediatek Inc. Analog-to-digital converter
US10652056B2 (en) 2017-11-14 2020-05-12 Cable Television Laboratories, Inc Systems and methods for delta-sigma digitization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3502986A (en) * 1967-12-14 1970-03-24 Bell Telephone Labor Inc Adaptive prediction for redundancy removal in data transmission systems
US3621397A (en) * 1968-07-22 1971-11-16 Nippon Telegraph & Telephone Pcm transmission system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2916553A (en) * 1957-05-31 1959-12-08 Bell Telephone Labor Inc High speed delta modulation encoder
US3305854A (en) * 1963-12-19 1967-02-21 Raytheon Co Sampled data system
FR2116224B1 (en) * 1970-10-29 1974-10-31 Ibm France
CH522330A (en) * 1971-06-03 1972-06-15 Ibm Method and device for coding and decoding video signals
FR2250239B1 (en) * 1973-10-23 1976-07-02 Ibm France

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3502986A (en) * 1967-12-14 1970-03-24 Bell Telephone Labor Inc Adaptive prediction for redundancy removal in data transmission systems
US3621397A (en) * 1968-07-22 1971-11-16 Nippon Telegraph & Telephone Pcm transmission system

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2438384A1 (en) * 1978-10-05 1980-04-30 Nippon Electric Co ADAPTIVE DIFFERENTIAL CODE PULSE MODULATION DEVICE FOR VOICE SIGNALS OR THE LIKE
US4317208A (en) * 1978-10-05 1982-02-23 Nippon Electric Co., Ltd. ADPCM System for speech or like signals
EP0081568A1 (en) * 1981-06-12 1983-06-22 Gould Inc Enhanced delta modulation encoder.
EP0081568A4 (en) * 1981-06-12 1984-04-27 Gould Inc Enhanced delta modulation encoder.
US5287106A (en) * 1987-05-07 1994-02-15 Sgs-Thomson Microelectronics Spa Circuit for PCM conversion of an analog signal, with improvement in gain-tracking
US4766416A (en) * 1987-07-16 1988-08-23 General Electric Company Circuit for generating the square of a function without multipliers
US4837780A (en) * 1987-07-27 1989-06-06 Northern Telecom Limited Transmit line buildout circuits
US5068661A (en) * 1987-09-14 1991-11-26 Matsushita Electric Industrial Co., Ltd. Multi-stage noise shaping over-sampling d/a converter
US4843390A (en) * 1988-02-24 1989-06-27 Motorola, Inc. Oversampled A/D converter having digital error correction
US6118812A (en) * 1997-05-20 2000-09-12 Lucent Technologies Inc. Digital equalization in the presence of quantization noise
US8009073B2 (en) 2000-05-23 2011-08-30 Marvell International Ltd. Method and apparatus for generating an analog signal having a pre-determined pattern
USRE41831E1 (en) 2000-05-23 2010-10-19 Marvell International Ltd. Class B driver
US7804904B1 (en) 2000-05-23 2010-09-28 Marvell International Ltd. Active replica transformer hybrid
US7729429B1 (en) 2000-05-23 2010-06-01 Marvell International Ltd. Active replica transformer hybrid
US20100127909A1 (en) * 2000-05-23 2010-05-27 Sehat Sutardja Communication driver
US7095348B1 (en) 2000-05-23 2006-08-22 Marvell International Ltd. Communication driver
US7113121B1 (en) 2000-05-23 2006-09-26 Marvell International Ltd. Communication driver
US7194037B1 (en) 2000-05-23 2007-03-20 Marvell International Ltd. Active replica transformer hybrid
US7312739B1 (en) 2000-05-23 2007-12-25 Marvell International Ltd. Communication driver
US7649483B1 (en) 2000-05-23 2010-01-19 Marvell International Ltd. Communication driver
US7327995B1 (en) 2000-07-31 2008-02-05 Marvell International Ltd. Active resistance summer for a transformer hybrid
US8503961B1 (en) 2000-07-31 2013-08-06 Marvell International Ltd. Active resistive summer for a transformer hybrid
US7466971B1 (en) 2000-07-31 2008-12-16 Marvell International Ltd. Active resistive summer for a transformer hybrid
US7536162B1 (en) 2000-07-31 2009-05-19 Marvell International Ltd. Active resistive summer for a transformer hybrid
US8880017B1 (en) 2000-07-31 2014-11-04 Marvell International Ltd. Active resistive summer for a transformer hybrid
US7606547B1 (en) 2000-07-31 2009-10-20 Marvell International Ltd. Active resistance summer for a transformer hybrid
US7761076B1 (en) 2000-07-31 2010-07-20 Marvell International Ltd. Apparatus and method for converting single-ended signals to a differential signal, and transceiver employing same
US8045946B2 (en) 2000-07-31 2011-10-25 Marvell International Ltd. Active resistive summer for a transformer hybrid
US20100074310A1 (en) * 2000-07-31 2010-03-25 Pierte Roo Active resistive summer for a transformer hybrid
US7433665B1 (en) 2000-07-31 2008-10-07 Marvell International Ltd. Apparatus and method for converting single-ended signals to a differential signal, and transceiver employing same
US8050645B1 (en) 2000-07-31 2011-11-01 Marvell International Ltd. Active resistive summer for a transformer hybrid
USRE40971E1 (en) 2000-12-18 2009-11-17 Marvell International Ltd. Direct drive programmable high speed power digital-to-analog converter
US7712122B2 (en) * 2001-01-16 2010-05-04 Physical Optics Corporation Uncompressed IP multimedia data transmission and switching
US20020095681A1 (en) * 2001-01-16 2002-07-18 Freddie Lin Uncompressed IP multimedia data transmission and switching
US6803870B2 (en) 2002-08-20 2004-10-12 Infineon Technologies Ag Procedure and device for analog-to-digital conversion
US20040036641A1 (en) * 2002-08-20 2004-02-26 Infineon Technologies Ag Procedure and device for analog-to-digital conversion
DE10238028A1 (en) * 2002-08-20 2004-03-04 Infineon Technologies Ag Method and device for analog-digital conversion
DE10238028B4 (en) * 2002-08-20 2005-11-24 Infineon Technologies Ag Method and device for analog-to-digital conversion
US7737788B1 (en) 2005-08-09 2010-06-15 Marvell International Ltd. Cascode gain boosting system and method for a transmitter
US7312662B1 (en) 2005-08-09 2007-12-25 Marvell International Ltd. Cascode gain boosting system and method for a transmitter
US7853855B1 (en) 2005-08-25 2010-12-14 Marvell International Ltd. High speed iterative decoder
US7577892B1 (en) 2005-08-25 2009-08-18 Marvell International Ltd High speed iterative decoder

Also Published As

Publication number Publication date
JPS5227345A (en) 1977-03-01
US4107669A (en) 1978-08-15
US4017849A (en) 1977-04-12
BE845505A (en) 1976-12-16
FR2322487A1 (en) 1977-03-25
FR2322487B1 (en) 1980-07-25
DE2638534A1 (en) 1977-03-10
CA1112366A (en) 1981-11-10
NL7609570A (en) 1977-03-02
JPS6056335B2 (en) 1985-12-10
GB1548044A (en) 1979-07-04
IT1066933B (en) 1985-03-12

Similar Documents

Publication Publication Date Title
US4071842A (en) Apparatus for analog to digital conversion
US4751736A (en) Variable bit rate speech codec with backward-type prediction and quantization
US4654863A (en) Wideband adaptive prediction
US4468790A (en) System for the quantization of signals
US5673044A (en) Cascaded recursive transversal filter for sigma-delta modulators
CA2218893C (en) Lossless coding method for waveform data
US4270027A (en) Telephone subscriber line unit with sigma-delta digital to analog converter
US4571736A (en) Digital communication system employing differential coding and sample robbing
US5206884A (en) Transform domain quantization technique for adaptive predictive coding
US4467316A (en) Generalized interpolative method for digital/analog conversion of PCM signals
US4354273A (en) ADPCM System for speech or like signals
US4317208A (en) ADPCM System for speech or like signals
US4528551A (en) Digital to analog converter employing sigma-delta modulation for use in telephone systems
US4208740A (en) Adaptive delta modulation system
US4016410A (en) Signal processor with digital filter and integrating network
US4518950A (en) Digital code converter
US3596267A (en) Digital code converter for converting a delta modulation code to a different permutation code
US5629701A (en) Cascaded Nth order (N&gt;2) feedforward sigma-delta modulators
US4191858A (en) Block digital processing system for nonuniformly encoded digital words
US4520491A (en) Transmission system using differential pulse code modulation with adaptive prediction
US5442354A (en) Fourth-order cascaded sigma-delta modulator
WO1981003724A1 (en) Interpolative encoder for subscriber line audio processing circuit apparatus
Boddie et al. Digital signal processor: Adaptive differential pulse-code-modulation coding
EP0079658B1 (en) Differential pulse code modulation transmission system
GB1596943A (en) Level control of digital signals