USRE43461E1 - Systems and methods for load detection and correction in a digital amplifier - Google Patents
Systems and methods for load detection and correction in a digital amplifier Download PDFInfo
- Publication number
- USRE43461E1 USRE43461E1 US12/544,806 US54480609A USRE43461E US RE43461 E1 USRE43461 E1 US RE43461E1 US 54480609 A US54480609 A US 54480609A US RE43461 E USRE43461 E US RE43461E
- Authority
- US
- United States
- Prior art keywords
- signal
- digital
- load
- test signal
- current
- 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 - Fee Related, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/20—Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
- H03F3/21—Power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only
- H03F3/217—Class D power amplifiers; Switching amplifiers
- H03F3/2173—Class D power amplifiers; Switching amplifiers of the bridge type
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F1/00—Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
- H03F1/52—Circuit arrangements for protecting such amplifiers
- H03F1/523—Circuit arrangements for protecting such amplifiers for amplifiers using field-effect devices
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/20—Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
- H03F3/21—Power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only
- H03F3/217—Class D power amplifiers; Switching amplifiers
- H03F3/2175—Class D power amplifiers; Switching amplifiers using analogue-digital or digital-analogue conversion
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2200/00—Indexing scheme relating to amplifiers
- H03F2200/331—Sigma delta modulation being used in an amplifying circuit
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F2200/00—Indexing scheme relating to amplifiers
- H03F2200/426—Indexing scheme relating to amplifiers the amplifier comprising circuitry for protection against overload
Definitions
- 60/456,429 entitled “High-Efficiency, High-Performance Sample Rate Converter,” by Anderson, et al., filed Mar. 21, 2003; U.S. Provisional Patent Application No. 60/456,422, entitled “Output Filter, Phase/Timing Correction,” by Taylor, et al., filed Mar. 21, 2003; U.S. Provisional Patent Application No. 60/456,428, entitled “Output Filter Speaker/Load Compensation,” by Taylor, et al., filed Mar. 21, 2003; U.S. Provisional Patent Application No. 60/456,420, entitled “Output Stage Channel Timing Calibration,” by Taylor, et al., filed Mar. 21, 2003; U.S. Provisional Patent Application No. 60/456,427, entitled “Intelligent Over-Current, Over-Load Protection,” by Hand, et al., filed Mar. 21, 2003; each of which is fully incorporated by reference as if set forth herein in its entirety.
- the invention relates generally to audio amplification systems, and more particularly to systems and methods for detecting the impedance of an output load coupled to a digital amplifier and compensating for changes in the frequency response of the amplifier.
- POM PWM Pulse Width Modulation
- SUMPSSMPS Switched Mode Power Supplies
- the invention comprises systems and methods for detecting the impedance of an output load coupled to a digital amplifier and compensating for changes in the frequency response of the amplifier.
- One embodiment of the invention is implemented in a Class D pulse width modulated (POMPWM) amplifier.
- a digital POM PWM test signal is generated.
- This test signal is processed by the amplifier to produce a corresponding analog audio output signal that is used to drive a speaker.
- a sense resistor placed in series with the speaker is used to generate a test voltage that is compared to a reference voltage. When the test voltage reaches the reference voltage, the current through the sense resistor (hence the speaker) is at a known level, so the value of the digital test signal is noted. The impedance of the speaker is then determined from the test signal value and the speaker current.
- the signal processing that is performed by the amplifier can be automatically adjusted to optimize the processing for the computed speaker impedance.
- the amplifier can thereby compensate for increased high-frequency response that would otherwise occur with higher-impedance loads and decreased high-frequency response that would occur with lower-impedance loads.
- the impedance of the speaker is determined using test signals having multiple, different frequencies. This results in an impedance profile for the speaker, which may be used as the basis for modifying the signal processing performed by the amplifier.
- the impedance profile can be compared to a library of profiles corresponding to specific speakers. If the impedance profile matches one of the library profiles, the speaker can be identified, and the audio signal processing performed by the amplifier can be optimized according to known parameters that are associated with the identified speaker.
- One alternative embodiment comprises a method implemented in a digital amplifier.
- the method includes generating a digital test signal, converting the digital test signal to an analog signal and driving a load with the analog signal.
- a threshold level of current through the load is detected and the value of the digital test signal that generated the threshold level of current through the load is identified.
- an impedance is calculated for the load at the frequency of the test signal.
- the method can be repeated for multiple test signal frequencies to create an impedance profile.
- the impedance information can be used to automatically adjust the frequency response and/or other operating parameters of the amplifier.
- the calculated impedance profile is compared to a library of profiles for known speakers, and if it matches one of the profiles, operating parameters for the corresponding speaker are implemented.
- Another alternative embodiment comprises a digital amplifier that includes a digital test signal generator, a digital engine configured to convert the test signal to an analog signal, and an output stage.
- the output stage is configured to receive the analog signal and to drive a load and a sense resistor that is in series with the load.
- a comparator receives the voltage across the sense and a reference voltage which is equal to the resistance of the sense resistor times a threshold level of current. The comparator generates a binary signal indicating whether the voltage across the sense resistor exceeds the reference voltage. This binary signal is provided to a processor that identifies the value of the digital test signal corresponding to transitions in the binary signal.
- the processor then calculates an impedance of the load based on the threshold level of current and the value of the digital test signal corresponding to the transition in the binary signal.
- the amplifier may be configured to vary the frequency of the test signal and to determine the impedance of the load for various frequencies. Based on the impedance information, the processor automatically adjusts the processing input signals to optimize its performance for the detected load.
- the various embodiments of the present invention may provide a number of advantages over the prior art.
- the embodiments of the present invention may be much less complex and easier to implement and maintain than in comparable prior art systems.
- Prior art systems that attempt to perform load detection typically measure output current and voltage with RMS-to-DC converters, then perform an A/D conversion on the full measured values, and then calculate the result of the voltage divided by the current.
- the present embodiments instead perform a simple comparison of analog values and produce a binary over-threshold signal.
- Another advantage that may be provided by embodiments of the invention is the automatic adjustment of the system processing in response to the detected load.
- Prior art systems typically require manual adjustment of operating parameters by a user.
- Present embodiments may adjust the frequency response of the amplifier in response to a one or more output load values, or may adjust other operating parameters that correspond to a particular speaker that is identified by comparing a calculated impedance profile to a library of profiles. Still other advantages may also be provided by the various embodiments of the invention.
- FIG. 1 is a functional block diagram illustrating a POM PWM amplification system in accordance with one embodiment of the invention.
- FIG. 2 is a more detailed diagram illustrating a digital POM PWM amplifier in accordance with one embodiment.
- FIG. 3 is a flow diagram illustrating a method for determining the impedance of a load on the output of a digital amplifier in accordance with one embodiment.
- FIG. 4 is a flow diagram illustrating a method for generating an impedance profile for a load on the output of a digital amplifier in accordance with one embodiment.
- FIG. 5 is a functional block diagram illustrating a digital POM PWM amplifier in accordance with one alternative embodiment.
- FIG. 6 is a diagram illustrating the linear increase/decrease of current through the sense resistor as a function of time in accordance with one embodiment.
- various embodiments of the invention comprise systems and methods for detecting the impedance of an output load coupled to a digital amplifier and compensating for changes in the frequency response of the amplifier.
- One embodiment is implemented in a Class D pulse width modulated (POMPWM) amplifier.
- POMPWM Class D pulse width modulated
- a mechanism is provided for determining the impedance of a speaker that is coupled to the output of the amplifier. The processing of the digital audio signal is then adjusted if necessary to optimize the frequency response of the amplifier for the specific impedance of the speaker.
- a digital test signal (e.g., a sine wave) is generated.
- This test signal is processed by the amplifier to produce a corresponding analog audio output signal that is used to drive the speaker.
- the current through the speaker is determined and used in conjunction with the test signal that produced the current to determine the impedance of the speaker. More specifically, the current through the speaker is used to generate a test voltage that is compared to a reference voltage. When the test voltage reaches the reference voltage, the value of the digital test signal is noted. The impedance of the speaker is then determined from this information.
- the signal processing that is performed by the amplifier can be automatically adjusted to optimize the processing for the computed speaker impedance.
- the amplifier can thereby compensate for increased high-frequency response that would otherwise occur with higher-impedance loads and decreased high-frequency response that would occur with lower-impedance loads.
- the process of generating a test signal and determining the digital signal level at which the test voltage reaches the reference voltage is repeated for a variety of different test signals to produce an impedance profile for the speaker.
- This impedance profile may be used as the basis for modifying the signal processing performed by the amplifier.
- the impedance profile can be compared to a library of profiles corresponding to specific speakers. If the impedance profile matches one of the library profiles, the speaker can be identified, and the audio signal processing performed by the amplifier can be optimized according to known parameters that are associated with the identified speaker.
- POM (PWM) amplification system 100 comprises an internal processor 110 , a delta-sigma converter 120 , a POM PCM-to-POMPWM modulator 130 , a Driver 150 , an output stage 160 , a speaker 170 and a feedback subsystem 180 .
- Delta-sigma converter 120 and POM PCM-to-POMPWM modulator 130 form a Class D modulator 140 .
- a digital audio signal is provided to processor 110 of the amplifier.
- Processor 110 performs audio processing on the received digital signal.
- Processor 110 may perform various types of processing on the signal, including pre-correction of the signal that will compensate for a non-optimal frequency response in the remainder of the amplifier.
- the processed digital audio signal is then converted to a 1-bit, pulse width modulated digital data stream by Class D modulator 140 .
- This 1-bit data stream is characterized by two control signals that are output to driver 150 , which then uses the signals to drive the upper and lower switches of output stage 160 .
- the signal produced by output stage 160 can then be used to drive a speaker 170 .
- the structure of the amplifier in FIG. 1 is very similar to a more conventional digital POM (PWM) amplifier.
- PWM digital POM
- the processing of digital audio signals by the amplifier to produce analog output signals varies somewhat with frequency.
- the frequency response of the amplifier would be flat across all audio frequencies. In practice, however, it may be difficult to achieve this ideal.
- Various types of processing (e.g., filtering) of the digital data are employed in an attempt to optimize (flatten) the frequency response of the amplifier.
- the processing performed by the amplifier is optimized for a point solution that incorporates a specific speaker impedance. If a speaker having a higher impedance is used, the frequency response tends to increase at higher frequencies. If a speaker having a lower impedance is used, the frequency response tends to droop at higher frequencies.
- the present embodiment therefore incorporates a mechanism to determine the impedance of the speaker and to adjust the frequency response if necessary to correspond to this impedance.
- the Speaker impedance detection and compensation mechanism includes feedback subsystem 180 .
- Feedback subsystem 180 is coupled to output stage 160 and is configured to detect a threshold level of current through speaker 170 . When this threshold level of current is detected, a feedback signal that is provided to processor 110 is asserted. This feedback signal may also be referred to herein as an “over-threshold” signal, since the signal is asserted when the current through the speaker is over a threshold level. The assertion of the feedback signal is used by processor 110 to identify the value of a digital test signal that caused the speaker current to reach the threshold level. This value is then used by processor 110 to determine the impedance of speaker 170 at the frequency of the test signal.
- FIG. 1 is merely exemplary. Other embodiments may incorporate more or fewer components, or may have alternative configurations.
- DIP DSP 210 includes a test signal generator 211 .
- Test signal generator 211 is configured to generate pulse code modulated (POMPCM) test signals that are provided to POM PWM engine 240 .
- POM PWM engine 240 converts the stream of POM PCM audio data that is received from DIP DSP 210 into POM PWM audio data.
- POMPCM pulse code modulated
- the POM PWM data is provided to driver/level shifter 250 , which produces a pair of signals to drive high-side and low-side switching transistors 261 - 264 in the output stage.
- Transistors 261 - 264 are switched on and off to allow current to flow through speaker 270 , as well as through CL filters (consisting of inductors 265 and 267 , and capacitors 266 and 268 ) on either side of the speaker.
- the feedback mechanism in this embodiment consists of a resistor 281 positioned in series with speaker 270 , and a differential amplifier 282 . Differential amplifier 282 receives the voltage across resistor 281 and a reference voltage as inputs, and provides an output signal indicating which of the voltages is higher to DIP DSP 210 .
- the amplifier of FIG. 2 operates in essentially the following manner.
- Signal generator 211 generates a test signal that consists of a sine wave having a particular frequency and a particular amplitude.
- the test signal consists of digital POM PCM data.
- the POM PCM test signal is converted by POM PWM engine 240 into a POM PWM signal, which is used by driver/level shifter 250 to generate high-side and low-side switching signals. These switching signals are essentially inverses of each other, aside from minor timing differences that need not be discussed here.
- transistors 261 and 264 are switched on, and transistors 262 and 263 are switched off.
- the threshold voltage level across resistor 281 is determined by the reference voltage that is input to differential amplifier 282 . When the voltage across resistor 281 is less than the reference voltage, the signal at the output of differential amplifier 282 is not asserted. When the voltage across resistor 281 is greater than the reference voltage, the signal at the output of differential amplifier 282 is asserted. Consequently, when the voltage across resistor 281 is equal to the reference voltage, the output signal of differential amplifier 282 transitions from low to high (if the voltage across resistor 281 is increasing) or from high to low (if the voltage across resistor 281 is decreasing.)
- the output signal from differential amplifier 282 is provided to DIP DSP 210 .
- DIP DSP 210 determines the value of the test signal produced by signal generator 211 .
- the value of the test signal at the transition corresponds to the known speaker current, so it can be used to determine the impedance of the speaker. More specifically, the impedance of the speaker is calculated by multiplying a proportionality constant times the ratio of the POM PCM test signal value and the voltage across resistor 281 (which is equal to the reference voltage.)
- the impedance of the speaker is frequency-dependent. Consequently, the determination of the speaker impedance is performed with a test signal that has a constant frequency and a variable amplitude. It is preferred that the test signal be a sine wave having the selected frequency. The amplitude of the test signal is initially low and is increased until the voltage drop across resistor 281 matches the reference voltage, and the corresponding test signal value is determined. The POM PCM test signal value is then used to determine the impedance of the speaker at the frequency of the test signal.
- a POM PCM test signal is first generated (block 310 .)
- the test signal is preferably a sine wave having a fixed frequency.
- the test begins with the test signal at an initial amplitude, but the amplitude will be varied as described below.
- the digital POM PCM test signal is processed by the POM PWM amplifier (block 320 ) to generate an analog signal suitable for driving a speaker. This processing includes converting the POM PCM signal to a POM PWM signal and driving an output stage with the POM PWM signal to produce the analog output signal.
- the POM PWM amplifier may also be configured to filter the audio signal at various stages within the amplifier.
- the analog output signal is then used to drive the speaker (block 330 ,) and the current through the speaker is monitored to determine whether the current has reached/exceeded a threshold level (block 340 .) In the embodiment of FIG. 2 , this is achieved by comparing the voltage across a sense resistor that is placed in series with the speaker to a reference voltage. The difference between the sense resistor voltage and the reference voltage is amplified to produce a binary signal that is low when the sense resistor voltage is less than the reference voltage and high when the sense resistor voltage is greater than the reference voltage. The transition of this binary signal from low to high indicates that the sense resistor voltage is equal to the reference voltage.
- the amplitude of the test signal is increased slightly (block 350 .)
- the increased-amplitude signal is processed by the POM PWM amplifier (block 320 ) and used to drive the speaker (block 330 .) This process continues until the sense resistor voltage is greater than the reference voltage.
- the speaker current is determined to be equal to (or just greater than) a threshold level (block 340 .) This is indicated by the transition of the binary signal from low to high.
- the binary signal is provided to the DIP DSP and, when the signal transitions from low to high, the DIP DSP records the value of the POM PCM signal at the test signal generator that caused the transition (block 360 .) This may be accomplished, for example, by generating an interrupt when the transition is detected.
- the corresponding value of the POM PCM signal corresponds to the known threshold current level through the speaker.
- the value of the POM PCM signal and the threshold current level through the speaker are then used to calculate the impedance of the speaker (block 370 .) Based upon the calculated impedance of the speaker, the response of the amplifier can be adjusted (e.g., to compensate for high-frequency peaking or drooping.)
- the impedance of the speaker varies with frequency, it may be desirable to determine the impedance of the speaker at more than a single frequency. If so, then the same procedure described above can be repeated at one or more other frequencies.
- the resulting impedance values form an impedance profile (as a function of frequency) for the speaker.
- the impedance profile can be used as the basis for modifying the frequency response of the amplifier to optimize the performance of the amplifier for use with the speaker.
- FIG. 4 a flow diagram illustrating a method for generating an impedance profile for a speaker is shown.
- the method of FIG. 4 begins with the selection of a frequency at which an initial test will be performed (block 410 .)
- the impedance at this initial frequency is then determined (block 420 .) This may, for example, involve using the method described in connection with FIG. 3 at the initial frequency.
- the impedance is determined for the initial frequency, it is determined whether there are additional frequencies for which the speaker impedance should be calculated (block 430 .) If impedances should be determined for additional frequencies, then a new frequency is selected (block 440 .) The impedance for the new frequency is determined (block 420 ) and the process is repeated for as many additional frequencies as desired. It should be noted that the reference voltage need not be changed for the different test signal frequencies.
- the impedance-versus-frequency data points are combined to form an impedance profile for the speaker (block 450 .)
- the impedance profile is then used to modify the frequency response of the speaker, if necessary, to optimize the response of the amplifier for the speaker (block 460 .)
- the manner in which the frequency response of the amplifier is modified may vary from one embodiment to another.
- the amplifier may implement filters (e.g., a band of parametric equalizers) or other mechanisms to change the frequency response.
- the amplifier may initially be optimized for a first speaker, and may therefore have a frequency response that complements the impedance profile of the first speaker. If the impedance profile of the speaker that is actually connected to the amplifier is different from that of the first speaker, the amplifier can change the filtering of the audio signal to compensate for the differences between the first and actual impedance profiles.
- an amplifier may store a collection (a library) of impedance profiles for known speakers. These impedance profiles may be generated using any suitable methods, such as those described above. The impedance profiles may alternatively be derived from data sheets or other sources of information for the speakers. In addition to the impedance profiles, the amplifier stores operating parameters (e.g., frequency response data) for the speakers. For each impedance profile, there are one or more corresponding operating parameters that are stored. In this embodiment, when an impedance profile is generated for a speaker that is connected to the amplifier, the amplifier compares the generated impedance profile to the impedance profiles that are stored in the library. If the profile of the actual speaker matches one of the library profiles, the operating parameters corresponding to the matching library profile are selected and implemented in the amplifier in order to optimize the performance of the amplifier.
- a library of impedance profiles for known speakers. These impedance profiles may be generated using any suitable methods, such as those described above. The impedance profiles may alternatively be derived from data sheets or other sources of information for the speakers.
- the operating parameters discussed in the preceding paragraph may include a variety of different things that affect the performance of the system, such as frequency response compensation, signal timing alignment, crossover parameters, and so on. These operating parameters affect the specific manner in which the amplifier performs with respect to particular system characteristics. These may include any number of characteristics that a system designer might wish to “fine tune” in the amplifier, but which cannot be optimized without knowing the specific characteristics of the speaker(s) that are connected to the amplifier. This feature allows the designer to fine tune the amplifier's performance for a variety of different speakers and, when the amplifier determines which speaker is actually connected to the amplifier, the corresponding operating parameters can be implemented in order to optimize the performance of the system.
- an amplifier includes means to accumulate and process the results of multiple tests in order to improve the accuracy of the speaker current measurement.
- the accumulation/processing means may consist of an integrator that is configured to process the binary over-threshold signal and to provide a resulting signal to a variable gain block. This is illustrated in FIG. 5 .
- a DIP DSP 510 includes a test signal generator 511 which is configured to generate pulse code modulated (POMPCM) test signals.
- POMPCM pulse code modulated
- the POM PCM signal is provided to a variable gain block 530 .
- Variable gain block 530 adjusts the gain of the POM PCM signal according to a control signal received from integrator 520 .
- the gain-adjusted POM PCM signal is then provided to POM PWM engine 540 , which converts the stream of POM PCM audio data into POM PWM audio data.
- the POM PWM data is provided to driver/level shifter 550 , which produces a pair of signals to drive output stage/speaker 560 .
- a sense resistor 581 is placed in series with the speaker, and the voltage across resistor 581 is provided to a differential amplifier 582 .
- Differential amplifier 582 then generates the over-threshold signal that indicates whether the voltage across resistor 581 is higher or lower than a reference voltage which is also provided to the differential amplifier.
- the over-threshold signal produced by differential amplifier 582 is provided to integrator 520 which, as noted above, processes the binary over-threshold signal and provides the resulting control signal to variable gain block 530 .
- This embodiment forms a closed loop system that regulates the output signal level as a function of the output impedance.
- the control voltage With a continuous test signal, the control voltage becomes representative of the output impedance.
- the control loop provides real-time averaging over thousands of measurements, which greatly increases the accuracy and repeatability of the current (or impedance) measurement.
- This control loop also has the advantage of requiring minimal maintenance on the part of the DIP DSP.
- the same closed-loop mechanism described above can be used to enhance impedance detection during a test mode and to provide circuit protection in an operational mode.
- a very low reference voltage is used in the comparison with the voltage across the sense resistor. This is sufficient to provide the necessary information to determine the impedance of the output load.
- the reference voltage is increased to a level that is equal to the resistance of the sense resistor times an upper current threshold. This threshold may, for example, be a maximum allowable current.
- the differential amplifier or other comparator compares the sense resistor voltage to the reference voltage and generates an output signal that indicates whether the load current has exceeded the maximum threshold. If so, then the amplifier may be configured to take such action as shutting down or limiting the current in order to avoid damage to the system.
- Another alternative embodiment is designed to reduce the impact of errors that arise from variability in the amplifier.
- the accuracy of current/impedance measurements is affected by the tolerances and inaccuracies of various components in the system. For instance, there may be variations in the output power supply voltage, in the reference voltage level, and in the resistance of the sense resistor.
- This alternative embodiment provides a mechanism to effectively cancel these errors out of the system's measurements.
- This embodiment makes use of several ideas to reduce the effects of variability in the system.
- One of the ideas makes use of the fact that the current through the sense resistor is trapezoidal. (“Trapezoidal” as used here refers to the fact that the speaker current passes through an inductive element that causes the current to increase or decrease linearly, as shown in FIG. 6 .)
- the current therefore has a low frequency audio component and a high frequency ripple component due to the CL LC filter in the output. This at first appears to be problematic because, at very low levels of audio, the magnitude of the ripple voltage is much greater than the audio contribution.
- the amplifier employs a debounce mechanism that causes the over-threshold signal to be passed to the DIP DSP only if the signal is asserted by the comparator for a minimum interval (a selected amount of time or number of cycles.) As a result, the signal does not “bounce” between asserted and deasserted states.
- a debounce mechanism that causes the over-threshold signal to be passed to the DIP DSP only if the signal is asserted by the comparator for a minimum interval (a selected amount of time or number of cycles.)
- the signal does not “bounce” between asserted and deasserted states.
- audio components of the signal can be discriminated from the ripple voltage even when the reference voltage is set well below the level of the ripple voltage. It should be noted that the same debounce mechanism used for this purpose during testing used for other purposes during normal operation of the amplifier.
- this embodiment takes advantage is the use of multiple debounce timing values.
- readings are made with the debounce timing set to use two different values. Then, rather than processing the actual readings, the measurement ratio is used.
- many of the variables which cannot be controlled including several of the largest error contributors, cancel out in the mathematical equations that are applied.
- the calculations become insensitive to power supply, the absolute value of the reference voltage and the sense resistor value.
- the equations are instead a function of output filter components and debounce timing, both of which can be accurately controlled.
- information and signals may be represented using any of a variety of different technologies and techniques.
- data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
- the information and signals may be communicated between components of the disclosed systems using any suitable transport media, including wires, metallic traces, vias, optical fibers, and the like.
- DSPs digital signal processors
- ASICs application specific integrated circuits
- FPGAs field programmable gate arrays
- a general purpose processor may be any conventional processor, controller, microcontroller, state machine or the like.
- a processor may also be implemented as a combination of computing devices, e.g., a combination of a DIP DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DIP DSP core, or any other such configuration.
- a software product may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium.
- the storage medium may be integral to the processor.
- the processor and the storage medium may reside in an ASIC.
- the ASIC may reside in a user terminal.
- the processor and the storage medium may reside as discrete components in a user terminal.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Amplifiers (AREA)
Abstract
Description
Claims (35)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/544,806 USRE43461E1 (en) | 2005-08-25 | 2009-08-20 | Systems and methods for load detection and correction in a digital amplifier |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/211,765 US7259618B2 (en) | 2005-08-25 | 2005-08-25 | Systems and methods for load detection and correction in a digital amplifier |
US12/544,806 USRE43461E1 (en) | 2005-08-25 | 2009-08-20 | Systems and methods for load detection and correction in a digital amplifier |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/211,765 Reissue US7259618B2 (en) | 2005-08-25 | 2005-08-25 | Systems and methods for load detection and correction in a digital amplifier |
Publications (1)
Publication Number | Publication Date |
---|---|
USRE43461E1 true USRE43461E1 (en) | 2012-06-12 |
Family
ID=37854441
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/211,765 Ceased US7259618B2 (en) | 2005-08-25 | 2005-08-25 | Systems and methods for load detection and correction in a digital amplifier |
US12/544,806 Expired - Fee Related USRE43461E1 (en) | 2005-08-25 | 2009-08-20 | Systems and methods for load detection and correction in a digital amplifier |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/211,765 Ceased US7259618B2 (en) | 2005-08-25 | 2005-08-25 | Systems and methods for load detection and correction in a digital amplifier |
Country Status (1)
Country | Link |
---|---|
US (2) | US7259618B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150365774A1 (en) * | 2014-06-14 | 2015-12-17 | Atlas Sound Lp | Self diagnostic speaker load impedance testing system |
US20160100252A1 (en) * | 2014-10-07 | 2016-04-07 | Gentex Corporation | System and method for driving a low frequency speaker |
US9954505B2 (en) | 2014-01-13 | 2018-04-24 | Samsung Electronics Co., Ltd | Audio output control method and electronic device supporting the same |
US10069322B2 (en) | 2015-09-25 | 2018-09-04 | Motorola Solutions, Inc. | Methods and systems of managing power in a portable electronic device |
Families Citing this family (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI253055B (en) * | 2004-10-11 | 2006-04-11 | Sunplus Technology Co Ltd | Sound playing device using sigma-delta pulse width modulation |
US7286010B2 (en) * | 2006-01-26 | 2007-10-23 | D2Audio Corporation | Systems and methods for over-current protection |
CN100485633C (en) * | 2006-03-23 | 2009-05-06 | 鸿富锦精密工业(深圳)有限公司 | CPU frequency regulation circuit |
US7782129B2 (en) * | 2006-06-30 | 2010-08-24 | Ess Technology, Inc. | System and method to reduce audio artifacts from an audio signal by reducing the order of the control loop |
US20080005215A1 (en) * | 2006-06-30 | 2008-01-03 | Ess Technology, Inc. | System and method for reducing click using signal averaging on a high order modulator output |
US7372384B1 (en) * | 2006-12-15 | 2008-05-13 | Bin Xu | High-speed, high-resolution, low-power analog-to-digital converter |
EP1995872A1 (en) * | 2007-05-23 | 2008-11-26 | Harman Becker Automotive Systems GmbH | Load impedance testing circuit |
US20100194413A1 (en) * | 2007-07-16 | 2010-08-05 | Lab.Gruppen Ab | Method of determining an impedance function of a loudspeaker |
EP2048896B1 (en) | 2007-10-12 | 2011-12-21 | STMicroelectronics Srl | Method and circuit for testing an audio high-frequency loudspeaker being part of a loudspeaker system |
GB2456005B (en) * | 2007-12-28 | 2013-03-06 | Wolfson Ltd | Amplifier circuit |
WO2009098609A1 (en) * | 2008-02-04 | 2009-08-13 | Nxp B.V. | Load detector for a switching device |
US8259953B2 (en) * | 2008-04-10 | 2012-09-04 | Bang & Olufsen Icepower A/S | Thermal protection of electro dynamic transducers used in loudspeaker systems |
US8326551B2 (en) * | 2008-04-22 | 2012-12-04 | Xerox Corporation | Method and system for incorporating electronic signature analysis in low voltage power supplies |
EP2120485B1 (en) * | 2008-04-28 | 2014-10-08 | Harman Becker Automotive Systems GmbH | Load detection |
US8189798B2 (en) | 2009-02-27 | 2012-05-29 | Research In Motion Limited | Method and system for controlling a maximum signal level output to headphones coupled to a wireless device |
CN101989836B (en) * | 2009-08-04 | 2012-07-25 | 纬创资通股份有限公司 | High Efficiency Audio Amplifier and Related Methods |
DE102009044953B4 (en) * | 2009-09-24 | 2019-12-05 | Robert Bosch Gmbh | Method for controlling an electromagnetic consumer and corresponding circuit |
KR101112975B1 (en) | 2010-01-27 | 2012-03-05 | 네오피델리티 주식회사 | Switching device of digital amplifier and method for controlling the same |
EP2453669A1 (en) * | 2010-11-16 | 2012-05-16 | Nxp B.V. | Control of a loudspeaker output |
EP2469708B1 (en) * | 2010-12-21 | 2013-11-27 | Harman Becker Automotive Systems GmbH | Amplifier current consumption control |
FR2977095B1 (en) * | 2011-06-21 | 2015-01-23 | Thales Sa | ELECTRONIC RADIO SYSTEM FOR POWER AMPLIFICATION WITH STATIC WAVE RATE PROTECTION AND PROTECTION METHOD THEREOF |
US9035642B2 (en) | 2011-06-30 | 2015-05-19 | Semiconductor Components Industries, Llc | Circuits for detecting AC- or DC-coupled loads |
EP2761745A1 (en) * | 2011-09-26 | 2014-08-06 | Actiwave AB | Audio processing and enhancement system |
DE102011054060B4 (en) | 2011-09-29 | 2017-09-21 | D&B Audiotechnik Gmbh | AUDIO AMPLIFIER |
US9100757B2 (en) * | 2012-07-02 | 2015-08-04 | Apple Inc. | Headset impedance detection |
KR101956161B1 (en) * | 2012-08-30 | 2019-03-08 | 삼성전자 주식회사 | Method and apparatus for controlling audio output |
KR101412711B1 (en) * | 2013-08-02 | 2014-08-06 | (주)전전사 | The method and equipment of public address broadcasting system for abnormal load analysis and processing |
US9391576B1 (en) | 2013-09-05 | 2016-07-12 | Cirrus Logic, Inc. | Enhancement of dynamic range of audio signal path |
US9831843B1 (en) | 2013-09-05 | 2017-11-28 | Cirrus Logic, Inc. | Opportunistic playback state changes for audio devices |
US9578417B2 (en) | 2013-09-16 | 2017-02-21 | Cirrus Logic, Inc. | Systems and methods for detection of load impedance of a transducer device coupled to an audio device |
US9438982B2 (en) | 2013-09-16 | 2016-09-06 | Cirrus Logic, Inc. | Systems and methods for detection of load impedance of a transducer device coupled to an audio device |
TWI551153B (en) * | 2013-11-01 | 2016-09-21 | 瑞昱半導體股份有限公司 | Circuit and method for driving speakers |
WO2015119958A1 (en) | 2014-02-04 | 2015-08-13 | Cirrus Logic, Inc. | Systems and methods for controlling common mode voltage of multi-mode power converter |
US9774342B1 (en) | 2014-03-05 | 2017-09-26 | Cirrus Logic, Inc. | Multi-path analog front end and analog-to-digital converter for a signal processing system |
US9525940B1 (en) | 2014-03-05 | 2016-12-20 | Cirrus Logic, Inc. | Multi-path analog front end and analog-to-digital converter for a signal processing system |
US9306588B2 (en) | 2014-04-14 | 2016-04-05 | Cirrus Logic, Inc. | Switchable secondary playback path |
US9332343B2 (en) | 2014-04-14 | 2016-05-03 | Apple Inc. | Multi-channel audio system having a shared current sense element for estimating individual speaker impedances using test signals |
US10812024B2 (en) * | 2014-05-08 | 2020-10-20 | Cirrus Logic, Inc. | System with multiple signal loops and switched mode converter |
US10785568B2 (en) | 2014-06-26 | 2020-09-22 | Cirrus Logic, Inc. | Reducing audio artifacts in a system for enhancing dynamic range of audio signal path |
GB2550243B (en) * | 2014-08-29 | 2018-03-21 | Cirrus Logic Int Semiconductor Ltd | Class D amplifier circuit |
US9337795B2 (en) | 2014-09-09 | 2016-05-10 | Cirrus Logic, Inc. | Systems and methods for gain calibration of an audio signal path |
US9596537B2 (en) | 2014-09-11 | 2017-03-14 | Cirrus Logic, Inc. | Systems and methods for reduction of audio artifacts in an audio system with dynamic range enhancement |
US9503027B2 (en) | 2014-10-27 | 2016-11-22 | Cirrus Logic, Inc. | Systems and methods for dynamic range enhancement using an open-loop modulator in parallel with a closed-loop modulator |
US9628033B2 (en) | 2014-10-29 | 2017-04-18 | Cirrus Logic, Inc. | Power stage with switched mode amplifier and linear amplifier |
US9584911B2 (en) | 2015-03-27 | 2017-02-28 | Cirrus Logic, Inc. | Multichip dynamic range enhancement (DRE) audio processing methods and apparatuses |
US9959856B2 (en) | 2015-06-15 | 2018-05-01 | Cirrus Logic, Inc. | Systems and methods for reducing artifacts and improving performance of a multi-path analog-to-digital converter |
US10627357B2 (en) | 2015-09-18 | 2020-04-21 | Sutter Instrument Company | Digital patch-clamp amplifier |
US10393727B2 (en) * | 2015-09-18 | 2019-08-27 | Sutter Instrument Company | Digital patch-clamp amplifier |
US9955254B2 (en) | 2015-11-25 | 2018-04-24 | Cirrus Logic, Inc. | Systems and methods for preventing distortion due to supply-based modulation index changes in an audio playback system |
US9543975B1 (en) | 2015-12-29 | 2017-01-10 | Cirrus Logic, Inc. | Multi-path analog front end and analog-to-digital converter for a signal processing system with low-pass filter between paths |
US9880802B2 (en) | 2016-01-21 | 2018-01-30 | Cirrus Logic, Inc. | Systems and methods for reducing audio artifacts from switching between paths of a multi-path signal processing system |
EP3252483B1 (en) * | 2016-06-02 | 2021-06-02 | Nxp B.V. | Load detector |
US9998826B2 (en) | 2016-06-28 | 2018-06-12 | Cirrus Logic, Inc. | Optimization of performance and power in audio system |
US10545561B2 (en) | 2016-08-10 | 2020-01-28 | Cirrus Logic, Inc. | Multi-path digitation based on input signal fidelity and output requirements |
US10263630B2 (en) | 2016-08-11 | 2019-04-16 | Cirrus Logic, Inc. | Multi-path analog front end with adaptive path |
US9813814B1 (en) | 2016-08-23 | 2017-11-07 | Cirrus Logic, Inc. | Enhancing dynamic range based on spectral content of signal |
US9762255B1 (en) | 2016-09-19 | 2017-09-12 | Cirrus Logic, Inc. | Reconfiguring paths in a multiple path analog-to-digital converter |
US9780800B1 (en) | 2016-09-19 | 2017-10-03 | Cirrus Logic, Inc. | Matching paths in a multiple path analog-to-digital converter |
US9929703B1 (en) | 2016-09-27 | 2018-03-27 | Cirrus Logic, Inc. | Amplifier with configurable final output stage |
US9967665B2 (en) | 2016-10-05 | 2018-05-08 | Cirrus Logic, Inc. | Adaptation of dynamic range enhancement based on noise floor of signal |
US10321230B2 (en) | 2017-04-07 | 2019-06-11 | Cirrus Logic, Inc. | Switching in an audio system with multiple playback paths |
US10008992B1 (en) | 2017-04-14 | 2018-06-26 | Cirrus Logic, Inc. | Switching in amplifier with configurable final output stage |
US9917557B1 (en) | 2017-04-17 | 2018-03-13 | Cirrus Logic, Inc. | Calibration for amplifier with configurable final output stage |
EP3480950B1 (en) * | 2017-11-01 | 2022-09-07 | Nxp B.V. | Load detector and method of detecting a load |
US10243533B1 (en) * | 2018-02-08 | 2019-03-26 | Nxp B.V. | Automatic loop gain calibration in amplification circuits |
US11698393B2 (en) * | 2019-01-15 | 2023-07-11 | Shanghai Awinic Technology Co., LTD | Current detection circuit for loudspeaker |
US11038466B2 (en) * | 2019-08-19 | 2021-06-15 | Eridan Communications, Inc. | Wideband envelope control in polar modulators |
CN113805843B (en) * | 2021-09-24 | 2024-03-19 | 上海集成电路装备材料产业创新中心有限公司 | Maximum value solving circuit and maximum value solving method |
CN114245282B (en) * | 2021-12-10 | 2023-07-21 | 深圳市精泰达科技有限公司 | Horn analog circuit and detection method of audio amplifier |
CN114785296A (en) * | 2022-03-31 | 2022-07-22 | 西北工业大学 | Self-adaptive adjusting circuit structure and control method for input impedance of transimpedance preamplifier |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4554512A (en) | 1984-08-27 | 1985-11-19 | Aerotech, Inc. | Switching amplifier with MOSFET driver circuit |
US5652542A (en) * | 1994-11-09 | 1997-07-29 | Crest Audio, Inc. | Digital signal processor for amplifier |
US5719526A (en) | 1994-11-09 | 1998-02-17 | Crest Audio, Inc. | Internal load monitor for amplifier |
US6229389B1 (en) | 1998-11-18 | 2001-05-08 | Intersil Corporation | Class D modulator with peak current limit and load impedance sensing circuits |
US6232833B1 (en) | 1998-11-18 | 2001-05-15 | Intersil Corporation | Low noise low distortion class D amplifier |
US6294954B1 (en) | 1999-09-23 | 2001-09-25 | Audiologic, Incorporated | Adaptive dead time control for switching circuits |
US6373334B1 (en) | 2000-06-12 | 2002-04-16 | Cirrus Logic, Inc. | Real time correction of a digital PWM amplifier |
US6683494B2 (en) * | 2001-03-26 | 2004-01-27 | Harman International Industries, Incorporated | Digital signal processor enhanced pulse width modulation amplifier |
US6737917B2 (en) | 2001-01-18 | 2004-05-18 | Dlogix Co., Ltd. | Digital power amplifier |
US6744310B2 (en) | 2001-03-21 | 2004-06-01 | Pioneer Corporation | Power amplifying device |
US7078964B2 (en) | 2003-10-15 | 2006-07-18 | Texas Instruments Incorporated | Detection of DC output levels from a class D amplifier |
-
2005
- 2005-08-25 US US11/211,765 patent/US7259618B2/en not_active Ceased
-
2009
- 2009-08-20 US US12/544,806 patent/USRE43461E1/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4554512A (en) | 1984-08-27 | 1985-11-19 | Aerotech, Inc. | Switching amplifier with MOSFET driver circuit |
US5652542A (en) * | 1994-11-09 | 1997-07-29 | Crest Audio, Inc. | Digital signal processor for amplifier |
US5719526A (en) | 1994-11-09 | 1998-02-17 | Crest Audio, Inc. | Internal load monitor for amplifier |
US6229389B1 (en) | 1998-11-18 | 2001-05-08 | Intersil Corporation | Class D modulator with peak current limit and load impedance sensing circuits |
US6232833B1 (en) | 1998-11-18 | 2001-05-15 | Intersil Corporation | Low noise low distortion class D amplifier |
US6294954B1 (en) | 1999-09-23 | 2001-09-25 | Audiologic, Incorporated | Adaptive dead time control for switching circuits |
US6373334B1 (en) | 2000-06-12 | 2002-04-16 | Cirrus Logic, Inc. | Real time correction of a digital PWM amplifier |
US6737917B2 (en) | 2001-01-18 | 2004-05-18 | Dlogix Co., Ltd. | Digital power amplifier |
US6744310B2 (en) | 2001-03-21 | 2004-06-01 | Pioneer Corporation | Power amplifying device |
US6683494B2 (en) * | 2001-03-26 | 2004-01-27 | Harman International Industries, Incorporated | Digital signal processor enhanced pulse width modulation amplifier |
US7078964B2 (en) | 2003-10-15 | 2006-07-18 | Texas Instruments Incorporated | Detection of DC output levels from a class D amplifier |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9954505B2 (en) | 2014-01-13 | 2018-04-24 | Samsung Electronics Co., Ltd | Audio output control method and electronic device supporting the same |
US20150365774A1 (en) * | 2014-06-14 | 2015-12-17 | Atlas Sound Lp | Self diagnostic speaker load impedance testing system |
US20160100252A1 (en) * | 2014-10-07 | 2016-04-07 | Gentex Corporation | System and method for driving a low frequency speaker |
US9736585B2 (en) * | 2014-10-07 | 2017-08-15 | Gentex Corporation | System and method for driving a low frequency speaker |
US10069322B2 (en) | 2015-09-25 | 2018-09-04 | Motorola Solutions, Inc. | Methods and systems of managing power in a portable electronic device |
Also Published As
Publication number | Publication date |
---|---|
US20070057720A1 (en) | 2007-03-15 |
US7259618B2 (en) | 2007-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE43461E1 (en) | Systems and methods for load detection and correction in a digital amplifier | |
US7023268B1 (en) | Systems and methods for automatically adjusting channel timing | |
US6683494B2 (en) | Digital signal processor enhanced pulse width modulation amplifier | |
US6294954B1 (en) | Adaptive dead time control for switching circuits | |
US8120336B2 (en) | Switching regulator circuit, system, and method for providing input current measurement without a dedicated input current sense element | |
CN102025277B (en) | The FEEDBACK CONTROL of the improvement of DC/DC power converter | |
KR101814311B1 (en) | Class-d amplifier circuits | |
EP1137162B1 (en) | Analog/digital PWM control circuit of a winding | |
US9130457B2 (en) | Control logic for switches coupled to an inductor | |
US20130089223A1 (en) | Output Power Limiter in an Audio Amplifier | |
US20100060257A1 (en) | Current sensor for power conversion | |
US9104216B2 (en) | Mixed mode compensation circuit and method for a power converter | |
US20150069990A1 (en) | Current estimation for a converter | |
US20120194161A1 (en) | Inductor current measurement for dc to dc converters | |
US20120242300A1 (en) | Dc-dc converter control apparatus and dc-dc converter | |
US9438110B2 (en) | Systems and methods for feed-forward control of load current in DC to DC buck converters | |
US9966949B2 (en) | Resonant inductive sensing with negative impedance tuning | |
US8786242B2 (en) | Method and device for controlling load and voltage in voice coils | |
KR20100079542A (en) | Current sensing circuit | |
CN101001077A (en) | Timing adjusting method and timing adjusting apparatus | |
US9800984B2 (en) | Identification of a load with a search algorithm that controls application of signals to the load and a reference generator | |
JP2000009409A (en) | Circuit for detecting variation of inductance | |
CN114977777B (en) | A frequency tracking method, device and storage medium of a plasma resonance power supply | |
US11644494B1 (en) | Parameter estimation in driver circuitry | |
US9712906B1 (en) | Alternating current (AC) load identification technique using a search algorithm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MORGAN STANLEY & CO. INCORPORATED, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:INTERSIL CORPORATION;TECHWELL, INC.;INTERSIL COMMUNICATIONS, INC.;AND OTHERS;REEL/FRAME:024337/0395 Effective date: 20100427 |
|
AS | Assignment |
Owner name: D2AUDIO CORPORATION, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAND, LARRY E.;TAYLOR, WILSON E.;REEL/FRAME:032844/0043 Effective date: 20050822 |
|
AS | Assignment |
Owner name: D2AUDIO LLC, DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:D2AUDIO CORPORATION;REEL/FRAME:032917/0916 Effective date: 20111223 |
|
AS | Assignment |
Owner name: INTERSIL AMERICAS LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:D2AUDIO LLC;REEL/FRAME:032980/0276 Effective date: 20130329 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |