WO1997037433A1 - Conversion of a pcm signal into a upwm signal - Google Patents
Conversion of a pcm signal into a upwm signal Download PDFInfo
- Publication number
- WO1997037433A1 WO1997037433A1 PCT/DK1997/000133 DK9700133W WO9737433A1 WO 1997037433 A1 WO1997037433 A1 WO 1997037433A1 DK 9700133 W DK9700133 W DK 9700133W WO 9737433 A1 WO9737433 A1 WO 9737433A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- upwm
- noise
- pcm
- modulation
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M5/00—Conversion of the form of the representation of individual digits
- H03M5/02—Conversion to or from representation by pulses
- H03M5/04—Conversion to or from representation by pulses the pulses having two levels
- H03M5/06—Code representation, e.g. transition, for a given bit cell depending only on the information in that bit cell
- H03M5/08—Code representation by pulse width
Definitions
- the invention relates to a method for use in the correction of non-linearity and noise in the conversion of a
- PCM signal into a UPWM signal.
- the conversion of the pulse code modulation signal into the pulse width modulation signal generates noise which also has to be corrected if the o ⁇ gnal information from a digital sound source is to be reproduced correctly.
- the PWM signal is desirably formed as a digital signal, which means that all level switchings take place synchronously with a bit clock which has a limited frequency.
- the UPWM signal must be capable of being formed by a digital circuit which gives rise to a coarse quantization and thereby noise.
- Examples of methods for the elimination of error sources which occur if a pulse code modulation signal is converted into a pulse width modulated signal include: Use of oversampling, which means that the switching frequency is considerably greater than is necessary according to the sampling theorem in the generation of the pulse width modulated signal which is used in the pulse code modulation.
- oversampling is not desirable in practical uses, because this inevitably creates noise. Problems will primarily occur with a class D output stage which is to switch correspondingly rapidly.
- the noise also called quantization noise
- noise shaping where the quantization noise at high frequencies is amplified, while the noise from the lower frequencies is removed, but the interaction of the quantization noise with the non-linear pulse width modulation gives rise to so-called intermodulation noise, causing a new error source called intermodulation noise (IM noise) to be generated by noise shaping, which means that the advantageous effect of the noise shaping is reduced.
- IM noise intermodulation noise
- Quantization noise because of the time discretization of pulse width information.
- Intermodulation noise which is created by the uniform pulse width modulation because of quantization and noise shaping.
- the error sources 1-3 will be corrected by simple feedback circuits, while the error source 4 will be corrected by signal feedforward.
- the object of the invention is to provide a method for use in the correction of the errors which occur in the conversion of pulse code modulation into a pulse width modulation, thereby minimizing non-linearities and noise which inevitably occur in connection therewith.
- the object is achieved by designing a model circuit for the known non-linearity in the PCM to UPWM conversion, said model circuit being formed by parallel-connected Hammerstein filters which divide the PCM signal into their respective polynomial components, each of said polynomial components being filtered with a linear and time invariant filter associated with the power 1 and having the transfer function:
- the filter coefficients are determined so as to achieve the following transfer functions:
- the invention also concerns a circuit for correcting nonlinearity and noise in the conversion of a PCM signal into a UPWM signal.
- This circuit is characterized in that the PCM signal is fed to a plurality of parallel-connected Hammerstein filters which divide the PCM signal into their respective polynomial components which each are filtered with a linear filter belonging to the power 1 and having the transfer function B 1 ( ⁇ ), adapted to equalize the non-linear contributions caused by the PCM-UPWM conversion, said B 1 ( ⁇ ) being approximated on the basis of the knowledge of the model circuit according to claim 1, following which the filtered components are fed to a summation unit.
- This provides a circuit which is simple to realize, and which is based exclusively on signal feedforward, which causes no problems of stability. For optimum realization of the circuit, it is an advantage that a time delay circuit is inserted after the 1st order component.
- the input of the noise shaper is associated with a summation unit which, in addition to receiving the PCM signal, is adapted to receive and subtract a feedback signal derived as the difference between the output signals of two UPWM models according to claim 1, wherein the input signal to the first model, which is a first Hammerstein filter, is formed by the PCM signal, and the input signal to the second model, which is a second Hammerstein filter, is formed by the output signal of the noise shaper.
- the PCM signal may be corrected in connection with the use of quasi-symmetrical modulation by feedback from a Hammerstein filter whose non-linear part is formed by a generator signal g(k), which, dynamically, is an indication of the selected symmetry form and pulse width for the modulated pulse associated with the time index k, and whose linear part is a time invariant filter having the transfer function C( ⁇ ).
- the invention relates to use. This use is defined in claim 13.
- the invention has the advantage that it allows construction of a digital amplifier in which analog calculation circuits are not used at any time.
- the invention thus provides circuits which are all based on Hammerstein filters which, as mentioned before, in principle consist of a non-linear circuit followed by a linear and time invariant filter.
- circuits capable of correcting non-linearities as well as noise, including intermodulation noise which inevitably occur in connection with digital signal processing.
- it has now been made possible to construct purely digital amplifiers without analog signal processing and without using A/D, D/A converters.
- fig. 1 shows a uniform pulse width modulator
- UPWM modulator shows the principle of a uniform sampling, with trailing edge modulation
- fig. 3 shows the principle of a uniform sampling, with leading edge modulation
- fig. 4 shows the principle of a uniform sampling, with double-sided modulation
- fig. 5 shows a model of the principles of the invention
- fig. 6 shows the principles of the invention in connection with Hammerstein filters
- fig. 7 shows a model of circuit for the equalization of UPWM according to the invention
- fig. 8 shows a realizable circuit corresponding to fig. 7
- fig. 9 shows the structure of a known noise shaper, fig.
- fig. 10 shows a model for the creation of intermodulation noise
- fig. 11 shows the principles for an intermodulation correction circuit for a noise shaper
- fig. 12 shows a realizable circuit for the correction of intermodulation noise
- fig. 13 shows how quasi-symmetrical noise occurs
- fig. 14 shows a circuit for the feedback correction of quasi-symmetrical noise
- fig. 15 shows a block diagram for a complete system for PCM to UPWM conversion
- fig. 16 shows a first embodiment of a feedforward circuit according to the invention
- fig. 17 shows a second embodiment of a feedforward circuit according to the invention
- fig. 18 shows the effect of the correction circuits of the invention
- fig. 19 shows a digital amplifier according to the invention with a connected class D output stage.
- Fig. 1 shows the principle for a pulse width modulator of the uniform type constructed by means of analog building blocks.
- the circuit consists of a comparator unit 1 which receives the sum of two signals on its input, one of said signals originating from a sawtooth/triangular generator 3, the other of said signals coming from a sample-and- hold unit 2, whose input receives e.g. an audio signal A which is fed via a sample-and-hold circuit to the other input of the comparator 1.
- the circuit comprises a synchronization unit 4 so that the sawtooth/triangular generator 3 may be synchronized with the sample-and-hold unit 2.
- the fundamental mode of operation of the circuit will now be explained in connection with figs. 2-4.
- Fig. 2 shows an example of a so-called trailing edge modulation where the input signal is sampled each time the sawtooth has reached the point E.
- the signal from the sample-and-hold unit 2 is added to the sawtooth signal in the summation unit 5, and as long as the sawtooth signal has a value which is lower than the signal from the sample-and-hold unit 2, a pulse will occur on the output of the comparator unit 1, while when the value of the sawtooth signal exceeds the signal D, a signal which is "low” will occur on the input of the comparator unit 1.
- Fig. 3 differs from fig. 2 by the shape of the sawtooth, thereby providing the so-called leading edge modulation.
- leading edge modulation the mode of operation of the circuit in fig. 1 is the same as when using trailing edge modulation.
- fig. 4 shows a so-called double sided modulation where the circuit 3 generates a triangle.
- pulses occur when the signal B2 has a lower value than the signal D.
- the modulation forms in figs. 2 and 3 it may be said that the pulses are generated in that the two edges of the pulses are both shifted as a function of the sampled value from the sample-and-hold unit 2.
- a discrete-time digital signal x(k) is converted into a time continuous signal y(t).
- the time discrete (PCM) signal x(k) corresponds to the output signal of the sample-and-hold unit 2 in fig. 1.
- the result of the subsequent pulse width modulation i.e. the time continuous signal y(t) is produced in that each sample of x(k) determines the course of y(t) within a sampling time interval of the duration ⁇ T.
- This UPWM conversion is a non-linear process where an amplitude input is imaged into the time domain (pulse width).
- y(k) may be formed by a signal model as illustrated in fig. 6.
- the input signal x(k) is divided into polynomial components of the form x 1 (k) which each are filtered with linear time invariant (LTD filters A 1 (z). This is followed by summation resulting in y(k).
- the model, cf. fig. 6, is composed of an infinity of submodels which consist of a static non-linearity 8 consisting of involution to the 1th power followed by an associated discrete-time linear and time invariant (LTI) filter 9 having the transfer function A 1 (z).
- This submodel belongs to the class of Hammerstein models.
- Such a system may have the appearance shown in fig. 7.
- the figure shows how it is attempted to equalize the distortion in the UPWM model by means of a non-linear prefilter of the Hammerstein type.
- the system in fig. 7 will thus be inserted before the UPWM conversion, which may be modelled with the Hammerstein model in fig. 6, as shown before.
- the UPWM process (modelled in fig. 6) is so linear as to directly enable the use of an equalization filter where the sign of the non-linearities is reversed. However, this will not result in a total linearization of the complete system. The reason is that the supply of "anti-distortion components" itself has the side effect that additional higher order distortion is generated because of the nonlinear nature of the UPWM unit. These distortion components will be called “false” in the following. For example, the sum of the input signal itself and the 2nd order contribution as defined by B 2 (z) will form 3rd order false products (because of the x 2 non-linearity in the UPWM part).
- the problem of false contributions may be solved by correcting the B 1 (z) filters so that also the false components are corrected.
- the filters B 1 (z) (all of which are LTI) must of course be realizable (causal) in contrast to A 1 (z) which represents a generally acausal model.
- a practical circuit for insertion after the PCM signal may naturally be based on fig. 7.
- the filters 10 used must both be causal (i.e. realizable) and be capable of approximating generally acausal transfer functions (which are given e.g. by the formulae (m), (n) and (r) in Appendix A which are all either purely real or purely imaginary).
- the approximation may be improved considerably by accepting a delay through the entire circuit, which may be done in that all branches contain a pure delay of e.g. K samples.
- the non-linear branches may then be realized with filters 10 B 1 (z), which are e.g. of the FIR (Finite Impulse Response) type with 2K+1 coefficients. Reference is made to Appendix B for the approximation itself.
- the pulse width modulated signal is a time discrete signal.
- the pulse edges are synchronous with a clock signal (also called the bit clock with the frequency f b ).
- the pulse widths achievable are hereby discretized to a whole multiple of the bit clock period T b .
- a bit clock frequency cannot be achieved in practice.
- the prior art therefore uses a so-called noise shaper immediately before the UPWM conversion. Combined with the use of oversampling, the noise shaper can suppress the quantization noise in the audible range at the expense of increased quantization noise at high frequencies above the audible range.
- Fig. 9 shows an ordinary noise shaper which is adapted to correct the inevitable quantization noise which is fed by the quantizer 19. It is noted that the noise shaper involves no correction of the non-linearities which exist in the pulse code modulation to pulse width modulation conversion.
- noise shaping comprised finding the instantaneous quantization error from the quantizer 19 by subtraction of the output of the quantizer from its input. This quantization error is filtered with the noise shaping filter F(z), 21, and is added, 20, to the input of the quantizer.
- the noise shaping filter responds only after a delay of one sample, i.e. it is attempted to correct an error at a given time with a correction signal which is transmitted one sample later.
- the noise shaper may be regarded as a feedback system where the error is returned to the input and is subtracted.
- the feedback branch must therefore contain a delay of at least one sample, since instantaneous feedback is not possible.
- the noise shaping filter must moreover give the best possible feedback of the error within the audible frequency range.
- Such a filter is called a predictor, as the filter tries to predict the error at the following sampling time.
- a good noise shaping filter is thus a predictive approximation where F(z) ⁇ 1 within the audible range.
- Appendix B shows examples of predictive approximation.
- IM noise intermodulation noise
- the IM noise may be defined as the additional noise contribution which is caused by the insertion of a noise shaper just before the UPWM process. If both the input and the output of the noise shaper are separately transmitted through a UPWM model and then subtracted, an error signal representing the IM noise will be isolated. This is illustrated in fig. 10 where the two Hammerstein UPWM models correspond to fig. 6.
- the error signal e(k) which represents the IM noise, cannot readily be fed back because the UPWM models are generally acausal. It is necessary that the feedback branch contains a delay of at least one sample like the noise shaper (condition (1)).
- Fig. 11 shows a system for the feedback of IM noise in which the shown Hammerstein UPWM models 23 and 24 are based on predictive LTI filters, and in which the predicted error signal is subtracted at the input of the noise shaper 19. Suppression of the IM noise is hereby achieved by means of feedback. If both predictive models are the same, then, advantageously, the predicted IM noise signal does not contain signal related components, but only the pure IM noise (the signal related components pass the noise shaper unchanged and thus give no contribution). The system will neither add nor remove harmonic distortion, but just suppress the IM noise concerned. This advantageously permits simultaneous use of feedback correction followed by a noise shaper with IM correction. Owing to the stability of the system fed back, it is an advantage that as most correction as possible takes place in a feedforward circuit.
- the structure of the predictive models for the UPWM process permits fig. 11 to be simplified, as the linear, time invariant signal processing (LTI) in both models may be combined.
- the system is hereby simplified, as shown in fig. 12 where the LTI blocks 27 are predictive approximations to the transfer functions A 1 ( ⁇ ) corresponding to the modulation form used (see (m), (n) and (r) in Appendix A).
- Appendix B shows examples of such predictive approximations.
- Fig. 13 shows an example of the formation of quasi-symmetrical UPWM. Pulses having a width of an even number of bit clock periods can be formed symmetrically, while pulses having an odd length can only be placed asymmetrically. As shown in fig. 13, either leading edge asymmetry or trailing edge asymmetry may be involved here. It may readily be seen from fig. 13 that if the odd pulses with leading edge or trailing edge asymmetry are shifted half a bit clock period temporally forwards or rearwards, respectively, then the error with respect to symmetrical modulation will be eliminated.
- the error signal may be expressed as the error by shifting a pulse half a bit clock period.
- the quantity s indicates the time shift of the pulses expressed in half bit clock periods, i.e. the time shift is s ⁇ T b /2.
- the difference between a time shifted and a non time shifted signal may be expressed by the following transfer function: i.e. a first order differentiator.
- the error spectrum is proportional to the frequency.
- An equivalent error signal e(k) may now (cf. fig. 14) be modelled in that a generator sequence g(k) is filtered by a linear filter.
- the absolute size of the error signal is directly proportional to the duration of the pulse, as time shift of a long pulse gives rise to greater errors than a short duration of the pulse.
- the generator sequence g(k) must therefore be proportional to the duration of the resulting pulse in case of asymmetry and otherwise zero.
- the signal x(k)+1 has this property.
- the sign of the generator sequence may indicate which form of asymmetry the resulting pulse has.
- the generator sequence g(k) is defined hereby:
- g(k) s(k) (x(k) + 1) where the signal s(k), originating from the pulse width modulator generator 15, dynamically indicates the form of asymmetry (the time shift) sample by sample.
- the error signal e(k) is formed as shown in fig. 14 by filtering of the generator sequence g(k) with a differentiator filter having the following LTI transfer function which is derived from (3): where T b is the cycle time of the bit clock and ⁇ T is the sampling time.
- the dependence of the symmetry form s(k) has shifted from the transfer function (3) to the generator sequence (4).
- the error model, cf. fig. 14 is a Hammerstein model, as the differentiator filter 14 shown in fig. 14 is LTI, and the generator sequence is formed by memoryless non-linear processing of x(k).
- the constant T b /(2 ⁇ T) scales the error e(k) depending on the time resolution given by the bit clock.
- the modelled error signal e(k) will thus be the additive error contribution which differs quasi-symmetrically from fully symmetrical UPWM.
- the error signal is in the form of noise with a spectrum proportional to the frequency because of the transfer function j ⁇ .
- Fig. 15 shows a block diagram of how the various types of correction circuits, which are explained in the foregoing, may be combined to a complete pulse code modulation to pulse width modulation system.
- u(k) repre sents an oversampled audio signal which is fed to a feedforward equalizing unit 28, cf. fig. 8.
- the amplitude discretized signal is formed by a noise shaper 19 which is provided with feedback correction for both IM noise in the circuit 29 and quasi-symmetrical noise in the circuit 30.
- the pulse width modulation unit 31 then converts to a pulse width modulated signal y(t) which switches synchronously with the bit clock with the frequency f b .
- Fig. 16 shows a practical implementation of the feedforward correction circuit of fig. 8 for the correction of single-sided trailing edge modulation.
- the UPWM modulation may be characterized by a function p(x(k),t), which indicates a pulse course of the duration ⁇ T as a function of the sample x(k).
- the modulated signal y(t) may hereby be formulated as an infinite sum of time shifted pulses:
- class AD modulation y(t) can only assume the amplitude 1 or -1
- class BD modulation y(t) can assume the amplitude 1, 0 or -1.
- double-sided and single-sided modulation There are two variants for single-sided modulation: leading edge modulation and trailing edge modulation depending on which pulse flank is modulated.
- the following figures, cf. page 29, show p(x,t) for the three classes of AD modulation:
- Fig. A1 leading edge formulation
- Fig. A3 double-sided symmetrical modulation
- Class BD modulation may be described as a type of differential coupling of two class AD modulations:
- the discrete-time signal y(k) is then given by sampling with the sampling time interval ⁇ T:
- y(k) may be expressed as a sum of generally non-linear functions of time shifted samples of x(k):
- This Talyor's series may now be expressed (by sorting the terms according to time and power) as a signal model in which each power of the input signal, x 1 (k), is filtered by linear and time invariant (LTI) discrete-time filters A 1 (z) given by the coefficients a il as a pulse response:
- the following transfer functions may hereby be derived directly, with A 1 ( ⁇ ) set at 1:
- leading edge modulation is just as non- linear as trailing edge modulation, but the even distortion components have an opposite sign.
- double-sided symmetrical UPWM is considerably more linear than single-sided symmetrical UPWM.
- the level generally decreases by a factor of 4 (in contrast to 2 for single-sided symmetrical UPWM) each time the distortion order 1 increases by 1.
- the even distortion products increase by the 1st power of the frequency in contrast to the (l-1) th power for single- sided symmetrical UWM.
- Class BD is thus considerably more linear than corresponding class AD modulation.
- Filter approximation may be defined as the task of finding a realizable filter structure with an associated (finite) set of coefficients so that a given transfer function is approximated as best as possible. Approximations by means of FIR filter (Finite Impulse Response) are described below. It is pointed out that the invention may also be based on recursive (IIR) filters. Furthermore, the literature includes a large number of other (and better) approximation criteria than shown here (Parks MacLellan, Least Squares, etc.).
- This transfer function is causal and responds with a delay of one sample as required for feedback (analogously with (1)).
- the coefficients c 1 ....c N must now be selected such that a given transfer function is approximated.
- the criterion is selected such that the first N derived ones with respect to the frequency ⁇ of the transfer function for the FIR filter (a) must be identical with the corresponding derived ones for the given transfer function.
- predictors intended for e.g. feedback of quasi-symmetry noise, cf. fig. 14, are obtained.
- the table may moreover be used for determining predictors ⁇ 1 (z) for feedback of IM noise, cf. fig. 12.
- B 1 (z) b 1,0 +b 1,1 z -1 +b 1,2 z -2 ... +b 1,2K z -ZK are selected for use in the feedforward correction,
- the filters are causal and have 2K+1 coefficients, which are desirably selected such that that the given transfer function e -jK ⁇ G ( ⁇ ) is approximated. This means that G( ⁇ ) is approximated by (bb) with a delay of K samples. This results in an approximation error which is considerably smaller than for a predictive approximation with the same number of coefficients.
- the use of the same criterion as shown above gives the following table in which the approximation error increases with ⁇ ZK+1 :
- B 3 ( ⁇ ) is determined so that the complete 3rd order contribution is eliminated. It is noted from (G) that the 3rd order contribution has a mixed term which is the "false" 3rd order contribution to be included in B 3 ( ⁇ ):
- B 4 (4 ⁇ ) -A 2 (4 ⁇ ) (B 2 2 (2 ⁇ ) - 2B 3 (3 ⁇ )) -
- B 5 ( ⁇ ), B 6 ( ⁇ ) ... may be determined.
- the process rapidly becomes complicated in terms of calculation, because the number of false components increases strongly. It is rarely necessary, however, to include corrections for more than the 4th order contribution since these have a very small amplitude.
- Both B 2 ( ⁇ ) and B 3 ( ⁇ ) may hereby be based on a common filter with the transfer function ⁇ 2 which is fed to the signal u 2 /32 + u 3 /96. This recipe is used in the implementation of the circuit in fig. 17.
Abstract
Description
Claims
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP97917274A EP0890221B1 (en) | 1996-03-28 | 1997-03-26 | Conversion of a pcm signal into a upwm signal |
AU25672/97A AU721526B2 (en) | 1996-03-28 | 1997-03-26 | Conversion of a PCM signal into a UPWM signal |
US09/155,225 US6657566B1 (en) | 1996-03-28 | 1997-03-26 | Conversion of a PCM signal into a UPWM signal |
EA199800870A EA002110B1 (en) | 1996-03-28 | 1997-03-26 | Conversion of a pcm signal into a upwm signal |
CA002249460A CA2249460C (en) | 1996-03-28 | 1997-03-26 | Conversion of a pcm signal into a upwm signal |
DE69737882T DE69737882T2 (en) | 1996-03-28 | 1997-03-26 | CONVERSION OF A PCM SIGNAL INTO A SAME PULSE WIDTH MODULAR SIGNAL |
JP53484097A JP4097700B2 (en) | 1996-03-28 | 1997-03-26 | Method of converting PCM signal to UPWM signal |
DK97917274T DK0890221T3 (en) | 1996-03-28 | 1997-03-26 | Converting a PCM signal to a UPWM signal |
HK99104680A HK1020639A1 (en) | 1996-03-28 | 1999-10-21 | Conversion of a pcm signal into a upwm signal |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DK0355/96 | 1996-03-28 | ||
DK35596 | 1996-03-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997037433A1 true WO1997037433A1 (en) | 1997-10-09 |
Family
ID=8092592
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DK1997/000133 WO1997037433A1 (en) | 1996-03-28 | 1997-03-26 | Conversion of a pcm signal into a upwm signal |
Country Status (12)
Country | Link |
---|---|
US (1) | US6657566B1 (en) |
EP (1) | EP0890221B1 (en) |
JP (1) | JP4097700B2 (en) |
CN (1) | CN1237721C (en) |
AT (1) | ATE366483T1 (en) |
AU (1) | AU721526B2 (en) |
CA (1) | CA2249460C (en) |
DE (1) | DE69737882T2 (en) |
DK (1) | DK0890221T3 (en) |
EA (1) | EA002110B1 (en) |
HK (1) | HK1020639A1 (en) |
WO (1) | WO1997037433A1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GR980100264A (en) * | 1998-07-08 | 2000-03-31 | System for transforming and correcting digital sound signals | |
WO2000051240A1 (en) * | 1999-02-23 | 2000-08-31 | Audiologic, Incorporated | Methods and apparatus for correction of higher order delta sigma convertors |
JP2002536902A (en) * | 1999-02-05 | 2002-10-29 | フジャント インコーポレイテッド | Closed-loop calibration for amplitude reconstruction amplifiers |
US6473457B1 (en) | 1999-05-07 | 2002-10-29 | Motorola, Inc. | Method and apparatus for producing a pulse width modulated signal |
WO2003043196A1 (en) * | 2001-11-12 | 2003-05-22 | Infineon Technologies Ag | Digital/analog converter circuit with a device for compensating nonlinear distortions |
US6768779B1 (en) | 1997-04-02 | 2004-07-27 | Bang & Olufsen Powerhouse A/S | Pulse referenced control method for enhanced power amplification of a pulse modulated |
WO2004086629A1 (en) * | 2003-03-24 | 2004-10-07 | Bang & Olufsen Icepower A/S | Digital pulse width controlled oscillation modulator |
EP1498803A3 (en) * | 2003-07-14 | 2007-04-04 | Micronas GmbH | Method and circuit for effective conversion of PCM into PWM data |
US7209064B1 (en) | 2006-03-03 | 2007-04-24 | Cirrus Logic, Inc. | Signal processing system with spreading of a spectrum of harmonic frequencies of a pulse width modulator output signal |
US7327296B1 (en) | 2006-03-03 | 2008-02-05 | Cirrus Logic, Inc. | Signal processing system with modified delta sigma modulator quantizer output signals to spread harmonic frequencies of pulse width modulator output signals |
US20150070088A1 (en) * | 2013-09-06 | 2015-03-12 | Texas Instruments Incorporated | Circuits And Methods For Cancelling Nonlinear Distortions In Pulse Width Modulated Sequences |
US9425817B1 (en) | 2015-11-19 | 2016-08-23 | Cirrus Logic International Semiconductor Ltd. | High order correction for pulse width modulation (PWM) digital/analog converters with reduced computation |
EP1193867B1 (en) * | 2000-09-22 | 2018-11-14 | Texas Instruments Inc. | Digital amplifier |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10218513B4 (en) * | 2002-04-25 | 2008-08-21 | Qimonda Ag | Circuit arrangement and method for transmitting digital signals |
DE10337782B4 (en) * | 2003-07-14 | 2007-03-01 | Micronas Gmbh | Method and circuit for effective conversion of PCM to PWM data |
JP4561459B2 (en) * | 2004-04-30 | 2010-10-13 | ヤマハ株式会社 | Class D amplifier |
US7161515B2 (en) * | 2004-11-04 | 2007-01-09 | Tektronix, Inc. | Calibration system and method for a linearity corrector using filter products |
GB2425668B (en) * | 2005-01-17 | 2009-02-25 | Wolfson Microelectronics Plc | Pulse width modulator quantisation circuit |
FR2887091B1 (en) * | 2005-06-08 | 2007-08-31 | Dolphin Integration Sa | DIGITAL-ANALOG CONVERTER |
US7598714B2 (en) * | 2006-07-12 | 2009-10-06 | Harman International Industries, Incorporated | Amplifier employing interleaved signals for PWM ripple suppression |
US7626519B2 (en) * | 2007-05-30 | 2009-12-01 | Texas Instruments Incorporated | Pulse-width modulation of pulse-code modulated signals at selectable or dynamically varying sample rates |
US8160309B1 (en) | 2007-12-21 | 2012-04-17 | Csr Technology Inc. | Method, apparatus, and system for object recognition and classification |
WO2009142718A2 (en) * | 2008-05-21 | 2009-11-26 | Silicon Laboratories Inc. | Predictive feedback compensation for pwm switching amplifiers |
WO2010114521A1 (en) * | 2009-03-31 | 2010-10-07 | Agere Systems Inc. | Methods and apparatus for direct synthesis of rf signals using delta-sigma modulator |
EP2290812B1 (en) * | 2009-08-11 | 2015-06-10 | Dialog Semiconductor GmbH | Concept, method and apparatus of improved distortion switched-mode amplifier |
IT1397119B1 (en) * | 2009-12-24 | 2012-12-28 | Elbi Int Spa | FLOW MEASUREMENT DEVICE FOR FLUIDS, IN PARTICULAR FOR LIQUIDS. |
US8620631B2 (en) | 2011-04-11 | 2013-12-31 | King Fahd University Of Petroleum And Minerals | Method of identifying Hammerstein models with known nonlinearity structures using particle swarm optimization |
CN103036529B (en) * | 2011-09-29 | 2017-07-07 | 株式会社大亨 | Signal processing apparatus, wave filter, control circuit, inverter and converter system |
DK2575252T3 (en) * | 2011-09-29 | 2018-10-08 | Daihen Corp | Signal processor, filter, power converter for power converter circuit, connection inverter system and PWM inverter system |
DE102012216677B3 (en) * | 2012-09-18 | 2013-06-13 | Siemens Aktiengesellschaft | Identification circuit for creating unique identification pattern for integrated circuit, has circuitry ring whose switching stages are selected from respective unstable states in response to challenge word selected signal delays |
US9231606B2 (en) * | 2013-08-20 | 2016-01-05 | Skyworks Solutions, Inc. | Dither-less error feedback fractional-N frequency synthesizer systems and methods |
CN104601239B (en) * | 2015-01-12 | 2017-05-17 | 西南交通大学 | Optical fiber adaptive nonlinear compensation method based on intensity noise variance and low-pass filter |
ITUB20160679A1 (en) * | 2016-02-11 | 2017-08-11 | Milano Politecnico | Modulator in width of analog signals with closed loop configuration |
CN110190850B (en) * | 2019-04-16 | 2021-04-20 | 西安电子科技大学 | Successive approximation type analog-to-digital converter |
US11451329B2 (en) * | 2021-01-25 | 2022-09-20 | Huawei Technologies Co., Ltd. | Method and apparatus of low-complexity pattern dependent lookup table pre-compensation |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3916482A1 (en) * | 1989-05-20 | 1990-11-22 | Thomson Brandt Gmbh | PCM signal conversion into pulse width modulated signals - supplying bit-reduced data words to presettable counter data inputs |
US5021788A (en) * | 1989-02-14 | 1991-06-04 | Sony Corporation | Digital analog converter |
US5027119A (en) * | 1989-06-05 | 1991-06-25 | Victor Company Of Japan, Ltd. | Noise shaping requantization circuit |
WO1995006980A1 (en) * | 1993-09-02 | 1995-03-09 | B & W Loudspeakers Ltd | Digital converter |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5247600A (en) * | 1990-01-03 | 1993-09-21 | Williams Charles M | Fiber optic data/graphic display screen |
GB9027503D0 (en) | 1990-12-19 | 1991-02-06 | Sandler Mark B | Improvements in or relating to digital to analogue conversion |
GB9103777D0 (en) | 1991-02-22 | 1991-04-10 | B & W Loudspeakers | Analogue and digital convertors |
PT935846E (en) | 1996-10-31 | 2004-04-30 | Bang & Olufsen As | PULSE MODULATION POWER AMPLIFIER WITH AN IMPROVED CASCADE CONTROL PROCESS |
US6014055A (en) * | 1998-02-06 | 2000-01-11 | Intersil Corporation | Class D amplifier with reduced clock requirement and related methods |
-
1997
- 1997-03-26 EP EP97917274A patent/EP0890221B1/en not_active Expired - Lifetime
- 1997-03-26 DK DK97917274T patent/DK0890221T3/en active
- 1997-03-26 JP JP53484097A patent/JP4097700B2/en not_active Expired - Fee Related
- 1997-03-26 CA CA002249460A patent/CA2249460C/en not_active Expired - Fee Related
- 1997-03-26 WO PCT/DK1997/000133 patent/WO1997037433A1/en active IP Right Grant
- 1997-03-26 CN CNB971934274A patent/CN1237721C/en not_active Expired - Fee Related
- 1997-03-26 US US09/155,225 patent/US6657566B1/en not_active Expired - Lifetime
- 1997-03-26 AT AT97917274T patent/ATE366483T1/en not_active IP Right Cessation
- 1997-03-26 EA EA199800870A patent/EA002110B1/en not_active IP Right Cessation
- 1997-03-26 AU AU25672/97A patent/AU721526B2/en not_active Ceased
- 1997-03-26 DE DE69737882T patent/DE69737882T2/en not_active Expired - Lifetime
-
1999
- 1999-10-21 HK HK99104680A patent/HK1020639A1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5021788A (en) * | 1989-02-14 | 1991-06-04 | Sony Corporation | Digital analog converter |
DE3916482A1 (en) * | 1989-05-20 | 1990-11-22 | Thomson Brandt Gmbh | PCM signal conversion into pulse width modulated signals - supplying bit-reduced data words to presettable counter data inputs |
US5027119A (en) * | 1989-06-05 | 1991-06-25 | Victor Company Of Japan, Ltd. | Noise shaping requantization circuit |
WO1995006980A1 (en) * | 1993-09-02 | 1995-03-09 | B & W Loudspeakers Ltd | Digital converter |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6768779B1 (en) | 1997-04-02 | 2004-07-27 | Bang & Olufsen Powerhouse A/S | Pulse referenced control method for enhanced power amplification of a pulse modulated |
GR980100264A (en) * | 1998-07-08 | 2000-03-31 | System for transforming and correcting digital sound signals | |
JP2002536902A (en) * | 1999-02-05 | 2002-10-29 | フジャント インコーポレイテッド | Closed-loop calibration for amplitude reconstruction amplifiers |
WO2000051240A1 (en) * | 1999-02-23 | 2000-08-31 | Audiologic, Incorporated | Methods and apparatus for correction of higher order delta sigma convertors |
US6473457B1 (en) | 1999-05-07 | 2002-10-29 | Motorola, Inc. | Method and apparatus for producing a pulse width modulated signal |
EP1050971A3 (en) * | 1999-05-07 | 2003-05-28 | Motorola, Inc. | Method and apparatus for producing a pulse width modulated signal |
EP1193867B1 (en) * | 2000-09-22 | 2018-11-14 | Texas Instruments Inc. | Digital amplifier |
WO2003043196A1 (en) * | 2001-11-12 | 2003-05-22 | Infineon Technologies Ag | Digital/analog converter circuit with a device for compensating nonlinear distortions |
DE10155426A1 (en) * | 2001-11-12 | 2003-05-28 | Infineon Technologies Ag | Digital / analog converter circuit with a device for compensating for non-linear distortions |
US6933872B2 (en) | 2001-11-12 | 2005-08-23 | Infineon Technologies Ag | Digital/analog converter circuit with a device for compensating nonlinear distortions |
WO2004086629A1 (en) * | 2003-03-24 | 2004-10-07 | Bang & Olufsen Icepower A/S | Digital pulse width controlled oscillation modulator |
US7479840B2 (en) | 2003-03-24 | 2009-01-20 | Bang & Olufsen Icepower A/S | Digital pulse width controlled oscillation modulator |
CN1765055B (en) * | 2003-03-24 | 2012-01-11 | 邦及奥卢夫森公司 | Digital pulse width controlled oscillation modulator |
EP1498803A3 (en) * | 2003-07-14 | 2007-04-04 | Micronas GmbH | Method and circuit for effective conversion of PCM into PWM data |
US7209064B1 (en) | 2006-03-03 | 2007-04-24 | Cirrus Logic, Inc. | Signal processing system with spreading of a spectrum of harmonic frequencies of a pulse width modulator output signal |
US7327296B1 (en) | 2006-03-03 | 2008-02-05 | Cirrus Logic, Inc. | Signal processing system with modified delta sigma modulator quantizer output signals to spread harmonic frequencies of pulse width modulator output signals |
US20150070088A1 (en) * | 2013-09-06 | 2015-03-12 | Texas Instruments Incorporated | Circuits And Methods For Cancelling Nonlinear Distortions In Pulse Width Modulated Sequences |
US9209791B2 (en) * | 2013-09-06 | 2015-12-08 | Texas Instruments Incorporated | Circuits and methods for cancelling nonlinear distortions in pulse width modulated sequences |
US9425817B1 (en) | 2015-11-19 | 2016-08-23 | Cirrus Logic International Semiconductor Ltd. | High order correction for pulse width modulation (PWM) digital/analog converters with reduced computation |
Also Published As
Publication number | Publication date |
---|---|
CN1237721C (en) | 2006-01-18 |
CN1214814A (en) | 1999-04-21 |
HK1020639A1 (en) | 2000-05-12 |
CA2249460A1 (en) | 1997-10-09 |
US6657566B1 (en) | 2003-12-02 |
CA2249460C (en) | 2006-11-28 |
JP4097700B2 (en) | 2008-06-11 |
DE69737882D1 (en) | 2007-08-16 |
EA199800870A1 (en) | 1999-06-24 |
AU2567297A (en) | 1997-10-22 |
JP2000507759A (en) | 2000-06-20 |
EA002110B1 (en) | 2001-12-24 |
DK0890221T3 (en) | 2007-10-08 |
DE69737882T2 (en) | 2008-03-13 |
EP0890221A1 (en) | 1999-01-13 |
AU721526B2 (en) | 2000-07-06 |
EP0890221B1 (en) | 2007-07-04 |
ATE366483T1 (en) | 2007-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1997037433A1 (en) | Conversion of a pcm signal into a upwm signal | |
US5708433A (en) | Digital converter | |
JP3226099B2 (en) | Analog and digital converter | |
KR100671525B1 (en) | Method and apparatus for converting pcm to pwm | |
US7058464B2 (en) | Device and method for signal processing | |
EP0457496A2 (en) | Digital-to-analogue converter | |
US5610606A (en) | 1-bit D/A conversion circuit | |
US6430220B1 (en) | Distortion reduction method and apparatus for linearization of digital pulse width modulation by efficient calculation | |
CN100514858C (en) | Word length reduction circuit | |
US7317758B2 (en) | PCM-to-PWM converter | |
JP2659608B2 (en) | DA converter | |
KR100540152B1 (en) | The signal converter for converting a PCM input signal into a UPWM output signal and The method of converting a PCM input signal into UPWM output signal | |
WO2005004330A1 (en) | Method of establishing a pwm-modulated output signal representation | |
KR950035064A (en) | Decimation Circuits and Methods for Providing Phase Angle Correction with Actual Linear Phase Response and Filtering Quantized Signals | |
CN100508400C (en) | Digital/analog converter circuit with a device for compensating nonlinear distortions | |
JP2002374170A (en) | One-bit d/a converter | |
CN102823128B (en) | Digital amplifier | |
JP4189757B2 (en) | Method and circuit for efficiently converting PCM data to PWM data | |
EP1556953B1 (en) | Data converter | |
JPH06224955A (en) | Signal generator | |
KR100193359B1 (en) | Delta. Sigma type D / A converter | |
JPH09307447A (en) | High degree delta sigma modulator and delta sigma modulation converter | |
JP3558911B2 (en) | D / A converter | |
JP3148517B2 (en) | D / A converter | |
KR20050006531A (en) | apparatus of distortion-less digital PWM implementation and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 97193427.4 Country of ref document: CN |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CU CZ CZ DE DE DK DK EE EE ES FI FI GB GE GH HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK TJ TM TR TT UA UG US UZ VN YU AM AZ BY KG KZ MD RU TJ TM |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997917274 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2249460 Country of ref document: CA Ref document number: 2249460 Country of ref document: CA Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1019980707583 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09155225 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 199800870 Country of ref document: EA |
|
WWP | Wipo information: published in national office |
Ref document number: 1997917274 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 1019980707583 Country of ref document: KR |
|
WWR | Wipo information: refused in national office |
Ref document number: 1019980707583 Country of ref document: KR |
|
WWG | Wipo information: grant in national office |
Ref document number: 1997917274 Country of ref document: EP |