Systems and Methods for Synthesis of Modulated RF Signals
20230266448 · 2023-08-24
Assignee
Inventors
Cpc classification
H04L5/0007
ELECTRICITY
G01S13/34
PHYSICS
International classification
G01S13/34
PHYSICS
Abstract
Systems and methods for synthesis of a modulated RF signal using a variety of modulation schemes are described. An embodiment includes a direct frequency synthesizer with frequency modulated continuous wave (FMCW) modulation that includes: a high speed BAW resonator that generates a frequency signal; a BAW oscillator that receives the frequency signal and generates an output BAW clock signal (BAW CLK); a frequency and phase estimation circuit that receives a reference clock signal from a reference clock (REF CLK) and the BAW CLK and generates a frequency error and a phase error; a frequency chirp generator that receives chirp parameters, a chirp sync signal and generates a nominal frequency control word (FCW); and a high speed digital to analog converter (HS DAC) that receives the BAW CLK and the codeword and outputs an analog signal.
Claims
1. A direct frequency synthesizer comprising: a high speed BAW resonator configured to generate a frequency signal; a BAW oscillator capable of receiving the frequency signal and configured to generate an output BAW clock signal (BAW CLK); a frequency and phase estimation circuit capable of receiving a reference clock signal from a reference clock (REF CLK) and the BAW CLK, where the frequency and phase estimation circuit is configured to generate a frequency error signal and a phase error signal; a frequency chirp generator capable of receiving chirp parameters, and a chirp sync signal, where the direct digital frequency synthesizer is configured to generate a sequence of nominal frequency control word (FCW); a frequency control word (FCW) generator that is capable of receiving an input FCW from the frequency chirp generator, and the phase error signal and the frequency error signal from the frequency and phase estimation circuit, where the FCW generator is configured to generate a corrected FCW based upon the input FCW, the phase error signal and the frequency error signal; a direct digital frequency synthesizer capable of receiving the BAW CLK and the corrected FCW, where the direct digital frequency synthesizer is configured to generate a codeword based upon the BAW CLK and the corrected FCW; and a high speed digital to analog converter (HS DAC) capable of receiving the BAW CLK and the codeword, where the HS DAC is configured to synthesize an analog signal.
2. The direct frequency synthesizer of claim 1, wherein the analog signal transmitted is a continuous wave that varies up and down in frequency over a fixed period by a modulated signal.
3. The direct frequency synthesizer of claim 1, wherein the FCW is generated according to chirp parameters specified by a user.
4. The direct frequency synthesizer of claim 1, wherein the frequency errors and phase errors are added to compensate for frequency and phase differences between the REF CLK and the BAW oscillator.
5. The direct frequency synthesizer of claim 1, wherein the analog signal is be specified in the following equation:
6. A direct frequency synthesizer comprising: a high speed BAW resonator configured to generate a frequency signal; a BAW oscillator capable of receiving the frequency signal and configured to generate an output BAW clock signal (BAW CLK); a frequency and phase estimation circuit capable of receiving a reference clock signal from a reference clock (REF CLK) and the BAW CLK, where the frequency and phase estimation circuit is configured to generate a frequency error signal and a phase error signal; a frequency hop frequency control word generator capable of receiving frequency hopping parameters, a sync signal, where the frequency hop frequency control word generator is configured to generate a sequence of nominal frequency control word (FCW); a frequency control word (FCW) generator that is capable of receiving an input FCW from the frequency hop frequency control word generator, and the frequency error signal and the phase error signal from the frequency and phase estimation circuit, wherein the frequency control word generator is configured to generate a corrected FCW based upon the input FCW, the frequency error signal, and the phase error signal; a direct digital frequency synthesizer capable of receiving the BAW CLK and the corrected FCW, where the direct digital frequency synthesizer is configured to generate a codeword based upon the BAW CLK and the corrected FCW; and a high speed digital to analog converter (HS DAC) capable of receiving the BAW CLK and the codeword, wherein the HS DAC is configured to output an analog signal.
7. The direct frequency synthesizer of claim 6, wherein an output frequency is changed from one frequency to another one controlled by a pseudo-random (PN) sequence.
8. The direct frequency synthesizer of claim 6, wherein a signal is expressed by the following equation:
x(t)=sin(2πf(t)t+θ.sub.0)
f(t)=f.sub.rand(n),t.sub.n-1≤t<t.sub.n,nϵ[1, . . . ,N] wherein: f.sub.1, . . . , f.sub.N: list of frequencies used in the frequency hopping system t.sub.1, . . . , t.sub.N: frequency hopping time rand(n): random frequency mapping in the frequency hopping system θ.sub.0: initial phase of the sine wave wherein: the frequency hopping signal is synthesized digitally and digital codeword x.sub.n is converted to the analog signal through the high-speed digital-to-analog converter (DAC); wherein: the relationship between x(t) and x.sub.n is given by the following equation:
x.sub.n=x(t=nT.sub.s)=sin(2πf(t)nT.sub.s+θ.sub.0)=sin(2πf.sub.c(t)n+θ.sub.0)
f.sub.c(t)=f.sub.rand(n)T.sub.s,t.sub.n-1≤t<t.sub.n,nϵ[1, . . . ,N] wherein: T.sub.s: sample period of the DAC clock wherein, if the sample clock is non-stationary, the digital codeword x.sub.n is adjusted so the output frequency stays at the desired frequency by the following equation:
x.sub.n′=x(t=nT.sub.s′)=sin(2πf(t)nT.sub.s′+θ.sub.0)=sin(2π(f.sub.c(t)+Δf.sub.c(t))n+θ.sub.0) wherein: T.sub.s: non-stationary sample period of the DAC clock (T.sub.s′=T.sub.s+ΔT.sub.s) Δf.sub.c(t): frequency control word error (Δf.sub.c(t)=f.sub.c(t)*ΔT.sub.s/T.sub.s).
9. A direct frequency synthesizer comprising: a high speed BAW resonator configured to generate a frequency signal; a BAW oscillator capable of receiving the frequency signal, where the BAW oscillator is configured to generate an output BAW clock signal (BAW CLK); a frequency and phase estimation circuit capable of receiving a reference clock signal from a reference clock (REF CLK) and the BAW CLK, where the frequency and phase estimation circuit is configured to generate a frequency error signal and a phase error signal; a code-modulated continuous wave (CMCW) generator capable of receiving CM parameters and a sync signal, where the CMCW generator is configured to generate a codeword; a variable interpolator/decimator (VID) capable of receiving the codeword from the CMCW generator, the phase error signal and the frequency error signal from the frequency and phase estimation circuit and the BAW CLK signal from the BAW oscillator, where the VID is configured to generate a corrected codeword; and a high speed digital to analog converter (HS DAC) capable of receiving the BAW CLK and the corrected codeword, where the HS DAC is configured to output an analog signal.
10. The direct frequency synthesizer of claim 9, wherein the CMCW modulates a high frequency continuous wave with a wide-band code sequence.
11. The direct frequency synthesizer of claim 9, wherein the codeword is a digital codeword x.sub.n; wherein x.sub.n is converted to the analog signal through the high-speed digital-to-analog converter (HS DAC); wherein x.sub.n corresponds to a desired analog signal at t=nT.sub.s where T.sub.s is the period of the sample clock; wherein, for a non-stationary sample clock where the sample time happens at t′=nT.sub.s′ or (nT.sub.s+ΔT.sub.s), the digital codeword is adjusted and the corrected codeword x.sub.n′ is calculated by the variable-interpolator-decimator (VID) by the following equation:
12. A direct frequency synthesizer comprising: a high speed BAW resonator configured to generate a frequency signal; a BAW oscillator capable of receiving the frequency signal, where the BAW oscillator is configured to generate an output BAW clock signal (BAW CLK); a frequency and phase estimation circuit capable of receiving a reference clock signal from a reference clock (REF CLK) and the BAW CLK from the BAW oscillator, where the frequency and phase estimation circuit is configured to generate a frequency error signal and a phase error signal; an orthogonal frequency-division multiplexing (OFDM) generator that is capable of receiving OFDM modulation parameters and a sync signal, where the OFDM generator is configured to generate a codeword; a variable interpolator/decimator (VID) that is capable of receiving the codeword from the OFDM generator, the phase error signal and the frequency error signal from the frequency and phase estimation circuit, and the BAW CLK from the BAW oscillator, where the VID is configured to generate a corrected codeword; and a high speed digital to analog converter (HS DAC) that is capable of receiving the BAW CLK from the BAW oscillator and the corrected codework from the VID, where the HS DAC is configured to output an analog signal.
13. The direct frequency synthesizer of claim 12, wherein an OFDM signal includes coded signals transmitted on multiple carriers continuously and in parallel.
14. The direct frequency synthesizer of claim 12, wherein the codeword is a digital codeword x.sub.n; wherein x.sub.n is converted to the analog signal through the high-speed digital-to-analog converter (HS DAC); wherein x.sub.n corresponds to a desired analog signal at t=nT.sub.s where T.sub.s is the period of the sample clock; wherein, for a non-stationary sample clock where the sample time happens at t′=nT.sub.s′ or (nT.sub.s+ΔT.sub.s), the digital codeword is adjusted and the corrected codeword x.sub.n′ is calculated by the variable-interpolator-decimator (VID) by the following equation:
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
DETAILED DESCRIPTION OF THE DRAWINGS
[0058] Turning now to the drawings, systems and methods in accordance with many embodiments of the invention synthesize a modulated RF signal using one of a variety of different modulation schemes including, but not limited to, amplitude shift keying, phase shift keying, quadrature phase shift keying, quadrature amplitude modulation, and/or amplitude phase shift keying.
[0059] In several embodiments, a sequence frequency control world for a direct digital frequency synthesizer is selected to synthesize a signal in which a symbol is modulated onto a controlled carrier frequency. The specific manner in which the frequency control words are selected depends upon the stability of a reference signal and/or the particular modulation scheme utilized for data transmission.
[0060] In the various architectures specified by U.S. patent application Ser. No. 15/470,616 issued as U.S. Pat. No. 10,530,372, entitled “Systems and Methods for Digital Synthesis of Output Signals Using Resonators” to Yu et al., the relevant disclosure from which including the disclosure related to architectures and device implementations is herein incorporated by reference, the sample clock for a DAC can be taken from a free running oscillator for improved phase noise performance. An example of a direct RF-transmitter using a direct frequency synthesizer in accordance with an embodiment of the invention is illustrated in
[0061] BAW resonator 180 provides a resonant frequency to oscillator 1785, and this is provided as an input to the 12G DAC 160 and the SerDes RX 110. Furthermore, I2C and uController 195 provide outputs to the IFFT Upconverter 150. Although
[0062] Described below are further details on implementations of the following modulation schemes that can be utilized by a direct RF-transmitter, including: Frequency Modulated Continuous Wave (FMCW), Frequency Diversity with Hopping, Code-modulated Continuous Wave (CMCW), Orthogonal Frequency-Division Multiplexing (OFDM), among others in accordance with many embodiments of the invention.
[0063] An analog sine wave can be specified in the following equation:
x(t)=sin(2πft+θ.sub.0)
[0064] f: frequency of the sine wave.
[0065] θ.sub.0: initial phase of the sine wave.
[0066] In a digital frequency synthesis architecture in accordance with many embodiments, digital codeword x.sub.n can be generated digitally and converted to an analog signal through a high-speed digital-to-analog converter (HS DAC). The relationship between x(t) and x.sub.n can be given by the following equation
x.sub.n=x(t=nT.sub.s)=sin(2πfnT.sub.s+θ.sub.0)=sin(2πf.sub.cn+θ.sub.0)
[0067] T.sub.s: sample period of the DAC clock.
[0068] f.sub.c: digital frequency control word (f.sub.c=fT.sub.s).
[0069] As noted above, in certain architectures specified by U.S. patent application Ser. No. 15/470,616 issued as U.S. Pat. No. 10,530,372, entitled “Systems and Methods for Digital Synthesis of Output Signals Using Resonators” to Yu et al., the sample clock for a DAC can be taken from a free running oscillator for improved phase noise performance. In many embodiments, the sample clock may not be stationary and can change in frequency over time. Accordingly, in many embodiments, the digital codeword x.sub.n may need to be adjusted so the output frequency stays constant. This adjustment can be illustrated by the following equation:
x.sub.n′=x(t=nT.sub.s′)=sin(2πfnT.sub.s′+θ.sub.0)=sin(2π(f.sub.c+Δf.sub.c)n+θ.sub.0)
[0070] Where:
[0071] T.sub.s′: non-stationary sample period of the DAC clock (T.sub.s′=T.sub.s+ΔT.sub.s)
[0072] Δf.sub.c: frequency control word error (Δf.sub.c=f*ΔT.sub.s).
[0073] A circuit architecture for a single tone generator in accordance with an embodiment of the invention is shown in
[0074] The frequency/phase estimation circuit can receive a reference clock (REF CLK) and the BAW CLK and generate a frequency error that is added to a nominal frequency control word (FCW) to generate a corrected FCW that is then provided to the DDFS. The DDFS can receive also the BAW clock and output a codeword to the HS DAC. Although
[0075] A process for signal synthesis in accordance with an embodiment of the invention is illustrated in
[0076] Furthermore, although
FMCW Generation
[0077] In a frequency modulated continuous wave (FMCW) system in accordance with many embodiments, a transmitted signal can be a continuous wave that varies up and down in frequency over a fixed period by a modulated signal. FMCW may also be known as frequency chirp. FMCW systems in accordance with many embodiments can be used in radar applications among various other applications and can measure a distance and relative velocity simultaneously.
[0078] An FMCW signal can be specified in the following equation:
[0079] Where:
[0080] f.sub.0: initial frequency of the chirp signal
[0081] α: frequency ramp rate of the chirp signal
[0082] θ.sub.0: initial phase of the chirp signal.
[0083] Similarly, a chirp signal can be generated digitally and converted to an analog signal with a high-speed DAC. Digital codeword x.sub.n can be specified in the following equation:
[0084] T.sub.s: sample period of the DAC clock.
[0085] f.sub.n: frequency at time t=nT.sub.s.
[0086] For a non-stationary sample clock, digital codeword x.sub.n can be adjusted as follows:
[0087] T.sub.s′: non-stationary sample period of the DAC clock (T.sub.s′=T.sub.s+ΔT.sub.s).
[0088] An FMCW generation architecture for digital synthesis using a resonator in accordance with an embodiment of the invention is illustrated in
[0089] A process for FMCW generation in accordance with an embodiment of the invention is illustrated in
[0090] In many embodiments, an FMCW architecture can offer several advantages over analog PLL implementations including perfectly linear frequency modulation (digital implementation), ultra-low phase noise (set by the quality of resonator), and very fast frequency modulation rate.
Frequency Diversity with Hopping Generation
[0091] In many embodiments of the system, frequency diversity can be used for interference mitigation in different applications, including radar applications. Frequency hopping is an implementation of frequency diversity. In a frequency hopping system in accordance with many embodiments of the system, the output frequency can be changed from one frequency to another one controlled by a pseudo-random (PN) sequence.
[0092] A frequency hopping signal can be expressed by the following equation:
x(t)=sin(2πf(t)t+θ.sub.0)
f(t)=f.sub.rand(n),t.sub.n-1≤t<t.sub.n,nϵ[1, . . . ,N]
[0093] Where:
[0094] f.sub.1, . . . , f.sub.N: list of frequencies used in the frequency hopping system
[0095] t.sub.1, . . . , t.sub.N: frequency hopping time
[0096] rand(n): random frequency mapping in the frequency hopping system
[0097] θ.sub.0: initial phase of the sine wave.
[0098] In many embodiments, a frequency hopping signal can be synthesized digitally and a digital codeword x.sub.n can be converted to an analog signal through a high-speed digital-to-analog converter (HS DAC).
[0099] The relationship between x(t) and x.sub.n is given by the following equation:
x.sub.n=x(t=nT.sub.s)=sin(2πf(t)nT.sub.s+θ.sub.0)=sin(2πf.sub.c(t)n+θ.sub.0)
f.sub.c(t)=f.sub.rand(n)T.sub.s,t.sub.n-1≤t<t.sub.n,nϵ[1, . . . ,N]
[0100] T.sub.s: sample period of the DAC clock.
[0101] If the sample clock is non-stationary, the digital codeword x.sub.n, may need to be adjusted so the output frequency stays at the desired frequency. This adjustment can be illustrated by the following equation:
x.sub.n′=x(t=nT.sub.s′)=sin(2πf(t)nT.sub.s′+θ.sub.0)=sin(2π(f.sub.c(t)+Δf.sub.c(t))n+θ.sub.0)
[0102] T.sub.s′: non-stationary sample period of the DAC clock (T.sub.s′=T.sub.s+ΔT.sub.s).
[0103] Δf.sub.c(t): frequency control word error (Δf.sub.c(t)=f.sub.c(t)*ΔT.sub.s/T.sub.s).
[0104] A frequency hopping generator circuit in accordance with an embodiment of the invention is shown in
[0105] In many embodiments, FCW generation can be controlled by a PN sequence. As illustrated in
Code-modulated Continuous Wave Generation (CMCW)
[0106] In many embodiments, code-modulated continuous wave (CMCW) generation systems can modulate a high frequency continuous wave with a wide-band code sequence.
[0107] In many embodiments, a digital CMCW generator can be used to generate digital codeword x.sub.n. x.sub.n can be converted to an analog signal through a high-speed digital-to-analog converter (HS DAC). x.sub.n corresponds to the desired analog signal at t=nT.sub.s where T.sub.s is the period of the sample clock. For a non-stationary sample clock where the sample time happens at t′=nT.sub.s′ or (nT.sub.s+ΔT.sub.s), the digital codeword may need to be adjusted and the new codeword x.sub.n′ can be calculated by a variable-interpolator-decimator (VID). An example of linear VID can be shown by the following equation:
[0108] For all VID filters, codeword x.sub.n′ can be calculated as follows:
[0110] A circuit architecture of a CMCW generator in accordance with an embodiment of the invention is illustrated in
[0111] A process for code-modulated CW generation in accordance with an embodiment of the invention is illustrated in
[0112] The code-modulated CW digital synthesis architecture can offer an advantage over analog implementations including providing ultra-low phase noise (set by the quality of resonator).
OFDM Generation
[0113] In many embodiments, an OFDM signal can include coded signals transmitted on multiple carrier frequencies (called subcarriers), continuously and in parallel. A digital OFDM modulator in accordance with several embodiments of the invention can be used to generate digital codeword x.sub.n, which can be converted to an analog signal through a high-speed digital-to-analog converter (DAC). x.sub.n corresponds to the desired analog signal at t=nT.sub.s where T.sub.s is the period of the sample clock. For a non-stationary sample clock where the sample time happens at t′=nT.sub.s′ or (nT.sub.s+ΔT.sub.s), the digital codeword may need to be adjusted and the new codeword x.sub.n′ can be calculated by a variable-interpolator-decimator (VID) in accordance with many embodiments of the invention. An example of a linear VID in accordance with several embodiments of the invention can be shown by the following equation:
For all VID filters, codeword x.sub.n′ can be calculated as follows:
[0115] An OFDM generator circuit architecture in accordance with an embodiment of the invention is illustrated in
[0116] A process for OFDM generation in accordance with an embodiment of the invention is illustrated in
[0117] The OFDM digital synthesis architecture in accordance with many embodiments of the invention can offer advantages over the analog implementations including providing for ultra-low phase noise (set by the quality of resonator).
[0118] Although the present invention has been described in certain specific aspects, many additional modifications and variations would be apparent to those skilled in the art. It is therefore to be understood that the present invention may be practiced otherwise than specifically described, including various changes in the implementation. Thus, embodiments of the present invention should be considered in all respects as illustrative and not restrictive.