An amplitude-stabilized third-order predistortion circuit includes a main cell having a differential input for receiving a differential input voltage, a differential output for providing a differential output voltage, and a load control input for receiving a load control voltage; a plurality of replica cells having a differential input for receiving a differential level of peak input voltage, a differential peak output voltage, and a load control input; and a plurality of control circuits coupled to the differential outputs of the replica cells, and driving the load control inputs of the replica cells and the weighted inputs of a signal combiner driving the load control input of the main cell. The main cell and the replica cells each include a cross-coupled differential cell having a variable load. The control circuit includes a first amplifier for generating a single-ended peak signal and a second amplifier for generating the load control voltage from the difference between the replica cell single-ended peak output signal and a single-ended peak reference signal.
|
1. An amplitude-stabilized third-order predistortion circuit comprising:
a main cell having a differential input for receiving a differential input voltage, a differential output for providing a differential output voltage, and a load control input for receiving a load control voltage;
a plurality of replica cells having a differential input for receiving a differential level of input voltage, a differential output, and a load control input; and
a plurality of control circuits coupled to the differential outputs of the replica cells, and driving the load control inputs of the replica cells and the inputs of a signal combiner driving the main cell.
18. An amplitude-stabilized odd order predistortion circuit comprising:
a first odd-order predistortion circuit having an input for receiving an input signal, an output for providing a correction output signal, and a variable load;
a plurality of second odd-order predistortion circuits having an input for receiving a peak input signal, an output for providing a correction peak signal, and a variable load; and
a plurality of gain and loop stabilization circuits having a first input for receiving the correction peak output signal, a second input for receiving a correction amplitude set point, and an output driving the variable load control inputs of the second odd-order predistortion circuits and the inputs of a signal combiner driving the variable load of the first odd-order predistortion circuit,
wherein the second odd-order predistortion circuits are replicas of the first odd-order predistortion circuit.
12. An amplitude-stabilized third-order predistortion circuit comprising:
a first third-order predistortion circuit having an input for receiving an input signal, an output for providing a correction output signal, and a variable load;
a plurality of second third-order predistortion circuits having an input for receiving a peak input signal, an output for providing a correction peak output signal, and a variable load; and
a plurality of gain and loop stabilization circuits having a first input for receiving the correction peak output signal, a second input for receiving a correction amplitude set point, and an output driving the variable load control inputs of the second third-order predistortion circuits and the inputs of a signal combiner driving the variable load of the first third-order predistortion circuit,
wherein the second third-order predistortion circuits are replicas of the first third-order predistortion circuit.
6. The circuit of
7. The circuit of
8. The circuit of
a first transistor having a control terminal, and coupled to a first current source at a first intermediate terminal;
a second transistor having a control terminal, and coupled to a second current source at a second intermediate terminal; and
a differential amplifier coupled to the first and second intermediate terminals for generating the load control voltage.
9. The circuit of
10. The circuit of
13. The circuit of
14. The circuit of
15. The circuit of
16. The circuit of
19. The circuit of
20. The circuit of
21. The circuit of
22. The circuit of
23. The circuit of
24. The circuit of
|
The present application is related to co-pending application, Ser. No. 12/939,834, entitled, AMPLITUDE-STABILIZED EVEN ORDER PRE-DISTORTION CIRCUIT, and claims priority to provisional applications, Ser. No. 61/355,122, and Ser. No. 61/355,126, which are hereby incorporated in their entirety by reference.
1. Field of the Invention
This invention relates to pre-distortion circuits for improving the performance of precision analog signal processing circuits such as electro-optical apparata, radio-frequency (RF) transceivers and Analog-to-Digital (A-to-D) converters; and more specifically, to amplitude-stabilized pre-distortion circuits.
2. Discussion of the Related Art
The performance of A-to-D conversion chains (including signal conditioning front-ends, automatic variable gain adjustment VGA, the ADC proper, and other ancillary circuits) is described by a number of electrical parameters, among which a paramount importance is given to distortion. The distortion characteristics of the circuitry are rated in terms of SFDR (Spurious-Free Dynamic Range) or also, and especially in the case of static inputs, by the INL (Integral Non-Linearity). The main harmonic distortion contributors in conversion front-ends apparata are usually the second and third order distortion tone, that can be caused by input non-linear capacitance, non-linear resistance, and more traditional sample/hold and quantizing stage non-linearities such as gain compression. It can be mathematically demonstrated that the gain variation against the output amplitude of an opamp such as 102 shown in
There are instances (such as in the case of non-linear capacitance) when the input signal frequency plays a major role in dictating the shape of the INL error; in the case of opamp gain modulation, the INL shape tends instead to remain constant against either the input signal frequency, or the clock (sampling signal) frequency. The compensation of the first kind of distortion generally requires a localized circuit solution that counters any C or R modulation by utilizing opposite variations of elements of the same electrical nature. However, INL errors of the second kind, invariant with regards to frequency (and supply, and temperature, and pressure changes, to the largest extent) can be compensated by an ad-hoc circuit, not necessarily related in kind to the cause of the distortion: in fact, the INL distortion can be thought of as a target of the compensation process, regardless of the specific A-to-D conversion block causing the distortion, provided it does not vary substantially with the aforementioned physical variables. Otherwise, some form of “compensation tracking” of the INL error can be devised to minimize the final INL error after compensation in all possible conditions, but—the compensation circuit being unrelated to the original cause of the error—the tracking will most always be approximate, and complicate to a large degree the electrical circuit solution to the original problem.
An additional source of signal harmonic distortion, as added to the parabolic modulation e.g. of an opamp's gain as detailed in a related disclosure, is the so-called “INL S-shape” or third-order distortion shown in
What is desired, therefore, is a pre-distortion circuit that will substantially compensate for second-order and more in general even-order errors, as well as third-order and more in general odd-order errors, for example in an A-to-D conversion chain; and will do so over all process, voltage, and temperature corners, and in presence of radiation.
An amplitude-stabilized third order predistortion circuit includes a main cell having a differential input for receiving a differential input voltage, a differential output for providing a differential output voltage, and a load control input for receiving a load control voltage; a replica cell having a differential input for receiving a differential peak input voltage, a differential output, and a load control input; and a control circuit coupled to the differential output of the replica cell and driving the load control inputs of the main cell and the replica cell. The main cell and the replica cell are multiplier cells each having a variable load. The control circuit includes a first amplifier for generating a single-ended peak signal and a second amplifier for generating the load control voltage from the difference between the first single-ended peak signal and a single-ended reference signal.
The third-order predistortion circuit can be expanded for use as an amplitude-stabilized odd-order predistortion circuit including at least a first odd-order predistortion circuit having an input for receiving an input signal, an output for providing a correction output signal, and a variable load; a second odd-order predistortion circuit having an input for receiving a peak input signal, an output for providing a correction peak output signal, and a variable load; and a gain and loop stabilization circuit having a first input for receiving the correction peak output signal, a second input for receiving a correction amplitude set point, and an output coupled to the variable load of the first and second odd-order predistortion circuits. The first odd-order predistortion circuit and the second odd-order predistortion circuit can include a cascade of a plurality of multiplier cells or a plurality of multiplier cells coupled according to a binary tree topology for higher odd-order error correction as desired.
The invention, together with its various features and advantages and other aspects, can be readily understood from the following more detailed description taken in conjunction with the accompanying drawing figures, in which:
According to the present invention, a circuit solution to the problem of compensating for a second-order distortion is described that corrects the distortion effects over an extended temperature range, over all the technological process corners, and in presence of a harsh, radiation-prone environment. The extension of the present invention to third-order distortion, or even and odd higher harmonic orders, is also described below. The solution to the problem of generating a parabolic correction voltage in response to a given input signal level falls in the realm of pre-distortion circuitry, that so far had been used in particular in the domains of telephony and optical signal processing.
According to the present invention, by way of example and not of limitation, a robust quadratic core has been implemented with a double-balanced mixer based on the original concept of the Gilbert cell, that realizes an analog multiplier: when the same signal is fed to both input ports, the output μ·(Vin·Vin)=μ·Vin2 returns the wanted quadratic signal, scaled by the multiplier gain. The multiplier cell has been extensively used in prior art, from the early analog computers to the most recent RF-mixing stages, either in bipolar or CMOS technologies.
A “Gilbert Cell” CMOS multiplier 300 is connected to implement a voltage squarer and is shown in
Using a Gilbert cell 300 as shown in
The benefits of a closed-loop implementation of the cell are apparent in simulation. While it is difficult and not convenient to monitor the output of the distortion core cell in presence of a continuously varying input, an identical cell can be placed close to the main cell in layout, so as to share the same general thermal, supply and bias conditions as the controlled core. The replica cell can be driven in fact by a constant input, made identical to the peak value of the input signal; actually, the input signal could be slaved, in amplitude, to the voltage levels driving the replica cell, to augment the reliability of the implementation. The squared-peak output of the replica cell represents the maximum value of the parabolic correction signal that can be produced by the distortion cell: this voltage level therefore can and is to be controlled under the various operating conditions. Rather than realizing the control mechanism via the current bias of the cell, it is the load of the stage that can be better exploited in this circuitry. In fact, since the mixing action of the NMOSFET Gilbert cell depends on the gm of the top pair being modulated by the current as it is modulated by the bottom pair, in a gm(Ibias) fashion, it is apparent how the mixing gain μ will be affected by modulations of Ibias, albeit in a √{square root over (Ibias)} fashion for saturated devices. To counter the strong variations of μ versus the temperature, major, and highly non-linear, compensation of Ibias is in order e.g. when Temp=(−50° C., +150° C.), which puts the operating range and the parabolic correction shape itself in jeopardy. This mainly derives from the weak, non-linear Ibias→Vout dependency, that however also impacts to a great extent the cell's transfer function itself.
Instead, it is advantageous to control the resistive load of the cell, which reflects linearly over the Vout amplitude and leaves the inherent transfer function of the distortion cell unaltered. The amplitude of the replica cell output can be compared against the desired amount of pre-distortion correction to be injected into the ADC chain; and the resulting error can be used to adjust the load value until the peak amplitude output of the replica cell (and, of course, the signal amplitude output, i.e. the gain of the main core cell) correspond to the desired level. This principle is sketched in the circuit 500 of
Referring now to
The correct operation of circuit 500 shown in
Now Vout peak=ΔIfrom cell·Rload which can be adjusted by the loop, without interfering with the non-linear action (in this case, the squaring) performed on the input peak signal. For Vin=Vinpeak, the main distortion cell will yield exactly the same Vout=Voutpeak which has been adjusted by the loop on the replica cell, if the feedback signal VRctrl is fed to identical voltage-controlled loads in both cells. Thus the regulating action of the loop is extended to the replicated original cell, whose output becomes now controlled under any condition.
One additional advantage of the loop tuning scheme according to the present invention resides in the possibility of using a non-linear load characteristic. It has been highlighted that the Vout dependency on temperature, as it follows μ(Temp), is very significant: to “compress” the dynamic range of the replica solution, an equally steep Rload(VRctrl) dependency can be employed. For example, the
of a PMOSFET in linear region can be used, which—since VGS=(VRctrl−VDD)—can be represented via the curve in
Major reductions occurring in the parabola's amplitude (such as observed at high temperatures and slow NMOSFET process corner) can be compensated by a relatively modest ΔVRctrl in the steep region of the characteristic, i.e. for VRctrl˜(VDD−|VTHp|); increases in the cells' output amplitude are usually less pronounced, and can usually be handled by lower values of VRctrl. During the design phase, of course the loop shall be stabilized in the higher Gloop condition, i.e. when VRctrl drives the PMOSFET load to approach the subthreshold region of operation; e.g. by compensating the loop with enough capacitance. Notice that the +/− sign of the principal illustration of the loop needs reversed when the Rload characteristic is decreasing rather than increasing with VRctrl.
Since the amplitude of the parabolic correction is now slaved to the desired Vout peak, that is, to the set-up point of the control loop, not only can it be kept constant (within the limits of the loop operating range, and within 1/Gloop): it can also be trimmed digitally, to increase or decrease the amplitude of the parabolic correction on the A-to-D chain. In principle, the pre-distortion can even be made dependent on temperature or slaved to a critical process corner, should the INL error to be countered present a known dependence upon such variables. In other words, the tight control over the amount of distortion injected can be exploited to refine the INL correction, and extend it to variable-error situations for which a correction was not allowed in prior art.
Notice that the generality of the principle of the “close-loop peak control” allows for usage of a different kind of quadratic cell, such as the basic common-mode MOSFET's cell (
It will be apparent to those skilled in the art that all of the characteristics useful to effect an even-order correction (2nd, 4th, 6th, and so forth) require pre-distortion shapes of the quadratic kind, whose peaks identify the magnitude of the needed correction even in the paradigm of an INL calculated by using the zero-end corrected algorithm. In other words, for even-order correction curves, the amplitude control loop constitutes the only control parameter needed to execute an optimal cancellation of the HD2, HD4, HD6, . . . HD(2n) distortion harmonic. A complete implementation of the whole solution, including the loop and the reference (or set-point) implementation, can be realized as depicted in
Unlike most of the prior art, the present disclosure does not make use of look-up tables (LUTs), FPGAs, or otherwise dedicated digital circuitry. Alternative techniques can be devised to correct for the INL distortion of an A-to-D conversion system based on digital pre-trim of a pipeline ADC stage, but such methods produce a “digitized”, discrete-level correction profile that—while it can coarsely compensate for second or third order shapes—will introduce higher-order tones in the transfer function of the component. The present solution instead corrects a continuous-level voltage error with a continuous-level curve, which guarantees the least generation of super-harmonics. Also, unlike complicated methods of estimation and compensation of output tones in a whole transceiver (Rx side, and power-amplifier PA-Tx side), this circuit and method can be applied to a single amplifier, or VGA, or A-to-D converter (ADC) with minimal area and power consumption penalty, also optimizing thermal and power supply tracking of main and replica circuits. Most of the prior art in this field concerns optical networks as opposed to electrical ones, as detailed in the prior art supported herewith.
The second order error has been addressed according to the present invention in the above description, and now the third order error will also be addressed. If this kind of third order error, depending on its origin, is substantially independent of frequency, supply, temperature, and process corners, it can be compensated by an ad-hoc circuit that generates an identical but opposite correction signal that can be added back to the original signal to linearize the output. The third order correction signal can be produced by using a number of prior art techniques: for example, by using the aforementioned squaring circuit and re-multiplying the output once more by the input signal: μ·(Vin·Vin)·μ·Vin=μ2·Vin3 to yield a cubic behavior, which is now dependent to even larger extent than a simple parabola on the “mixing factor” μ.
A more compact solution that can be applied to the generation of this signal is instead illustrated in the NMOSFET implementation shown in
Assuming the NMOSFETs are in saturation, their gm∝√{square root over (W/L·ID)}, therefore if—as in FIG. 14—a smaller-sized differential pair is biased by a current N-times higher than the current biasing an N-times larger-sized differential pair, their gm will be substantially identical and given by: √{square root over ((N·W/L)·IM)}=√{square root over ((W/L)·N·IM)}
The transfer function of the circuit 1400 of
Simulations of the circuit solution according to the present invention prove that a closed-loop control of the signal amplitude at the output of the main pre-distortion cell greatly improves the stability of the compensation curve over temperatures and process corners. Albeit the curve's peaks are not identical nor linearly proportional to the ΔVout peaks, they are indeed indirectly related to them, and exercising a tight closed-loop control over the ΔVout curve leads to a much stabilized INL correction curve already.
An example of the effects of lack of amplitude control is sketched in
Usage of a highly non-linear Rload, such as a PMOSFET operated in linear region, can be employed to help reduce the range of the control signals that the loop must produce in order to control the large condition variations affecting the main pre-distortion cell. Provided the large variations in Gloop are properly compensated by, e.g., a sufficiently large capacitor, such technique also helps to maintain the largest convergence range for the regulation loop.
Referring again to
In order to improve the control over the INL correction curve, more than one loop can be envisioned to contribute to the Rload control, as shown in
Notice that, besides allowing for a correction of the third order curves under every process and temperature condition, the servo-amplitude loop widens the range of operation of the circuit against degradation phenomena due to radiation damage accumulation. With total-dose events accumulating over the circuit, a progressive VTH shift would be engendered in the MOSFETs, that—left in open-loop—quickly leads to the deformation of the INL correction curve, and a subsequent worsening of the overall distortion performance. In a closed-loop configuration, instead, the VTH shift will at most reduce the operational range of the loop, but not hinder its efficacy within such range.
A complete implementation of the whole solution, including the loop implementation in the case of a single control loop acting upon the peak amplitude, can be realized as depicted in
Again, although the loop's set point as established via Rtrim directly influences the differential Vout peak value, it cannot be used to scale directly the amplitude of the third-order curve correction, which requires either a non-linear trim of Rtrim or other external scaling of the Vout signal in order to be effected. In this case, Rtrim·IF=ΔVpeak defines the amplitude at the symmetrical extremes of the cubic curve before the interpolating linear term is purged, in the case of zero-end corrected INL calculation method.
It will be apparent to those skilled in the art that all of the characteristics useful to effect an odd-order correction (3rd, 5th, 7th and so on) require pre-distortion shapes of the cubic kind, whose peaks are only indirectly related to the magnitude of the needed correction—at least in the paradigm of an INL calculated by using the zero-end corrected algorithm. In other words, for odd-order correction curves, a control loop regulating the maximum amplitude constitutes a suitable control parameter to execute a cancellation of the HD3, HD5, HD7, . . . HD(2n+1) distortion harmonics: but not the only parameter needed. Additional amplitude loops engineered to control the correction's signal amplitude at intermediate values of the input voltage between 0 and VIN max can usefully be employed, and their outputs combined towards the optimal cancellation of higher-order distortion products.
As previously described, the present invention can be extended if desired to higher order even and odd amplitude-stabilized predistortion circuits. Block diagrams are described below for implementing the higher-order predistortion circuits according to the present invention.
Referring now to
Referring now to
It is to be understood that the above-described circuits, embodiments, and drawing figures are merely illustrative of the many possible specific embodiments that can be devised to represent applications of the principles of the present invention. Numerous and varied other arrangements can be devised in accordance with these principles by those skilled in the art without departing from the spirit and scope of the invention. For example, the exact details of the circuit topography, component values, power supply values, as well as other details may be obviously changed to meet the specifications of a particular application.
Patent | Priority | Assignee | Title |
10673391, | May 19 2017 | Novatek Microelectronics Corp. | Operational amplifier circuit capable of improving linearity relation between loading current and input voltage difference |
Patent | Priority | Assignee | Title |
5744944, | Dec 13 1995 | SGS-Thomson Microelectronics, Inc. | Programmable bandwidth voltage regulator |
5825321, | Aug 23 1995 | Samsung Electronics Co., Ltd. | Apparatus for detecting output load |
6020727, | Nov 08 1996 | SGS-THOMSON MICROELECTRONICS S A | Setting of a linear regulator to stand-by |
6031363, | Aug 30 1995 | STMicroelectronics, Inc | Voltage regulator circuit |
6046577, | Jan 02 1997 | Texas Instruments Incorporated | Low-dropout voltage regulator incorporating a current efficient transient response boost circuit |
6268752, | Jul 15 1999 | Renesas Electronics Corporation | Master-slave flip-flop circuit |
6362609, | Sep 10 1999 | STMICROELECTRONICS S A | Voltage regulator |
6465994, | Mar 27 2002 | Texas Instruments Incorporated | Low dropout voltage regulator with variable bandwidth based on load current |
6501253, | Apr 12 2000 | ST Wireless SA | Low electrical consumption voltage regulator |
6677735, | Dec 18 2001 | Texas Instruments Incorporated | Low drop-out voltage regulator having split power device |
6677737, | Jan 17 2001 | ST Wireless SA | Voltage regulator with an improved efficiency |
6859157, | Jan 31 2003 | Advantest Corporation | Programmable precision current controlling apparatus |
6930622, | Apr 30 2003 | Polaris Innovations Limited | Voltage level converter device |
6972703, | Dec 16 2004 | Faraday Technology Corp. | Voltage detection circuit |
7095356, | Sep 20 2005 | Texas Instruments Incorporated | Providing reference voltage with desired accuracy in a short duration to a dynamically varying load |
7151472, | Oct 12 2001 | Aptina Imaging Corporation | Reference voltage stabilization in CMOS sensors |
7327166, | Aug 18 2005 | Texas Intruments Incorporated; Texas Instruments Incorporated | Reference buffer with improved drift |
7456619, | Jun 09 2006 | ROHM CO , LTD | Power supply circuit |
7847530, | Aug 31 2006 | RICOH ELECTRONIC DEVICES CO , LTD | Voltage regulator |
7907074, | Nov 09 2007 | Analog Devices International Unlimited Company | Circuits and methods to reduce or eliminate signal-dependent modulation of a reference bias |
8106685, | Aug 10 2009 | Nanya Technology Corp. | Signal receiver and voltage compensation method |
20060082416, | |||
20070182399, | |||
20090224737, | |||
20100066320, | |||
20110037507, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Nov 01 2010 | ZANCHI, ALFIO | AEROFLEX COLORADO SPRINGS INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025334 | /0787 | |
Nov 04 2010 | Aeroflex Colorado Springs Inc. | (assignment on the face of the patent) | / | |||
May 29 2013 | AEROFLEX COLORADO SPRINGS, INC | JPMORGAN CHASE BANK, N A | SECURITY AGREEMENT | 030514 | /0343 | |
May 29 2013 | AEROFLEX PLAINVIEW, INC | JPMORGAN CHASE BANK, N A | SECURITY AGREEMENT | 030514 | /0343 | |
May 29 2013 | AEROFLEX INCORPORATED | JPMORGAN CHASE BANK, N A | SECURITY AGREEMENT | 030514 | /0343 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX PLAINVIEW, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX SYSTEMS GROUP, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX WICHITA, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX MICROELECTRONIC SOLUTIONS, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX COLORADO SPRINGS, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX WEINSCHEL, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Sep 12 2014 | JPMORGAN CHASE BANK, N A | AEROFLEX INCORPORATED | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 055461 | /0294 | |
Jan 02 2019 | AEROFLEX COLORADO SPRINGS, INC | COBHAM COLORADO SPRINGS INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 055847 | /0958 | |
Dec 21 2021 | COBHAM COLORADO SPRINGS INC | CAES COLORADO SPRINGS LLC | ENTITY CONVERSION | 061299 | /0490 | |
Jan 09 2023 | COBHAM ADVANCED ELECTRONIC SOLUTIONS INC | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 062337 | /0939 | |
Jan 09 2023 | CAES COLORADO SPRINGS LLC | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 062337 | /0939 | |
Jan 23 2023 | CAES COLORADO SPRINGS LLC | FRONTGRADE COLORADO SPRINGS LLC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 068326 | /0038 |
Date | Maintenance Fee Events |
Sep 19 2016 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Nov 21 2016 | ASPN: Payor Number Assigned. |
Oct 19 2020 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Oct 19 2020 | M1555: 7.5 yr surcharge - late pmt w/in 6 mo, Large Entity. |
Sep 18 2024 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 26 2016 | 4 years fee payment window open |
Sep 26 2016 | 6 months grace period start (w surcharge) |
Mar 26 2017 | patent expiry (for year 4) |
Mar 26 2019 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 26 2020 | 8 years fee payment window open |
Sep 26 2020 | 6 months grace period start (w surcharge) |
Mar 26 2021 | patent expiry (for year 8) |
Mar 26 2023 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 26 2024 | 12 years fee payment window open |
Sep 26 2024 | 6 months grace period start (w surcharge) |
Mar 26 2025 | patent expiry (for year 12) |
Mar 26 2027 | 2 years to revive unintentionally abandoned end. (for year 12) |