Nothing Special   »   [go: up one dir, main page]

KR102472738B1 - How to Limit Amplifier Input Current to Avoid Low Voltage Conditions - Google Patents

How to Limit Amplifier Input Current to Avoid Low Voltage Conditions Download PDF

Info

Publication number
KR102472738B1
KR102472738B1 KR1020207029210A KR20207029210A KR102472738B1 KR 102472738 B1 KR102472738 B1 KR 102472738B1 KR 1020207029210 A KR1020207029210 A KR 1020207029210A KR 20207029210 A KR20207029210 A KR 20207029210A KR 102472738 B1 KR102472738 B1 KR 102472738B1
Authority
KR
South Korea
Prior art keywords
audio
signal
voltage
battery
amplifier
Prior art date
Application number
KR1020207029210A
Other languages
Korean (ko)
Other versions
KR20200129151A (en
Inventor
로저 세르위
제이슨 더블유 로렌스
피라스 아즈라이
제프리 알렌 메이
지에 수
Original Assignee
시러스 로직 인터내셔널 세미컨덕터 리미티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US15/918,705 external-priority patent/US10212514B2/en
Application filed by 시러스 로직 인터내셔널 세미컨덕터 리미티드 filed Critical 시러스 로직 인터내셔널 세미컨덕터 리미티드
Publication of KR20200129151A publication Critical patent/KR20200129151A/en
Application granted granted Critical
Publication of KR102472738B1 publication Critical patent/KR102472738B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/30Modifications of amplifiers to reduce influence of variations of temperature or supply voltage or other physical parameters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/181Low-frequency amplifiers, e.g. audio preamplifiers
    • H03F3/183Low-frequency amplifiers, e.g. audio preamplifiers with semiconductor devices only
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/03Indexing scheme relating to amplifiers the amplifier being designed for audio applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Multimedia (AREA)
  • Amplifiers (AREA)
  • Circuit For Audible Band Transducer (AREA)

Abstract

예측적인 브라운아웃(brownout) 방지 시스템은 오디오 출력 신호의 브라운아웃을 방지하도록 구성될 수 있다. 특히, 브라운아웃 방지 시스템은 전원 조건들의 적응형 추정값들을 나타내는 정보를 수신하는 것으로서, 전원 조건들의 적응형 추정값들을 나타내는 정보는 전원 전압을 생성하기 위해 전원에 전기 에너지를 제공하기 위해 배터리의 적응형 배터리 모델로부터 수신된 전압 성분 및 저항 성분에 관한 정보를 포함하는, 상기 적응형 추정값들을 나타내는 정보를 수신하고 배터리에 의해 출력된 모니터링된 배터리 전압 및 신호 경로의 부하 이벤트들에 기초하고 배터리로부터 전력이 공급되는 신호 경로 이외의 구성요소들의 부하 이벤트들을 제외하는 적응형 배터리 모델에 적응하도록 구성될 수 있다.A predictive brownout prevention system may be configured to prevent brownout of the audio output signal. In particular, the anti-brownout system receives information representative of adaptive estimates of power supply conditions, wherein the information representative of the adaptive estimates of power supply conditions is an adaptive battery of a battery to provide electrical energy to a power source to generate a power supply voltage. Receive information representative of the adaptive estimates, including information about voltage and resistance components received from the model and based on the monitored battery voltage output by the battery and load events in the signal path and powered from the battery It may be configured to adapt to an adaptive battery model that excludes load events of components other than the signal path being used.

Description

낮은 전압 조건들을 회피하기 위해 증폭기 입력 전류를 제한하기 위한 방법How to Limit Amplifier Input Current to Avoid Low Voltage Conditions

본 발명은 일반적으로, 제한 없이 무선 전화들 및 미디어 플레이어들과 같은 개인용 오디오 장치들을 포함하는 오디오 장치들을 위한 회로들에 관한 것이고, 더 구체적으로 개인용 오디오 장치에서 브라운아웃 조건(brownout condition)을 예측적으로 방지하기 위한 시스템들 및 방법들에 관한 것이다.The present invention relates generally to circuits for audio devices, including without limitation personal audio devices such as wireless telephones and media players, and more specifically to predictive brownout conditions in personal audio devices. It relates to systems and methods for preventing

모바일/셀룰러 전화들, 무선 전화들, mp3 플레이어들, 및 다른 소비자 오디오 장치들과 같은 무선 전화들을 포함하는 개인용 오디오 장치들이 널리 이용되고 있다. 이러한 개인용 오디오 장치들은 한 쌍의 헤드폰들 또는 하나 이상의 스피커들을 구동하기 위한 회로를 포함할 수 있다. 이러한 회로는 종종, 오디오 출력 신호를 헤드폰들 또는 스피커들로 구동하기 위한 전력 증폭기를 포함한다.Personal audio devices including wireless telephones such as mobile/cellular telephones, cordless telephones, mp3 players, and other consumer audio devices are widely used. These personal audio devices may include circuitry for driving a pair of headphones or one or more speakers. This circuit often includes a power amplifier to drive the audio output signal to headphones or speakers.

일반적으로, 개인용 오디오 장치들은 계속해서 크기가 감소되지만, 여전히 많은 이용자들은 이들 개인용 오디오 장치들로부터 더 큰 사운드를 원한다. 이것은 이러한 개인용 오디오 장치들의 오디오 서브시스템들이 더 많은 출력 전력을 요구하는 동시에 개인용 오디오 장치들의 구성요소들에 전력을 공급하기 위해 배터리에 물리적 크기 제한들을 둔다. 더 높은 오디오 볼륨들 및 품질에 대한 요구로 인해, 오디오 증폭기를 공급하고 스피커 부하에 더 많은 전력을 전달하기 위해 종종 배터리 전압보다 높은 승압된 공급 전압이 생성된다. 스피커 부하에 더 많은 전력이 전달될수록, 개인용 오디오 장치의 배터리에 더 많은 부담이 가해진다.In general, personal audio devices continue to decrease in size, but still many users want greater sound from these personal audio devices. This places physical size limitations on the battery to power the components of these personal audio devices while the audio subsystems of these personal audio devices require more output power. The demand for higher audio volumes and quality often results in a boosted supply voltage higher than the battery voltage to supply the audio amplifier and deliver more power to the speaker load. The more power delivered to the speaker load, the more strain is placed on the battery of the personal audio device.

배터리는 출력 임피던스를 포함하고, 따라서 배터리에 대한 과부하 조건들은 배터리의 출력 전압으로 하여금 강하하게 할 수 있다. 이러한 출력 전압 강하는 배터리의 충전 레벨이 낮을 때 더욱 두드러질 수 있다. 이 부하 이벤트에 의해 생성된 갑작스러운 전압 강하는 배터리의 출력 전압을 장치의 특정 서브시스템들이 더 이상 적절하게 기능할 수 없는 지점까지 감소시킬 가능성이 있다. 배터리가 약화되거나 더 낮은 충전 상태에 있고 개인용 오디오 장치가 이러한 약화되거나 더 낮은 충전 상태에 대한 어떠한 보호도 제공하지 않을 때, 종종 최종 결과는 낮은 전압 조건으로 인해 개인용 오디오 장치가 자체적으로 재설정하는 것이다. 이 자체 재설정 조건은 개인용 오디오 장치의 이용자에게 불쾌감을 줄 수 있으며 따라서, 개인용 오디오 장치의 제공자(예로서, 제조업체, 판매 회사, 리셀러, 또는 상거래 체인의 다른 제공자)에게 문제가 될 수 있다. 의도하지 않은 전압 강하가 발생하는 그와 유사한 이러한 조건 또는 조건들은 공통적으로 "브라운아웃" 조건들로서 언급된다.A battery contains an output impedance, and thus overload conditions on a battery can cause the battery's output voltage to drop. This output voltage drop can be more pronounced when the battery's charge level is low. The sudden voltage drop created by this load event has the potential to reduce the battery's output voltage to the point where certain subsystems of the device can no longer function properly. When the battery is at a weakened or lower state of charge and the personal audio device does not provide any protection against this weakened or lower state of charge, often the end result is for the personal audio device to reset itself due to the low voltage condition. This self-resetting condition can be objectionable to the user of the personal audio device and thus problematic for the provider of the personal audio device (eg, manufacturer, sales company, reseller, or other provider in the commerce chain). These conditions or conditions similar to those in which an unintended voltage drop occurs are commonly referred to as "brownout" conditions.

개인용 오디오 장치들의 브라운아웃 조건들을 완화하기 위한 전통적인 접근법들은 반응성 브라운아웃 감소 시스템이 전형적으로, 미리 결정된 전압 임계값 미만으로 떨어지는 배터리 전압의 발생을 식별하고(예로서, 개인용 오디오 장치의 제공자 또는 이용자에 의해 구성됨) 이러한 임계값 미만으로 떨어지는 배터리 전압에 응답하여 반응한다는 점에서, 사실상 반응성이다. 이러한 반응의 일례는 배터리에 대한 오디오 증폭기의 부하를 감소시키기 위해 오디오 볼륨을 감소시키는 것이다.Traditional approaches to mitigating brownout conditions in personal audio devices include a reactive brownout reduction system typically identifying an occurrence of a battery voltage that drops below a predetermined voltage threshold (e.g., to the provider or user of the personal audio device). is reactive in nature, in that it reacts in response to a battery voltage falling below this threshold. An example of such a response is reducing the audio volume to reduce the audio amplifier's load on the battery.

이 반응성 방법론은 배터리 공급장치에 원하지 않는 이벤트가 이미 발생했다는 개념에 기초하고, 따라서 개인용 오디오 장치는 개인용 오디오 장치의 브라운아웃을 방지하기 위해 부하를 감소시키도록 신속하게 조치를 취한다. 오디오 서브시스템이라기보다 그리고 배터리 공급장치에 의해 전력이 공급된 서브시스템들은 또한, 배터리 공급장치에 대한 부하를 감소시키고 그것이 개인용 오디오 장치의 더 중요한 서브시스템들의 기능을 유지하기 위해 안전한 레벨으로 리턴하기 위해 독립적으로 반응할 수 있다. 이러한 반응성 접근법들은 오디오 서브시스템, 특히 오디오 증폭기가 배터리 공급장치가 브라운아웃 조건을 트리거링할 수 있는 바람직하지 않은 레벨으로 떨어지는 원인이 되는 것을 방지하기 위해 거의 어떤 것도 행하지 않는다. 반응성 브라운아웃 감소 시스템은 전형적으로, 오디오 콘텐트에 대한 지식이 없으며 더 나아가, 오디오 신호 경로에 의해 야기된 실제 전원 부하에 대한 지식도 없다. 대신에, 이러한 기존 시스템들은 오디오 신호 경로의 출력 증폭기의 부하가 전원의 감소의 주요 소스가 아니더라도, 전형적으로 그것이 공급 강하의 소스라고 가정하고 출력 증폭기의 부하를 맹목적으로 감소시킨다.This reactive methodology is based on the concept that an undesirable event has already occurred in the battery supply, so that the personal audio device takes quick action to reduce the load to prevent a brownout of the personal audio device. Subsystems other than the audio subsystem and powered by the battery supply also reduce the load on the battery supply and return it to a safe level to maintain the functioning of the more critical subsystems of the personal audio device. can react independently. These reactive approaches do little to prevent the audio subsystem, especially the audio amplifier, from causing the battery supply to drop to an undesirable level that can trigger a brownout condition. A reactive brownout reduction system typically has no knowledge of the audio content and by extension no knowledge of the actual power load caused by the audio signal path. Instead, these existing systems blindly reduce the load on the output amplifier in the audio signal path, typically assuming it is a source of supply drop, even if the load on the output amplifier is not the primary source of power reduction.

반응성 브라운아웃 감소 시스템은 오디오 증폭기에 대한 오디오 신호가 감쇠되기 전에 반응하기 위해 특정한 양의 시간을 요구한다. 일단 배터리의 전압 공급이 강하하면, 오디오 신호를 감쇠하고 배터리 공급장치가 "안전한" 동작 전압으로 리턴하는 것을 허용하기 위해 또한 부가적인 양의 시간이 걸린다. 누적 초기 반응 시간, 시스템 응답 시간, 및 배터리 공급 복구 시간은 시스템으로 하여금 배터리 공급장치의 미리 구성된 임계 전압 미만에서 상당한 양의 시간을 소비하게 할 수 있다.A reactive brownout reduction system requires a certain amount of time for the audio signal to the audio amplifier to react before it is attenuated. Once the battery's voltage supply drops, it also takes an additional amount of time to attenuate the audio signal and allow the battery supply to return to a "safe" operating voltage. Cumulative initial reaction time, system response time, and battery supply recovery time can cause the system to spend a significant amount of time below the battery supply's pre-configured threshold voltage.

오디오 시스템, 특히 오디오 증폭기가 배터리 공급 강하의 주요 원인이고, 배터리가 약해진 상태에 있는 경우, 이 반응 방법론은 또한, 오디오 볼륨이 반복적으로 감쇠되고 그 다음, 이득을 다시 얻도록 허용되는 동작의 상태로 전환될 가능성을 갖는다. 이용자의 관점에서 보면, 이것은 오디오 콘텐트의 "펌핑" 효과를 생성할 수 있고, 여기서 오디오 볼륨은 반복적으로 더 커지고 부드러워지는데, 이는 반응성 브라운아웃 감소 시스템이 반응성 브라운아웃 응답을 연속적인 루프에 넣을 수 있기 때문이다.If the audio system, especially the audio amplifier, is the main cause of the battery supply drop, and the battery is in a weakened state, this reaction methodology can also be put into a state of operation in which the audio volume is repeatedly attenuated and then allowed to regain gain. have the potential to convert. From the user's point of view, this can create a "pumping" effect of the audio content, where the audio volume repeatedly gets louder and softer, because the reactive brownout reduction system can put the reactive brownout response into a continuous loop. Because.

본 발명의 교시들에 따르면, 확성기 전기 식별과 연관된 특정 단점들 및 문제점들이 감소되거나 제거되었다.In accordance with the teachings of the present invention, certain disadvantages and problems associated with loudspeaker electrical identification have been reduced or eliminated.

본 발명의 실시예들에 따르면, 오디오 출력 신호를 오디오 트랜스듀서에 제공하기 위한 장치는 오디오 입력 신호를 수신하도록 구성된 오디오 입력부, 오디오 출력 신호를 제공하도록 구성된 오디오 출력부, 전원 전압을 수신하도록 구성된 전원 입력부, 및 감쇠 블록을 포함하는 신호 경로를 포함할 수 있다. 감쇠 블록은 전원 조건들의 적응형 추정값들을 나타내는 정보를 수신하는 것으로서, 전원 조건들의 적응형 추정값들을 나타내는 정보는 전원 전압을 생성하기 위해 전원에 전기 에너지를 제공하기 위해 배터리의 적응형 배터리 모델로부터 수신된 전압 성분 및 저항 성분에 관한 정보를 포함하는, 상기 적응형 추정값들을 나타내는 정보를 수신하고, 배터리에 의해 출력된 모니터링된 배터리 전압 및 신호 경로의 부하 이벤트들에 기초하고 배터리로부터 전력이 공급되는 신호 경로 이외의 구성요소들의 부하 이벤트들을 제외하는 적응형 배터리 모델에 적응하며, 오디오 입력 신호의 일부가 최대 전력 임계값에 도달했다는 결정에 응답하여, 신호 경로가 오디오 입력 신호의 일부의 오디오 출력으로의 전파 이전에 브라운아웃을 방지하기 위해 오디오 입력 신호 또는 그의 파생물을 감쇠시키도록 오디오 출력 신호의 진폭을 감소시키기 위해 선택가능한 감쇠 신호를 생성하도록 구성될 수 있다.According to embodiments of the present invention, an apparatus for providing an audio output signal to an audio transducer includes an audio input configured to receive an audio input signal, an audio output configured to provide an audio output signal, and a power supply configured to receive a power supply voltage. It may include a signal path including an input section and an attenuation block. The attenuation block receives information representing adaptive estimates of power supply conditions, the information representing adaptive estimates of power supply conditions received from an adaptive battery model of a battery to provide electrical energy to the power source to generate a power supply voltage. Receive information representative of the adaptive estimates, including information about voltage components and resistance components, and based on the monitored battery voltage output by the battery and load events in the signal path and powered signal path from the battery In response to determining that the portion of the audio input signal has reached its maximum power threshold, the signal path propagates the portion of the audio input signal to the audio output. Previously configured to generate a selectable attenuation signal to reduce the amplitude of the audio output signal to attenuate the audio input signal or derivatives thereof to prevent brownout.

본 발명의 이들 및 다른 실시예들에 따라, 오디오 출력 신호를 오디오 트랜스듀서에 제공하기 위한 방법은 오디오 입력 신호의 진폭을 나타내는 정보를 수신하는 단계, 오디오 입력 신호를 수신하기 위한 오디오 입력부 및 오디오 출력 신호를 제공하기 위한 오디오 출력부를 갖는 신호 경로의 전원의 조건을 나타내는 정보를 수신하는 단계, 전원 조건들의 적응형 추정값들을 나타내는 정보를 수신하는 단계로서, 전원 조건들의 적응형 추정값들을 나타내는 정보는 전원 전압을 생성하기 위해 전원에 전기 에너지를 제공하기 위해 배터리의 적응형 배터리 모델로부터 수신된 전압 성분 및 저항 성분에 관한 정보를 포함하는, 상기 적응형 추정값들을 나타내는 정보를 수신하는 단계, 배터리에 의해 출력된 모니터링된 배터리 전압 및 신호 경로의 부하 이벤트들에 기초하고 배터리로부터 전력이 공급되는 신호 경로 이외의 구성요소들의 부하 이벤트들을 제외하는 적응형 배터리 모델에 적응하는 단계, 및 오디오 입력 신호의 일부가 최대 전력 임계값에 도달했다는 결정에 응답하여, 신호 경로가 오디오 입력 신호의 일부의 오디오 출력으로의 전파 이전에 브라운아웃을 방지하기 위해 오디오 입력 신호 또는 그의 파생물을 감쇠시키도록 오디오 출력 신호의 진폭을 감소시키기 위해 선택가능한 감쇠 신호를 생성하는 단계를 포함할 수 있다.According to these and other embodiments of the present invention, a method for providing an audio output signal to an audio transducer includes receiving information indicative of an amplitude of an audio input signal, an audio input for receiving an audio input signal, and an audio output. Receiving information indicative of a condition of a power supply of a signal path having an audio output for providing a signal, receiving information indicative of adaptive estimates of power supply conditions, wherein the information indicative of the adaptive estimates of power supply conditions is a supply voltage receiving information representing the adaptive estimate values, including information about a voltage component and a resistance component received from an adaptive battery model of a battery to provide electrical energy to a power source to generate Adapting an adaptive battery model based on the monitored battery voltage and load events of the signal path and excluding load events of components other than the signal path powered from the battery, and a portion of the audio input signal at the maximum power Responsive to determining that the threshold has been reached, the signal path reduces the amplitude of the audio output signal to attenuate the audio input signal or a derivative thereof to prevent a brownout prior to propagation of the portion of the audio input signal to the audio output. generating a selectable attenuation signal for

본 발명의 기술적 이점들은 본 명세서에 포함된 도면들, 설명 및 청구항들로부터 당업자에게 용이하게 명백할 수 있다. 실시예들의 목적들 및 이점들은 적어도, 청구항들에서 특히 지적된 요소들, 피쳐(feature)들, 및 조합들에 의해 실현되고 성취될 것이다.Technical advantages of the present invention may be readily apparent to those skilled in the art from the drawings, description and claims included herein. Objects and advantages of the embodiments will be realized and attained at least by means of the elements, features, and combinations particularly pointed out in the claims.

상기 일반적인 설명 및 다음의 상세한 설명 둘 모두가 설명하기 위한 예들이고 본 발명에서 제시된 청구항들을 제한하는 것이 아님을 이해해야 한다.It should be understood that both the above general description and the following detailed description are examples for illustrative purposes and are not intended to limit the claims presented herein.

예시적인 본 실시예들 및 그들의 특정 이점들의 더 완전한 이해는 첨부된 도면들과 결부하여 취해진 다음의 설명을 참조함으로써 획득될 수 있고, 여기서 유사한 참조 부호들은 유사한 피쳐들을 나타낸다.
도 1은 본 발명의 실시예들에 따른, 일 예시적인 개인용 오디오 장치의 예시를 도시한 도면;
도 2는 본 발명의 실시예들에 따른, 개인용 오디오 장치의 일 예시적인 오디오 집적 회로의 선택된 구성요소들의 블록도;
도 3은 본 발명의 실시예들에 따른, 도 2에 묘사된 오디오 집적 회로 내에서 이용하기 위한 예측적인 브라운아웃 방지 시스템의 선택된 구성요소들의 블록도;
도 4는 본 발명의 실시예들에 따른, 일 예시적인 배터리의 모델의 회로도;
도 5는 본 발명의 실시예들에 따른, 도 4에 묘사된 예시적인 배터리의 모델의 출력 임피던스와 배터리 충전 전압 사이의 일 예시적인 관계를 보여주는 그래프;
도 6은 본 발명의 실시예들에 따른, 일 예시적인 이득 전달 함수의 그래프;
도 7은 본 발명의 실시예들에 따른, 또 다른 예시적인 이득 전달 함수의 그래프;
도 8은 본 발명의 실시예들에 따른, 예측적인 브라운아웃 제어 시스템이 브라운아웃을 방지하기 위해 오디오 신호의 감쇠를 트리거링할 때 존재할 수 있는 다양한 신호들 대 시간의 그래픽 표현을 도시한 도면;
도 9는 본 발명의 실시예들에 따른, 예측적인 브라운아웃 제어 시스템이 브라운아웃을 방지하기 위해 오디오 신호의 감쇠를 트리거링하지 않을 때 존재할 수 있는 다양한 신호들 대 시간의 그래픽 표현을 도시한 도면;
도 10은 본 발명의 실시예들에 따른, 개인용 오디오 장치의 일 예시적인 오디오 집적 회로의 선택된 구성요소들의 블록도;
도 11은 본 발명의 실시예들에 따른, 처프 신호에 대한 대용량 커패시턴스의 효과들을 묘사하는 전력 대 시간의 플롯 다이어그램을 도시한 도면;
도 12는 본 발명의 실시예들에 따른, 공급 전압의 하부 측 엔벨로프(envelope)의 그래픽 표현을 도시한 도면;
도 13은 본 발명의 실시예들에 따른, 공급 전압의 상부 측 엔벨로프의 그래픽 표현을 도시한 도면;
도 14는 본 발명의 실시예들에 따른, 적응형 배터리 모델의 블록도; 및
도 15는 본 발명의 실시예들에 따른, 개인용 오디오 장치의 선택된 구성요소들의 블록도.
A more complete understanding of exemplary present embodiments and their particular advantages can be obtained by referring to the following description taken in conjunction with the accompanying drawings, in which like reference numbers indicate like features.
1 illustrates an example of an exemplary personal audio device, in accordance with embodiments of the present invention;
2 is a block diagram of selected components of an exemplary audio integrated circuit of a personal audio device, in accordance with embodiments of the present invention;
3 is a block diagram of selected components of a predictive brownout prevention system for use within the audio integrated circuit depicted in FIG. 2, in accordance with embodiments of the present invention;
4 is a circuit diagram of a model of an exemplary battery, in accordance with embodiments of the invention;
FIG. 5 is a graph showing an exemplary relationship between the output impedance of the model of the exemplary battery depicted in FIG. 4 and the battery charging voltage in accordance with embodiments of the present invention;
6 is a graph of an exemplary gain transfer function, in accordance with embodiments of the present invention;
7 is a graph of another exemplary gain transfer function, in accordance with embodiments of the present invention;
8 is a graphical representation of time versus various signals that may be present when a predictive brownout control system triggers attenuation of an audio signal to prevent brownout, in accordance with embodiments of the present invention;
9 shows a graphical representation of various signals versus time that may be present when the predictive brown-out control system does not trigger attenuation of the audio signal to prevent brown-out, in accordance with embodiments of the present invention;
10 is a block diagram of selected components of an exemplary audio integrated circuit of a personal audio device, in accordance with embodiments of the present invention;
11 is a plot diagram of power versus time depicting the effects of large capacitance on a chirp signal, in accordance with embodiments of the present invention;
Figure 12 shows a graphical representation of the lower side envelope of a supply voltage, in accordance with embodiments of the present invention;
13 shows a graphical representation of an upper side envelope of a supply voltage, in accordance with embodiments of the present invention;
14 is a block diagram of an adaptive battery model, in accordance with embodiments of the invention; and
15 is a block diagram of selected components of a personal audio device, in accordance with embodiments of the present invention.

도 1은 본 발명의 실시예들에 따른, 일 예시적인 개인용 오디오 장치(1)의 예시이다. 개인용 오디오 장치(1)는 본 발명의 실시예들에 따른 기술들이 이용될 수 있는 장치의 일례이지만, 도시된 개인용 오디오 장치(1)에, 또는 후속 예시들에 묘사된 회로들에서 구현된 모든 요소들 또는 구성들이 청구항들에서 인용된 주제를 실행하기 위해 요구되지 않음이 이해된다. 개인용 오디오 장치(1)는 균형잡힌 대화 지각, 및 개인용 오디오 장치(1)에 의해 수신된 웹페이지들 또는 상이한 네트워크 통신들로부터의 소스들 및 배터리 부족 표시 및 다른 시스템 이벤트 통보들과 같은 오디오 표시들과 같은, 개인용 오디오 장치(1)에 의한 재생을 요구하는 다른 오디오를 제공하기 위해 벨소리들, 저장된 오디오 프로그램 자료, 근단 음성(즉, 개인용 오디오 장치의 이용자(1)의 음성)의 주입과 같은 다른 로컬 오디오 이벤트들과 함께, 개인용 오디오 장치(1)에 의해 수신된 원거리 음성을 재생하는 스피커(5)와 같은 트랜스듀서를 포함할 수 있다. 게다가 또는 대안적으로, 헤드셋(3)은 오디오를 생성하기 위해 개인용 오디오 장치(1)에 결합될 수 있다. 도 1에 도시된 바와 같이, 헤드셋(3)은 한 쌍의 이어버드 스피커들(8A 및 8B)의 형태일 수 있다. 플러그(4)는 개인용 오디오 장치(1)의 전기 단자에 대한 헤드셋(3)의 연결을 제공할 수 있다. 도 1에 묘사된 헤드셋(3) 및 스피커(5)는 단지 예들이고, 개인용 오디오 장치(1)가 제한 없이, 캡티브 또는 통합된 스피커들, 헤드폰들, 이어버드들, 인 이어 이어폰들, 및 외부 스피커들을 포함하는, 다양한 오디오 트랜스듀서들과 관련하여 이용될 수 있음이 이해된다.1 is an illustration of an exemplary personal audio device 1, according to embodiments of the present invention. Personal audio device 1 is an example of a device in which techniques according to embodiments of the present invention may be used, but all elements implemented in the illustrated personal audio device 1 or in circuits depicted in subsequent examples. It is understood that no elements or configurations are required to implement the recited subject matter in the claims. The personal audio device 1 provides balanced conversation perception and sources from webpages or different network communications received by the personal audio device 1 and audio indications such as low battery indications and other system event notifications. other audio, such as injection of ringtones, stored audio program material, near-end voice (i.e., the voice of the user 1 of the personal audio device) to provide other audio required for playback by the personal audio device 1, such as It may include a transducer, such as a speaker 5, that reproduces the far-field audio received by the personal audio device 1, along with local audio events. Additionally or alternatively, the headset 3 may be coupled to the personal audio device 1 for generating audio. As shown in Figure 1, the headset 3 may be in the form of a pair of earbud speakers 8A and 8B. The plug 4 can provide a connection of the headset 3 to the electrical terminal of the personal audio device 1 . The headset 3 and speaker 5 depicted in FIG. 1 are examples only, and the personal audio device 1 may include, without limitation, captive or integrated speakers, headphones, earbuds, in-ear earphones, and It is understood that it may be used in connection with a variety of audio transducers, including external speakers.

개인용 오디오 장치(1)는 이용자에게 디스플레이를 제공하고 터치 스크린(2)를 이용하여 이용자 입력을 수신할 수 있거나, 대안적으로 표준 LCD는 개인용 오디오 장치(1)의 정면 및/또는 측들에 배치된 다양한 버튼들, 슬라이더들, 및/또는 다이얼들과 조합될 수 있다. 도 1에 또한 도시된 바와 같이, 개인용 오디오 장치(1)는 헤드셋(3), 스피커(5), 및/또는 또 다른 오디오 트랜스듀서로의 송신을 위한 아날로그 오디오 신호를 생성하기 위한 오디오 집적 회로(IC)(9)를 포함할 수 있다.The personal audio device 1 may provide a display to the user and receive user input using a touch screen 2, or alternatively a standard LCD may be placed on the front and/or sides of the personal audio device 1. It can be combined with various buttons, sliders, and/or dials. As also shown in FIG. 1 , the personal audio device 1 includes an audio integrated circuit for generating an analog audio signal for transmission to a headset 3, a speaker 5, and/or another audio transducer ( IC) (9).

도 2는 본 발명의 실시예들에 따른, 개인용 오디오 장치의 일 예시적인 오디오 IC(9)의 선택된 구성요소들의 블록도이다. 도 2에 도시된 바와 같이, 디지털 오디오 소스(18)(예로서, 프로세서, 디지털 신호 프로세서, 마이크로제어기, 테스트 장비, 또는 다른 적합한 디지털 오디오 소스)는 예측적인 브라운아웃 방지 시스템(20)에 디지털 오디오 입력 신호(AUDIO_IN)를 공급할 수 있으며, 예측적인 브라운아웃 방지 시스템은 디지털 오디오 입력 신호(AUDIO_IN)를 처리하고 이러한 처리된 신호를 디지털 아날로그 변환기(DAC)(14)에 제공할 수 있으며, 이는 결과적으로 오디오 입력 신호(VIN)를 증폭하거나 감쇠시킬 수 있는 전력 증폭기 스테이지(Al)에 아날로그 오디오 입력 신호(VIN)을 공급하고 스피커, 헤드폰 트랜스듀서, 및/또는 라인 레벨 신호 출력을 동작시킬 수 있는 오디오 출력 신호(VOUT)를 제공할 수 있다. 증폭기(A1)가 단일 엔드형(single-ended) 오디오 출력 신호(VOUT)를 생성하는 단일 엔드형 출력부로서 묘사될지라도, 일부 실시예들에서 증폭기(Al)는 차동 출력을 포함할 수 있고, 따라서 차동 오디오 출력 신호(VOUT)를 제공할 수 있다.2 is a block diagram of selected components of an exemplary audio IC 9 of a personal audio device, in accordance with embodiments of the present invention. As shown in FIG. 2 , a digital audio source 18 (eg, a processor, digital signal processor, microcontroller, test equipment, or other suitable digital audio source) provides digital audio to the predictive brownout prevention system 20. An input signal (AUDIO_IN) may be supplied, and the anti-brownout system may process the digital audio input signal (AUDIO_IN) and provide this processed signal to a digital-to-analog converter (DAC) 14, which in turn An analog audio input signal (V IN ) is supplied to a power amplifier stage (Al) that can amplify or attenuate the audio input signal (V IN ) and operate a speaker, headphone transducer, and/or line level signal output. An audio output signal (V OUT ) may be provided. Although amplifier A1 is depicted as a single-ended output that produces a single-ended audio output signal V OUT , in some embodiments amplifier Al may include a differential output and , and thus can provide a differential audio output signal (V OUT ).

전원(10)은 증폭기(A1)의 전원 레일 입력들에 전원 전압(VSUPPLY)을 제공할 수 있다. 전원(10)는 전하 펌프 전원, 스위칭 직류 직류 변환기, 선형 조절기, 또는 임의의 다른 적합한 전원을 포함할 수 있다.Power supply 10 may provide a supply voltage V SUPPLY to supply rail inputs of amplifier A1. Power supply 10 may include a charge pump power supply, a switching direct current to direct current converter, a linear regulator, or any other suitable power supply.

본 발명의 어딘가 다른 곳에서 더 상세히 논의된 바와 같이, 예측적인 브라운아웃 방지 시스템(20)은 오디오 출력 신호(VOUT)의 브라운아웃을 방지하도록 구성될 수 있다. 본 명세서에서 이용된 바와 같이, 용어 "브라운아웃"은 광범위하게, 개인용 오디오 장치(1) 내의 하나 이상의 공급 전압들의 의도하지 않은 강하를 언급하며, 하나 이상의 공급 전압들의 의도하지 않은 강하는 이러한 하나 이상의 공급 전압들을 수신하는 하나 이상의 구성요소들의 부적절하거나 원치 않는 동작에 이를 수 있다. 이 기능을 수행하기 위해, 예측적인 브라운아웃 방지 시스템(20)은 (예로서, 디지털 오디오 입력 신호(AUDIO_IN)의 진폭을 나타내는 특성을 모니터링함으로써) 디지털 오디오 입력 신호(AUDIO_IN)의 진폭을 나타내는 정보를 수신할 수 있다. 본 명세서에 개시된 많은 실시예들이 디지털 오디오 입력 신호(AUDIO_IN) 또는 그의 버퍼링된 버전으로부터 진폭 정보를 직접적으로 추출함으로써 수행된 바이 이러한 모니터링을 고려할지라도, 다른 실시예들에서 이러한 모니터링은 디지털 오디오 입력 신호(AUDIO_IN)의 임의의 신호 파생물(예로서, 디지털 오디오 입력 신호(AUDIO_IN)로부터 오디오 출력 신호(VOUT)까지의 신호 경로 내의 임의의 신호)일 수 있다. 예측적인 브라운아웃 방지 시스템(20)은 또한, 전원(10)의 조건을 나타내는 정보를 수신할 수 있다. 일부 실시예들에서, 전원(10)의 조건은 브라운아웃 조건의 발생을 트리거링하거나 브라운아웃 조건을 나타내는 이용자 정의되거나 다른 유형의 임계값을 위반하는 증폭기(Al)에 의해 소비된 공급 전류 또는 증폭기(A1)에 의해 출력될 수 있는 오디오 출력 신호(VOUT)의 최대 진폭을 나타낼 수 있다. 본 발명의 전반에 걸쳐 이용된 바와 같이, 용어 "브라운아웃 조건"은 본 발명의 어딘가 다른 곳에서 더 상세하게 설명된 바와 같이, 예측적인 브라운아웃 방지 시스템(20)에 의해 측정된 파라미터들에 기초하여, 브라운아웃이 실제로 발생할 수 있는 조건 또는 상황, 또는 브라운아웃이 잠재적으로 발생할 수 있는 조건 또는 상황을 광범위하게 언급할 수 있다. 이들 및 다른 실시예들에서, 전원(10)의 조건은 전원 전압(VSUPPLY), 전원(10)의 전류, 전원(10)의 내부 임피던스, 전원(10) 외부의 임피던스들, 및 전원(10)의 부하 조건들에 응답한 전원(10)의 예측된 거동 중 적어도 하나에 의해 결정될 수 있다.As discussed in more detail elsewhere herein, the predictive brown-out prevention system 20 may be configured to prevent brown-out of the audio output signal V OUT . As used herein, the term "brownout" broadly refers to an unintentional drop in one or more supply voltages within the personal audio device 1, an unintentional drop in one or more of these one or more supply voltages. It may lead to improper or unwanted operation of one or more components receiving the supply voltages. To perform this function, the predictive brownout prevention system 20 uses information representative of the amplitude of the digital audio input signal AUDIO_IN (eg, by monitoring a characteristic representative of the amplitude of the digital audio input signal AUDIO_IN). can receive Although many of the embodiments disclosed herein consider such monitoring to be performed by directly extracting amplitude information from the digital audio input signal (AUDIO_IN) or a buffered version thereof, in other embodiments such monitoring is performed on the digital audio input signal ( AUDIO_IN) (eg, any signal in the signal path from the digital audio input signal (AUDIO_IN) to the audio output signal (V OUT )). The predictive brownout prevention system 20 may also receive information indicating the condition of the power supply 10 . In some embodiments, a condition of power supply 10 triggers the occurrence of a brownout condition or violates a user-defined or other type of threshold indicating a brownout condition, or a supply current consumed by amplifier Al or amplifier ( A1) may represent the maximum amplitude of the audio output signal (V OUT ) that can be output. As used throughout this invention, the term "brownout condition" is based on parameters measured by the predictive brownout prevention system 20, as described in more detail elsewhere herein. Thus, conditions or circumstances in which a brownout may actually occur, or conditions or circumstances in which a brownout may potentially occur may be broadly referred to. In these and other embodiments, the condition of the power source 10 is the power supply voltage (V SUPPLY ), the current of the power source 10, the internal impedance of the power source 10, the impedances external to the power source 10, and the power source 10 ) may be determined by at least one of the predicted behavior of the power source 10 in response to load conditions.

예측적인 브라운아웃 방지 시스템(20)은 디지털 오디오 입력 신호(AUDIO_IN)의 진폭을 나타내는 물리량 및 전원(10)의 조건을 나타내는 정보로부터 브라운아웃 조건이 존재하는지의 여부를 결정할 수 있으며, 오디오 출력 신호(VOUT)는 디지털 오디오 입력 신호(AUDIO_IN)로부터 오디오 출력 신호(VOUT)까지의 신호 경로 내에서 감쇠의 부재 시에 디지털 오디오 입력 신호(AUDIO_IN)에 응답하여 브라운아웃할 것이다. 브라운아웃 조건이 존재한다고 결정하는 것에 응답하여, 예측적인 브라운아웃 방지 시스템(20)은 브라운아웃 조건을 갖는 디지털 오디오 입력 신호(AUDIO_IN)의 일부의 증폭기(A1)의 오디오 출력으로의 전파 이전에 브라운아웃을 방지하기 위해 신호 경로가 디지털 오디오 입력 신호(AUDIO_IN) 또는 그의 파생물을 감쇠시키도록 오디오 출력 신호(VOUT)의 진폭을 감소시키기 위해 선택가능한 감쇠 신호를 생성할 수 있다. 일부 실시예들에서, 이러한 감쇠는 신호 경로 내의 디지털 오디오 입력 신호(AUDIO_IN) 또는 그의 파생물의 오디오 볼륨을 감소시키는 것을 포함할 수 있다.The predictive brown-out prevention system 20 can determine whether a brown-out condition exists from a physical quantity representing the amplitude of the digital audio input signal AUDIO_IN and information representing the condition of the power supply 10, and the audio output signal ( V OUT ) will brown out in response to the digital audio input signal (AUDIO_IN) in the absence of attenuation in the signal path from the digital audio input signal (AUDIO_IN) to the audio output signal (V OUT ). In response to determining that a brown-out condition exists, the predictive brown-out prevention system 20 prior to propagation of the portion of the digital audio input signal (AUDIO_IN) with the brown-out condition to the audio output of amplifier A1 prior to propagation of the brown-out condition to the audio output of amplifier A1. To prevent an out, the signal path can generate a selectable attenuation signal to reduce the amplitude of the audio output signal (V OUT ) to attenuate the digital audio input signal (AUDIO_IN) or a derivative thereof. In some embodiments, such attenuation may include reducing the audio volume of the digital audio input signal (AUDIO_IN) or a derivative thereof in the signal path.

일부 실시예들에서, 감쇠는 신호 경로 내의 디지털 오디오 입력 신호(AUDIO_IN) 또는 그의 파생물에 비 선형 이득을 적용하는 것을 포함할 수 있다. 일부 실시예들에서, 비 선형 이득을 적용하는 것은 디지털 오디오 입력 신호(AUDIO_IN) 또는 그의 파생물을 최대 진폭으로 클리핑(clipping)하는 것을 포함할 수 있다. 예를 들면, 이러한 감쇠 또는 클리핑은 신호 경로의 디지털 경로 부분(예로서, 디지털 오디오 소스(18)과 DAC(14) 사이)에서 발생할 수 있다. 대안적으로 또는 게다가, 이러한 감쇠(선형이든 비선형이든) 또는 클리핑은 예를 들면, DAC(14)의 출력 스테이지에 가변 이득을 적용하고/거나 증폭기(Al)에 가변 이득을 적용함으로써 신호 경로의 아날로그 경로 부분(예로서, DAC(14)와 출력 노드 사이)에서 발생할 수 있다.In some embodiments, attenuation may include applying a non-linear gain to the digital audio input signal (AUDIO_IN) or a derivative thereof in the signal path. In some embodiments, applying the non-linear gain may include clipping the digital audio input signal (AUDIO_IN) or its derivative to a maximum amplitude. For example, this attenuation or clipping may occur in the digital path portion of the signal path (eg, between digital audio source 18 and DAC 14). Alternatively or additionally, this attenuation (whether linear or non-linear) or clipping can be achieved by, for example, applying a variable gain to the output stage of the DAC 14 and/or a variable gain to the amplifier Al. part of the path (eg, between the DAC 14 and the output node).

이들 및 다른 실시예들에서, 하기에서 더 상세히 설명된 바와 같이, 감쇠는 수학적 도함수가 연속 함수인 이득 전달 함수로 오디오 입력 신호 또는 그의 파생물을 소프트 클리핑하는 것을 포함할 수 있다. 예를 들면, 소프트 클리핑은 아크탄젠트 필터에 의해 오디오 입력 신호 또는 그의 파생물에 적용될 수 있다.In these and other embodiments, as described in more detail below, attenuation may include soft clipping the audio input signal or a derivative thereof with a gain transfer function whose mathematical derivative is a continuous function. For example, soft clipping can be applied to an audio input signal or its derivatives by means of an arctangent filter.

도 3은 본 발명의 실시예들에 따른, 일 예시적인 예측적인 브라운아웃 방지 시스템(20)의 선택된 구성요소들의 블록도이다. 도 3에 의해 표현된 실시예들에서, 예측적인 브라운아웃 방지 시스템(20)은 오디오 진폭 검출 및 볼륨 조정 블록(110), 전원 모니터링 블록(120), 및 예측적인 제어 상태 머신 블록(140)을 포함할 수 있다.3 is a block diagram of selected components of an exemplary predictive brownout prevention system 20, in accordance with embodiments of the present invention. In the embodiments represented by FIG. 3 , the predictive brownout prevention system 20 includes an audio amplitude detection and volume adjustment block 110 , a power monitoring block 120 , and a predictive control state machine block 140 . can include

오디오 이용자 구성들(102), 공급 이용자 구성들(106), 및/또는 예측적인 제어 이용자 구성들(108)을 포함하는 이용자 구성들은 각각 볼륨 조정 블록(110), 전원 모니터링 블록(120), 및 예측적인 제어 상태 머신 블록(140)에 적용될 수 있다. 오디오 이용자 구성들(102)은 오디오 진폭 검출기(116)를 조작하는 능력을 포함할 수 있지만 그것으로 제한되지 않는다. 이들 이용자 구성들은 이용자가 피크 레벨 임계값들, 평균 제곱 레벨 임계값들, 관심 있는 주파수들 및/또는 지속기간들, 및/또는 증폭기에 대한 부하 임피던스를 포함하지만 그들로 제한되지 않는 이러한 검출 파라미터들을 설정하는 것을 허용할 수 있다. 공급 이용자 구성들(106)은 오디오 IC(9)의 배터리 공급장치 및/또는 전력 거동 특성들의 다양한 전압, 임피던스, 전류 소비, 및/또는 거동 임계값들을 설정하는 이용자의 능력을 포함할 수 있지만 그것으로 제한되지 않는다. 이들 임계값들은 이용자가, 배터리가 부하 하에 있을 때 전압 강하를 생성할 수 있는 동작의 약한 상태에 있는 것으로 간주될 때를 맞춤화하는 것을 허용할 수 있다. 예측적인 제어 이용자 구성들(108)은 이용자가 예측적인 브라운아웃 방지 시스템(20)의 응답을 조작하는 능력을 허용할 수 있다. 이들은 볼륨 조정들, 제어 지연들, 오디오 콘텐트에 대한 공급 정보의 마스킹 또는 가중, 및 예측적으로 감쇠할 오디오 콘텐트의 유형들 및 임계값들을 포함할 수 있지만 그들로 제한되지 않는다.User components, including audio user configurations 102, supply user configurations 106, and/or predictive control user configurations 108, are volume adjustment block 110, power monitoring block 120, and A predictive control state machine block 140 may be applied. Audio user configurations 102 may include, but are not limited to, the ability to manipulate the audio amplitude detector 116 . These user configurations allow the user to set these detection parameters including but not limited to peak level thresholds, mean square level thresholds, frequencies and/or durations of interest, and/or load impedance to the amplifier. can be allowed to set. Supply user configurations 106 may include the user's ability to set various voltage, impedance, current consumption, and/or behavior thresholds of the battery supply and/or power behavior characteristics of the audio IC 9, but it not limited to These thresholds may allow a user to customize when a battery is considered to be in a weak state of operation that can create a voltage drop when under load. Predictive control user configurations 108 may allow a user the ability to manipulate the response of the predictive brownout prevention system 20 . These may include, but are not limited to, volume adjustments, control delays, masking or weighting of supply information for audio content, and types and thresholds of audio content to predictably attenuate.

예측적인 브라운아웃 방지 시스템(20)의 이용자 구성가능성은 휴대용 오디오 장치의 각각의 상이한 설계가 제한 없이 상이한 배터리 출력 전압들, 상이한 배터리 특성들, 상이한 오디오 증폭기, 및/또는 상이한 오디오 부하를 포함하는, 관심 있는 상이한 파라미터들을 가질 수 있기 때문에 바람직할 수 있다. 상이한 개인용 오디오 장치들에 대한 파라미터들 및 시스템 요구조건들의 이 변형은 진폭 검출 및 볼륨 조정 블록(110)의 오디오 모니터링, 전원 모니터링 블록(120)의 공급 모니터링, 및 예측적인 제어 상태 머신 블록(140)에 의한 제어가 유연하고, 적응가능하며, 이용자 구성가능해야 해서 예측적인 브라운아웃 방지가 각각의 개인용 오디오 장치에 대해 적절하게 최적화될 수 있게 함에 영향을 줄 수 있다. 예측적인 브라운아웃 방지 시스템(20)의 응답을 "조정(tune)"하는 이용자 유연성이 일부 사례들에서 바람직할 수 있지만, 일부 실시예들에서 오디오 이용자 구성들(102)과 연관된 파라미터들의 일부 또는 전부, 공급 이용자 구성들(106), 및/또는 예측적인 제어 이용자 구성들(108)은 (예로서, 개인용 오디오 장치의 제공자에 의해) 값들의 특정 세트로 고정될 수 있다.The user configurability of the predictive brownout prevention system 20 is such that each different design of portable audio device includes, without limitation, different battery output voltages, different battery characteristics, different audio amplifiers, and/or different audio loads. This may be desirable as it may have different parameters of interest. This variation of parameters and system requirements for different personal audio devices includes audio monitoring in amplitude detection and volume adjustment block 110, supply monitoring in power monitoring block 120, and predictive control state machine block 140. The control by should be flexible, adaptable, and user configurable so that predictive brownout prevention can be effected to be properly optimized for each personal audio device. While user flexibility to “tune” the response of the predictive brownout prevention system 20 may be desirable in some cases, in some embodiments some or all of the parameters associated with the audio user configurations 102 , supply user configurations 106 , and/or predictive control user configurations 108 may be fixed (eg, by the provider of the personal audio device) to a particular set of values.

도 3에 도시된 바와 같이, 전원 모니터링 블록(120)은 전압 모니터(122), 배터리 임피던스 모니터(124), 및 공급 응답 예측기(126)를 포함할 수 있다. 전압 모니터(122)는 전원 정보(104)를 수신하고 예를 들면, 공급 이용자 구성들(106) 내에 설정된 이용자 구성가능한 임계값에 대한 전원(10)에 전력을 공급하기 위해 배터리의 전압의 비교를 수행하도록 구성될 수 있다. 이용자는 이러한 전압 임계값을 결정하고 개인용 오디오 장치(1) 내의 다른 구성요소들의 요구조건들에 기초하여 그것을 조정하는 유연성을 가질 수 있다. 일부 실시예들에서, 다수의 전압 임계값들은 공급 이용자 구성들(106) 내에 설정될 수 있으며, 이는 예측적인 제어 상태 머신(140)이 오디오 진폭 검출기(116)로부터의 예측적인 오디오 부하의 상이한 레벨들을 모니터링하고 그들에 반응하는 것을 허용할 것이다.As shown in FIG. 3 , the power monitoring block 120 may include a voltage monitor 122 , a battery impedance monitor 124 , and a supply response estimator 126 . Voltage monitor 122 receives power source information 104 and compares the voltage of the battery to power power source 10 against, for example, a user configurable threshold set in supply user configurations 106. can be configured to perform. The user may have the flexibility to determine this voltage threshold and adjust it based on the requirements of other components within the personal audio device 1 . In some embodiments, multiple voltage thresholds may be set within supply user configurations 106, which allow predictive control state machine 140 to set different levels of the predictive audio load from audio amplitude detector 116. monitor them and respond to them.

배터리 임피던스 모니터(124)는 전원 정보(104)를 수신하고 최근의 부하 조건들을 기록하며 배터리 임피던스의 대응하는 변화들을 생성할 수 있는 전류 소비의 변화들의 효과를 추적하도록 구성될 수 있다. 배터리가 그것의 충전 레벨, 방전 전류, 배터리 노화, 및/또는 환경적 효과들을 통해 "약해짐"에 따라, 그것의 출력 임피던스가 증가할 수 있다. 어떠한 부하도 없는 상태에서, 배터리의 출력 임피던스는 배터리의 출력 전압에 거의 영향을 미치지 않을 수 있다. 그러나, 출력 임피던스는 전류가 제공되고 있을 때 배터리의 출력 단자들에 생성된 전압에 상당한 영향을 미친다. 전원(10)이 증폭기(Al)에 대한 VSUPPLY 전압을 조절하기 위해, 부스트 변환기, 벅 변환기, 선형 조절기, 또는 충전 펌프와 같은 직류 직류 변환기를 포함하는 경우, 직류 직류 변환기의 특성들은 전원 정보(104), 배터리 임피던스 모니터(124), 또는 전원 응답 예측기(126)의 일부로서 포함될 수 있다.Battery impedance monitor 124 may be configured to receive power supply information 104 and record recent load conditions and track the effects of changes in current consumption that may produce corresponding changes in battery impedance. As a battery "weakens" through its charge level, discharge current, battery aging, and/or environmental effects, its output impedance may increase. In the absence of any load, the battery's output impedance may have little effect on the battery's output voltage. However, output impedance has a significant effect on the voltage produced across the battery's output terminals when current is being supplied. If the power supply 10 includes a DC-to-DC converter such as a boost converter, a buck converter, a linear regulator, or a charge pump to regulate the V SUPPLY voltage to the amplifier Al, the characteristics of the DC-to-DC converter are determined by the power source information ( 104), battery impedance monitor 124, or power source response predictor 126.

도 4는 본 발명의 실시예들에 따른, 일 예시적인 배터리의 모델(40)의 회로도이다. 도 4에 도시된 바와 같이, 배터리는 전압(VIDEAL)을 출력하는 이상적인 전압 공급장치(42) 및 배터리 충전 레벨의 변화, 방전 전류, 배터리 노화, 및/또는 환경 효과들로 인해 달라질 수 있는 가변 임피던스(ZOUT)을 갖는 출력 임피던스(44)를 갖는 것으로서 모델링될 수 있다. 도 5는 본 발명의 실시예들에 따른, 도 4에 묘사된 모델(40)의 출력 임피던스와 배터리 충전 전압 사이의 일 예시적인 관계를 보여주는 그래프이고, 이는 가변 임피던스(ZOUT)가 배터리 충전 레벨의 변화로 인해 달라질 수 있음을 보여준다. 배터리로부터 전달된 전류(ILOAD)가 증가함에 따라, 그것이 생성하는(그리고 오디오 IC(9)의 요소들에 전력을 제공하기 위해 전원(10)으로 전달될 수 있는) 출력 전압(VBATT)이 감소할 수 있다. 배터리 임피던스 모니터(124)는 이 가변 임피던스(ZOUT)의 변동, 및 적용가능한 경우 배터리 외부의 부가적인 임피던스(예로서, 증폭기(A1)에 대한 전원 전압(VSUPPLY)에 존재하는 것들)를 모니터링할 수 있다.4 is a circuit diagram of a model 40 of an exemplary battery, in accordance with embodiments of the invention. As shown in FIG. 4, the battery has an ideal voltage supply 42 that outputs a voltage (V IDEAL ) and a variable voltage that may vary due to changes in battery charge level, discharge current, battery aging, and/or environmental effects. It can be modeled as having an output impedance 44 with an impedance Z OUT . FIG. 5 is a graph showing an exemplary relationship between the output impedance of the model 40 depicted in FIG. 4 and the battery charge voltage, in accordance with embodiments of the invention, wherein the variable impedance Z OUT is a function of the battery charge level. shows that changes in As the current delivered from the battery (I LOAD ) increases, the output voltage (V BATT ) it produces (and can be delivered to power supply 10 to power the elements of audio IC 9) increases. can decrease Battery impedance monitor 124 monitors variations in this variable impedance Z OUT , and, where applicable, additional impedances external to the battery (eg, those present at supply voltage V SUPPLY to amplifier A1). can do.

공급 응답 예측기(126)는 배터리 공급의 최근 거동 이력을 모니터링하는 것에 기초하여 전원 정보(104)를 수신하고 다양한 부하 조건들 하에서 배터리 공급의 미래 거동을 예측하도록 구성될 수 있다. 오디오 증폭기(예로서, 증폭기(Al))는 임의의 주어진 시간에 배터리 공급장치에 대한 총 절대 부하를 결정할 수 있을 만큼 충분한 시스템 레벨 가시성을 갖지 않을 수 있다. 그러나, 공급 응답 예측기(126)는 증폭기의 부하 기여가 배터리 공급장치에 대해 무엇인지를 결정하고 배터리 공급장치가 증폭기에 의해 생성된 부하의 변화들에 어떻게 반응하는지를 모니터링할 수 있다. 이러한 정보는 공급 응답 예측기(126)가 증폭기(A1)에 의해 특정 양의 전류가 소비될 때 얼마나 큰 공급 전압 강하가 발생할 수 있는지를 추정하는 것을 가능하게 한다. 공급 응답 예측기(126)의 상태가 전압 모니터(122)의 상태, 배터리 임피던스 모니터(124)의 상태, 및 오디오 진폭 검출기(116)의 상태와 조합될 때, 예측적인 제어 상태 머신(140)은 오디오 출력 신호(VOUT)가 얼마나 큰지를 결정할 수 있고, 오디오 출력 신호는 브라운아웃 조건을 트리거링하기 위해 배터리 전력공급 증폭기(Al)에서 충분히 큰 전압 강하를 생성하지 않고 증폭기(Al)에 의해 생성될 수 있다.Supply response predictor 126 may be configured to receive power source information 104 based on monitoring a history of recent behavior of the battery supply and to predict future behavior of the battery supply under various load conditions. The audio amplifier (eg amplifier Al) may not have sufficient system level visibility to be able to determine the total absolute load on the battery supply at any given time. However, the supply response estimator 126 can determine what the amplifier's load contribution is to the battery supply and monitor how the battery supply responds to changes in the load generated by the amplifier. This information enables supply response estimator 126 to estimate how large a supply voltage drop may occur when a certain amount of current is consumed by amplifier A1. When the state of the supply response predictor 126 is combined with the state of the voltage monitor 122, the state of the battery impedance monitor 124, and the state of the audio amplitude detector 116, the predictive control state machine 140 outputs the audio It can determine how loud the output signal (V OUT ) is, and the audio output signal can be produced by the amplifier (Al) without creating a sufficiently large voltage drop across the battery-powered amplifier (Al) to trigger a brownout condition. have.

도 3에 도시된 바와 같이, 오디오 진폭 검출 및 볼륨 조정 블록(110)은 오디오 버퍼(112), 볼륨 제어기(114), 및 오디오 진폭 검출기(116)를 포함할 수 있고, 디지털 오디오 입력 신호(AUDIO_IN) 또는 그의 파생물을 모니터링하고 조작하도록 구성될 수 있다. 오디오 진폭 검출 및 볼륨 조정 블록(110)(예로서, 오디오 버퍼(112), 볼륨 제어기(114))의 부분들은 디지털 오디오 입력 신호(AUDIO_IN)로부터 오디오 출력 신호(VOUT)로의 신호 경로에 통합될 수 있다. 일부 실시예들에서, 오디오 진폭 검출 및 볼륨 조정 블록(110)의 기능의 전부 또는 일부는 증폭기(A1)에 통합될 수 있다. 이들 및 다른 실시예들에서, 오디오 진폭 검출 및 볼륨 조정 블록(110)의 기능의 전부 또는 일부는 소프트웨어 또는 펌웨어로 구현될 수 있다. 따라서, 오디오 진폭 검출 및 볼륨 조정 블록(110)의 하나 이상의 피쳐들은 소프트웨어 또는 펌웨어로서, 증폭기(A1)에 대한 하나 이상의 분리되거나 통합된 피스들의 하드웨어, 또는 그들의 임의의 조합으로서 구현될 수 있다.As shown in FIG. 3 , the audio amplitude detection and volume adjustment block 110 may include an audio buffer 112, a volume controller 114, and an audio amplitude detector 116, and may include a digital audio input signal (AUDIO_IN ) or derivatives thereof. Parts of the audio amplitude detection and volume adjustment block 110 (eg audio buffer 112, volume control 114) may be incorporated in the signal path from the digital audio input signal AUDIO_IN to the audio output signal V OUT . can In some embodiments, all or part of the functionality of audio amplitude detection and volume adjustment block 110 may be incorporated into amplifier A1. In these and other embodiments, all or part of the functionality of the audio amplitude detection and volume adjustment block 110 may be implemented in software or firmware. Accordingly, one or more features of audio amplitude detection and volume adjustment block 110 may be implemented as software or firmware, as one or more separate or integrated pieces of hardware for amplifier A1, or any combination thereof.

오디오 버퍼(112)는 오디오 진폭 검출기(116) 및/또는 예측적인 제어 상태 머신(140)이 신호 경로를 통해 전파되는 디지털 오디오 입력 신호(AUDIO_IN) 이전에 반응하기에 적절한 시간을 허용하도록 지연을 제공하는 임의의 시스템, 장치, 또는 장치일 수 있다. 예를 들면, 오디오 버퍼(112)는 그것의 지연 플러스 최대 볼륨 제어기(114)까지의 신호 경로의 그룹 지연이 오디오 진폭 검출기(116), 예측적인 제어 상태 머신(140), 및 볼륨 제어기(114)의 처리 시간보다 길도록 충분한 지연을 제공할 수 있다. 일부 실시예들에서, 오디오 버퍼(112)는 메모리를 포함할 수 있다. 이들 및 다른 실시예들에서, 오디오 버퍼(112)는 오디오 경로의 본질적인 그룹 지연, 오디오 처리에 의해 야기된 지연, 및/또는 다른 적합한 지연을 포함할 수 있다.Audio buffer 112 provides a delay to allow audio amplitude detector 116 and/or predictive control state machine 140 adequate time to react before the digital audio input signal (AUDIO_IN) propagates through the signal path. It can be any system, device, or device that does. For example, the audio buffer 112 has its delay plus the group delay of the signal path to the maximum volume controller 114 of the audio amplitude detector 116, the predictive control state machine 140, and the volume controller 114. It is possible to provide a sufficient delay to be longer than the processing time of . In some embodiments, audio buffer 112 may include memory. In these and other embodiments, audio buffer 112 may include intrinsic group delay of the audio path, delay caused by audio processing, and/or other suitable delay.

더 강건한 오디오 증폭기 시스템들에서, 오디오 데이터 경로 메모리 버퍼는 종종, 사전 처리를 위한 일부 시간 또는 미리보기를 또한 필요로 할 수 있는 또 다른 피쳐의 일부로 이용가능하다. 이것이 사실일 때, 동일한 메모리 버퍼는 그것이 충분히 크고 예측적인 브라운아웃 방지 시스템(20)의 다른 구성요소들의 처리를 허용하기에 충분한 지연을 갖는 한, 예측적인 브라운아웃 방지를 위한 오디오 버퍼(112)로서 활용될 수 있다.In more robust audio amplifier systems, the audio data path memory buffer is often available as part of another feature that may also require some time for pre-processing or preview. When this is the case, the same memory buffer serves as the audio buffer 112 for predictive brown-out prevention, as long as it is large enough and has sufficient delay to allow processing of other components of the predictive brown-out prevention system 20. can be utilized

일부 실시예들에서, 신호 경로 내의 전체 지연은 예측적인 브라운아웃 방지 시스템(20)의 구성요소들에 의한 처리를 허용하기에 충분히 클 수 있다. 이러한 실시예들에서, 오디오 버퍼(112)는 존재하지 않을 수 있다.In some embodiments, the total delay in the signal path may be large enough to permit processing by components of the predictive brownout prevention system 20 . In such embodiments, the audio buffer 112 may not be present.

도 3에 의해 표현된 실시예들에서, 오디오 진폭 검출기(116)는 오디오 버퍼(112)에 진입하는 디지털 오디오 입력 신호(AUDIO_IN)를 모니터링할 수 있다. 이러한 실시예들에서, 오디오 진폭 검출기(116)는 전원(10)에 전력을 공급하는 배터리 공급장치에 부담을 가하고, 전압 강하를 생성하며, 오디오 증폭기(A1)에 의해 이러한 오디오 신호가 재생되는 경우 브라운아웃 조건의 위험을 감수할 만큼 충분히 큰 부하 조건을 생성할 수 있는 임의의 인입하는 오디오 신호들을 식별하기 위해 하나 이상의 임계값들(예로서, 오디오 이용자 구성들(102) 내에서 설정됨)에 대해 이러한 오디오 데이터를 평가할 수 있다. 오디오 진폭 검출기(116)에 의해 생성되고 예측적인 제어 상태 머신 블록(140)에 제공된 상태 결정은 오디오 신호의 물리량(예로서, 주파수, 피크 진폭, 전력, 등), 증폭기(Al)의 특성들(예로서, 효율), 및/또는 증폭기(Al)의 출력의 부하 임피던스를 포함하지만, 그들로 제한되지 않는 임의의 수 및 유형의 파라미터들에 기초할 수 있다.In the embodiments represented by FIG. 3 , the audio amplitude detector 116 may monitor the digital audio input signal AUDIO_IN entering the audio buffer 112 . In these embodiments, audio amplitude detector 116 loads the battery supply that powers power supply 10, creates a voltage drop, and when this audio signal is reproduced by audio amplifier A1. to one or more thresholds (eg, set within audio user configurations 102) to identify any incoming audio signals that may create a load condition large enough to risk a brownout condition. This audio data can be evaluated for The state decisions generated by the audio amplitude detector 116 and provided to the predictive control state machine block 140 are the physical quantities of the audio signal (e.g., frequency, peak amplitude, power, etc.), the characteristics of the amplifier Al ( efficiency), and/or the load impedance of the output of the amplifier (Al).

도 3이 디지털 오디오 입력 신호(AUDIO_IN)를 모니터링하는 오디오 진폭 검출기(116)를 묘사할지라도, 다른 실시예들에서 오디오 진폭 검출기(116)는 오디오 IC(9)의 신호 경로 내의 어딘가 다른 곳에서 디지털 오디오 입력 신호(AUDIO_IN)의 파생물을 검출할 수 있다.Although FIG. 3 depicts audio amplitude detector 116 monitoring a digital audio input signal (AUDIO_IN), in other embodiments audio amplitude detector 116 is digitally located somewhere else in the signal path of audio IC 9. A derivative of the audio input signal (AUDIO_IN) can be detected.

볼륨 제어기(114)는 예측적인 제어 상태 머신(140)에 의해 생성된 볼륨 제어 신호에 기초하여, (예로서, 오디오 신호를 DAC(14)로 전달하기 이전에) 오디오 버퍼(112)에 의해 버퍼링된 오디오 신호의 볼륨을 제어하거나 그렇지 않으면, 상기 오디오 신호에 선택가능한 이득을 적용하도록 구성된 임의의 시스템, 장치, 또는 장치를 포함할 수 있다. 따라서, 예측적인 제어 상태 머신(140)이 브라운아웃 조건이 존재한다고 결정하는 상황들에서, 그것은 볼륨 제어 신호를 전달할 수 있고, 이에 응답하여 볼륨 제어기(114)는 오디오 신호 경로를 통해 전파되는 오디오 신호를 감쇠시킬 수 있다. 일부 실시예들에서, 볼륨 제어기(114)는 오디오 신호의 오디오 볼륨을 감소시킴으로써 오디오 신호를 감쇠시킬 수 있다. 이들 및 다른 실시예들에서, 볼륨 제어기(114)는 오디오 신호에 비 선형 이득을 적용함으로써 브라운아웃 조건에 응답하여 오디오 신호를 감쇠시킬 수 있다. 예를 들면, 도 6에 도시된 바와 같이, 볼륨 제어기(114)는 오디오 신호에 대한 이득 전달 함수(예로서, f|VOUT(|AUDIO_IN|)|)가, 이득 전달 함수의 수학적 도함수가 적어도 하나의 불연속 지점을 포함하도록 하는 것일 수 있도록 브라운아웃 조건에 응답하여 오디오 신호에 "하드 클리핑"을 적용할 수 있다. 또 다른 예로서, 도 7에 도시된 바와 같이, 볼륨 제어기(114)는 오디오 신호에 대한 이득 전달 함수가, 이득 전달 함수의 수학적 도함수가 연속 함수이도록 하는 것일 수 있도록 브라운아웃 조건에 응답하여 오디오 신호에 "소프트 클리핑"을 적용할 수 있다. 이러한 소프트 클리핑 이득 전달 함수는 오디오 신호에 아크탄젠트 필터를 적용하는 것을 포함하는, 임의의 적합한 방식으로 구현될 수 있다.Volume controller 114, based on the volume control signal generated by predictive control state machine 140, is buffered by audio buffer 112 (eg, prior to passing the audio signal to DAC 14). It may include any system, device, or device configured to control the volume of an audio signal or otherwise apply a selectable gain to the audio signal. Thus, in situations where predictive control state machine 140 determines that a brownout condition exists, it can deliver a volume control signal, in response to which volume controller 114 propagates an audio signal through the audio signal path. can attenuate. In some embodiments, the volume controller 114 can attenuate the audio signal by reducing the audio volume of the audio signal. In these and other embodiments, volume controller 114 may attenuate the audio signal in response to a brownout condition by applying a non-linear gain to the audio signal. For example, as shown in FIG. 6, the volume controller 114 determines that a gain transfer function (eg, f|VOUT(|AUDIO_IN|)|) for an audio signal has at least one mathematical derivative of the gain transfer function. "Hard clipping" may be applied to the audio signal in response to the brownout condition such that it may include discontinuous points in . As another example, as shown in FIG. 7 , volume controller 114 may respond to a brownout condition such that a gain transfer function for the audio signal is such that a mathematical derivative of the gain transfer function is a continuous function. "soft clipping" can be applied to This soft clipping gain transfer function may be implemented in any suitable way, including applying an arctangent filter to the audio signal.

도 3에 도시된 바와 같이, 예측적인 제어 상태 머신(140)은 오디오 진폭 검출기(116), 전압 모니터(122), 배터리 임피던스 모니터(124), 및 공급 응답 예측기(126)로부터 상태 정보를 수신하고 이러한 상태 정보에 기초하여, 이러한 신호가 감쇠되지 않은 경우 발생할 수 있는 배터리 공급 전압 강하로부터 보호하기 위해 디지털 오디오 입력 신호(AUDIO_IN)(또는 그의 파생물)를 감쇠(예로서, 볼륨 제어기(114)를 통해 오디오 볼륨을 감소)할지의 여부를 결정할 수 있다. 게다가, 일단 브라운아웃 방지 감쇠가 발생하고 있는 상태에서, 예측적인 제어 상태 머신(140)은 이러한 상태 정보에 기초하여, 오디오 신호 진폭이 그것의 감쇠되지 않은 레벨로 리턴하는 것을 허용할지의 여부를 결정할 수 있다.As shown in FIG. 3, predictive control state machine 140 receives state information from audio amplitude detector 116, voltage monitor 122, battery impedance monitor 124, and supply response predictor 126, and Based on this state information, the digital audio input signal AUDIO_IN (or a derivative thereof) is attenuated (e.g., via volume controller 114) to protect against a battery supply voltage drop that could occur if this signal were not attenuated. reduce the audio volume) or not. Additionally, once anti-brownout decay is occurring, the predictive control state machine 140 determines, based on this state information, whether to allow the audio signal amplitude to return to its unattenuated level. can

전압 모니터(122), 공급 응답 예측기(126), 및 배터리 임피던스 모니터(124)의 상태들이 배터리가 약화된 상태에 있음을 나타내고 오디오 진폭 검출기(116)가 높은 부하 조건이 발생하려고 함을 나타내는 경우, 예측적인 제어 상태 머신(140)은 적절한 볼륨 제어 신호를 볼륨 제어기(114)에 전달함으로써 반응할 수 있어서, 볼륨 제어기(114)로 하여금 오디오 신호를 감쇠시키게 한다. 그에 따라, 잠재적으로 브라운아웃을 야기하는 오디오 신호가 증폭기(A1)에 전달될 때까지, 그것은 브라운아웃을 방지할 만큼 충분히 낮은 레벨로 감쇠될 수 있다.If the states of voltage monitor 122, supply response estimator 126, and battery impedance monitor 124 indicate that the battery is in a weakened state and audio amplitude detector 116 indicates that a high load condition is about to occur, Predictive control state machine 140 can react by passing an appropriate volume control signal to volume controller 114, causing volume controller 114 to attenuate the audio signal. Thus, by the time an audio signal potentially causing a brownout is passed to amplifier A1, it may be attenuated to a level low enough to prevent brownout.

도 8은 본 발명의 실시예들에 따른, 예측적인 브라운아웃 제어 시스템이 브라운아웃을 방지하기 위해 오디오 신호의 감쇠를 트리거링할 때 존재할 수 있는 다양한 신호들 대 시간의 그래픽 표현이다. 도 8에서, 전압 모니터(122), 배터리 임피던스 모니터(124), 및 공급 응답 예측기(126)의 상태들은 전원(10)에 전력을 공급하는 배터리가 그것이, 일단 오디오 신호가 증폭기(A1)로 전파되고 전원(10)에 전력을 공급하는 배터리에 과도한 부하를 가하면 브라운아웃 조건을 트리거링하지 않고 인입하는 오디오 신호(AUDIO_IN)을 지원할 수 없을 정도로 충분히 약한 상태에 있음을 나타내는 것으로서 도시된다. 이것은 예측적인 제어 상태 머신(140)으로 하여금 오디오 진폭 검출기(116) 및 전원 모니터링(120)로부터 수신된 정보를 분석하는 것에 응답하여 오디오 신호를 감쇠시키기 위해 적절한 볼륨 제어 신호를 생성하게 할 수 있다(예로서, 오디오 진폭이 브라운아웃 조건을 야기할 가능성이 있는 임계 레벨을 초과한다는 표시에 응답하여). 일부 실시예들에서, 오디오 신호는 오디오 진폭 검출기(116)에 의해 모니터링된 오디오 신호의 오디오 진폭이 임계값을 초과하여 유지되는 각각의 시간 기간(tATTACK) 동안 VOLSTEP1의 진폭 단계들에서 감쇠될 수 있다. 일단 오디오 진폭 검출기(116)에 의해 모니터링된 오디오 신호의 오디오 진폭이 임계값(또는 또 다른 임계값) 미만으로 떨어지면, 감쇠는 기간(tWAIT) 동안 계속될 수 있으며, 그 후에 오디오 신호는 오디오 감쇠가 거의 없이 정상 동작 상태로 리턴할 때까지 각각의 시간 기간(tRELEASE) 동안 VOLSTEP2의 단계들에서 감쇠되지 않을 수 있다.8 is a graphical representation of various signals versus time that may be present when a predictive brownout control system triggers attenuation of an audio signal to prevent brownout, in accordance with embodiments of the present invention. In FIG. 8, the states of voltage monitor 122, battery impedance monitor 124, and supply response estimator 126 indicate that the battery supplying power to power supply 10 is that, once the audio signal propagates to amplifier A1. and an excessive load on the battery that powers power source 10 is in a sufficiently weak state that it cannot support the incoming audio signal (AUDIO_IN) without triggering a brownout condition. This may cause the predictive control state machine 140 to generate an appropriate volume control signal to attenuate the audio signal in response to analyzing information received from the audio amplitude detector 116 and power supply monitoring 120 ( eg, in response to an indication that the audio amplitude exceeds a threshold level likely causing a brownout condition). In some embodiments, the audio signal will be attenuated in amplitude steps of VOL STEP1 during each time period t ATTACK for which the audio amplitude of the audio signal monitored by audio amplitude detector 116 remains above a threshold value. can Once the audio amplitude of the audio signal monitored by the audio amplitude detector 116 falls below a threshold (or another threshold), attenuation may continue for a period t WAIT , after which the audio signal decays to the audio. VOL may not decay in the steps of STEP2 for each time period t RELEASE until returning to the normal operating state with almost no VOL.

도 9는 본 발명의 실시예들에 따라, 예측적인 브라운아웃 제어 시스템이 브라운아웃을 방지하기 위해 오디오 신호의 감쇠를 트리거링하지 않을 때 존재할 수 있는 다양한 신호들 대 시간의 그래픽 표현이다. 도 9에 도시된 바와 같이, 오디오 진폭 검출기(116)는 오디오 진폭이 브라운아웃 조건을 야기할 가능성이 있는 임계 레벨 미만임을 나타낸다. 그러나, 도 9에서 제공된 시나리오에서, 큰 오디오 진폭들은 전압 모니터(122), 배터리 임피던스 모니터(124), 및/또는 공급 응답 예측기(126)가 전원(10)이 이러한 오디오 진폭에 의해 야기된 부하를 취급할 수 있다고 보고할 때 단지 존재할 수 있다. 이러한 큰 오디오 진폭들은 전압 모니터(122), 배터리 임피던스 모니터(124), 및/또는 공급 응답 예측기(126)의 상태들에 의해 표시되는 바와 같이, 전원(10)에 전력을 공급하는 배터리가 약화된 상태에 있을 때 발생하지 않을 수 있다. 그에 따라, 이러한 일련의 상황들 하에서, 예측적인 제어 상태 머신(140)은 오디오 신호의 감쇠를 야기하지 않을 수 있다.9 is a graphical representation of various signals versus time that may be present when the predictive brownout control system does not trigger attenuation of the audio signal to prevent brownout, in accordance with embodiments of the present invention. As shown in FIG. 9, the audio amplitude detector 116 indicates that the audio amplitude is below a threshold level likely to cause a brownout condition. However, in the scenario presented in FIG. 9, large audio amplitudes cause voltage monitor 122, battery impedance monitor 124, and/or supply response estimator 126 to determine the load caused by power source 10 by these audio amplitudes. It can only exist when reporting that it can be handled. These large audio amplitudes indicate that the battery powering power source 10 is weakened, as indicated by the states of voltage monitor 122, battery impedance monitor 124, and/or supply response estimator 126. It may not happen when in the state. Accordingly, under this set of circumstances, the predictive control state machine 140 may not cause attenuation of the audio signal.

도 10은 본 발명의 실시예들에 따른, 개인용 오디오 장치의 일 예시적인 오디오 IC(1300)의 선택된 구성요소들의 블록도이다. 장치는 오디오 입력 신호(AUDIO_IN)를 수신하도록 구성된 오디오 입력부, 오디오 출력 신호(VOUT)를 제공하도록 구성된 오디오 출력부, 전원 전압(VSUPPLY)을 수신하도록 구성된 전원 입력부, 및 감쇠 블록(1302)을 갖는 신호 경로를 포함한다. 감쇠 블록(1302)은 다음 중 하나 이상을 나타내는 정보를 수신하도록 구성된다: 1) 전원 조건들의 적응형 추정값들; 2) 전원 커패시턴스의 예상된 효과들; 및 3) 복소 부하 임피던스의 적어도 하나의 조건. 수신된 정보로부터 오디오 출력 신호의 일부가 최대 전력 임계값에 도달할 수 있다고 결정하는 것에 응답하여, 감쇠 블록(1302)은 신호 경로가 오디오 입력 신호의 일부의 오디오 출력으로 전파되기 이전에 브라운아웃을 방지하기 위해 오디오 입력 신호 또는 그의 파생물을 감쇠시키도록 오디오 출력 신호의 적어도 일부의 진폭을 감소시키기 위해 선택가능한 감쇠 신호를 생성할 수 있다. 전원 조건들의 적응형 추정값들을 나타내는 정보는 도 14에서 설명된 바와 같이 적응형 배터리 모델로부터 수신된 전압 성분 및 저항 성분에 관한 정보를 포함할 수 있다. 이러한 전압 성분 및 저항 성분은 최대 전력 임계값을 산출하기 위해 이용될 수 있다. 도 2와 유사하고 도 10에 도시된 바와 같이, 디지털 오디오 소스(1301)(예로서, 프로세서, 디지털 신호 프로세서, 마이크로제어기, 테스트 장비, 또는 다른 적합한 디지털 오디오 소스)는 감쇠 블록(1302)에 디지털 오디오 입력 신호(AUDIO_IN)를 공급할 수 있으며, 감쇠 블록은 디지털 오디오 입력 신호(AUDIO_IN)를 처리하고 이러한 처리된 신호를 디지털 아날로그 변환기(DAC)(1303)에 제공할 수 있으며, 이는 결과적으로 오디오 입력 신호(VIN)를 증폭하거나 감쇠시킬 수 있는 전력 증폭기 스테이지(A2)에 아날로그 오디오 입력 신호(VIN)을 공급하고 스피커, 헤드폰 트랜스듀서, 및/또는 라인 레벨 신호 출력을 동작시킬 수 있는 오디오 출력 신호(VOUT)를 제공할 수 있다. 증폭기(A2)가 단일 엔드형 오디오 출력 신호(VOUT)를 생성하는 단일 엔드형 출력부로서 묘사될지라도, 일부 실시예들에서 증폭기(A2)는 차동 출력을 포함할 수 있고, 따라서 차동 오디오 출력 신호(VOUT)를 제공할 수 있다. 전원(1304)은 증폭기(A2)의 전원 레일 입력들에 전원 전압(VSUPPLY)를 제공할 수 있다. 전원(1304)은 충전 펌프 전원, 스위칭 직류 직류 변환기, 선형 조정기, 또는 임의의 다른 적합한 전원을 포함할 수 있다.10 is a block diagram of selected components of an exemplary audio IC 1300 of a personal audio device, in accordance with embodiments of the present invention. The device includes an audio input configured to receive an audio input signal (AUDIO_IN), an audio output configured to provide an audio output signal (V OUT ), a power input configured to receive a supply voltage (V SUPPLY ), and an attenuation block 1302. signal path with The attenuation block 1302 is configured to receive information indicating one or more of: 1) adaptive estimates of power supply conditions; 2) expected effects of supply capacitance; and 3) at least one condition of complex load impedance. In response to determining from received information that the portion of the audio output signal may reach the maximum power threshold, the attenuation block 1302 browns out the signal path before propagating to the audio output of the portion of the audio input signal. generate a selectable attenuation signal to reduce the amplitude of at least a portion of the audio output signal to attenuate the audio input signal or a derivative thereof to prevent The information indicating the adaptive estimation values of power conditions may include information about voltage components and resistance components received from the adaptive battery model as described in FIG. 14 . These voltage components and resistance components can be used to calculate the maximum power threshold. Similar to FIG. 2 and as shown in FIG. 10 , a digital audio source 1301 (eg, a processor, digital signal processor, microcontroller, test equipment, or other suitable digital audio source) includes a digital attenuation block 1302 An audio input signal (AUDIO_IN) may be supplied, and the attenuation block may process the digital audio input signal (AUDIO_IN) and provide this processed signal to a digital-to-analog converter (DAC) 1303, which in turn may provide an audio input signal It supplies an analog audio input signal (V IN ) to a power amplifier stage (A2) that can amplify or attenuate (V IN ) and an audio output signal that can operate speakers, headphone transducers, and/or line level signal outputs. (V OUT ) can be provided. Although amplifier A2 is depicted as a single ended output that produces a single ended audio output signal V OUT , in some embodiments amplifier A2 may include a differential output, thus providing a differential audio output. A signal (V OUT ) may be provided. Power supply 1304 can provide a supply voltage (V SUPPLY ) to the supply rail inputs of amplifier A2. Power source 1304 may include a charge pump power source, a switching direct current to direct current converter, a linear regulator, or any other suitable power source.

IC(1300)가 또한, 도 2 및 도 3을 참조하여 이전에 설명된 바와 같이 예측적인 브라운아웃 방지 시스템을 포함할 수 있음이 인식될 것이다.It will be appreciated that IC 1300 may also include a predictive brownout prevention system as previously described with reference to FIGS. 2 and 3 .

일부 실시예들에서, 감쇠 블록의 기능의 일부 또는 전부는 증폭기(A2)에 통합될 수 있다.In some embodiments, some or all of the function of the attenuation block may be incorporated into amplifier A2.

도 10에서, 증폭기(A2)는 오디오 입력 신호(VIN)을 수신할 수 있고 일반적으로 전압 형태로 신호 진폭을 증가시키기 위해 이득을 적용할 수 있다. 오디오 및 햅틱 증폭기들에 대해, 높은 전류들이 발생할 수 있다. 증폭기(A2)는 전압 증폭기로서 취급될 때 전형적으로, 오디오 입력 신호(AUDIO_IN)의 스케일링으로서 거동할 수 있으며 고역 통과 또는 저역 통과 필터링과 같은 주파수 효과들을 가질 수 있다. 일반성의 손실 없이, 증폭기(A2)는 입력 전압(VIN)을 수신할 수 있고 증폭된 출력 전압(VOUT)을 제공하기 위해 이득을 제공할 수 있다. 부하 임피던스를 앎으로써, 증폭기(A2)의 전류 출력은 옴의 법칙(컨볼루션(convolution)에 의한 복소 임피던스에도 적용됨)을 통해 알려진다. 전압 및 전류 둘 모두가 알려진 상태에서, 감쇠 블록(1302)은 전압 및 전류의 곱으로서 증폭기의 수요 전력을 산출할 수 있다.In FIG. 10 , amplifier A2 may receive an audio input signal (V IN ) and may apply a gain to increase signal amplitude, usually in the form of a voltage. For audio and haptic amplifiers, high currents can occur. Amplifier A2, when treated as a voltage amplifier, may typically behave as a scaling of the audio input signal AUDIO_IN and may have frequency effects such as high-pass or low-pass filtering. Without loss of generality, amplifier A2 can receive an input voltage (V IN ) and provide a gain to provide an amplified output voltage (V OUT ). By knowing the load impedance, the current output of amplifier A2 is known via Ohm's law (which also applies to complex impedances due to convolution). With both voltage and current known, the attenuation block 1302 can calculate the amplifier's power demand as the product of voltage and current.

증폭기(A2)는 실제로 완벽에 못 미치는 전력 변환 비를 가질 전력 변환기로 간주될 수 있다. 감쇠 블록(1302)은 증폭기(A2)의 수요 전력 및 증폭기(A2)의 효율을 추정하고, 이 추정값로부터 증폭기 입력(VIN), 공급 전압(VSUPPLY) 및 공급 입력 전류에서의 전기적 특성들을 산출할 수 있다. 추정된 증폭기 수요 전력을 커패시턴스 요소를 갖는 배터리 모델에 삽입하는 것은 많은 실세계 증폭기 회로 구성들의 거동을 모방할 것이다. 이 예에서, 단순한 배터리 모델이 활용된다; 그러나, 적응형 배터리 모델은 도 14를 참조하여 설명된 바와 같이 이용될 수 있다. 공급 전압(VSUPPLY)의 효과들은 그 다음, 오디오 입력 신호(AUDIO_IN)를 이용하여 모델링될 수 있다. 오디오 입력 신호(AUDIO_IN)는 공급 전압(VSUPPLY)이 임계값(VTHRESH)을 초과하여 유지됨을 보장하기 위해 감쇠를 요구할 수 있다. 이 감쇠는 감쇠 블록(1302)에 의해 산출될 수 있다.Amplifier A2 can in fact be considered a power converter that will have a less than perfect power conversion ratio. The attenuation block 1302 estimates the power demand of amplifier A2 and the efficiency of amplifier A2, and from these estimates calculates electrical characteristics at the amplifier input (V IN ), supply voltage (V SUPPLY ), and supply input current. can do. Inserting the estimated amplifier power demand into a battery model with capacitance elements will mimic the behavior of many real-world amplifier circuit configurations. In this example, a simple battery model is utilized; However, an adaptive battery model may be used as described with reference to FIG. 14 . The effects of the supply voltage V SUPPLY can then be modeled using the audio input signal AUDIO_IN. The audio input signal (AUDIO_IN) may require attenuation to ensure that the supply voltage (V SUPPLY ) remains above a threshold (V THRESH ). This attenuation can be calculated by attenuation block 1302.

저항성 부하들에 대해, 전류 및 전압이 동위상일 수 있다. 그러나, 확성기와 같은 리액턴스를 갖는 부하들에 대해, 특정한 주파수를 위해 요구된 실제 전력은 제곱 평균 전압 및 전류의 곱 미만일 수 있다. 이 더 낮은 전력 요구조건은 전압(또는 전류) 임계값이 충족되지만 초과되지 않음을 보장하기 위해 더 적은 감쇠가 필요함을 의미하며 예를 들면, 더 많은 전력이 부하에 전달되는 것을 허용하여, 스피커들에 대한 더 높은 음압 레벨, 및 햅틱 시스템들에 대한 진동 세기를 야기한다.For resistive loads, the current and voltage may be in phase. However, for loads with reactance, such as loudspeakers, the actual power required for a particular frequency may be less than the root mean square voltage times the current. This lower power requirement means that less attenuation is needed to ensure that the voltage (or current) threshold is met but not exceeded, allowing more power to be delivered to the load, for example resulting in a higher sound pressure level for , and vibration intensity for haptic systems.

주어진 오디오 입력 신호(AUDIO_IN)에 대해, 감쇠 블록(1302)은 다음 방정식을 이용하여 오디오 입력 신호(AUDIO_IN)를 증폭하기 위해 증폭기(A2)(PLOAD)에 의해 필요한 수요 전력을 산출하기 위해, 복소 부하 임피던스(ZLOAD)의 추정값, 및 VIN으로 변조된 펄스 코드 전달 함수의 추정값(일반적으로 스케일링 상수(H))을 활용할 수 있다.For a given audio input signal (AUDIO_IN), attenuation block 1302 calculates the power demand required by amplifier A2 (P LOAD ) to amplify audio input signal (AUDIO_IN) using the equation: An estimate of the load impedance (Z LOAD ) and an estimate of the modulated pulse code transfer function with V IN (typically a scaling constant (H)) can be utilized.

PLOAD = 전압 * 전류 (1)P LOAD = Voltage * Current (1)

여기서, 전압 = AUDIO_IN * H 및 전류 = 전압/ZLOAD이다. 증폭기(A2)의 비효율성들로 인해, 신호를 증폭하기 위해 증폭기(A2)에 의해 요구된 소스 전력은 필요한 전력(PLOAD)보다 클 수 있다. 소스 전력(PSRC)은 증폭기(A2)에 의해 요구된 소스 전력인 것으로 설정된다. 소스 전력(PSRC)은 0과 1 사이인 효율 파라미터(n)에 의해 PLOAD와 관련된다.where voltage = AUDIO_IN * H and current = voltage/Z LOAD . Due to the inefficiencies of amplifier A2, the source power required by amplifier A2 to amplify the signal may be greater than the required power P LOAD . The source power P SRC is set to be the source power requested by amplifier A2. The source power (P SRC ) is related to P LOAD by an efficiency parameter (n) that is between 0 and 1.

Figure 112020107404136-pct00001
Figure 112020107404136-pct00001

전원 전압을 예측하기 위해 전압 성분(VBATT), 저항 성분(RBATT), 및 전원 커패시턴스(CBULK)의 추정값들과 함께 증폭기(A2)에 의해 요구된 전력의 추정값이 이용될 수 있다. 특히, 주어진 배터리 모델에 대해, 전압 임계값(VTHRESH)을 초과하여 유지하면서 공급될 수 있는 최대 전력은 배터리 모델을 증폭기에 의해 필요한 전력과 관련시키는 방정식들의 동시 시스템을 해결함으로써 계산될 수 있다.An estimate of the power required by amplifier A2 along with estimates of voltage component (V BATT ), resistance component (R BATT ), and power supply capacitance (C BULK ) may be used to predict the supply voltage. In particular, for a given battery model, the maximum power that can be supplied while remaining above the voltage threshold (V THRESH ) can be calculated by solving a simultaneous system of equations relating the battery model to the power required by the amplifier.

Figure 112020107404136-pct00002
Figure 112020107404136-pct00002

여기서, VBATT는 배터리 모델 전압이고 RBATT는 배터리 모델 저항이다. 이 방정식을 이용하면, 전원 전압(VSUPPLY)에 대한 효과들은 증폭기(PSRC)에 의해 요구된 소스 전력의 함수로서 예측될 수 있다. 전원 전압(VSUPPLY)이 임계값을 초과하여 유지되는 경우, 소스 전력(PSRC)에 대해 허용된 최대 전력이 결정될 수 있다. 최대 허용 전력이 알려져 있고, 오디오 입력 신호(AUDIO_IN)로부터 전력 수요를 추정하는 능력이 있는 경우, 오디오 입력 신호(AUDIO_IN)는 이제 최대 전력 허용 조건을 만족하도록 감쇠될 수 있다.where V BATT is the battery model voltage and R BATT is the battery model resistance. Using this equation, the effects on supply voltage V SUPPLY can be predicted as a function of the source power required by amplifier P SRC . When the supply voltage V SUPPLY is maintained beyond the threshold value, the maximum power allowed for the source power P SRC may be determined. If the maximum allowed power is known and there is the ability to estimate the power demand from the audio input signal (AUDIO_IN), the audio input signal (AUDIO_IN) can now be attenuated to satisfy the maximum power allowed condition.

물리적 시스템들에서, 커패시턴스 효과들은 배터리가 아닌 일시적으로 전류를 공급하는 커패시턴스로 인해 전원 전압(VSUPPLY)의 예측을 복잡하게 만들 수 있다. 커패시턴스 효과에 대한 단순한 근사치는 대신에, 증폭기에 의해 요구된 추정된 전력에 저역 통과 필터를 적용하는 것이며, 이 저역 통과 필터는 대략 RBATT * CBULK의 시간 상수를 가지며, 여기서 RBATT는 배터리 모델의 저항이고, CBULK는 전원에 병렬인 대용량 커패시턴스이다. 따라서, 전원 커패시턴스(CBULK)의 예상된 효과들을 나타내는 정보는 단정된 전원 전압에서 동작하는 선형 필터를 선택적으로 적용하기 위해 이용될 수 있다.In physical systems, capacitance effects can complicate the prediction of the supply voltage (V SUPPLY ) due to the capacitance supplying current temporarily rather than the battery. A simple approximation to the capacitance effect is instead to apply a low-pass filter to the estimated power required by the amplifier, which has a time constant of approximately R BATT * C BULK , where R BATT is the battery model is the resistance, and C BULK is the bulk capacitance parallel to the supply. Thus, information indicative of the expected effects of supply capacitance C BULK can be used to selectively apply a linear filter operating at a predicated supply voltage.

입력 오디오 신호에 적용된 이득이 실제로 시스템을 브라운아웃으로부터 보호함을 보장하기 위해, 이득은 필요한 것보다 일찍, 즉 브라운아웃이 실제로 발생할 레벨을 초과하는 전압 임계값에서 적용되고 유지될 수 있다. 인과 관계를 유지하기 위해, 오디오 입력 신호(AUDIO_IN)는 필요한 이득 신호를 미리보고 더 일찍 적용하기 위해 그것의 이득 계산에 더하여 지연되어야 한다.To ensure that the gain applied to the input audio signal actually protects the system from brown-out, the gain can be applied and maintained earlier than necessary, i.e., at a voltage threshold above the level at which brown-out will actually occur. To maintain causality, the audio input signal (AUDIO_IN) must be delayed in addition to its gain calculation in order to preview the required gain signal and apply it earlier.

알려진 전력 수요로, 허용된 최대 전력, 즉 오디오 입력 신호에 대한 최대 전력 임계값(PMAX)은 배터리 모델의 파라미터 추정값들을 이용하여 VSUPPLY를 VTHRESH로 대체하고 다음 방정식을 제공하기 위해 재배열함으로써 방정식 (3)으로부터 산출될 수 있다:With a known power demand, the maximum power allowed, i.e. the maximum power threshold for the audio input signal (P MAX ), can be obtained by replacing V SUPPLY with V THRESH using the parameter estimates of the battery model and rearranging to give the following equation: It can be calculated from equation (3):

Figure 112020107404136-pct00003
Figure 112020107404136-pct00003

여기서, VTHRESH는 허용되는 전원 전압(VSUPPLY)에 대한 타겟 최소 전압 값이다. 최대 허용 전력(PMAX) 및 증폭기 전력 수요의 추정값(PSRC)을 이용하여, 공급 전압(VSUPPLY)이 VTHRESH보다 크게 유지되어야 하는 조건을 충족하기 위해 요구된 이득(G)은 다음과 같다:Here, V THRESH is the target minimum voltage value for the allowable supply voltage (V SUPPLY ). Using the maximum allowed power (P MAX ) and an estimate of the amplifier power demand (P SRC ), the required gain (G) to satisfy the condition that the supply voltage (V SUPPLY ) must remain greater than V THRESH is :

Figure 112020107404136-pct00004
Figure 112020107404136-pct00004

알려진 이득 값으로, 보호된 신호 진폭이 이제 알려진다. 이 이득은 감쇠 블록에 의해 광대역 신호에 또는 광대역 신호를 포함하는 대역통과 필터링된 신호들의 합계에 적용될 수 있다. 대역통과 필터링된 신호들에 대해, 합계가 동일하게 유지되는 한 각각의 대역의 이득 값을 조정될 수 있고, 이는 다중대역 압축 능력을 허용한다.With a known gain value, the protected signal amplitude is now known. This gain may be applied to the wideband signal by the attenuation block or to the sum of the bandpass filtered signals comprising the wideband signal. For bandpass filtered signals, the gain value of each band can be adjusted as long as the sum remains the same, which allows for multiband compression capability.

공격 및 릴리스 시간들의 개념은 적용된 이득이 브라운아웃을 방지하기 위해 요구된 이득에 접근하는 레이트를 언급한다. 이들 공격 및 릴리스 레이트들은 전형적으로 dB/초 단위로 구성될 수 있다.The concept of attack and release times refers to the rate at which the applied gain approaches the required gain to prevent brownout. These attack and release rates are typically configurable in units of dB/sec.

낮은 전압 조건을 야기하는 배터리로부터의 과도한 전류 요구들을 회피하기 위해, 순간적인 전류 스파이크들을 버퍼링하기 위해 커패시터들이 전원(1304)에 병렬로 부가될 수 있다. 이들 커패시터들은 공급 전압(VSUPPLY)에서 저역 통과 필터들의 역할을 할 수 있다. 물리적 시스템들에서, 이 커패시턴스는 또한, 그들의 입력 커패시턴스들, 배선 토폴로지, 등으로 인해 다수의 구성요소들을 전원(1304)에 연결하는 기생 효과들에 의해 증가될 수 있다.To avoid excessive current demands from the battery causing a low voltage condition, capacitors may be added in parallel to the power source 1304 to buffer momentary current spikes. These capacitors can act as low pass filters on the supply voltage V SUPPLY . In physical systems, this capacitance can also be increased by parasitic effects of coupling multiple components to power supply 1304 due to their input capacitances, wiring topology, etc.

이 대용량 커패시턴스의 존재 시에, 증폭기(A2)는 커패시터 및 배터리로부터 전류를 인출할 수 있으며 이는 대용량 커패시턴스가 없는 시스템에 비해 전압 강하가 적을 수 있음을 의미한다. 이 대용량 커패시턴스의 효과들을 고려함으로써, 배터리 공급장치에 대한 전력 수요들이 감쇠 블록에 의해 더 정확하게 계산될 수 있으며, 브라운아웃 조건들이 발생하지 않음을 여전히 보장하면서 오디오 입력 신호(AUDIO_IN)에 대한 감쇠가 덜 적용될 수 있다.In the presence of this large capacitance, amplifier A2 can draw current from the capacitor and battery, meaning that the voltage drop may be less than in a system without the large capacitance. By taking into account the effects of this large capacitance, the power demands on the battery supply can be calculated more accurately by the attenuation block, with less attenuation on the audio input signal (AUDIO_IN) while still ensuring that brownout conditions do not occur. can be applied

도 11은 본 발명의 실시예들에 따른, 처프 신호에 대한 대용량 커패시턴스의 효과들을 보여주는 시간에 대해 표시된 전력의 플롯 다이어그램이다. 도 11은 시간에 따라 증가하는 처프 신호의 주파수를 보여준다. 더 높은 주파수들에서, 대용량 커패시턴스는 더 적은 전력 수요를 야기할 수 있다.11 is a plot diagram of power plotted against time showing the effects of capacitance on a chirp signal, in accordance with embodiments of the present invention. 11 shows the frequency of the chirp signal increasing with time. At higher frequencies, large capacitance can result in less power demand.

이전에 설명된 바와 같이, 도 4는 일 예시적인 배터리 모델을 보여준다. 배터리 모델은 예를 들면, 도 4(예로서, 및 도 2에서 전원(10)으로서 이용될 수 있음)에 도시된 바와 같이 출력 임피던스(ZOUT)의 서브세트인 출력 임피던스(ZOUT) 또는 직렬 배터리 저항(RBATT)을 갖는 배터리 전압(VBATT)의 테브난 회로(Thevenin circuit)를 포함한다. 시스템 전류 수요가 증가함에 따라, 직렬 배터리 저항(RBATT)로 인해 이용가능한 전압이 감소하고, 여기서

Figure 112020107404136-pct00005
이다. VSUPPLY 신호만 이용하면, 배터리 전압(VBATT) 및 배터리 저항(RBATT) 신호들은 변화하는 ISUPPLY 신호(즉, 부하 임피던스에 기초하는 전류 수요의 변경)에 대해 유추될 수 있으며, 이는 증폭기(Al)의 경우, 수요 전류(ISUPPLY)가 증폭기 입력 전류(ISUPPLY)가 될 것이다.As previously described, FIG. 4 shows an exemplary battery model. The battery model may be a series output impedance (Z OUT ) or a subset of the output impedance (Z OUT ) as shown, for example, in FIG. 4 (which may be used as power source 10 in FIG. A Thevenin circuit of the battery voltage (V BATT ) with the battery resistance (R BATT ). As the system current demand increases, the available voltage decreases due to the series battery resistance (R BATT ), where
Figure 112020107404136-pct00005
to be. Using only the V SUPPLY signal, the battery voltage (V BATT ) and battery resistance (R BATT ) signals can be inferred for a changing I SUPPLY signal (ie, a change in current demand based on the load impedance), which is an amplifier ( For Al), the demand current (I SUPPLY ) will be the amplifier input current (I SUPPLY ).

어떠한 입력 전류로도 전환되지 않는 증폭할 신호가 없는 경우(ISUPPLY=0), 공급 전압(VSUPPLY)은 유효 배터리 전압(VBATT)을 나타낸다. 증폭기(A2)와 별개인 시스템의 다른 부분들이 무선 또는 발광 다이오드(LED)와 같은 전류를 인출하면, 공급 전압 강하가 존재할 수 있다. 증폭기(A2)에 대한 배터리 모델의 관점에서 볼 때, 이 공급 전압 강하는 감소된 유효 배터리 전압(VBATT)에 이른다.When there is no signal to amplify that is not converted by any input current (I SUPPLY =0), the supply voltage (V SUPPLY ) represents the effective battery voltage (V BATT ). If other parts of the system separate from amplifier A2 draw current, such as a radio or a light emitting diode (LED), there may be a supply voltage drop. From the perspective of the battery model for amplifier A2, this supply voltage drop leads to a reduced effective battery voltage (V BATT ).

전류 인출을 생성하는 증폭기(A2)에 대한 신호가 존재할 때, 공급 전압(VSUPPLY)의 강하가 존재할 수 있다. 이 공급 전압 강하는 배터리 저항(RBATT)에 비례할 수 있다. 주어진 증폭기 오디오 입력 신호(AUDIO_IN)에 대한 전원 전압(VSUPPLY)의 추정값을 이용함으로써, 배터리 저항(RBATT)의 추정값들을 조정하기 위해 실제 신호 및 예측된 신호 사이의 비교가 행해질 수 있다. 이것은 배터리 모델의 정확도를 개선할 수 있고 따라서, 오디오 신호의 덜 불필요한 감쇠를 야기할 수 있다.When there is a signal to amplifier A2 producing a current draw, there may be a drop in supply voltage V SUPPLY . This supply voltage drop may be proportional to the battery resistance (R BATT ). By using an estimate of the supply voltage (V SUPPLY ) for a given amplifier audio input signal (AUDIO_IN), a comparison between the actual and predicted signals can be made to adjust estimates of the battery resistance (R BATT ). This may improve the accuracy of the battery model and thus cause less unwanted attenuation of the audio signal.

커패시턴스 효과들 때문에, 추정된 공급 전압(VSUPPLY) 신호에 비해 실제 공급 전압(VSUPPLY) 신호에 그룹 지연이 도입될 수 있다. 이 보상은 그룹 지연 효과들을 정확하게 아는 것을 요구할 수 있고, 약간의 위상 오류들은 공급 전압(VSUPPLY)과 예측되거나 추정된 공급 전압(VEST_SUPPLY) 사이의 차를 증폭하거나 감쇠시킬 수 있다. 이들 위상 효과들을 회피하기 위해, 엔벨로프 예측들 또는 추정들이 이용될 수 있다.Due to capacitance effects, a group delay may be introduced into the actual supply voltage (V SUPPLY ) signal relative to the estimated supply voltage (V SUPPLY ) signal. This compensation may require knowing exactly the group delay effects, and slight phase errors may amplify or attenuate the difference between the supply voltage (V SUPPLY ) and the expected or estimated supply voltage (V EST_SUPPLY ). To avoid these phase effects, envelope predictions or estimates may be used.

배터리 모델이 실제 시스템과 매칭하면, 실제 공급 전압(VSUPPLY) 및 예측되거나 추정된 공급 전압(VSUPPLY) 신호들의 엔벨로프들이 거의 동일할 수 있다. 그러나, 편차들은 그 다음, 현실과 모델 사이의 불일치를 드러내고 정정 대응을 요구할 수 있다.If the battery model matches the real system, the envelopes of the actual supply voltage (V SUPPLY ) and predicted or estimated supply voltage (V SUPPLY ) signals can be nearly identical. However, deviations can then reveal discrepancies between reality and the model and require a corrective response.

도 12에서, 공급 전압(VSUPPLY) 신호들의 하부 측 또는 하부 엔벨로프는 배터리 저항(RBATT)의 값에 관한 정보를 제공할 수 있다. 가설적으로, 배터리 저항(RBATT)이 제로이면, 공급 전압(VSUPPLY)의 하부 엔벨로프 및 상단 엔벨로프는 동일할 것이다. 그러나, 배터리 저항(RBATT)이 제로가 아니기 때문에, 하부 엔벨로프는 각각의 점선들(VSUPPLY 및 VEST_SUPPLY)에 의해 도시된 바와 같이 상부 엔벨로프보다 낮을 것이다.In FIG. 12 , the lower side or lower envelope of the supply voltage (V SUPPLY ) signals may provide information about the value of the battery resistance (R BATT ). Hypothetically, if the battery resistance (R BATT ) is zero, the lower and upper envelopes of the supply voltage (V SUPPLY ) will be equal. However, since the battery resistance (R BATT ) is not zero, the lower envelope will be lower than the upper envelope as shown by the respective dotted lines (V SUPPLY and V EST_SUPPLY ).

예측된 공급 전압(VEST_SUPPLY)이 측정된 공급 전압(VSUPPLY) 신호까지 떨어지지 않으면, 배터리 저항(RBATT)의 과대 추정들을 정정하기 위해 배터리 저항(RBATT)이 증가되어야 하며 그 반대의 경우도 마찬가지이다.If the predicted supply voltage (V EST_SUPPLY ) does not drop to the measured supply voltage (V SUPPLY ) signal, the battery resistance (R BATT ) must be increased to correct overestimates of the battery resistance (R BATT ) and vice versa. Same thing.

도 13에서, 공급 전압(VSUPPLY) 신호들의 상부 측 또는 상단 엔벨로프는 배터리 전압(VBATT) 추정값에 적응하기 위해 이용될 수 있다. 공급 전압(VSUPPLY)의 피크들은 실제 배터리 전압(VBATT) 값에 가장 가까운 값들을 제공할 수 있다. 예측된 피크들 및 실제 피크들이 상이한 경우, 배터리 전압(VBATT)은 정정이 필요할 수 있다.In FIG. 13 , the upper side or upper envelope of the supply voltage (V SUPPLY ) signals may be used to adapt the battery voltage (V BATT ) estimate. The peaks of the supply voltage (V SUPPLY ) may provide values closest to the actual battery voltage (V BATT ) value. If the predicted peaks and actual peaks are different, the battery voltage (V BATT ) may need correction.

대용량 커패시턴스의 존재는 배터리 전압(VBATT) 및 배터리 저항(RBATT) 적응을 혼란스럽게 하며, 특정 주파수에 대한 대용량 커패시턴스는 동시에 배터리 전압(VBATT) 및 배터리 저항(RBATT)의 감소로서 보여질 수 있다. 전력 추정에 대용량 커패시턴스를 포함함으로써, 배터리 전압(VBATT) 및 배터리 저항(RBATT) 추정들이 훨씬 더 정확해져서, 오디오 신호의 임의의 불필요한 감쇠를 더 감소시킨다.The presence of large capacitance confuses the battery voltage (V BATT ) and battery resistance (R BATT ) adaptation, and the large capacitance for a particular frequency will be seen as a decrease in battery voltage (V BATT ) and battery resistance (R BATT ) at the same time. can By including the large capacitance in the power estimate, the battery voltage (V BATT ) and battery resistance (R BATT ) estimates are much more accurate, further reducing any unwanted attenuation of the audio signal.

도 14는 감쇠 블록(1302) 및/또는 증폭기(A2) 내에 포함되거나 그들과 별개일 수 있는 적응형 배터리 모델(1600)의 일례를 도시한다. 배터리 모델(1600)은 공급 전압(VEST_SUPPLY)의 추정값 및 공급 전압(VSUPPLY)을 수신하도록 구성될 수 있는 엔벨로프 추적기(1601)를 포함할 수 있다. 엔벨로프 추적기(1601)는 제 1 추적 블록(1602)에서 공급 전압(VSUPPLY)의 상부 측 엔벨로프를 추적하고 결과적인 엔벨로프의 피크들을 제 2 추적 블록(1603)으로부터의 예측된 공급 전압 상부 측 엔벨로프의 상부 측 엔벨로프와 비교할 수 있다. 비교는 업데이트 블록(1604)에서 VBATT 값을 업데이트하기 위해 이용될 수 있다. 제 3 추적 블록(1605)은 공급 전압(VSUPPLY)의 하부 측 엔벨로프를 추적하고 결과적인 엔벨로프의 로컬 최소값들을 제 4 추적 블록(1606)으로부터의 예측된 공급 전압의 하부 측 엔벨로프와 비교할 수 있다. 비교는 업데이트 블록(1607)에서 RBATT 값을 업데이트하기 위해 이용된다. RBATT 및 VBATT의 업데이트된 값들은 최대 전력 임계값을 산출하기 위해 감쇠 블록(1302)에 제공될 수 있다.14 shows an example of an adaptive battery model 1600 that may be included within or separate from damping block 1302 and/or amplifier A2. The battery model 1600 can include an estimate of the supply voltage (V EST_SUPPLY ) and an envelope tracker 1601 that can be configured to receive the supply voltage (V SUPPLY ). The envelope tracker 1601 tracks the upper-side envelope of the supply voltage V SUPPLY in the first tracking block 1602 and compares the peaks of the resulting envelope to the predicted supply voltage upper-side envelope from the second tracking block 1603. It can be compared with the upper side envelope. The comparison can be used to update the V BATT value in update block 1604 . The third tracking block 1605 can track the lower side envelope of the supply voltage V SUPPLY and compare the local minima of the resulting envelope with the lower side envelope of the predicted supply voltage from the fourth tracking block 1606 . The comparison is used in update block 1607 to update the R BATT value. The updated values of R BATT and V BATT may be provided to the attenuation block 1302 to calculate a maximum power threshold.

오디오 입력 신호(AUDIO_IN)가 진폭이 증가함에 따라, 증폭을 제공하기 위해 더 많은 전원 전류가 필요하다. 너무 많은 전원 전류는 브라운아웃 조건에 이를 수 있다. 오디오 입력 신호(AUDIO_IN)의 진폭은 브라운아웃을 회피하기 위해 감쇠되어야 한다. 동적 범위 압축기 및 리미터는 전원 전류를 감쇠하고 제한할 수 있다.As the audio input signal (AUDIO_IN) increases in amplitude, more supply current is required to provide the amplification. Too much supply current can lead to a brownout condition. The amplitude of the audio input signal (AUDIO_IN) should be attenuated to avoid brown-out. Dynamic range compressors and limiters can attenuate and limit supply current.

본 발명의 실시예는 더: 1) 배터리 조건들의 적응형 추정값을 제공하고; 2) 전원 커패시턴스의 효과들을 예상하며, 3) 부하 리액턴스가 필요한 전력(예로서, 부하 임피던스의 조건)을 낮추기 때문에, 필요한 전력을 결정하기 위해 (저항보다는) 부하의 복소 임피던스 모델을 이용한다.An embodiment of the invention further: 1) provides an adaptive estimate of battery conditions; 2) anticipate the effects of supply capacitance, and 3) use a complex impedance model of the load (rather than resistance) to determine the required power, since the load reactance lowers the required power (eg, condition of the load impedance).

예측적인 브라운아웃 방지 시스템(20)의 적용의 일례로서, 도 15에 대한 참조가 행해진다. 도 15는 본 발명의 실시예들에 따른, 개인용 오디오 장치(1)의 선택된 구성요소들의 블록도이다. 도 15에 도시된 바와 같이, 개인용 오디오 장치(1)는 도 2에 묘사된 것과 유사한 오디오 IC(9)를 포함할 수 있으며, 도 2의 전원(10)은 오디오 IC(9) 및 다른 구성요소들(14)에 전기 에너지를 제공하기 위한 전력 변환기(11) 및 배터리로 구현될 수 있다. 도 15에 도시된 바와 같이, 배터리(12)는 이상적인 전압(VIDEAL) 및 출력 임피던스(ZOUT)을 갖도록 도 4의 배터리 모델(40)에 따라 모델링된다.As an example of an application of the predictive brownout prevention system 20, reference is made to FIG. 15. 15 is a block diagram of selected components of a personal audio device 1, according to embodiments of the present invention. As shown in FIG. 15, the personal audio device 1 may include an audio IC 9 similar to that depicted in FIG. 2, and the power supply 10 in FIG. 2 includes the audio IC 9 and other components. It may be implemented with a power converter 11 and a battery for providing electrical energy to the fields 14. As shown in FIG. 15 , battery 12 is modeled according to battery model 40 of FIG. 4 to have an ideal voltage (V IDEAL ) and output impedance (Z OUT ).

전력 변환기(11)는 배터리 출력 전압(VBATT)의 배수로서 공급 전압(VSUPPLY)을 생성하기 위한 적합한 직류 직류 변환기를 포함할 수 있다. 전력 변환기(11)는 부스트 변환기, 충전 펌프, 벅 변환기, 또는 임의의 다른 적합한 유형의 전력 변환기를 포함할 수 있다. 일부 실시예들에서, 전력 변환기(11)는 존재하지 않을 수 있고, 증폭기(A1)는 배터리(12)로부터 직접적으로 전기 에너지를 인출할 수 있다.The power converter 11 may comprise a suitable DC to DC converter for generating the supply voltage V SUPPLY as a multiple of the battery output voltage V BATT . Power converter 11 may include a boost converter, charge pump, buck converter, or any other suitable type of power converter. In some embodiments, power converter 11 may not be present and amplifier A1 may draw electrical energy directly from battery 12 .

배터리(12)로부터 인출된 전류에 의존하여, 배터리(12)는 출력 전압(VBATT)을 생성한다. 옴의 법칙을 적용하면:Depending on the current drawn from battery 12, battery 12 produces an output voltage V BATT . Applying Ohm's Law:

Figure 112020107404136-pct00006
이고,
Figure 112020107404136-pct00006
ego,

여기서 IAMP는 배터리(12)로부터 전력 변환기(11)로 전달된 전류와 같고, IOTHER는 배터리(12)로부터 다른 구성요소들(14)로 전달된 전류의 나머지를 표현한다. 상기 방정식을 재기록하면:Here, I AMP equals the current delivered from the battery 12 to the power converter 11, and I OTHER represents the remainder of the current delivered from the battery 12 to the other components 14. Rewriting the above equation:

Figure 112020107404136-pct00007
이다.
Figure 112020107404136-pct00007
to be.

상기 방정식으로부터, 분명한 이상적인 전압(VIDEAL')은:From the equation above, the apparent ideal voltage (V IDEAL' ) is:

Figure 112020107404136-pct00008
Figure 112020107404136-pct00008

이 되도록:so that:

Figure 112020107404136-pct00009
으로서 정의될 수 있다.
Figure 112020107404136-pct00009
can be defined as

도 15에 도시된 바와 같이, 예측적인 브라운아웃 방지 시스템(20)은 출력 전압(VBATT) 및 전류(IAMP)를 용이하게 측정하거나 감지할 수 있지만, 전류(IOTHER)를 용이하게 측정할 수 없다. 그러나, 예측적인 브라운아웃 방지 시스템(20)은 배터리(12)의 전원(10)의 부하 이벤트들(예로서, 전원(10)에 전달된 전류(IAMP) 및 전원(10)에 이용가능한 출력 전압(VBATT))을 고려하지만, 배터리(12)의 다른 구성요소들(14)의 부하 이벤트들을 무시함으로써 브라운아웃을 방지할 수 있다. 이것을 행하기 위해, 예측적인 브라운아웃 방지 시스템(20)은 전류(IOTHER)를 무시하고, 대신에 이상적인 전압(VIDEAL), 및 가변 출력 임피던스(ZOUT) 대신에 분명한 이상적인 전압(VIDEAL')을 갖는 것으로서 모델링된 배터리에 의해 전원(10)이 공급된다고 가정하며, 상기 더 상세하게 설명된 바와 같이, 오디오 IC(9)의 다양한 측정된 파라미터들에 기초하여 배터리 모델의 가변 출력 임피던스(ZOUT) 및 배터리 모델의 분명한 이상적인 전압(VIDEAL')을 적응적으로 업데이트할 수 있다.As shown in FIG. 15, the predictive brownout prevention system 20 can readily measure or sense the output voltage (V BATT ) and current (I AMP ), but cannot readily measure the current (I OTHER ). can't However, the predictive brownout prevention system 20 does not respond to load events of the power source 10 of the battery 12 (eg, the current delivered to the power source 10 (I AMP ) and the output available to the power source 10). Brownout can be prevented by considering the voltage (V BATT ), but ignoring load events of other components 14 of battery 12 . To do this, the predictive brownout prevention system 20 ignores the current (I OTHER ), instead of the ideal voltage (V IDEAL ), and the variable output impedance (Z OUT ) instead of the apparent ideal voltage (V IDEAL' Assume that the power source 10 is supplied by a battery modeled as having a variable output impedance (Z OUT ) and the apparent ideal voltage (V IDEAL' ) of the battery model can be adaptively updated.

따라서, 전류(IOTHER)가 증가할 때, 분명한 이상적인 전압(VIDEAL')이 감소할 수 있고 예측적인 브라운아웃 방지 시스템(20)은 전류(IAMP)의 최대 전류 인출을 감소시킬 수 있으며, 전류(IOTHER)가 감소할 때, 분명한 이상적인 전압(VIDEAL')이 증가할 수 있고 예측적인 브라운아웃 방지 시스템(20)은 전류(IAMP)의 최대 전류 인출을 증가시킬 수 있다.Thus, when current (I OTHER ) increases, the apparent ideal voltage (V IDEAL' ) can decrease and the predictive brown-out prevention system 20 can reduce the maximum current draw of current (I AMP ); When current I OTHER decreases, the apparent ideal voltage V IDEAL' may increase and the predictive brownout prevention system 20 may increase the maximum current draw of current I AMP .

더 도시하기 위해, 예측적인 브라운아웃 방지 시스템(20)은 전류(IAMP)를 직접적으로 측정하고 출력 전압(VBATT)를 측정하고 측정된 전류(IAMP) 및 및/또는 측정된 출력 전압(VBATT)의 변화들에 기초하여, 배터리 모델의 임피던스(ZOUT) 및 분명한 이상적인 전압(VIDEAL')에 대한 추정값들을 개선할 수 있고, 따라서 배터리 모델에 대한 정확성 및 전류(IOTHER)와 관련된 부하 이벤트들에 대한 강건성을 제공한다.To further illustrate, the predictive brownout prevention system 20 directly measures the current (I AMP ) and measures the output voltage (V BATT ) and measures the measured current (I AMP ) and/or the measured output voltage ( Based on changes in V BATT , it is possible to improve the battery model's estimates for the impedance (Z OUT ) and apparent ideal voltage (V IDEAL' ), thus improving the accuracy of the battery model and the associated current (I OTHER ). Provides robustness against load events.

본 발명은 당업자가 이해할 본 명세서의 예시적인 실시예들에 대한 모든 변경들, 대체들, 변형들, 개조들, 및 수정들을 포함한다. 유사하게, 적절한 경우, 첨부된 청구항들은 당업자가 이해할 본 명세서의 예시적인 실시예들에 대한 모든 변경들, 대체들, 변형들, 개조들, 및 수정들을 포함한다. 게다가, 첨부된 청구항들에서, 특정한 기능을 수행하도록 적응되거나, 배열되거나, 수행할 수 있거나, 구성되거나, 수행하는 것이 가능하게 되거나, 동작가능하거나, 동작하는 장치 또는 시스템 또는 장치 또는 시스템의 구성요소에 대한 언급은, 그 장치, 시스템, 또는 구성요소가 그렇게 적응되거나, 배열되거나, 할 수 있거나, 구성되거나, 가능하게 되거나, 동작가능하거나, 동작하는 한, 그것 또는 그 특정한 기능이 활성화되거나, 턴 온되거나, 잠금해제되든 아니든 그 장치, 시스템, 또는 구성요소를 포함한다.This invention includes all changes, substitutions, variations, adaptations, and modifications to the illustrative embodiments herein that would be understood by those skilled in the art. Similarly, where appropriate, the appended claims cover all changes, substitutions, variations, adaptations, and modifications to the illustrative embodiments herein that would be understood by those skilled in the art. Moreover, in the appended claims, an apparatus or system or component of an apparatus or system is adapted, arranged, capable of performing, configured, enabled to perform, operable or operative to perform a particular function. A reference to a device, system, or component is so adapted, arranged, capable of, configured, enabled, operable, or operative that it or its particular function is activated or turns includes any device, system, or component whether turned on or unlocked.

본 명세서에 인용된 모든 예들 및 조건부 언어는 본 분야를 발전시키기 위해 본 발명자에 의해 기여된 개념들 및 본 발명을 판독자가 이해하는데 도움이 되는 교육학적 목적들을 위해 의도되며, 이러한 구체적으로 인용된 예들 및 조건들로 제한되지 않는 것으로서 해석된다. 본 발명의 실시예들이 상세하게 설명되었지만, 본 발명의 사상 및 범위를 벗어나지 않고 다양한 변경들, 대체들, 및 개조들이 그에 대해 행해질 수 있음을 이해해야 한다.All examples and conditional language cited herein are intended for educational purposes to assist the reader in understanding the invention and the concepts contributed by the inventor to advance the field, and these specifically cited examples and conditions. Although embodiments of the invention have been described in detail, it should be understood that various changes, substitutions, and modifications may be made thereto without departing from the spirit and scope of the invention.

Claims (32)

신호 경로를 포함하는, 오디오 출력 신호를 오디오 트랜스듀서에 제공하기 위한 장치에 있어서,
오디오 입력 신호를 수신하도록 구성된 오디오 입력부;
오디오 출력 신호를 제공하도록 구성된 오디오 출력부;
전원 전압을 수신하도록 구성된 전원 입력부; 및
감쇠 블록을 포함하고, 상기 감쇠 블록은:
전원 조건들의 적응형 추정값들을 나타내는 정보를 수신하는 것으로서, 상기 전원 조건들의 적응형 추정값들을 나타내는 상기 정보는 상기 전원 전압을 생성하기 위해 전원에 전기 에너지를 제공하기 위한 배터리의 적응형 배터리 모델로부터 수신된 전압 성분 및 저항 성분에 관한 정보를 포함하고;
상기 배터리에 의해 출력된 모니터링된 배터리 전압 및 상기 신호 경로의 부하 이벤트들에 기초하고 상기 배터리로부터 전력이 공급되는 상기 신호 경로 이외의 구성요소들의 부하 이벤트들을 제외하여 상기 적응형 배터리 모델을 적응시키며;
상기 오디오 입력 신호의 일부가 최대 전력 임계값에 도달했다는 결정에 응답하여, 상기 신호 경로가 상기 오디오 입력 신호의 일부의 오디오 출력으로의 전파 이전에 브라운아웃(brownout)을 방지하기 위해 상기 오디오 입력 신호 또는 상기 오디오 입력 신호의 파생물을 감쇠시키도록 상기 오디오 출력 신호의 진폭을 감소시키기 위해 선택가능한 감쇠 신호를 생성하도록 구성되는, 장치.
An apparatus for providing an audio output signal to an audio transducer comprising a signal path, comprising:
an audio input unit configured to receive an audio input signal;
an audio output section configured to provide an audio output signal;
a power input configured to receive a power supply voltage; and
comprising an attenuation block, said attenuation block comprising:
receiving information indicative of adaptive estimates of power supply conditions, wherein the information indicative of the adaptive estimates of power supply conditions is received from an adaptive battery model of a battery for providing electrical energy to a power source to generate the power supply voltage contains information about voltage components and resistance components;
adapt the adaptive battery model based on the monitored battery voltage output by the battery and load events of the signal path and excluding load events of components other than the signal path powered from the battery;
In response to determining that a portion of the audio input signal has reached a maximum power threshold, the signal path is configured to prevent a brownout of the portion of the audio input signal prior to propagation to an audio output. or generate a selectable attenuation signal to reduce the amplitude of the audio output signal to attenuate derivatives of the audio input signal.
제 1 항에 있어서,
상기 오디오 출력 신호의 브라운아웃을 방지하도록 구성된 예측적인 브라운아웃 방지 시스템을 더 포함하고, 상기 예측적인 브라운아웃 방지 시스템은:
상기 오디오 입력 신호의 진폭을 나타내는 정보를 수신하고;
상기 전원의 조건을 나타내는 정보를 수신하고;
브라운아웃 조건이 존재하는지의 여부를 상기 수신된 정보로부터 결정하며;
브라운아웃 조건이 존재한다는 결정에 응답하여, 상기 감쇠 블록에 상기 선택가능한 감쇠 신호를 생성하도록 지시하도록 구성되는, 장치.
According to claim 1,
and a predictive brown-out prevention system configured to prevent brown-out of the audio output signal, the predictive brown-out prevention system comprising:
receive information representing the amplitude of the audio input signal;
receive information indicating a condition of the power source;
determine from the received information whether a brownout condition exists;
In response to determining that a brownout condition exists, instruct the attenuation block to generate the selectable attenuation signal.
제 1 항에 있어서,
상기 오디오 입력은 하나 이상의 오디오 입력들이고 상기 오디오 출력은 하나 이상의 오디오 출력들인, 장치.
According to claim 1,
wherein the audio input is one or more audio inputs and the audio output is one or more audio outputs.
제 1 항에 있어서,
상기 신호 경로의 부하 이벤트들은 상기 신호 경로에 의해 상기 배터리로부터 인출된 제 1 전류를 포함하고 상기 신호 경로 이외의 구성요소들의 부하 이벤트들은 다른 구성요소들에 의해 상기 배터리로부터 인출된 제 2 전류를 포함하는, 장치.
According to claim 1,
Load events of the signal path include a first current drawn from the battery by the signal path and load events of components other than the signal path include a second current drawn from the battery by other components. device, which does.
제 1 항에 있어서,
상기 적응형 배터리 모델은 예측된 전원 전압을 생성하기 위해 이용되는, 장치.
According to claim 1,
wherein the adaptive battery model is used to generate a predicted supply voltage.
제 5 항에 있어서,
상기 전압 성분 및 상기 저항 성분은 상기 최대 전력 임계값을 산출하기 위해 활용되는, 장치.
According to claim 5,
wherein the voltage component and the resistance component are utilized to calculate the maximum power threshold.
제 6 항에 있어서,
상기 적응형 배터리 모델은: 전압 성분 및 저항 성분을 갖는 테브난 회로(Thevenin circuit)를 포함하고, 상기 적응형 배터리 모델에 의해 생성된 전원 전압 신호, 증폭기에 대한 증폭기 입력, 전원 커패시턴스의 추정값, 및 상기 증폭기의 부하 임피던스의 추정값은 상기 전압 성분 및 상기 저항 성분을 식별하기 위해 이용되는, 장치.
According to claim 6,
The adaptive battery model includes: a Thevenin circuit having a voltage component and a resistance component, and a power supply voltage signal generated by the adaptive battery model, an amplifier input to an amplifier, an estimated value of power supply capacitance, and the wherein the estimate of the load impedance of the amplifier is used to identify the voltage component and the resistance component.
제 7 항에 있어서,
상기 적응형 배터리 모델은 상기 증폭기에 의해 요구된 전력의 추정값을 제공하도록 구성되고, 상기 증폭기에 의해 요구된 상기 전력의 추정값은 전압 및 전류의 곱에 도달하기 위해 상기 증폭기의 출력 및 상기 증폭기의 부하 임피던스로부터 계산되는, 장치.
According to claim 7,
The adaptive battery model is configured to provide an estimate of the power required by the amplifier, wherein the estimate of the power required by the amplifier is the output of the amplifier and the load of the amplifier to arrive at a product of voltage and current. Device, calculated from impedance.
제 8 항에 있어서,
상기 증폭기에 의해 요구된 상기 전력의 추정값은 상기 전원 전압을 예측하기 위해 상기 전압 성분, 상기 저항 성분, 및 상기 전원 커패시턴스의 추정값들과 함께 이용되는, 장치.
According to claim 8,
wherein the estimate of the power required by the amplifier is used along with estimates of the voltage component, the resistance component, and the power supply capacitance to predict the supply voltage.
제 5 항에 있어서,
상기 전원 커패시턴스의 예상된 효과들을 나타내는 정보는 상기 예측된 전원 전압에서 동작하는 선형 필터를 적용하기 위해 이용되는, 장치.
According to claim 5,
wherein the information indicative of the expected effects of the supply capacitance is used to apply a linear filter operating at the predicted supply voltage.
제 7 항에 있어서,
제 1 엔벨로프(envelope)를 검출하는 제 1 엔벨로프 검출기는 상기 전원 전압 신호에 적용되고, 제 2 엔벨로프를 검출하는 제 2 엔벨로프 검출기는 로컬 최대값들을 추적하기 위해 상기 예측된 전원 전압에 적용되는, 장치.
According to claim 7,
wherein a first envelope detector detecting a first envelope is applied to the supply voltage signal and a second envelope detector detecting a second envelope is applied to the predicted supply voltage to track local maxima. .
제 11 항에 있어서,
상기 제 1 엔벨로프와 상기 제 2 엔벨로프 사이의 차는 상기 전압 성분의 추정값을 조정하기 위해 이용되는, 장치.
According to claim 11,
and the difference between the first envelope and the second envelope is used to adjust the estimate of the voltage component.
제 7 항에 있어서,
제 1 엔벨로프를 검출하는 제 1 엔벨로프 검출기는 음의 상기 전원 전압 신호에 적용되고, 제 2 엔벨로프를 검출하는 제 2 엔벨로프 검출기는 로컬 최소값들을 추적하기 위해 음의 상기 예측된 전원 전압에 적용되는, 장치.
According to claim 7,
wherein a first envelope detector detecting a first envelope is applied to the negative supply voltage signal and a second envelope detector detecting a second envelope is applied to the negative predicted supply voltage to track local minima. .
제 13 항에 있어서,
상기 제 1 엔벨로프와 상기 제 2 엔벨로프 사이의 차는 상기 저항 성분의 추정값을 조정하기 위해 이용되는, 장치.
According to claim 13,
and the difference between the first envelope and the second envelope is used to adjust the estimated value of the resistance component.
삭제delete 제 2 항에 있어서,
상기 신호 경로는, 상기 오디오 입력 신호의 부분이 상기 오디오 출력으로 전파되기 전에 상기 브라운아웃 조건을 갖는 상기 오디오 입력 신호의 부분에 응답하여, 상기 신호 경로가 상기 선택가능한 감쇠 신호를 수신 및 처리할 수 있도록 상기 예측적인 브라운아웃 방지 시스템이 상기 선택가능한 감쇠 신호를 생성하는 것을 허용하기에 충분한 지속기간 동안 상기 오디오 출력에 상기 오디오 입력 신호의 전파를 지연하도록 구성된 버퍼를 더 포함하는, 장치.
According to claim 2,
The signal path is capable of receiving and processing the selectable attenuation signal in response to the portion of the audio input signal having the brownout condition before the portion of the audio input signal is propagated to the audio output. and a buffer configured to delay propagation of the audio input signal to the audio output for a duration sufficient to permit the predictive brownout prevention system to generate the selectable attenuation signal.
오디오 출력 신호를 오디오 트랜스듀서에 제공하기 위한 방법에 있어서:
오디오 입력 신호의 진폭을 나타내는 정보를 수신하는 단계;
상기 오디오 입력 신호를 수신하기 위한 오디오 입력부 및 상기 오디오 출력 신호를 제공하기 위한 오디오 출력부를 갖는 신호 경로의 전원의 조건을 나타내는 정보를 수신하는 단계;
전원 조건들의 적응형 추정값들을 나타내는 정보를 수신하는 단계로서, 상기 전원 조건들의 적응형 추정값들을 나타내는 상기 정보는 상기 전원 전압을 생성하기 위해 전원에 전기 에너지를 제공하기 위한 배터리의 적응형 배터리 모델로부터 수신된 전압 성분 및 저항 성분에 관한 정보를 포함하는, 상기 적응형 추정값들을 나타내는 정보를 수신하는 단계;
상기 배터리에 의해 출력된 모니터링된 배터리 전압 및 상기 신호 경로의 부하 이벤트들에 기초하고 상기 배터리로부터 전력이 공급되는 상기 신호 경로 이외의 구성요소들의 부하 이벤트들을 제외하여 상기 적응형 배터리 모델을 적응시키는 단계; 및
상기 오디오 입력 신호의 일부가 최대 전력 임계값에 도달했다는 결정에 응답하여, 상기 신호 경로가 상기 오디오 입력 신호의 일부의 오디오 출력으로의 전파 이전에 브라운아웃을 방지하기 위해 상기 오디오 입력 신호 또는 상기 오디오 입력 신호의 파생물을 감쇠시키도록 상기 오디오 출력 신호의 진폭을 감소시키기 위해 선택가능한 감쇠 신호를 생성하는 단계를 포함하는, 방법.
A method for providing an audio output signal to an audio transducer comprising:
receiving information representing an amplitude of an audio input signal;
receiving information indicating a condition of a power source of a signal path having an audio input unit for receiving the audio input signal and an audio output unit for providing the audio output signal;
receiving information indicative of adaptive estimates of power supply conditions, wherein the information indicative of the adaptive estimates of power supply conditions is received from an adaptive battery model of a battery for providing electrical energy to a power supply to generate the power supply voltage receiving information representing the adaptive estimated values, including information about the applied voltage component and resistance component;
adapting the adaptive battery model based on the monitored battery voltage output by the battery and load events of the signal path and excluding load events of components other than the signal path powered from the battery; ; and
In response to determining that a portion of the audio input signal has reached a maximum power threshold, the signal path is directed to the audio input signal or the audio input signal to prevent a brownout prior to propagation of the portion of the audio input signal to an audio output. generating a selectable attenuation signal to reduce the amplitude of the audio output signal to attenuate derivatives of the input signal.
제 17 항에 있어서,
상기 오디오 입력 신호의 진폭을 나타내는 정보를 수신하고;
상기 전원의 조건을 나타내는 정보를 수신하고;
상기 오디오 입력 신호의 진폭을 나타내는 상기 정보 및 상기 전원의 조건을 나타내는 상기 정보로부터 브라운아웃 조건이 존재하는지의 여부를 결정하며;
브라운아웃 조건이 존재한다는 결정에 응답하여, 상기 오디오 입력 신호의 일부의 감쇠를 야기하여, 상기 오디오 출력 신호의 브라운아웃을 방지하는 단계를 더 포함하는, 방법.
18. The method of claim 17,
receive information representing the amplitude of the audio input signal;
receive information indicating a condition of the power source;
determine whether a brown-out condition exists from the information representing the amplitude of the audio input signal and the information representing the condition of the power supply;
In response to determining that a brownout condition exists, causing attenuation of the portion of the audio input signal to prevent brownout of the audio output signal.
제 17 항에 있어서,
상기 오디오 입력 신호는 하나 이상의 오디오 입력들이고 상기 오디오 출력 신호는 하나 이상의 오디오 출력들인, 방법.
18. The method of claim 17,
wherein the audio input signal is one or more audio inputs and the audio output signal is one or more audio outputs.
제 17 항에 있어서,
상기 신호 경로의 부하 이벤트들은 상기 신호 경로에 의해 상기 배터리로부터 인출된 제 1 전류를 포함하고 상기 신호 경로 이외의 구성요소들의 부하 이벤트들은 다른 구성요소들에 의해 상기 배터리로부터 인출된 제 2 전류를 포함하는, 방법.
18. The method of claim 17,
Load events of the signal path include a first current drawn from the battery by the signal path and load events of components other than the signal path include a second current drawn from the battery by other components. How to.
제 20 항에 있어서,
예측된 전원 전압을 생성하기 위해 상기 적응형 배터리 모델을 이용하는 단계를 더 포함하는, 방법.
21. The method of claim 20,
and using the adaptive battery model to generate a predicted supply voltage.
제 21 항에 있어서,
상기 전압 성분 및 저항 성분은 상기 최대 전력 임계값을 산출하기 위해 활용되는, 방법.
According to claim 21,
wherein the voltage component and resistance component are utilized to calculate the maximum power threshold.
제 22 항에 있어서,
상기 적응형 배터리 모델은 전압 성분 및 저항 성분을 갖는 테브난 회로를 포함하고, 상기 적응형 배터리 모델에 의해 생성된 전원 전압 신호, 증폭기에 대한 증폭기 입력, 전원 커패시턴스의 추정값, 및 상기 증폭기의 부하 임피던스의 추정값은 상기 전압 성분 및 상기 저항 성분을 식별하기 위해 이용되는, 방법.
23. The method of claim 22,
The adaptive battery model includes a Thevenin circuit having a voltage component and a resistance component, and a power voltage signal generated by the adaptive battery model, an amplifier input to an amplifier, an estimated value of power supply capacitance, and a load impedance of the amplifier wherein the estimate is used to identify the voltage component and the resistance component.
제 23 항에 있어서,
상기 적응형 배터리 모델에 의해, 전압 및 전류의 곱에 도달하기 위해 상기 증폭기의 출력 및 상기 증폭기들의 부하 임피던스로부터 상기 증폭기에 의해 요구된 전력의 추정값을 계산하는 단계; 및
상기 적응형 배터리 모델에 의해, 상기 증폭기에 의해 요구된 상기 전력의 추정값을 제공하는 단계를 더 포함하는, 방법.
24. The method of claim 23,
calculating, with the adaptive battery model, an estimate of the power required by the amplifier from the output of the amplifier and the load impedance of the amplifiers to arrive at a product of voltage and current; and
providing an estimate of the power required by the amplifier with the adaptive battery model.
제 24 항에 있어서,
상기 전압 성분, 상기 저항 성분, 및 상기 전원 커패시턴스의 추정값들과 함께, 상기 증폭기에 의해 요구된 상기 전력의 추정값을 이용하여 상기 전원 전압을 예측하는 단계를 더 포함하는, 방법.
25. The method of claim 24,
predicting the supply voltage using the estimate of the power required by the amplifier, together with the estimates of the voltage component, the resistance component, and the supply capacitance.
제 21 항에 있어서,
상기 전원 커패시턴스의 예상된 효과들을 나타내는 정보는 상기 예측된 전원 전압에서 동작하는 선형 필터를 적용하기 위해 이용될 수 있는, 방법.
According to claim 21,
wherein information indicative of expected effects of the power supply capacitance may be used to apply a linear filter operating at the predicted power supply voltage.
제 23 항에 있어서,
제 1 엔벨로프 검출기를 상기 전원 전압에 적용하고 제 2 엔벨로프 검출기를 상기 예측된 전원 전압에 적용하는 단계;
전원 전압의 로컬 최대값들을 추적하기 위해 상기 제 1 엔벨로프 검출기로부터 제 1 엔벨로프를 출력하는 단계; 및
상기 예측된 전원 전압에서 상기 로컬 최대값들을 추적하기 위해 상기 제 2 엔벨로프 검출기로부터 제 2 엔벨로프를 출력하는 단계를 더 포함하는, 방법.
24. The method of claim 23,
applying a first envelope detector to the supply voltage and a second envelope detector to the predicted supply voltage;
outputting a first envelope from the first envelope detector to track local maxima of power supply voltage; and
outputting a second envelope from the second envelope detector to track the local maxima at the predicted power supply voltage.
제 27 항에 있어서,
상기 제 1 엔벨로프와 상기 제 2 엔벨로프 사이의 차는 상기 전압 성분의 추정값을 조정하기 위해 이용되는, 방법.
28. The method of claim 27,
wherein the difference between the first envelope and the second envelope is used to adjust the estimate of the voltage component.
제 23 항에 있어서,
제 1 엔벨로프 검출기를 음의 상기 전원 전압 신호에 적용하고 제 2 엔벨로프 검출기를 음의 상기 예측된 전원 전압에 적용하는 단계;
상기 음의 전원 전압에서 밸리들(valleys) 및 로컬 최소값들을 추적하기 위해 상기 제 1 엔벨로프 검출기로부터 제 1 엔벨로프를 출력하는 단계; 및
상기 예측된 전원 전압에서 최소값들을 추적하기 위해 상기 제 2 엔벨로프 검출기로부터 제 2 엔벨로프를 출력하는 단계를 더 포함하는, 방법.
24. The method of claim 23,
applying a first envelope detector to the negative power supply voltage signal and applying a second envelope detector to the negative predicted power supply voltage;
outputting a first envelope from the first envelope detector to track valleys and local minima at the negative supply voltage; and
outputting a second envelope from the second envelope detector to track minima in the predicted power supply voltage.
제 29 항에 있어서,
상기 제 1 엔벨로프와 상기 제 2 엔벨로프 사이의 차는 상기 저항 성분의 추정값을 조정하기 위해 이용되는, 방법.
The method of claim 29,
wherein the difference between the first envelope and the second envelope is used to adjust the estimate of the resistance component.
삭제delete 제 18 항에 있어서,
상기 브라운아웃 조건을 갖는 상기 오디오 입력 신호의 일부가 상기 오디오 출력에 전파되기 전에 상기 오디오 입력 신호 또는 상기 오디오 입력 신호의 파생물의 감쇠를 허용하기에 충분한 지속기간 동안 상기 오디오 출력으로의 상기 오디오 입력 신호의 전파를 지연시키는 단계를 더 포함하는, 방법.
According to claim 18,
The audio input signal to the audio output for a duration sufficient to allow attenuation of the audio input signal or a derivative of the audio input signal before the portion of the audio input signal having the brownout condition is propagated to the audio output. further comprising delaying the propagation of
KR1020207029210A 2018-03-12 2019-03-05 How to Limit Amplifier Input Current to Avoid Low Voltage Conditions KR102472738B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/918,705 US10212514B2 (en) 2016-06-10 2018-03-12 Method for limiting amplifier input current to avoid low voltage conditions
US15/918,705 2018-03-12
PCT/US2019/020691 WO2019177806A1 (en) 2018-03-12 2019-03-05 Method for limiting amplifier input current to avoid low voltage conditions

Publications (2)

Publication Number Publication Date
KR20200129151A KR20200129151A (en) 2020-11-17
KR102472738B1 true KR102472738B1 (en) 2022-12-01

Family

ID=65763926

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020207029210A KR102472738B1 (en) 2018-03-12 2019-03-05 How to Limit Amplifier Input Current to Avoid Low Voltage Conditions

Country Status (4)

Country Link
KR (1) KR102472738B1 (en)
CN (1) CN111869101B (en)
GB (1) GB202013376D0 (en)
WO (1) WO2019177806A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115708362A (en) * 2021-08-19 2023-02-21 荣耀终端有限公司 Method for improving sound effect of playing out and related device
EP4293902A1 (en) * 2022-06-14 2023-12-20 L-Acoustics A method and device for limiting power to protect power supply from overload in a multichannel audio amplifier
CN116506777B (en) * 2023-06-29 2023-10-13 荣耀终端有限公司 Speaker system and electronic apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005538611A (en) 2002-09-04 2005-12-15 シーラス ロジック,インコーポレイテッド Power-based audio compression for digital audio amplifiers
US20120177226A1 (en) 2011-01-10 2012-07-12 Qualcomm Incorporated Battery power monitoring and audio signal attenuation
US20180014122A1 (en) 2016-07-09 2018-01-11 Texas Instruments Incorporated Brownout response

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060086160A (en) * 2005-01-26 2006-07-31 주식회사 팬택앤큐리텔 Apparatus and method for controlling operating point of audio amp in a mobile communication terminal
CN101507104B (en) * 2006-08-21 2013-05-08 美国思睿逻辑有限公司 Energy-efficient consumer device audio power output stage and method of using the same
KR101355091B1 (en) * 2008-11-14 2014-01-23 삼성전자주식회사 Apparatus and method for controlling a distortion of a digital amplifier
US9479868B2 (en) * 2013-09-16 2016-10-25 Cirrus Logic, Inc. Systems and methods for detection of load impedance of a transducer device coupled to an audio device
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
US10231050B2 (en) * 2016-06-10 2019-03-12 Cirrus Logic, Inc. Method for limiting amplifier input current to avoid low voltage conditions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005538611A (en) 2002-09-04 2005-12-15 シーラス ロジック,インコーポレイテッド Power-based audio compression for digital audio amplifiers
US20120177226A1 (en) 2011-01-10 2012-07-12 Qualcomm Incorporated Battery power monitoring and audio signal attenuation
US20180014122A1 (en) 2016-07-09 2018-01-11 Texas Instruments Incorporated Brownout response

Also Published As

Publication number Publication date
KR20200129151A (en) 2020-11-17
GB202013376D0 (en) 2020-10-07
CN111869101B (en) 2023-07-28
WO2019177806A1 (en) 2019-09-19
CN111869101A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
US10231050B2 (en) Method for limiting amplifier input current to avoid low voltage conditions
US10212514B2 (en) Method for limiting amplifier input current to avoid low voltage conditions
GB2544822B (en) Systems and methods for preventing distortion due to supply-based changes in an audio playback system
KR102472738B1 (en) How to Limit Amplifier Input Current to Avoid Low Voltage Conditions
KR102410440B1 (en) speaker protection
US10008993B2 (en) Amplifier current consumption control
US9391576B1 (en) Enhancement of dynamic range of audio signal path
CN108463947B (en) Prevention of signal clipping due to amplifier supply voltage droop
US9231543B2 (en) Audio power amplification with reduced input power supply crest factor
CN110024280B (en) Variable ratio charge pump with peak current and average current limiting circuit
US11152906B2 (en) Charge pump with current mode output power throttling
US9154874B2 (en) Howling detection device, howling suppressing device and method of detecting howling
GB2559204A (en) Loudspeaker protection systems and methods
EP3293881B1 (en) Active output driver supply compensation for noise reduction
US10187025B1 (en) Systems and methods for predictively preventing a brownout condition in a personal audio device
EP3171614B1 (en) A controller for an audio system
GB2551621A (en) Method for limiting amplifier input current to avoid low voltage conditions
US20220229457A1 (en) Devices and methods to control dynamic audio range in boosted audio systems
US10763804B2 (en) Audio processing device and method for controlling audio processing device
JP7545753B2 (en) Adaptive Capacitive Load Control
US10985716B2 (en) Audio processing device and method for controlling audio processing device
US10547940B1 (en) Sound collection equipment and method for detecting the operation status of the sound collection equipment
US20240340582A1 (en) Coaxial speaker tweeter temperature protection method and system, and computer-readable storage medium
JP2014187474A (en) Audio signal processing device, acoustic device, method of controlling audio signal processing device, and program

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant