Vibration sensors can include piezoelectric-based materials. Such materials can include piezoelectric ceramics, such as lead zirconate titanate (PZT). Piezoelectric devices can include a piezoelectric sensor coupled to an analog front end (AFE) for signal conditioning, such that the piezoelectric devices can monitor or otherwise respond to relatively small signals generated by the piezoelectric sensor. However, the electrical signals generated by the piezoelectric sensor can be generated in response to a variety of environmental stimuli, such as vibration or other forces or environmental effects affecting electrical characteristics of the piezoelectric sensors. The response of the piezoelectric sensor to the varying stimuli can obscure smaller signals generated by the piezoelectric sensor in response to a particular environmental stimulus.
In described examples, each node between adjacent capacitive elements of a stack of series-coupled capacitive elements is biased during a reset mode, where each of the capacitive elements includes piezoelectric material. A strain-induced voltage is generated across each of the capacitive elements. Each of the strain-induced voltages is combined to generate a piezoelectric-responsive output signal during a sensing mode at a time different from the time of the reset mode.
Piezoelectric sensors (e.g., piezo sensors) are sensitive to strain effects (e.g., piezo-electric effects) as well as to temperature changes (e.g., pyro-electric effects). As described herein, the portion of a sensor signal due to changes in strain is relatively fast changing and includes relatively small strain-related signal levels. (The term “portion” can mean an entire portion or a portion that is less than the entire portion.) In contrast, the portion of a sensor signal due to changes in temperature is relatively slow changing and includes relatively large temperature-related signal levels. For example, the piezo sensor signal changes due to changes in operating temperature can be orders of magnitude greater than the piezo sensor signal changes due to changes in strain (e.g., due to vibration).
To detect motion, example piezoelectric devices described hereinbelow can measure the portion of piezo sensor signals due to strain changes by suppressing the effects of the piezo sensor signal caused by temperature changes. “Stacking” (e.g., arranging and/or being coupled in series) several piezo sensor elements in a serial chain can boost portions of the sensor signal that are produced in response to changes in strain on the piezoelectric devices. To help suppress the temperature response (e.g., which otherwise can obscure the relatively smaller strain-induced electrical responses), each sensor element can be reset to a nominal voltage at periodic intervals. Periodically resetting (e.g., periodically biasing to a common voltage) each of the sensor elements shortens the time window over which pyroelectric responses can occur. The periodic reset function can effectively function in a similar manner (e.g., function as) a high pass filter, which can effectively remove the relatively slow-changing portions of the piezo sensor signal that result from temperature drifting over longer periods of time.
Some example piezo devices described hereinbelow can include piezo sensor embedded in a silicon substrate. Embedding the piezo sensor on silicon can allow the stacking of the sensor elements to boost the signal response, and yet maintain individual control of each of the sensor elements, such that portions of the piezo sensor signal that result from changes in temperature can be suppressed. As described herein, an automatic reset (e.g., periodic reset) of each sensor element of an embedded piezoelectric sensor facilitates the detection of a change in motion (e.g., over longer periods of time) by reducing the portions of the piezo sensor signal that result from changes in temperature.
In various apparatus and methods of example piezo devices described hereinbelow, a system of an example piezo device can: 1) select a “wake” or a “sleep” operating mode for a microcontroller unit (MCU) in response to a respective detected change in motion or a determination of lack of a change in motion; 2) select a “wake” or a “sleep” operating mode for a microcontroller unit (MCU) in response to a strain sensor sensing a respective detected change in motion or sensing a lack of a change in motion; 3) select a “wake” or a “sleep” operating mode for a microcontroller unit (MCU) in response to a piezo-electric based strain sensor for sensing a respective detected change in motion or for determining a lack of change in motion piezo-electric based strain sensor; and/or 4) select a “wake” or a “sleep” operating mode for a microcontroller unit (MCU) in response to an integrated (e.g., integrated on a common substrate) PZT piezo-electric based strain sensor for sensing a respective detected change in motion or for determining a lack of a change in motion.
The example pre-conditioning circuit 120 includes an initialization finite state machine (INIT FSM) 122. The INIT FSM 122 can include logic gates, memory, and/or a controller or other processor. The INIT FSM 122 achieves FSM state transitions (e.g., as sequentially ordered operations) for selectively asserting a number 2n+1 “poling” (e.g., for polarizing) signals S0 through S2n for polarizing (e.g., repolarizing) capacitor elements (e.g., elements C0 through C2n) of the stack 130. Each of the poling signals S0 through S2n (e.g., when asserted) is operable to polarize (e.g., including a partially polarize) a respective capacitor element in stack 130. Accordingly, the INIT FSM 122 is operable to configure the sensor 100 in various operational modes (and is not limited only to “initialization” functions).
In an example, the INIT FSM 122 receives four input signals: 1) a clock signal CLK; 2) a reset signal FSM_RST; 3) a negative polarization signal INIT0; and 4) a positive polarization initialization signal INIT1. The INIT FSM 122 also includes a number of output signals, such as the poling signals S0 through S2n. Each of the poling signals S0 through S2n is coupled as an input to a respective buffer of buffer bank 124, and each paralleled output of the buffer bank 124 is coupled as an input to a respective switch (e.g., low leakage switch) in switch bank 126. Each respective switch of switch bank 126 can be instantiated as at least one transistor as described hereinbelow with reference to
The INIT FSM 122 also generates output control signals, such as an enable signal and a busy signal, for controlling the stack 130. The enable signal EN (and its complement, EN) is generated for controlling (e.g., individually or collectively) each of the low leakage switches in the switch bank 126, as described hereinbelow. The reset circuit 110 is responsive to the enable signal EN to assert enable signals E1, E2, and E3 (of
The stack 130 includes a chain of number 2n of serially-coupled capacitors, C0 through C2n. For example, an upper electrode of capacitor C0 is coupled to a lower electrode of capacitor C1 (not explicitly shown), an upper electrode of capacitor C1 is coupled to a lower electrode of capacitor C2 (not explicitly shown), and so forth on through to where an upper electrode of capacitor Cn−2 (not explicitly shown) is coupled to a lower electrode of capacitor Cn−1. The upper electrode of capacitor Cn−1 is coupled to a lower electrode of capacitor Cn+1, and so forth on through to where an upper electrode of capacitor C2n−1 (not explicitly shown) is coupled to a lower electrode of capacitor C2n.
In various examples, the value of n can be selected in accordance with the examples described herein, and can be selected from a range, such as 5≤n≤32. Also, the number of capacitors in the stack 130 can be one less than the total number of buffers in the buffer bank 124 (and can be one less than the total number of the low leakage switches LLS in the switch bank 126).
In various examples, each capacitor in stack 130 is a ferroelectric capacitor (FeCap).
Also, in various examples, the capacitors of the stack 130 are formed on a single semiconductor device, in which the lower electrode of each capacitor is in a same first fabrication layer, each capacitor ferroelectric layer is in a same second fabrication layer, and the upper electrode of each capacitor is in a same third fabrication layer, wherein each upper electrode is coupled (e.g., electrically coupled through a “via” that extends vertically between fabrication layers) to a next capacitor lower electrode (e.g., and so on until the upper electrode of the end capacitor is encountered). Accordingly, environmental factors, such as processing, temperature, and physical stresses, are more uniformly applied across the capacitors of the stack 130, which can provide greater accuracy in the piezoelectric response achieved by stack 130 when applying the techniques and circuits described herein.
The end terminals (e.g., outputs or output nodes) of terminal capacitive elements of the stack 130 are switchably coupled to respective inputs (e.g., input terminals) of the differential amplifier 142. For example, the lower electrode of capacitor C0 is switchably coupled (as well as the output of low leakage switch LLS0 described hereinabove) through a first (e.g., lower) stack switch SLS to a noninverting terminal of the amplifier 142, whereas the upper electrode of capacitor C2n is coupled (as well as the output of low leakage switch LLSn described hereinabove) through a second (e.g., upper) stack switch SUS to the inverting terminal of the amplifier 142. For example, the first stack includes at least three capacitive elements coupled in series, and the second stack includes at least three capacitive elements coupled in series. Additionally, the center tap of the stack 130 is switchably coupled to the reference voltage (e.g., nominal voltage) VREF via a third (e.g., center) stack switch SREF (reference switch), described hereinbelow. Each of the stack switches SLS, SUS and SREF is controlled by ĒN: that is, when ĒN is asserted, each such switch closes (such as during a sensing mode); and when ĒN is de-asserted, each such switch opens (such as during a polarization mode). (Additionally, a sensor reset mode is described hereinbelow with at least respect to
The sensor output circuit 140 includes the amplifier 142 (which can optionally include multiple amplification stages for greater gains). The amplifier is signal amplification circuitry for differentially generating an output signal in response to first and second input terminals. The amplifier 142 is powered by two rail voltages (which are not shown, but are inherent to active circuitry), which can be referred to as VDD (e.g., where VDD is the high-side voltage) and VSS (e.g., where VSS can be the low-side voltage, or simply, ground). The voltage reference VREF is a voltage that is between (e.g., halfway between) the rail voltages of amplifier 142. The output node of the amplifier 142 VOUT is the piezoelectric sensor signal.
As described herein, the sensor 100 includes three modes: a polarization mode, a sensing mode and a sensor reset mode. In various examples, each of the three modes is performed within a time (e.g., time period) that is different from the time within another of the other two modes is performed.
In a first mode (e.g., the polarization mode), the pre-conditioning circuit 120 co-aligns the ferroelectric polarization of capacitors C0 through C2n in a same direction (e.g., direction of polarity) by applying the same voltage across each individual capacitor element. The resulting aligned polarity enhances the constructive addition of sensitivity of each capacitor, for example, which improves a signal-to-noise (SNR) response. Operation in the first mode (e.g., the polarization mode) can be executed as a part of the manufacturing process of sensor 100: for example, the polarization mode can be initiated by the manufacturer and before the release of the device to a user/consumer and before deployment to the field.
Additionally, the operation in the polarization mode can be initiated after deployment, such that a subsequent reconditioning of the polarization in the stack 130 can be achieved in the field. Accordingly, the sensor 100 can be freshly repolarized to align the polarization of the capacitor elements of stack 130 in a same direction, which offsets depolarization that can occur due to influences of time, normal or abnormal operation, and environmental effects. Operation in the polarization mode can be repeated (e.g., in response to an analysis of the piezo sensor signal by a processor), such that the SNR of the piezo sensor signal can be periodically improved (e.g., by repeatedly offsetting the degradation of the polarization of the capacitor elements of stack 130 that can occur over time). Operation of the sensor 100 in the polarization mode is described hereinbelow with respect to
In a second mode (e.g., the piezoelectric sensing mode), the sensor 100 is arranged to respond to (e.g., sense) environmental stimuli by measuring the effect of such stimuli upon the piezoelectric material of stack 130. For example, the environmental stimuli produce various responses in the piezo sensor signal VOUT. The piezo sensor signal VOUT includes indications of changes in at least one condition of the environmental stimuli imposed on the piezoelectric material.
Piezoelectric sensors operating in the piezoelectric sensing mode can be used in various applications. Examples of such applications include detecting the change of strain, pressure, stress, acceleration, temperature (using the pyroelectric behavior of the sensing material), or force, where the such changes are imposed on the stack 130 and converted by amplifier 142 into the piezo sensor signal VOUT.
As described herein, operating in the piezoelectric sensing mode to generate the piezo sensor signal VOUT can be initiated after completing operation in the polarization mode. Operating in the piezoelectric sensing mode can be initiated after completing a pre-conditioning by the manufacturer of sensor 100, or, after completing one of the repeated reconditioning operations to repolarize the capacitor elements of the stack 130. Operation of the sensor 100 in the piezoelectric sensing mode is described herein below with respect to
In a third mode (e.g., the sensor reset mode), the sensor 100 is reset to a nominal voltage (e.g., VREF) at periodic intervals. The sensor 100 can be reset in the reset mode to a nominal voltage by the pre-conditioning circuit 120 being arranged to periodically bias each of the nodes between adjacent capacitive elements of a first and second stack of the capacitive elements. For example, the sensor 100 can be automatically reset at periodic intervals (e.g., defined intervals as determined by a timer function of the INIT FSM 122). In one example, the sensor 100 is automatically reset at periodic intervals to reduce temperature-induced effects on the output of the piezo sensor signal VOUT. In another example, a high-pass filter (not shown) can be coupled to the output(s) of each sensor element of the stack 130. In another example, a processor can be arranged to analyze the sensor 100 response (e.g., piezo sensor signal VOUT) and separate the signal components of the piezo sensor signal VOUT by digitizing and performing post-processing signal analysis on the piezo sensor signal VOUT. In other examples, various combinations of the periodic resetting of the capacitor elements of the stack 130, the high-pass filtering, and the post-processing analysis can be used to increase the discrimination of the strain-induced portions of the piezo sensor signal VOUT.
Switch circuit 200 includes a node ND1 coupled between capacitors Cx and Cx+1 (e.g., of any two adjacent capacitors of stack 130) and a drain (e.g., output) of a transistor Q1, which is an isolated (e.g., P-well isolated) NMOS transistor. The gate of transistor Q1 is coupled to the E2 signal, the source (e.g., input) of transistor Q1 is coupled to a node ND2, and the backgate of transistor Q1 is coupled to a node ND3. The node ND2 is further coupled to the drain of a transistor Q2, the gate of transistor Q2 is coupled to the E1 signal, and the source of transistor Q2 is coupled to an output of a respective buffer BUF, described hereinabove with respect to
The operation of the switch circuit 200 is described hereinbelow with respect to
To begin operation of the system 600, the pole FSM can be activated by control signals (e.g., INIT0 or INIT1) to (re-)polarize the first capacitor stack 671 and a second capacitor stack 672 (which are coupled respectively to the non-inverting and the inverting inputs of the low noise amplifier 673). The repolarized first and second capacitor stacks can be reset (as described herein above) in response to a sensor reset 640 signal, which normalizes the bias voltage (e.g., to VREF 670) on each node between individual capacitors of the first and second capacitor stacks 671 and 672. Normalizing the bias voltages initializes the first and second capacitor stacks 671 and 672 for operation in a sensing mode.
While components 680 are operating in a sleep mode, the first and second capacitor stacks 671 and 672 can be electrically isolated to accumulate changes in charge due to environmental effects. The accumulated changes in charge can be sensed to determine whether a strain stress induced due to movement of the system 600 has occurred, and if so, perform a wake-on-motion operation. The periodic sensing can be initiated in response to the first clock signal (e.g., output by OSC1 651).
The changes in charge of the first and second capacitor stacks 671 and 672 can be sampled by coupling the outputs of the first and second capacitor stacks 671 and 672 to opposing inputs of the low noise amplifier (LNA) 673. The net (e.g., combined) charge of the first and second capacitor stacks 671 and 672 can be measured by closing the stack switches SLS, SUS and SREF described hereinabove with respect to
The output of the LNA 673 (e.g., which can be the same as the piezoelectric sensor signal VOUT) is coupled to the input of the programmable gain amplifier (PGA) 674. The output of the PGA 674 is coupled to measurement circuitry 679, which can include the comparator (CMP) 677, the digital-to-analog converter (DAC) 676; and the gain of the mixer 675. In other examples, the measurement circuitry 679 can include an analog-to-digital converter (ADC, not shown) coupled to a processor arranged to log (e.g., store in memory) and/or compare digital samples of the output of the PGA 674.
The gain of the PGA 674 can be determined in response to: the rail voltages of the CMP 677; one or two thresholds (e.g., upper and lower thresholds) generated by the DAC 676; and the gain of the mixer 675.
During time period 631 (e.g., determined by Compare signal 630), the differential output of the first and second capacitors stack 671 and 672 are effectively compared against a first threshold. For example, the DAC 676 can be programmed with a first threshold (e.g., lower threshold) to determine (e.g., by operation of CMP 677) whether the differential output of the first and second capacitors stack 671 and 672 has fallen below VREF by at least the first threshold. In a similar manner, the DAC 676 can be programmed with a second threshold (e.g., upper threshold) during a time period 632 to determine whether the differential output of the first and second capacitors stack 671 and 672 has risen above VREF by at least the second threshold. In one example, the first and second thresholds are voltages spaced equally around the voltage VREF coupled to the inverting input of the CMP 677.
If the CMP 677 indicates a comparison result of either (1) the differential output of the first and second capacitors stack 671 and 672 has fallen below VREF by at least the first threshold or (2) the differential output of the first and second capacitors stack 671 and 672 has risen above VREF by at least the second threshold, the CMP 677 asserts an activation signal (e.g., the wake-on-movement interrupt request, WOM IRQ), which is coupled to activate components 680 previously in a sleep mode state. The AFE FSM 660 can control the sequencing of the first and second thresholds for the comparisons.
The components 680 can be in a housing separate from a housing including the strain sensors (e.g., the individual capacitors of the first and second capacitor stacks 671 and 672). (The term “housing” can mean a package or a sealed subassembly/assembly, which can include control circuitry and sensors in a local environment that is sealed from an outside environment.) The components 680 to-be-activated can include components such as system processor 681 and system memory/peripherals 682 that are in a state of reduced operational power consumption during a sleep mode.
After sensing (e.g., in a sensing mode) the first and second capacitor stacks are reset during time period 641 (e.g., for operating in a reset sensor mode) indicated by the sensor reset 640 signal. The reset normalizes the bias voltage on each node between individual capacitors of the first and second capacitor stacks 671 and 672 (e.g., such that the charge on each capacitor is equalized). As described herein, the resetting of the capacitor stacks (e.g., 671 and 672) after operating in the sensing mode, limits (or otherwise shortens) a time period during which accumulated thermal “creep” or drift could otherwise induce a sufficiently strong combined output of the first and second capacitors stack 671 and 672, such that a false WOM IRQ (wake-on-motion interrupt request) is asserted. For example, the time period during which accumulated thermal “creep” (e.g., changes in temperature) could otherwise occur is limited to time period 601 (which is, in the example, less than 1 ms). The length of the time period 601 can be adjusted to control the high pass frequency cutoff point of the piezoelectric sensor signal: for example, shortening the length of the time period 601 increases the high (e.g., higher) frequency content of the piezoelectric sensor signal (which reduces the amount of the lower frequency temperature-induced information in the piezoelectric sensor signal).
After a period of relative inactivity (e.g., during the first portion of time period, in which power can be conserved by circuitry operating in a sleep mode), another polarization/sensing/reset cycle can be performed (the polarization mode is optional, and can be initiated over longer periods than illustrated). For example, the first and second capacitor stacks 671 and 672 are coupled to opposing inputs of the LNA 673 by closing the stack switches SLS, SUS and SREF during the sample period 612 (e.g., determined by Sample signal 610) and the hold period 622. During time period 633, the combined output of the first and second capacitors stack 671 and 672 are effectively compared against the first threshold. During time period 634, the combined output of the first and second capacitors stack 671 and 672 are effectively compared against the second threshold. Accordingly the combined output signal of the first and second capacitors stack 671 and 672 is “thresholded” by comparing the combined output signal of the first and second capacitors stack 671 and 672 against at least one threshold (e.g., where a system event—such as a wake event—can be generated in response to a comparison of the combined output signal against a threshold).
After the sensing period (e.g., during time periods 633, and 634), the first and second capacitor stacks 671 and 672 can be reset (as described hereinabove) during time period 642. Resetting the first and second capacitor stacks 671 and 672 renormalizes the bias voltage of each node between adjacent capacitors of the first and second capacitor stacks 671 and 672 (which in turn truncates the time period available for changes in temperature to affect the sensing voltages generated by the first and second capacitor stacks 671 and 672). Accordingly, temperature change-induced voltages of the first and second capacitor stacks 671 and 672 can be reduced in response to periodically biasing each node between adjacent capacitive elements of the first and second capacitor stacks 671 and 672 during successive reset node periods.
In a similar manner, the sensing voltages of the first and second capacitor stacks 671 and 672 can be periodically sampled (e.g., when the system processor 681 and system memory/peripherals 682 are in a wake mode) to determine a lack of motion. In response to the determined lack of motion, the measurement circuitry 679 can assert a deactivation signal, such that the system processor 681 and system memory/peripherals 682 can be placed in a sleep mode (e.g., to conserve power when not actively being used by a user).
For example, the waveform 710 can be generated as the output of the LNA 673, where the waveform 710 includes a voltage level of around 300 mV when no stimulus (e.g., change in strain or temperature) is applied. At around 1600 ms into the test scenario, the example piezoelectric sensor is subjected to a relatively sudden change (e.g., impulse) in temperature, which results in a response 731 that includes a rise in temperature of greater than 4 degrees C. in around 400 ms, as well as a gradual decrease in temperature thereafter (as shown by temperature waveform 730).
The response 711 (shown in waveform 712) of the example piezoelectric sensor to the applied temperature impulse is limited in response to the periodic reset of the example piezoelectric sensor. For example, the temperature response of the example piezoelectric sensor as amplified by the LNA 673 is around 35 mV peak-to-peak (e.g., where the reset of the example piezoelectric sensor is periodically applied at intervals of 50 ms).
In contrast, the waveform 720 is an example piezoelectric sensor signal waveform generated by example piezoelectric sensor (such as example sensor 100) that is not periodically reset (e.g., operated without normalizing each of the nodes between adjacent capacitors of the first and second capacitor stacks 671 and 672). For example, the temperature response 721 of the example piezoelectric sensor as amplified by the LNA 673 (e.g., without piezoelectric sensor reset) is around 165 mV peak-to-peak. Further, the piezoelectric sensor (e.g., without reset) recovers over a period of thousands of milliseconds (e.g., several seconds). Accordingly, the reset of the example piezoelectric sensor lessens the impact of temperature upon the example piezoelectric sensor in extent (e.g., voltage swing) and time (e.g., limited to the period between successive reset operations).
For example, the waveform 810 can be generated as the output of the LNA 673, where the waveform 810 includes a voltage level of around 300 mV when no stimulus (e.g., change in strain or temperature) is applied. At around 1 second into the test scenario, the example piezoelectric sensor is subjected to a (e.g., gradual) rise 831 in temperature of around 10 degrees C. per second for around 2 seconds thereafter (as shown by temperature waveform 830).
The response 811 of the example piezoelectric sensor to the applied temperature impulse is limited in response to (e.g., as a result of) the periodic reset of the example piezoelectric sensor. For example, the temperature response (to the rise 831) of the example piezoelectric sensor as amplified by the LNA 673 is around 120 mV peak-to-peak (e.g., where the reset of the example piezoelectric sensor returns the voltage output from a low peak back to the original peak during each reset).
In contrast, the waveform 820 is an example piezoelectric sensor signal waveform generated by example piezoelectric sensor (such as example sensor 100) that is not periodically reset (e.g., operated without normalizing each of the nodes between adjacent capacitors of the first and second capacitor stacks 671 and 672). For example, the temperature response of the example piezoelectric sensor as amplified by the LNA 673 (e.g., without piezoelectric sensor reset) falls from the nominal voltage of 300 mV and “rails out” (e.g., by falling to a low limit defined by the lower voltage rail of the LNA 673). The “railing out” effect limits the effective dynamic range of the LNA 673, such that (for example) responses to changes in strain by the piezoelectric sensor (e.g., operating without reset) could not (and, hence, would not) be detected by the comparator. Accordingly, the reset of the example piezoelectric sensor increases the sensitivity of the example piezoelectric sensor (and associated circuitry) over wider ranges of temperature excursions.
In described examples, a pre-conditioning circuit (e.g., state machine) pre-conditions (e.g., biases) the sensor material (e.g., piezoelectric) so as to maximize and stabilize sensitivity over time and temperature. Additionally, the self-biasing of the amplifier minimizes leakage to extend low frequency performance range (as compared against relatively complicated charge amplifier circuits). Further, the described examples can be arranged on a single semiconductor (e.g., silicon) integrated circuit chip, which provides provide a full solution on a single substrate.
Various described examples include an integrated silicon device that includes a piezoelectric-based sensor array, sensor pre-condition, ultra-low leakage switches and signal amplification for strain-change detection, as a single silicon solution that can replace a sensor (which can be formed monolithically or assembled using discrete components) and AFE signal chain. Accordingly, various described examples can also facilitate reduced power consumption and help avoid off-chip and input/output related parasitics. Some of the various described examples include the ability to re-condition (e.g., repolarize) sensing material (e.g., PZT) to compensate for various effects, including the passage of time and changes in temperature.
Modifications are possible in the described embodiments, and other embodiments are possible, within the scope of the claims.
This application claims the benefit of U.S. Provisional Patent Application No. 62/591,663 filed Nov. 28, 2017, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62591663 | Nov 2017 | US |