A circuit includes an rf oscillator coupled in a phase-locked loop. The phase-locked loop is configured to receive a digital input signal, which is a sequence of digital words, and to generate a feedback signal for the rf oscillator based on the digital input signal. The circuit further includes a digital-to-analog conversion unit that includes a pre-processing stage configured to pre-process the sequence of digital words and a digital-to-analog-converter configured to convert the pre-processed sequence of digital words into the analog output signal. The circuit includes circuitry configured to combine the analog output signal and the feedback signal to generate a control signal for the rf oscillator. The pre-processing stage includes a word-length adaption unit configured to reduce the word-lengths of the digital words and a sigma-delta modulator coupled to the word-length adaption unit downstream thereof and configured to modulate the sequence of digital words having reduced word-lengths.
|
0. 21. A circuit, comprising:
a phase locked loop (pll) configured to generate frequency modulated rf signals, the pll comprising:
a first loop path between a phase comparator and an rf output of the pll, the first loop path comprising an rf oscillator; and
a multi-modulus divider arranged in a feedback loop of the pll;
a first input to receive a digital input signal comprising a sequence of digital words related to frequency ramps of the frequency modulated rf signals;
a first control path coupled to the first input and the multi-modulus divider, the first control path comprising a first sigma-delta modulator configured to generate a control signal for the multi-modulus divider to alter a division ratio of the multi-modulus divider based on the sequence of digital words; and
a second control path coupled to the first input and the first loop path, the second control path comprising a pre-processing stage, the pre-processing stage comprising a pre-distortion processing circuit and a second sigma-delta modulator, wherein the pre-distortion processing circuit is configured to compensate for a non-linear characteristic of the rf oscillator.
17. A circuit comprising:
an rf oscillator coupled in a phase-locked loop, the phase-locked loop configured to receive a digital input signal, which is a sequence of digital words, and to generate an rf oscillator signal based on a control signal derived from the digital input signal, and generate a feedback signal for the rf oscillator based on the rf oscillator signal and the digital input signal; and
a digital-to-analog conversion unit configured to receive the digital input signal and to generate an analog output signal, the digital-to-analog conversion unit comprising a pre-processing stage configured to pre-process the sequence of digital words and a digital-to-analog-converter configured to convert the pre-processed sequence of digital words into the analog output signal, and circuitry configured to combine the analog output signal and the feedback signal to generate a control signal for the rf oscillator,
a compensation circuit comprising a pre-processing stage configured to receive and pre-process the sequence of digital words to generate an output signal, and circuitry configured to combine the output signal and the feedback signal to generate the control signal for the rf oscillator,
wherein the pre-processing stage includes a word-length adaption unit processing circuit configured to generate the pre-processed sequence of digital words by reducing the word-lengths of the digital words in the sequence of digital words and further includes a sigma-delta modulator coupled to the word-length adaption unit processing circuit downstream thereof, the sigma-delta modulator being configured to modulate the pre-processed sequence of sequence of digital words having reduced word-lengths and output the pre-processed sequence of digital words, as modulated, to the digital-to-analog-converter.
0. 31. A circuit, comprising:
a phase locked loop (pll) configured to generate frequency modulated rf signals, the pll comprising:
a first loop path between a phase comparator and an rf output of the pll, the first loop path comprising an rf oscillator; and
a multi-modulus divider arranged in a feedback loop of the pll;
a first input to receive a digital input signal comprising a sequence of digital words related to frequency ramps of the frequency modulated rf signals;
a first control path coupled to the first input and the multi-modulus divider, the first control path comprising a first sigma-delta modulator configured to generate a control signal for the multi-modulus divider to alter a division ratio of the multi-modulus divider based on the sequence of digital words; and
a second control path coupled to the first input and the first loop path, the second control path comprising a pre-processing stage, the pre-processing stage comprising a word-length adaption processing circuit configured to generate a processed sequence of digital words by reducing the word-lengths of the digital words in the sequence of digital words and comprising a pre-distortion processing circuit configured to compensate for a non-linear characteristic of the rf oscillator.
0. 1. A phase locked loop (pll) circuit comprising:
a voltage-controlled oscillator configured to generate a radio frequency (rf) oscillator signal based on a control voltage;
a feedback loop configured to provide a feedback signal based on the rf oscillator signal, the feedback loop comprising a fractional-N frequency divider, a phase detector and a loop filter, wherein a division ratio of the fractional-N frequency divider is set based on a digital input signal, which is a sequence of digital words; and
a digital-to-analog conversion unit configured to receive the digital input signal and to generate an analog output signal, the digital-to-analog conversion unit comprising a pre-processing stage configured to pre-process the sequence of digital words, a digital-to-analog-converter configured to convert the pre-processed sequence of digital words into the analog output signal, and circuitry configured to combine the analog output signal and the feedback signal to generate the control voltage,
wherein the pre-processing stage includes a word-length adaption unit configured to generate the pre-processed sequence of digital words by reducing the word-lengths of the digital words in the sequence of digital words and further includes a sigma-delta modulator coupled to the word-length adaption unit downstream thereof, the sigma-delta modulator being configured to modulate the pre-processed sequence of digital words having reduced word-lengths and output the pre-processed sequence of digital words, as modulated, to the digital-to-analog-converter.
0. 2. The pll circuit of
0. 3. The pll circuit of
0. 4. The pll circuit of
0. 5. The pll circuit of
0. 6. The pll circuit of
0. 7. The pll circuit of
0. 8. The pll circuit of
0. 9. The pll circuit of
0. 10. The pll circuit of
0. 11. The pll circuit of
0. 12. The pll circuit of
0. 13. A method comprising:
generating an rf oscillator signal using an rf oscillator that is coupled in a phase-locked loop, the phase-locked loop configured to generate a feedback signal for the rf oscillator based on a digital input signal, which is a sequence of digital words;
converting the digital input signal to an analog output signal, wherein the converting comprises reducing word-lengths of the digital words in the sequence of digital words, sigma-delta modulating the sequence of digital words having reduced word-lengths, and converting the modulated sequence of digital words of reduced word-lengths to obtain the analog output signal; and
combining the analog output signal and the feedback signal to generate a control signal for the rf oscillator.
0. 14. The method of
reducing a clock rate of the sequence of digital words by a decimation factor.
0. 15. The method of
pre-distorting digital information included in the sequence of digital words to compensate for a non-linear characteristic of the rf oscillator.
0. 16. The method of
filtering the analog output signal.
18. The circuit of
19. The circuit of
20. The circuit of
0. 22. The circuit of claim 21, wherein an output of the pre-distortion processing circuit is coupled to an input of the second sigma-delta modulator.
0. 23. The circuit of claim 21, wherein the pre-processing stage comprises a word-length adaption processing circuit configured to reduce a word-length of the sequence of digital words.
0. 24. The circuit of claim 23, wherein the word-length adaption processing circuit is configured to reduce the word-length of the digital words in the sequence of digital words by extracting reduced digital words having a reduced word-length from the digital words at a selectable bit position in the digital words.
0. 25. The circuit of claim 23, wherein the word-length adaption processing circuit is configured to generate a processed sequence of digital words by reducing the word-lengths of the digital words in the sequence of digital words.
0. 26. The circuit of claim 25, wherein the second sigma-delta modulator is configured to receive the processed sequence of digital words, modulate the processed sequence of digital words having reduced word-lengths, and output the processed sequence of digital words, as modulated.
0. 27. The circuit of claim 26, wherein the rf oscillator is controlled based on the modulated processed sequence of digital words output by the second sigma-delta modulator.
0. 28. The circuit of claim 25, wherein the pre-processing stage further comprises a decimator configured to reduce a clock rate of the processed sequence of digital words by a decimation factor.
0. 29. The circuit of claim 21, wherein the pre-processing stage further comprises a decimator configured to reduce a clock rate of the sequence of digital words by a decimation factor.
0. 30. The circuit of claim 21, wherein the second sigma-delta modulator is a multi-stage noise shaping (MASH) sigma-delta modulator.
0. 32. The circuit of claim 31, further comprising:
a second sigma-delta modulator in the second control path, wherein the second sigma-delta modulator is configured to receive the processed sequence of digital words, modulate the processed sequence of digital words having reduced word-lengths and output the processed sequence of digital words, as modulated.
0. 33. The circuit of claim 32, wherein the rf oscillator is controlled based on the modulated processed sequence of digital words output by the second sigma-delta modulator.
0. 34. The circuit of claim 31, wherein the pre-processing stage further comprises a decimator configured to reduce a clock rate of the sequence of digital words or the processed sequence of digital words by a decimation factor.
0. 35. The circuit of claim 31, wherein the word-length adaption processing circuit is configured to reduce the word-length of the digital words in the sequence of digital words by extracting reduced digital words having a reduced word-length from the digital words at a selectable bit position in the digital words.
|
The present disclosure relates to the field of radio frequency (RF) circuits. Some embodiments relate to the phase locked loop (PLL) included in a local oscillator of a radar RF frontend and to the control of the PLL for generating fast ramp signals.
Radio frequency (RF) transceivers can be found in numerous applications, particularly in the field of wireless communications and radar sensors. In the automotive sector, there is an increasing demand for radar sensors used in so-called “adaptive cruise control” (ACC) or “radar cruise control” systems. Such systems may be used to automatically adjust the speed of an automobile so as to maintain a safe distance from other automobiles ahead.
Modern radar systems make use of highly integrated RF circuits, which may incorporate all core functions of an RF frontend of a radar transceiver in one single package (single chip transceiver). Such RF frontends usually include, inter alia, a local RF oscillator (LO), power amplifiers (PA), and low-noise amplifiers (LNA) mixers.
Frequency-modulated continuous-wave (FMCW) radar systems use radar signals whose frequency is modulated by ramping the signal frequency up and down. Such radar signals are often referred to as “chirp signals” or simply as chirps, wherein frequency is ramped up in an up-chirp and ramped down in a down-chirp. For generating such chirp signals the radar transmitter may include a local oscillator, which includes a voltage-controlled oscillator (VCO) connected in a phase-locked loop (PLL). The frequency of the VCO may be controlled by adjusting the frequency division ratio of a frequency divider arranged in the feedback loop of the PLL. To keep the phase noise of the local oscillator output signal low, the band-width of the PLL should be low. However, a low band-width contradicts the goal of generating chirp signals with steep frequency ramps.
A circuit is described herein. In accordance with one embodiment, the circuit includes an RF oscillator coupled in a phase-locked loop. The phase-locked loop is configured to receive a digital input signal, which is a sequence of digital words, and to generate a feedback signal for the RF oscillator based on the digital input signal. The circuit further includes a digital-to-analog conversion unit configured to receive the digital input signal and to generate an analog output signal. The digital-to-analog conversion unit includes a pre-processing stage configured to pre-process the sequence of digital words and a digital-to-analog-converter configured to convert the pre-processed sequence of digital words into the analog output signal. Furthermore, the circuit includes circuitry configured to combine the analog output signal and the feedback signal to generate a control signal for the RF oscillator. Thereby the pre-processing stage includes a word-length adaption unit configured to reduce the word-lengths of the digital words in the sequence of digital words and further includes a sigma-delta modulator coupled to the word-length adaption unit and configured to modulate the sequence of digital words having reduced word-lengths.
A further embodiment relates to a phase locked loop (PLL) circuit, which includes a voltage-controlled oscillator configured to generate an RF oscillator signal based on a control voltage.
The PLL circuit further includes a feedback loop configured to provide a feedback signal based on the RF oscillator signal. The feedback loop includes a fractional-N frequency divider, a phase detector, and a loop filter. The division ratio of the fractional-N frequency divider is set based on a digital input signal which is a sequence of digital words.
Furthermore, the PLL circuit includes a digital-to-analog conversion unit configured to receive the digital input signal and to generate an analog output signal. The digital-to-analog conversion unit includes a pre-processing stage configured to pre-process the sequence of digital words and a digital-to-analog-converter configured to convert the pre-processed sequence of digital words into the analog output signal. The PLL circuit further includes circuitry configured to combine the analog output signal and the feedback signal to generate the control voltage. Thereby, the pre-processing stage includes a word-length adaption unit configured to reduce the word-lengths of the digital words in the sequence of digital words and further includes a sigma-delta modulator coupled to the word-length adaption unit downstream thereof and configured to modulate the sequence of digital words having reduced word-lengths.
Moreover, a method for a PLL is described herein. In accordance with one embodiment the method includes generating an RF oscillator signal with an RF oscillator that is coupled in a PLL, wherein the PLL is configured to generate a feedback signal for the RF oscillator based on a digital input signal, which is a sequence of digital words. The method further includes converting the digital input signal to an analog output signal and combining the analog output signal and the feedback signal to generate a control signal for the RF oscillator. Thereby, converting the digital input signal to an analog output signal includes reducing the word-lengths of the digital words in the sequence of digital words, sigma-delta modulating the sequence of digital words with reduced bit length, and converting the modulated sequence to obtain the analog output signal.
The following description can be better understood with reference to the following drawings and descriptions. The components in the figures are not necessarily to scale. Instead, emphasis is placed upon illustrating the principles of the embodiments as described below. More-over, in the figures, like reference numerals designate corresponding parts. In the drawings:
Embodiments are discussed below in the context of a radar transceiver. It should be noted, however, that the following description may also be applied in applications different from radar such as, for example, RF transceivers of RF communication devices. In fact, almost any RF circuitry includes a local oscillator for generating an RF signal.
In case of a frequency-modulated continuous-wave (FMCW) radar system, the transmitted RF signals radiated by the TX antenna 5 are in the range between approximately 20 GHz (e.g. 24 GHz) and 81 GHz (e.g. 77 GHz in automotive applications). As mentioned, the RF signal received by the RX antenna 6 includes the radar echoes (i.e., the signal back-scattered at the so-called radar targets). The received RF signal yRF(t) are down-converted into the base band and further processed in the base-band using analog signal processing (see
The LO signal sLO(t) is processed in the transmit signal path as well as in the receive signal path. The transmit signal sRF(t), which is radiated by the TX antenna 5, is generated by amplifying the LO signal sLO(t), for example, using an RF power amplifier 102. The output of the amplifier 102 is coupled to the TX antenna 5. The received signal yRF(t), which is provided by the RX antenna 6, is provided to a mixer 104. In the present example, the received signal yRF(t) (i.e., the antenna signal) is pre-amplified by RF amplifier 103 (gain g), so that the mixer receives the amplified signal g·yRF(t) at its RF input. The mixer 104 further receives the LO signal sLO(t) at its reference input and is configured to down-convert the amplified signal g·yRF(t) into the base band. The resulting base-band signal at the mixer output is denoted as yBB(t). The base-band signal yBB(t) is further processed by the analog base band signal processing chain 20 (see also
In the present example, the mixer 104 down-converts the RF signal g·yRF(t) (amplified antenna signal) into the base band. The respective base band signal (mixer output signal) is denoted by yBB(t). The down-conversion may be accomplished in a single stage (i.e., from the RF band into the base band) or via one or more intermediate stages (from the RF band into an IF band and subsequently into the base band). In view of the example of
As shown in
According to the example of
The frequency divider output signal sPLL(t) as well as a reference signal sREF(t), which has a frequency denoted as fREF, are supplied to a phase detector (PD) 64, also known as phase comparator. Dependent on the implementation a phase-frequency-detector (PFD) may be employed instead. Phase detectors as well as phase-frequency detectors are commonly used in the field of PLLs and therefore not further discussed in more detail. The reference signal sREF(t) may be generated by a reference oscillator or generated based on the signal of a reference oscillator (e.g., a quartz oscillator), for example, by frequency division or frequency multiplication (see also
The output signal vCP(t) of PD 64 is usually generated by a charge-pump included in the output stage of the PD. The output signal vCP(t) may be regarded as an error signal that is filtered by a loop filter (LF) 65, which determines the band-with of the control loop. The output signal of LF 65 is used as control signal vCTRL(t) to adjust the oscillation frequency fLO of VCO 61, thus closing the control loop. The closed loop ensures that the frequency fLO is continuously tuned to such a value that the phases of the divider output signal sPLL(t) and the reference signal sREF(t) match. That is, the phase is “locked.” Various implementations of phase detectors and phase-frequency-detectors including charge-pumps are as such known in the art and thus not further discussed herein in more detail.
Generally, the division ratio N used by MMD 62 is an integer number. To accomplish a non-integer division ratio, the integer ratio N may be modulated by a sigma-delta (Σ-Δ) modulator such that the average (and effective) division ratio is a rational number. The SDM 63 may be clocked by the PLL clock signal sPLL(t) (clock frequency fPLL) and is supplied with a (e.g. digital) input value xRAMP[n], which represents a rational number within a defined interval (e.g., between 0 and 1 or between 0 and 2). The values N generated at the output of SDM 63 are integer values, which have an average value equal to the input values xRAMP. Dependent on the actual implementation, an integer offset value may be added to the modulator output signal (not shown in
By appropriately tuning the (effectively rational) division ratio N used by the MMD 62, a frequency modulation of the LO signal sLO(t) may be accomplished. As mentioned above, a frequency modulation is particularly used to generate chirps or frequency ramps. For an accurate measurement the phase noise included in the LO signal sLO(t) and the linearity of the frequency ramps have to comply with defined specifications, which are tested in an end-of-line test during production of the radar devices.
According to the example of
In the embodiments described herein, the frequency fLO of the LO signal sLO(t) is in the SHF or EHF band, for example in the range from 76 to 81 GHz in case of automotive radar systems. The frequency fPLL (PLL clock frequency) of the MMD output signal sPLL(t) may be, for example, 200 MHz. The digital ramp signal xRAMP[n] is a sequence of 31-bit words. In some applications (e.g., automotive radar sensors) a word-length of 31 bits or even more may be needed to meet the desired specifications concerning frequency resolution and linearity of the frequency control of the VCO frequency fLO. When using a PLL structure as shown in
The SDM 63 included in the Fractional-N Divider as well as the DAC unit 66 are clocked by a clock signal sCLK2(t) (frequency fCLK2) which is based on the PLL clock signal sPLL(t). The signal clock signal sCLK2(t) is generated by clock generator 73 and is in synchronization with the PLL clock signal sPLL(t), thus fCLK2=fPLL. In the present example of
As mentioned above, the digital ramp signal xRAMP[n], which is supplied as input signal to the DAC unit 66, is a sequence of digital words having a word-length of, for example, 31 bit, wherein the digital words are provided at a rate corresponding to fCLK2 (e.g., 200 MHz). In the present example, the DAC unit 66 includes a frequency divider 661 that downscales the frequency fCLK2 of signal sCLK2(t) by a fixed integer factor (e.g., factor 4) thus generating a clock signal sCLK3(t) with the lower clock frequency fCLK3. In the above-mentioned illustrative example, the frequency fCLK3 would be substantially 50 MHz. Other components of the DAC unit 66 are clocked with the reduced clock frequency fCLK3. Thus, the digital ramp signal xRAMP[n] is decimated by a factor fCLK2/fCLK3 (e.g., 4 in the present example).
Further, the DAC unit includes a digital pre-processing stage 662, which pre-processes the digital ramp signal xRAMP[n] before it is supplied to the digital-to analog-converter. Accordingly, the digital pre-processing stage 662 is configured to decimate the digital input signal by a factor that corresponds to the division ratio of frequency divider 661 (e.g., factor 4 in the present example) and to reduce the word-length of the digital input signal (i.e., ramp signal xRAMP[n]). In the present example, the word-length is reduced to, e.g., 10 bits. Thus, the sequence of 31 bit words at 200 MHz clock rate (fCLK2) may be converted, for example, into a sequence of 10 bit words at 50 MHz (fCLK3) clock rate. One example of the word-length reduction is explained later with reference to
Referring again to
It is noted, that the order of the digital pre-processing units 662a-662c may be interchanged dependent on the actual implementation. The mentioned pre-distortion may be accomplished by applying a second order polynomial approximation of the nonlinear characteristic of VCO 61. The operation of VCO 61 may be characterized by a factor KVCO, which denotes the ratio fLO/vCTRL. This factor is, however, not a constant but depends on the actual frequency. Applying the mentioned second order polynomial to the digital data before the ΣΔ-modulation may compensate for the non-linearity. As mentioned, the MASH modulator 662d shifts the quantization noise towards higher frequencies. However, the noise shaping properties of MASH modulators are as such known and thus not further discussed herein.
In the present example, the word-length adaption unit 662b may reduce the word-length of the digital ramp signal xRAMP[n] from, for example, initially 31 bit to 10 bit. A single frequency ramp (chirp) does not usually include frequencies throughout the whole modulation range. That is, the bandwidth of a chirp (fSTOP-fSTART, see
The gain G[n] of the IDAC 663 may be seen as the ratio iLSB(tn)/iMAX, wherein iLSB(tn) is the IDAC output current associated with the least significant bit of the, for example, 10 bit input word. The gain G[n] depends on the position where (at which bit position p) the digital word with reduced word-length (e.g., 10-bit word) has been extracted from the input word having the full word-length of, e.g., 31 bits. Accordingly G[n] is 2-(31-p) when the digital word of reduced word-length includes bits p to p+L−1 of the input word having the full word-length. That is, in case p=0 and L=10, the extracted 10-bit word includes bits 0 to 9 of the input word and G[n]=2-31; in case p=22 and L=10, the extracted 10-bit word includes bits 22 to 31 of the input word and G[n]=2-9; and in case p=11 and L=10, the extracted 10-bit word includes bits 11 to 21 of the input word and G[n]=2-21, etc.
The DAC unit 66 illustrated in
Although the following description may be with respect to one or more implementations, alterations and/or modifications may be made to the illustrated examples without departing from the spirit and scope of the appended claims. In particular regard to the various functions performed by the above described components or structures (units, assemblies, devices, circuits, systems, etc.), the terms (including a reference to a “means”) used to describe such components are intended to correspond, unless otherwise indicated, to any component or structure, which performs the specified function of the described component (e.g., that is functionally equivalent), even though not structurally equivalent to the disclosed structure that performs the function in the herein illustrated exemplary implementations.
In addition, while a particular feature may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application. Furthermore, to the extent that the terms “including,” “includes,” “having,” “has,” “with,” or variants thereof are used in either the detailed description and the claims, such terms are intended to be inclusive in a manner similar to the term “comprising.”
Stuhlberger, Rainer, Heschl, Lukas
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
10469095, | Nov 14 2017 | NXP B.V. | Successive approximation register analog-to-digital converter, electronic device and method therefor |
11424539, | Dec 21 2016 | Intel Corporation | Wireless communication technology, apparatuses, and methods |
6114985, | Nov 21 1997 | VALEO RADAR SYSTEMS, INC | Automotive forward looking sensor test station |
6515553, | Sep 10 1999 | SNAPTRACK, INC | Delta-sigma based dual-port modulation scheme and calibration techniques for similar modulation schemes |
6683557, | Aug 16 2000 | VALEO RADAR SYSTEMS, INC | Technique for changing a range gate and radar for coverage |
7994957, | Jun 30 2009 | MEDIATEK SINGAPORE PTE. LTD.; MEDIATEK SINGAPORE PTE LTD | Current steering digital-to-analog converter |
8654006, | Feb 13 2009 | SHENZHEN XINGUODU TECHNOLOGY CO , LTD | Integrated circuit comprising frequency generation circuitry for controlling a frequency source |
8731502, | Feb 13 2009 | SHENZHEN XINGUODU TECHNOLOGY CO , LTD | Integrated circuit comprising frequency generation circuitry for controlling a frequency source |
9397675, | Jul 31 2015 | Shure Acquisition Holdings, Inc | Hybrid frequency synthesizer and method |
9547071, | Jun 26 2013 | MORGAN STANLEY SENIOR FUNDING, INC | Radar transceiver |
20030185288, | |||
20060068737, | |||
20070152859, | |||
20080146173, | |||
20100328124, | |||
20110298506, | |||
20130129114, | |||
20180191302, | |||
20190319582, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
May 06 2021 | Infineon Technologies AG | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
May 06 2021 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Date | Maintenance Schedule |
May 02 2026 | 4 years fee payment window open |
Nov 02 2026 | 6 months grace period start (w surcharge) |
May 02 2027 | patent expiry (for year 4) |
May 02 2029 | 2 years to revive unintentionally abandoned end. (for year 4) |
May 02 2030 | 8 years fee payment window open |
Nov 02 2030 | 6 months grace period start (w surcharge) |
May 02 2031 | patent expiry (for year 8) |
May 02 2033 | 2 years to revive unintentionally abandoned end. (for year 8) |
May 02 2034 | 12 years fee payment window open |
Nov 02 2034 | 6 months grace period start (w surcharge) |
May 02 2035 | patent expiry (for year 12) |
May 02 2037 | 2 years to revive unintentionally abandoned end. (for year 12) |