In accordance with an embodiment, a method of operating a charge pump includes providing a first programmable voltage to a plurality of clock generators having outputs coupled to first nodes of corresponding groups of charge pump capacitors, and selecting a second node of one capacitor from one of the corresponding groups of charge pump capacitors. The clock generators produce a plurality of clock signals having amplitudes proportional to the first programmable voltage.
|
1. A method of operating a charge pump, the method comprising:
providing a first programmable voltage to a plurality of clock generators having outputs coupled to first nodes of corresponding groups of charge pump capacitors, the clock generators producing a plurality of clock signals having amplitudes proportional to the first programmable voltage;
selecting a second node of one capacitor from one of the corresponding groups of charge pump capacitors;
coupling the selected second node to an output of the charge pump; and
adjusting an impedance of an impedance adjustment circuit having an output connected to the output of the charge pump.
15. A system comprising:
a programmable voltage source comprising
a programmable voltage source output node;
a digital to analog (d/A) converter;
a plurality of clock generators coupled to an output of the d/A converter, the plurality of clock generators configured to produce a clock signal having an amplitude proportional to a first signal at the output of the d/A converter;
a multi-stage charge pump coupled to the plurality of clock generators, the multi-stage charge pump producing an output voltage proportional to the first signal;
a switching network comprising switches, wherein each switch of the switching network comprises a first end coupled to a corresponding capacitor within the multi-stage charge pump, and a second end coupled to the programmable voltage source output node;
a switching network controller configured to activate a switch of the switching network; and
an adjustable impedance circuit connected to the programmable voltage source output node.
8. A circuit comprising:
a programmable voltage source comprising
a programmable voltage source output node,
a programmable voltage generator producing a first voltage at a programmable voltage generator output node,
a multi-stage charge pump, the multi-stage charge pump comprising
a first clock generator coupled to the programmable voltage generator, wherein the first clock generator is configured to generate a first clock signal having an amplitude proportional to the first voltage,
a second clock generator coupled to the programmable voltage generator, wherein the second clock generator is configured to generate a second clock signal having an amplitude proportional to the first voltage,
a first group of capacitors having a first node coupled to the first clock signal,
a second group of capacitors having a first node coupled to the second clock signal,
output coupling switches coupled between second nodes of capacitors of the first and second group of capacitors and the programmable voltage source output node, and
an output switch controller configured to activate one of the output coupling switches; and
a microphone having a bias terminal coupled to the programmable voltage source output node.
2. The method of
3. The method of
4. The method of
5. The method of
providing the first programmable voltage controls an output voltage of the charge pump according to a first voltage granularity; and
selecting the second node of the one capacitor controls the output voltage of the charge pump according to a second voltage granularity, wherein the second voltage granularity is more coarse than the first voltage granularity.
6. The method of
10. The circuit of
11. The circuit of
12. The circuit of
a controllable current source coupled to the programmable voltage source output node; and
a current control circuit coupled to a control node of the controllable current source, the current control circuit adjusting the controllable current source based on a voltage of the programmable voltage source output node and the first voltage.
13. The circuit of
a voltage downscaler having an input coupled to the programmable voltage source output node; and
an error amplifier having a first input coupled to an output of the voltage downscaler, a second input coupled to the first voltage, and an output coupled to the control node of the controllable current source.
14. The circuit of
the programmable voltage generator provides fine control of a voltage of the programmable voltage source output node; and
the output coupling switches provides coarse control of the voltage of the programmable voltage source output node.
16. The system of
a controllable current source connected to the programmable voltage source output node; and
a current control circuit coupled to a control node of the controllable current source, the current control circuit adjusting the controllable current source based on a voltage of the programmable voltage source output node and the first signal.
18. The system of
19. The system of
20. The system of
the d/A converter comprises an input coupled to a first digital input bus, the first digital input bus providing fine control of a voltage at the programmable voltage source output node; and
the switching network comprises an input coupled to a second digital input bus, the second digital input bus providing coarse control of the voltage at the programmable voltage source output node.
21. The system of
|
This is a continuation application of U.S. application Ser. No. 13/460,025 filed on Apr. 30, 2012, which is incorporated herein by reference in its entirety.
This invention relates generally to semiconductor circuits and methods, and more particularly to a system and method for a programmable voltage source.
Audio microphones are commonly used in a variety of consumer applications such as cellular telephones, digital audio recorders, personal computers and teleconferencing systems. In particular, lower-cost electret condenser microphones (ECM) are used in mass produced cost sensitive applications. An ECM microphone typically includes a film of electret material that is mounted in a small package having a sound port and electrical output terminals. The electret material is adhered to a diaphragm or makes up the diaphragm itself. Most ECM microphones also include a preamplifier that can be interfaced to an audio front-end amplifier within a target application such as a cell phone. Another type of microphone is a microelectro-mechanical Systems (MEMS) microphone, which can be implemented as a pressure sensitive diaphragm is etched directly onto an integrated circuit.
Environmental sound pressure levels span a very large dynamic range. For example, the threshold of human hearing is at about 0 dBSPL, conversational speech is at about 60 dBSPL, while the sound of a jet aircraft 50 m away is about 140 dBSPL. While the diaphragm of a microphone, such as a MEMS microphone, may be able to withstand high intensity acoustic signals and faithfully convert these high intensity acoustic signals into an electronic signal, dealing with such high-level signals poses some difficulties. For example, many amplifiers and preamplifiers for acoustic microphones are optimized for a particular dynamic range. As such, these systems may not be able to handle the full audio range without adding significant distortion.
In accordance with an embodiment, a method of operating a charge pump includes providing a first programmable voltage to a plurality of clock generators having outputs coupled to first nodes of corresponding groups of charge pump capacitors, and selecting a second node of one capacitor from one of the corresponding groups of charge pump capacitors. The clock generators produce a plurality of clock signals having amplitudes proportional to the first programmable voltage.
The details of one or more embodiments of the invention are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the invention will be apparent from the description and drawings, and from the claims.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
Corresponding numerals and symbols in different figures generally refer to corresponding parts unless otherwise indicated. The figures are drawn to clearly illustrate the relevant aspects of the preferred embodiments and are not necessarily drawn to scale. To more clearly illustrate certain embodiments, a letter indicating variations of the same structure, material, or process step may follow a figure number.
The making and using of the presently preferred embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention.
The present invention will be described with respect to embodiments in a specific context, namely programmable voltage source for a bias generator that may be used with a capacitive signal source such as a MEMS or an electret condenser microphone (ECM). The invention may also be applied, however, to other types of circuits and systems, such as audio systems, communication systems, sensor systems and other systems that use a programmable voltage source for providing, for example, a bias voltage.
IC 100 has variable gain amplifier 106, analog to digital converter (A/D) 108, signal detection and level adaptation block 112, and adjustable bias generator 104. Amplifier 106 has one or more stages that amplify the output of MEMS microphone 102, which is coupled to IC 100 via input pad 116. In some embodiments, portions of amplifier 106 may be implemented, for example, as described in co-pending application Ser. No. 13/183,193, entitled System and Method for Capacitive Signal Source Amplifier, filed on Jul. 14, 2011, which application has been incorporated by reference herein in its entirety. Alternatively, variable gain amplifier 106 may be implemented according to techniques known in the art. Amplifier 106 may also be implemented as a variable gain amplifier whose gain is controlled by signal detection and adaptation block 112. In an embodiment, ADC 108 outputs a digital representation of the signal output of amplifier 106. This digital representation may be in the form of a digital word, a bitstream, or a pulse width modulated representation of the microphone signal at output pad 118, as described in co-pending application Ser. No. 13/447,792, entitled System and Method for High Input Capacitive Signal Amplifier, filed on Apr. 16, 2012, which application has been incorporated by reference herein in its entirety. Alternatively, an analog representation of the microphone signal may be coupled to output pad 118.
In some embodiments that utilize a MEMS microphone, bias generator 104 provides a bias voltage for microphone 102 itself at pin 117. This bias voltage may be between about 3V and about 16V depending on the particular microphone and system implementation. Alternatively, other voltage ranges may be used.
In an embodiment, signal detection and level adaptation block 112 measures an amplitude at the output of variable gain amplifier 106, and calculates gain control signal GC as a function of the measured amplitude. Gain control signal GC controls bias generator 104 that provides a bias voltage to MEMS microphone 102 that is coupled to amplifier 106. In some embodiments, the gain of MEMS microphone 102 is proportional to the provided bias voltage. By varying the bias voltage in response to the detected signal voltage, the sensitivity of the capacitive sensor is changed, which results in changing the signal level at the input to amplifier 106. It should be further appreciated that the components on IC 100 may be implemented using more than one component and/or more than one IC in alternative embodiments.
In an embodiment, voltage VBIAS may be adjusted in a number ways to achieve coarse and fine voltage control. Coarse voltage control may be achieved by selectively coupling charge pump stages to output node VBIAS via switching network 204, which includes switches 208a to 208e corresponding to individual stages of charge pump 202. In some embodiments, switching network 204 includes a switch for each corresponding stage of charge pump 202. Alternatively, a subset of stages in charge pump 202 may have a corresponding switch in switching network 204. The state of the switches within switching network 204 may be controlled by decoder 212 based on M-bit digital input MBITS. In one embodiment, digital input MBITS is three bits wide resulting in eight coarse voltage steps. Alternatively greater or fewer bits may be used for decoder 212.
Fine voltage control may be achieved by varying the drive voltage of driver circuits 236 and 238. In an embodiment, digital to analog converter (DAC) 230 produces voltage VA in response to digital input word DACIN. Voltage VA may be buffered using amplifier 228 to produce voltage VB, which is coupled to supply inputs of drivers 236 and 238 as well as to the first stage of charge pump 202 at switch 207e. Amplifier 228 provides a low impedance drive to charge pump 202 and help prevent noise and disturbances generated by charge pump 202 from coupling back in to DAC 230. In some embodiments, amplifier 228 may be implemented with a rail-to-rail amplifier in order to cover a larger dynamic range and/or accommodate DAC architectures that provide a large output range. By varying VB, the voltage seen at each stage of the charge pump may be adjusted according to:
VBIAS=X*VB,
where X represents the number of stages in charge pump 202. It should be appreciated that this relationship may be approximate due to parasitic losses within charge pump 202. In an embodiment, the digital input word used to set voltage VBIAS may be arranged in two parts. In one embodiment, the first M bits of the digital input work define the coarse voltage setting and the next N bits define the fine voltage setting. Alternatively, fine and coarse control bit may be allocated differently.
Further control of voltage VBIAS may also be achieved by impedance adjustment circuit 214. In an embodiment, impedance adjustment circuit 214 includes variable current source 226, downscaling circuit 222, and error amplifier 224. Error amplifier 224 compares DAC 230 output voltage VA with a downscaled version of the bias, and adjusts the current of current source 226 to minimize the error between the output of downscaling circuit 222 and voltage VA. The use of impedance adjustment circuit 214 may be omitted in some embodiments.
In embodiments, the output voltage range of signal VBIAS may be programmed from between about 2.5 V to about 19 V. Coarse tuning steps may vary from about 0.5 V to up to 3 to 4 V depending on the application and its specifications; however, coarse tuning steps outside of this range may also be used. The fine tuning range between each of the coarse tuning steps is determined by the number of bits of resolution of DAC 230. In one embodiment, DAC 230 is a six bit DAC, in which case each coarse tuning step is divided by 26 or 64 steps. It should be understood that, in alternative embodiments, the output voltage range of VBIAS, as well as the coarse and fine adjustment resolutions may vary from what is described herein. For example, output voltages of greater than 19 V and less than 2.5 V may be achievable. In some embodiments, negative output voltages may be produced using a negative voltage charge pump.
DAC 230 may be implemented using a variety of known architectures. In some embodiments, DAC 230 produces output voltage VA based on reference voltage VREF_DAC, which may be generated using a bandgap voltage or using other voltage reference generation techniques. In the illustrated embodiment, bandgap voltage VBG is buffered by amplifier 234 to provide a low impedance output at VREF_DAC and to prevent switching disturbances from coupling back into the voltage generation circuit.
Up/down counter 232 may be provided between N-bit digital word NBITS and DAC input DACIN in order to provide a smooth transition from one output voltage setting to the next. Signal RAMP_CONTROL determines whether counter 232 increments or decrements. In some embodiments, coarse setting MBITS may be sequenced along with the fine setting control NBITS and RAMP_CNTL in order to ensure a smooth transition between coarse settings. Alternatively, up/down counter 232 may be omitted.
In an embodiment, a low pass filter 220, which has a corner frequency in the mHz to Hz range, may be bypassed via switch 218 during a change in attenuator setting. Bypassing low pass filter 220 allows a change in voltage at VBIAS to settle quickly during a change in setting. This feature may be used, for example, to allow a bias change of microphone 102 to settle quickly after a change in bias. Alternatively low pass filter, 220 and/or switch 218 may be omitted in some embodiments.
VBIAS=Vref_DAC*(M+1)/(2N),
where M is the number of stages in charge pump and N is the bit resolution of the DAC. In some embodiments, the MBIT setting may be held constant for each voltage output setting when a ramp is applied. Using a ramped output of VBIAS may be applied to such systems as those described in co-pending application Ser. No. 13/299,098, entitled Glitch Detection and Method for Detecting a Glitch, filed on Nov. 17, 2011, which application has been incorporated by reference herein in its entirety. In such an application, the ramp is generated up to a maximum DAC value and automatically stopped when the sensor plates collapse, as sensed by a pull-in detector. Alternatively, VBIAS may be increased using other functions besides ramp functions, such as an exponential function, which may be generated, for example, by changing the values of MBIT and NBIT during output voltage transitions. In an embodiment, the maximum DAC output voltage is about 150 mV below the local supply voltage and the minimum DAC output voltage is about 150 mV. The DAC output voltage range, in one example, may be between about 150 mV and about 1.2 V assuming a nominal supply voltage of about 1.35 V. It should be understood, however, that the DAC output range may vary according to the particular embodiment's supply voltage range, DAC architecture, and specifications.
It should be appreciated that the example shown in waveform diagram 250 is just one of many different application examples. In alternative embodiments of the present invention, output voltage VBIAS may be controlled in a different manner. For example, in some embodiments a change of voltage of VBIAS may be obtained by directly without the use of up/down counter 232, in which case a change in output voltage may be effected in one or two steps instead of in multiple incremental steps as shown in waveform diagram 260 in
In an embodiment, charge pump 306 produces output voltage CP_OUT which is adjustable in coarse steps with M-bit digital word MIN[M:1] and in fine steps via DAC 304 and DAC output voltage VDAC. DAC 304 produces voltage VDAC according to N-bit input word D[N:1]; however DAC 304 may produce an output current according to D[N:1] in alternative embodiments. Up/down counter 302 may be used to produce DAC input word D[N:1]. In some embodiments, up/down counter 302 may be omitted.
Amplifier 314 may be used to buffer voltage VREF to provide a reference voltage to DAC 304. In some embodiments, amplifier 314 provides a low impedance buffered voltage to DAC 304 and prevents switching noise in DAC 304 from affecting the reference generator that produces VREF. In alternative embodiments, amplifier 314 may be omitted.
In an embodiment, functional diode block 320a receives a reference voltage produced by voltage buffer 334, which also supplies clock buffers 336 and 338 with a supply voltage. In an embodiment, clock generator 340 produces clock signals Q1, Q1N, Q2, Q2N, Q3 and Q3N based on input clock signal CLKIN. These clock signals are used to drive functional diode blocks 320a to 320f, 324 and 326, as well as the inputs of clock buffers 336 and 338, the outputs of which drive terminals of capacitors 322a to 322f.
In accordance with an embodiment, a method of operating a charge pump includes providing a first programmable voltage to a plurality of clock generators having outputs coupled to first nodes of corresponding groups of charge pump capacitors. The clock generators produce a plurality of clock signals having amplitudes proportional to the first programmable voltage. The method further includes selecting a second node of one capacitor from one of the corresponding groups of charge pump capacitors and coupling the selected second node to an output of the charge pump.
In some embodiments, providing the first programmable voltage includes coupling an output of a digital to analog (D/A) converter to the first nodes of the corresponding groups of charge pump capacitors. In an embodiment, providing the first programmable voltage controls an output voltage of the charge pump according to a first voltage granularity, selecting the second node of the one capacitor controls the output voltage of the charge pump according to a second voltage granularity, and the second voltage granularity is more coarse than the first voltage granularity.
In an embodiment, the method may further include adjusting an output impedance of the charge pump, wherein adjusting the output impedance of the charge pump further adjusts an output voltage of the charge pump. Adjusting the output impedance of the charge pump may also include adjusting a current of a current source coupled to the output of the charge pump. In some embodiments, adjusting the current source includes adjusting the current according to a difference between a voltage proportional to the output voltage of the charge pump and the first programmable voltage.
In an embodiment, the method further includes coupling the output voltage of the charge pump to a bias terminal of a capacitive signal source, which may include a MEMS microphone.
In accordance with another embodiment, a programmable voltage source includes a programmable voltage generator producing a first voltage at an output node, and a multi-stage charge pump that include a first and a second clock generator, a first and a second group of capacitors, output coupling switches, and an output switch controller. The first clock generator is coupled to the programmable voltage generator, and is configured to generate a first clock signal having an amplitude proportional to the first voltage. The second clock generator is coupled to the programmable voltage generator and is configured to generate a second clock signal having an amplitude proportional to the first voltage. The first group of capacitors has a first node coupled to the first clock signal and the second group of capacitors have a first node coupled to the second clock signal. Furthermore, the output coupling switches are coupled between second nodes of capacitors of the first and second group of capacitors and an output of the programmable voltage source. The output switch controller configured to activate one of the output coupling switches.
In an embodiment, wherein the programmable voltage generator includes a digital to analog (D/A) converter. In some embodiments, stages of the multi-stage charge pump comprises a functional diode coupled between two capacitors. The functional diode may be implemented using, for example MOS pass transistor. In some embodiments, the multi-stage charge pump includes a Dickson charge pump. In an embodiment, the programmable voltage generator also includes a decoder coupled to between a coarse digital input and control nodes of the selectable switches.
In some embodiments, the programmable voltage generator also includes a controllable current source coupled to the output node of the programmable voltage source, and a current control circuit coupled to a control node of the controllable current source. The current control circuit may adjust the controllable current source based on a voltage at the output of the programmable voltage source and the first voltage. In some embodiments, the current control circuit includes a voltage downscaler having an input coupled to the output of the programmable voltage source, and an error amplifier having a first input coupled to an output of the voltage downscaler, a second input coupled to the first voltage, and an output coupled to the control node of the controllable current source.
In an embodiment, the programmable voltage generator provides fine control of a voltage at the output of the programmable current source, and the output coupling switches provides coarse control of the voltage at the output of the programmable current source.
In accordance with a further embodiment, a programmable voltage source includes a digital to analog (D/A) converter, and a plurality of clock generators coupled to an output of the D/A converter. The plurality of clock generators are configured to produce a clock signal having an amplitude proportional to a first signal at the output of the D/A converter. The programmable voltage source also includes a multi-stage charge pump coupled to the plurality of clock generators, a switching network, and a switching network controller. The multi-stage charge pump produces an output voltage proportional to the first signal, and each switch of the switching network includes a first end coupled to a corresponding capacitor within the multi-stage charge pump, and a second end coupled to an output node of the programmable voltage source. In an embodiment, the switching network controller is configured to activate a switch of the switching network. In some embodiments, the multi-stage charge pump includes a Dickson charge pump. The programmable voltage source may be disposed on an integrated circuit, and the system may further include a MEMS microphone coupled to an output of the programmable voltage source.
In an embodiment, the D/A converter includes an input coupled to a first digital input bus, where the first digital input bus provides fine control of a voltage at the output node of the programmable voltage source. Furthermore, the switching network may include an input coupled to a second digital input bus, where the second digital input bus provides coarse control of the voltage at the output node of the programmable voltage source.
In an embodiment, the system also includes a controllable current source coupled to the output node of the programmable voltage source, and a current control circuit coupled to a control node of the controllable current source. The current control circuit may adjust the controllable current source based on a voltage at the output of the programmable voltage source and the first signal. In some embodiments, the system further includes an up/down counter coupled to an input of the D/A.
An advantage of embodiment systems that provide fine voltage control of a charge pump, includes the ability to provide accurate gain control via the bias voltage of a MEMS microphone. A further advantage includes the ability to adjust the gain of a MEMS microphone or a capacitive sensor without changing the load seen by the MEMS microphone or the capacitive sensor.
A further advantage of some embodiments implementations that are directed toward MEMS devices includes the ability to adjust the sensitivity in the tuning process of MEMS microphone or capacitive sensor at final test in fab with respect to optimizing SNR. By doing this, the statistical process spread of microphone sensitivity is reduced, thereby increasing the yield of the MEMS device.
While this invention has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative embodiments, as well as other embodiments of the invention, will be apparent to persons skilled in the art upon reference to the description. It is therefore intended that the appended claims encompass any such modifications or embodiments.
Patent | Priority | Assignee | Title |
11496829, | Nov 20 2017 | TDK ELECTRONICS AG | Charge pump and microphone circuit arrangement |
11502658, | Jun 12 2018 | KANDOU LABS, S.A. | Amplifier with adjustable high-frequency gain using varactor diodes |
11575549, | Apr 02 2021 | Kandou Labs SA | Continuous time linear equalization and bandwidth adaptation using asynchronous sampling |
11627022, | Apr 08 2019 | KANDOU LABS, S.A. | Variable gain amplifier and sampler offset calibration without clock recovery |
11722341, | Apr 14 2021 | Kandou Labs SA | Continuous time linear equalization and bandwidth adaptation using peak detector |
11838156, | Apr 02 2021 | Kandou Labs SA | Continuous time linear equalization and bandwidth adaptation using asynchronous sampling |
11871497, | Nov 14 2013 | Lutron Technology Company LLC | Turn-on procedure for a load control system |
Patent | Priority | Assignee | Title |
5399989, | Dec 03 1991 | Boeing Company, the | Voltage amplifying source follower circuit |
5719528, | Apr 23 1996 | Sonova AG | Hearing aid device |
6002599, | Apr 22 1998 | Transpacific IP Ltd | Voltage regulation circuit with adaptive swing clock scheme |
6157242, | Mar 19 1998 | SAMSUNG ELECTRONICS CO , LTD | Charge pump for operation at a wide range of power supply voltages |
6160440, | Sep 25 1998 | Intel Corporation | Scaleable charge pump for use with a low voltage power supply |
6483728, | Dec 22 2000 | SanDisk Technologies LLC | Charge pump circuit |
7548626, | May 21 2004 | TDK Corporation | Detection and control of diaphragm collapse in condenser microphones |
8004350, | Jun 03 2009 | Infineon Technologies AG | Impedance transformation with transistor circuits |
8067958, | Jan 12 2010 | Infineon Technologies AG | Mitigating side effects of impedance transformation circuits |
8750539, | Dec 30 2008 | CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD ; CIRRUS LOGIC INC | Charge pump circuits |
20020039463, | |||
20030155966, | |||
20050174162, | |||
20050219953, | |||
20060083392, | |||
20070035973, | |||
20070096801, | |||
20080075306, | |||
20080136500, | |||
20090003629, | |||
20090134501, | |||
20110056302, | |||
20110080198, | |||
20110142261, | |||
20110150243, | |||
20110175243, | |||
20120300552, | |||
20130015919, | |||
20130051582, | |||
20130129116, | |||
20130136267, | |||
20130195291, | |||
20130271307, | |||
CN1334935, | |||
CN1655431, | |||
DE202011106756, | |||
EP1906704, | |||
EP2223654, | |||
EP2549643, | |||
EP2653846, | |||
JP3580693, | |||
WO2009135815, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 03 2016 | Infineon Technologies AG | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Feb 16 2021 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Dec 06 2024 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Aug 22 2020 | 4 years fee payment window open |
Feb 22 2021 | 6 months grace period start (w surcharge) |
Aug 22 2021 | patent expiry (for year 4) |
Aug 22 2023 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 22 2024 | 8 years fee payment window open |
Feb 22 2025 | 6 months grace period start (w surcharge) |
Aug 22 2025 | patent expiry (for year 8) |
Aug 22 2027 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 22 2028 | 12 years fee payment window open |
Feb 22 2029 | 6 months grace period start (w surcharge) |
Aug 22 2029 | patent expiry (for year 12) |
Aug 22 2031 | 2 years to revive unintentionally abandoned end. (for year 12) |