Driver circuitry
Patent Information
- Application Number
- GB2023005945
- Authority / Receiving Office
- GB · GB
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-11-18
- Filing Date
- 2021-09-15
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2041-09-15
Smart Images

Figure 00000001_0000 
Figure 00000002_0000 
Figure 00000003_0000
Abstract
Description
Field of the Invention 5 The present disclosure relates to driver circuitry, and in particular to driver circuitry for piezoelectric transducers or other capacitive loads such as MEMS transducers or electrostatic transducers. Background 10 Piezoelectric transducers are increasingly being seen as a viable alternative to transducers such as speakers and resonant actuators for providing audio and / or haptic outputs in devices such as mobile telephones, laptop and tablet computers and the like, due to their thin form factor, which may be beneficial in meeting the demand for 15 increasing functionality in such devices without significantly increasing their size. Piezoelectric transducers are also increasingly finding application as transducers for ultrasonic sensing and range-finding systems. Summary 20 According to a first aspect, the invention provides circuitry for driving a capacitive load, the circuitry comprising: pre-processor circuitry configured to process an input signal to generate a processed signal; 25 driver circuitry coupled to the pre-processor circuitry and configured to generate a drive signal, based on the processed signal, for driving the capacitive load; and processor circuitry configured to determine a resonant frequency of the capacitive load, wherein the pre-processor circuitry is configured to process the input signal based 30 on the determined resonant frequency so as to generate the processed signal, and wherein the pre-processor circuitry is configured to process the input signal differently when a frequency of the input signal is less than the determined resonant frequency than when the frequency of the input signal is greater than the determined resonant frequency. The circuitry may further comprise: current monitoring circuitry configured to output a signal indicative of a current 5 through the capacitive load while the capacitive load is being driven by the drive signal, wherein the processing circuitry is configured to determine the resonant frequency based on the current through the capacitive load. The circuitry may further comprise adaptive filter circuitry configured to receive the 10 processed signal and to output a filter signal, wherein the adaptive filter circuitry is configured to adapt a transfer function thereof based on the signal indicative of the current. The circuitry may further comprise error circuitry configured to output an error signal 15 indicative of a difference between the filter signal and the signal indicative of the current, wherein the adaptive filter circuitry is configured to adapt the transfer function based on the error signal. The processing circuitry may be configured to determine the resonant frequency of the 20 capacitive load based on the transfer function of the adaptive filter when a difference between the filter signal and the signal indicative of the current is minimised. The pre-processor circuity may be configured to perform a missing fundamental method 25 on the input signal to generate the processed signal when the frequency of the input signal is less than the determined resonant frequency. The pre-processor circuity may be configured to perform a first compression on the input signal to generate the processed signal when the frequency of the input signal is less 30 than the determined resonant frequency. The pre-processor circuity may be configured to perform a first equalisation on the input signal to generate the processed signal when the frequency of the input signal is less than the determined resonant frequency. The pre-processor circuity may be configured to perform a first dynamic equalisation on the input signal to generate the processed signal when the frequency of the input signal is less than the determined resonant frequency. 5 The pre-processor circuity may be configured to perform a second compression on the input signal to generate the processed signal when the frequency of the input signal is greater than the determined resonant frequency. The pre-processor circuity may be configured to perform a second equalisation on the 10 input signal to generate the processed signal when the frequency of the input signal is greater than the determined resonant frequency. The pre-processor circuity may be configured to perform a second dynamic equalisation on the input signal to generate the processed signal when the frequency of the input , 15 signal is greater than the determined resonant frequency. CM The processing circuitry may be configured to determine the resonant frequency of the capacitive load during a calibration process for the circuitry. In subsequent use of the circuitry the pre-processing circuitry may be operative to process the input signal based 20 on the resonant frequency determined during the calibration process. The processing circuitry may be configured to determine the resonant frequency continuously or periodically during operation of the circuitry. The pre-processing circuitry may be operative to process the input signal based on the resonant frequency 25 determined during operation of the circuitry. According to a second aspect, the invention provides circuitry for driving a capacitive load, the circuitry comprising: driver circuitry configured generate a drive signal for driving the capacitive load, 30 wherein the circuitry is configured to determine a resonant frequency of the capacitive load while it is being driven by the drive signal and to pre-process an input signal to the driver circuitry based on the determined resonant frequency by applying different signal processing to the input signal depending on whether a frequency of the input signal is greater than or less than the determined resonant frequency to 35 compensate, at least partially, for a frequency-dependent output characteristic of the capacitive load. According to a third aspect, the invention provides circuitry for driving a capacitive load, the circuitry comprising: current monitor circuitry for monitoring a current through the capacitive load; 5 processing circuitry for determining a resonant frequency of the capacitive load based on the current through the capacitive load; and pre-processing circuitry for applying first processing to an input signal if a frequency of the input signal is less than the determined resonant frequency and for applying second processing to the input signal if the frequency of the input signal is 10 greater than the determined resonant frequency. The capacitive load may comprise a piezoelectric transducer, a MEMS transducer or an electrostatic transducer, for example. 15 According to a fourth aspect, the invention provides an integrated circuit comprising the circuitry of the first, second or third aspect. According to a fifth aspect, the invention provides a device comprising the circuitry of the first, second or third aspect. 20 The device may comprise, for example, a mobile telephone, a tablet or laptop computer, a gaming device, an accessory device, a headset, headphones, earphones, a smart speaker. 25 Brief Description of the Drawings Embodiments of the invention will now be described, strictly by way of example only, with reference to the accompanying drawings, of which: 30 Figure 1 shows a plot of sound pressure level against frequency for a piezoelectric transducer; Figure 2 shows a plot of sound pressure level and impedance against frequency for a piezoelectric transducer; and Figure 3 is a schematic diagram illustrating circuitry for driving a piezoelectric transducer (or other capacitive load) according to the present disclosure. Detailed Description 5 The sound pressure level (SPL) produced by a piezoelectric transducer in response to a drive signal input to the piezoelectric transducer exhibits a broadly high pass behaviour. The SPL produced by a piezoelectric transducer is typically proportional to the square of the frequency f of the drive signal (i.e. SPL ex f2) up to a particular frequency, and is flatter 10 at frequencies above the particular frequency. A plot of SPL against input signal frequency is shown in Figure 1. When driven by a drive signal (e.g. a drive voltage), a piezoelectric transducer acts as a driven damped oscillator, and thus has three regions of operation: stiffness-controlled, 15 resonance-controlled and mass-controlled. When the frequency of the drive signal is less than a resonant frequency of the piezoelectric transducer, the extent of the displacement of the piezoelectric transducer at any given frequency is governed by a stiffness of the transducer. 20 When the frequency of the drive signal is equal or close to the resonant frequency of the transducer, the extent of the displacement of the transducer is governed by the amount of damping that the transducer experiences. 25 When the frequency of the input signal is greater than the resonant frequency of the piezoelectric transducer, the extent of the displacement of the transducer is limited by the inertia of the transducer, in the sense that by the time the transducer starts to move in response to the drive signal, the polarity of the drive signal has changed, and this limits the achievable displacement. This behaviour is known as mass-controlled, since the 30 mass of the transducer limits its achievable motion. Figure 2 is a plot of sound pressure level (trace 210) and impedance (trace 220) against frequency for a typical piezoelectric transducer. As can clearly be seen from Figure 2, the boundary between stiffness-controlled behaviour of the piezoelectric transducer, in 35 which the output SPL is broadly proportional to the square of the frequency of the input signal, and mass-controlled behaviour of the piezoelectric transducer, in which the output SPL is broadly flat as the frequency of the input signal increases, is delineated by the resonance in the transducer impedance. The resonant frequency of the piezoelectric transducer is dependent upon the loading of 5 the transducer, and can vary with factors such as temperature, aging and the like. Additionally, piezoelectric transducers are sometimes designed into an enclosure or other speaker fixture, which adds a mechanical mass-spring system to extend the effective SPL in the mass-controlled region of operation. Such an arrangement may also have an effect on the resonant frequency of the transducer. 10 As will be apparent to those of ordinary skill in the art, in many applications, e.g. audio applications, it is desirable for the sound pressure level of a signal generated by the piezoelectric transducer in response to a drive signal to be substantially uniform across a desired range of drive signal frequencies, and thus it undesirable for the output sound 15 pressure level generated by the piezoelectric transducer to vary according to the frequency of the drive signal. LO The present disclosure permits the resonant frequency of a piezoelectric transducer to be estimated or determined during use of the transducer (i.e. when the transducer is 20 being driven by a drive signal). Signal processing techniques can be applied, e.g. to an input signal on which the drive signal is based, to compensate (at least partially) for a frequency dependent output characteristic of the piezoelectric transducer, such as frequency-dependent variations in the sound pressure level output by the piezoelectric transducer in response to drive signals at frequencies above and below the resonant 25 frequency. Figure 3 is a schematic diagram illustrating example circuitry 300 for driving a piezoelectric transducer 310 according to the present disclosure. The circuitry 300 may be provided or implemented as an integrated circuit. The piezoelectric transducer 310 30 is typically an off-chip component (i.e. is not part of the integrated circuit) that can be coupled to first and second output nodes (e.g. pins, pads or balls) 302, 304 of the circuitry 300. Alternatively the circuitry 300 may be implemented using discrete circuit components. 35 The circuitry includes input signal pre-processing circuitry 320 having an input coupled to an input node 306 of the circuitry 300 so as to receive an input signal Vin, which may be, for example, an audio signal. The input signal pre-processing circuitry 320 is configured to process the input signal Vin based on a resonant frequency of the piezoelectric transducer 310, as will be described in more detail below, and to output a processed input signal Vin’. 5 An output of the input signal pre-processing circuitry is coupled to an input of driver circuitry 330 (e.g. amplifier circuitry), which is configured to generate and output a drive signal Vdrv based on the processed input signal Vin’. The drive signal Vdrv may be, for example, a voltage. An output of the driver circuitry 330 is coupled to the first output 10 terminal 302, such that, in use of the circuitry 300, the drive signal Vdrv can be supplied to the piezoelectric transducer 310. The circuitry 300 further includes current monitor circuitry 340 coupled in series between the second output node 304 of the circuitry and a ground or other reference voltage , 15 supply rail of the circuitry 300, such that in use of the circuitry 300 the current monitor \J circuitry is coupled in series with the piezoelectric transducer 310. The current monitor circuitry 330 may comprise, for example, a resistance of known value which is, in use, coupled in series with the piezoelectric transducer 310 and voltage detection circuitry configured to detect a voltage across the resistance. 20 I- The current monitor circuitry 340 is configured to generate a signal Vcur (which may be, for example, a voltage) indicative of a current I piezo through the piezoelectric transducer 310 when the piezoelectric transducer is being driven by the drive signal Vdrv. 25 An output of the current monitor circuitry 340 is coupled to a first input of a summing node 350 The circuitry 300 further includes adaptive filter circuitry 360, having a first input coupled to the output of the input signal pre-processing circuitry 320 and an output coupled to a 30 second input of the summing node 350. The adaptive filter circuitry 360 is configured to receive the processed input signal Vin’ which, as will be recalled, is also received by the driver circuitry 330. The adaptive filter circuitry 360 is configured to filter the signal Vin’ and to generate a filter output signal Vfilt, which is output to the summing node 350. The summing node 350 is configured to output an error signal Verr indicative of a difference between the signal Vcur output by the current monitor circuitry 340 and the filter signal Vfilt output by the adaptive filter circuitry 360 (i.e. Verr = Vcur - Vfilt). 5 The adaptive filter circuitry 360 receives the error signal Verr at a control input thereof, and is configured to adapt its transfer function in response to the error signal Verr so as to minimise the difference between Vcur and Vfilt. When the difference between Vcur and Vfilt is minimised (e.g. when the difference is zero), then the transfer function of the adaptive filter circuitry 360 is approximately the same as an effective transfer function of 10 the combination of the driver circuitry 330 and the piezoelectric transducer 310. 15 The transfer function of the adaptive filter circuitry 360 when the difference between Vcur and Vfilt is minimised (e.g. when the difference is zero) can be used to characterise or determine the admittance (or equivalently the impedance) of the piezoelectric transducer 310. The resonant frequency of the piezoelectric transducer 310 can be determined or extracted, based on the determined admittance or impedance. Thus the circuitry 300 further includes processing circuitry 370, coupled to the adaptive filter circuitry 360, and configured to process the transfer function of the adaptive filter 20 circuitry 360 to extract or determine the resonant frequency of the piezoelectric transducer 310. It will be recalled that the resonant frequency of the piezoelectric transducer 310 is not static, but can vary, e.g. according to loading, age, temperature or other factors, and thus the resonant frequency determined by the processing circuitry 370 represents an instantaneous value of the resonant frequency of the piezoelectric 25 transducer 310. A signal indicative of the extracted or determined resonant frequency is output by the processing circuitry 370 to the input signal pre-processing circuitry 320, which is operative to process the input signal Vin based on the extracted or determined resonant 30 frequency of the piezoelectric transducer 310. As will be appreciated by those of ordinary skill in the art, the adaptive filter circuitry 360, processing circuitry 370 and input signal pre-processing circuitry 320 may all be implemented a single digital signal processor (DSP) circuit or block. Alternatively the 35 adaptive filter circuitry 360, processing circuitry 370 and input signal pre-processing circuitry 320 may be implemented as separate blocks or subsystems of digital or analogue circuitry, and may be implemented in integrated circuitry (e.g. as part of an integrated circuit implementation of the circuitry 300) or as discrete circuitry (e.g. using discrete components mounted on a printed circuit board or other suitable substrate). 10 15 20 25 30 The input signal pre-processing circuitry 320 is configured to compare a frequency of the input signal Vin to the extracted resonant frequency of the piezoelectric transducer 310 and to apply different signal processing to the input signal Vin depending on whether the frequency of the input signal Vin is greater than or less than the determined or extracted resonant frequency. Thus the input signal pre-processing circuitry 320 may apply first processing to the input signal Vin if the frequency of the input signal is less than the determined resonant frequency, and may apply second processing to the input signal if the frequency of the input signal is greater than the determined resonant frequency. The frequency of the input signal Vin may be known, e.g. from information provided to the input signal pre-processing circuitry 320, or alternatively, the input signal preprocessing circuitry 320 may be configured to measure or otherwise determine the frequency of the input signal Vin. For input signals whose frequency is less than the resonant frequency of the piezoelectric transducer 310, the input signal pre-processing circuitry 320 may perform signal processing on the input signal to compensate, at least partially, for frequencydependent variations in the output sound pressure level of the piezoelectric transducer 310. For example, the input signal pre-processing circuitry 320 may be configured to perform or apply processing to add synthesised harmonic frequency components of a fundamental frequency component to the input signal Vin (and possibly also to suppress a frequency component at the fundamental frequency that is present in the input signal Vin). Thus the input signal processing circuitry 370 may be configured to apply a “missing fundamental” method to the input signal. This has the effect of reducing the lower-frequency content of the input signal Vin, thus mitigating the effect of the non-uniform relationship between input signal frequency and output SPL of the piezoelectric transducer 310, whilst still allowing a listener to perceive the presence of the missing fundamental frequency component in an audible signal output by the piezoelectric transducer. Additionally or alternatively, the input signal pre-processing circuitry 320 may be configured to perform audio compression on the input signal Vin, by applying a controllable gain to the input signal Vin to adjust its signal level, e.g. by reducing the level of portions of the input signal Vin that exceed a threshold. 5 The input signal pre-processing circuitry 320 may additionally or alternatively be configured to perform equalisation on the input signal Vin, e.g. by increasing the amplitude of lower frequency components of the input signal Vin and / or reducing the amplitude of higher frequency components of the input signal Vin, thereby at least 10 partially compensating for the frequency-dependent variations in the SPL of a signal produced by the piezoelectric transducer 310. 15 20 25 30 The input signal pre-processing circuitry 320 may additionally or alternatively be configured to perform a dynamic equalisation function such as a sliding high pass on the input signal Vin. For input signals whose frequency is greater than the resonant frequency of the piezoelectric transducer 310, the input signal pre-processing circuitry 320 may perform different signal processing on the input signal Vin to compensate, at least partially, for less pronounced frequency-dependent effects on the output sound pressure level of the signal produced by piezoelectric transducer 310. Thus, for example, the input signal pre-processing circuitry 320 may be configured to perform audio compression on the input signal Vin, using a different threshold than the threshold used when processing input signals at lower frequencies than the resonant frequency of the piezoelectric transducer 310. Additionally or alternatively, the input signal pre-processing circuitry 320 be configured to perform equalisation on the input signal Vin. Again, the equalisation function performed on input signals at frequencies that are greater than the resonant frequency of the piezoelectric transducer 310 will differ from the equalisation function performed on input signals at frequencies lower than the resonant frequency. For example, where the input signal is at a higher frequency than the resonant frequency, the input signal preprocessing circuitry 320 may be configured to perform equalisation by performing a simple low-pass filtering operation on the input signal Vin. The input signal pre-processing circuitry 320 may additionally or alternatively be configured to perform a different dynamic equalisation function (e.g. a sliding low pass) on input signals at frequencies greater than the resonant frequency than is used for input signals as frequencies that are less than the resonant frequency. 5 The circuitry 300 may be operative to determine the processing to be performed on the input signal Vin by the input signal pre-processing circuitry 320 during an initial or periodic calibration procedure in which, for example, a test signal is output to the piezoelectric transducer 310 to determine its resonant frequency as described above. 10 Such a calibration procedure may be performed, for example, during production test of a host device incorporating the circuitry 300 and a piezoelectric transducer 310, and / or may be performed periodically during operation of the host device, e.g. each time the host device is switched on. 15 Alternatively, the circuitry 300 may be operative to monitor the resonant frequency of the piezoelectric transducer 310 continuously during operation of the circuitry 300, and to dynamically adapt the processing performed on the input signal Vin by the input signal pre-processing circuitry 320 based on the resonant frequency. 20 As will be apparent from the foregoing description, the present disclosure provides a system which improves the acoustic performance of a piezoelectric transducer, by preprocessing an input signal that is used to generate a drive signal for driving the transducer so as to compensate, at least partially, for a frequency-dependent output characteristic of the piezoelectric transducer, e.g. frequency-dependent variations in the 25 output sound pressure level of an acoustic signal produced by the piezoelectric transducer in response to the drive signal. By determining, estimating or inferring an instantaneous resonant frequency of the piezoelectric transducer 310, a mode of operation (e.g. stiffness-controlled or mass-controlled) of the piezoelectric transducer 310 for a given input signal can be determined, and appropriate processing can be 30 performed on the input signal to reduce or compensate for the effects of frequencydependent variations in the output acoustic signal produced by the transducer. Although the present disclosure refers to estimating the resonant frequency of a piezoelectric transducer and to driving a piezoelectric transducer, the principles and 35 techniques described herein may be equally applicable to other types of capacitive load, such as MEMS transducers, electrostatic transducers and the like, which have frequency dependent output characteristics. Thus the circuitry 300 may be used to drive a capacitive load such as a MEMS transducer, an electrostatic transducer or the like. Accordingly the present disclosure is not limited to systems and circuitry for driving a piezoelectric transducer, but also extends to systems and circuitry for driving other types 5 of capacitive load such as MEMS transducers, electrostatic transducers and the like. Embodiments may be implemented as an integrated circuit which in some examples could be a codec or audio DSP or similar. Embodiments may be incorporated in an electronic device, which may for example be a portable device and / or a device operable 10 with battery power. The device could be a communication device such as a mobile telephone or smartphone or similar. The device could be a computing device such as a notebook, laptop or tablet computing device. The device could be a wearable device such as a smartwatch. The device could be a device with voice control or activation functionality such as a smart speaker. In some instances the device could be an 15 accessory device such as a headset, headphones, earphones, earbuds or the like to be used with some other product. The skilled person will recognise that some aspects of the above-described apparatus and methods, for example the discovery and configuration methods may be embodied 20 as processor control code, for example on a non-volatile carrier medium such as a disk, CD- or DVD-ROM, programmed memory such as read only memory (Firmware), or on a data carrier such as an optical or electrical signal carrier. For many applications, embodiments will be implemented on a DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). 25 Thus the code may comprise conventional program code or microcode or, for example code for setting up or controlling an ASIC or FPGA. The code may also comprise code for dynamically configuring re-configurable apparatus such as re-programmable logic gate arrays. Similarly the code may comprise code for a hardware description language such as Verilog™ or VHDL (Very high speed integrated circuit Hardware Description 30 Language). As the skilled person will appreciate, the code may be distributed between a plurality of coupled components in communication with one another. Where appropriate, the embodiments may also be implemented using code running on a field-(re)programmable analogue array or similar device in order to configure analogue hardware. It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word “comprising” does not exclude the presence of elements or steps other than those listed 5 in a claim, “a” or “an” does not exclude a plurality, and a single feature or other unit may fulfil the functions of several units recited in the claims. Any reference numerals or labels in the claims shall not be construed so as to limit their scope.
Claims
1. Circuitry for driving a capacitive load, the circuitry comprising:5 pre-processor circuitry configured to process an input signal to generate a processed signal;driver circuitry coupled to the pre-processor circuitry and configured to generate a drive signal, based on the processed signal, for driving the capacitive load; andprocessor circuitry configured to determine a resonant frequency of the 10 capacitive load,wherein the pre-processor circuitry is configured to process the input signal based on the determined resonant frequency so as to generate the processed signal, andwherein the pre-processor circuitry is configured to process the input signal 15 differently when a frequency of the input signal is less than the determined resonant frequency than when the frequency of the input signal is greater than the determined resonant frequency.
2. Circuitry according to claim 1, further comprising:20 current monitoring circuitry configured to output a signal indicative of a current through the capacitive load while the capacitive load is being driven by the drive signal, wherein the processing circuitry is configured to determine the resonant frequency based on the current through the capacitive load.25 3. Circuitry according to claim 2, further comprising adaptive filter circuitry configuredto receive the processed signal and to output a filter signal, wherein the adaptive filter circuitry is configured to adapt a transfer function thereof based on the signal indicative of the current.30 4. Circuitry according to claim 3, further comprising error circuitry configured to outputan error signal indicative of a difference between the filter signal and the signal indicative of the current, wherein the adaptive filter circuitry is configured to adapt the transfer function based on the error signal.35 5. Circuitry according to claim 4, wherein the processing circuitry is configured todetermine the resonant frequency of the capacitive load based on the transfer functionof the adaptive filter when a difference between the filter signal and the signal indicative of the current is minimised.5 6. Circuitry according to claim 1, wherein the pre-processor circuitry is configured toperform a missing fundamental method on the input signal to generate the processed signal when the frequency of the input signal is less than the determined resonant frequency.10 7. Circuitry according to claim 1, wherein the pre-processor circuitry is configured toperform a first compression on the input signal to generate the processed signal when the frequency of the input signal is less than the determined resonant frequency.
8. Circuitry according to claim 1, wherein the pre-processor circuitry is configured to 15 perform a first equalisation on the input signal to generate the processed signal when the frequency of the input signal is less than the determined resonant frequency.
9. Circuitry according to claim 1, wherein the pre-processor circuitry is configured to perform a first dynamic equalisation on the input signal to generate the processed signal 20 when the frequency of the input signal is less than the determined resonant frequency.
10. Circuitry according to any of the preceding claims, wherein the pre-processor circuitry is configured to perform a second compression on the input signal to generate the processed signal when the frequency of the input signal is greater than the 25 determined resonant frequency.
11. Circuitry according to any of the preceding claims, wherein the pre-processor circuitry is configured to perform a second equalisation on the input signal to generate the processed signal when the frequency of the input signal is greater than the 30 determined resonant frequency.
12. Circuitry according to any of the preceding claims, wherein the pre-processor circuitry is configured to perform a second dynamic equalisation on the input signal to generate the processed signal when the frequency of the input signal is greater than the 35 determined resonant frequency.
13. Circuitry according to any one of the preceding claims, wherein the processing circuitry is configured to determine the resonant frequency of the capacitive load during a calibration process for the circuitry, wherein in subsequent use of the circuitry the preprocessor circuitry is operative to process the input signal based on the resonant 5 frequency determined during the calibration process.
14. Circuitry according to any one of the preceding claims, wherein the processing circuitry is configured to determine the resonant frequency continuously or periodically during operation of the circuitry, and wherein the pre-processor circuitry is operative to10 process the input signal based on the resonant frequency determined during operation of the circuitry.
15. Circuitry for driving a capacitive load, the circuitry comprising:driver circuitry configured generate a drive signal for driving the capacitive load,15 wherein the circuitry is configured to determine a resonant frequency of the capacitive load while it is being driven by the drive signal and to pre-process an input signal to the driver circuitry based on the determined resonant frequency by applying different signal processing to the input signal depending on whether a frequency of the input signal is greater than or less than the determined resonant frequency to20 compensate, at least partially, for a frequency-dependent output characteristic of the capacitive load.
16. Circuitry for driving a capacitive load, the circuitry comprising:current monitor circuitry for monitoring a current through the capacitive load;25 processing circuitry for determining a resonant frequency of the capacitive load based on the current through the capacitive load; andpre-processing circuitry for applying first processing to an input signal if a frequency of the input signal is less than the determined resonant frequency and for applying second processing to the input signal if the frequency of the input signal is 30 greater than the determined resonant frequency.
17. Circuitry according to any one of the preceding claims, wherein the capacitive load comprises a piezoelectric transducer, a MEMS transducer or an electrostatic transducer.35 18. An integrated circuit comprising circuitry according to any one of the precedingclaims.CM 1— LO19. A device comprising circuitry according to any one of claims 1 to 17.
20. A device according to claim 19, wherein the device comprises a mobile telephone, 5 a tablet or laptop computer, a gaming device, an accessory device, a headset, headphones, earphones, a smart speaker.
Citation Information
Patent Citations
Adaptive receiver
US20180136899A1
Non-linear control of loudspeakers
WO2015143127A1