Systems and methods using chip-scale atomic clock to detect spoofed gnss
US-2022221589-A1 · Jul 14, 2022 · US
US12199624B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12199624-B2 |
| Application number | US-202318311073-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 2, 2023 |
| Priority date | May 2, 2023 |
| Publication date | Jan 14, 2025 |
| Grant date | Jan 14, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An atomic clock is provided. An output of a tunable LO is coupled to a user output of the atomic clock. A charge pump adjusts the tunable LO with a LO tuning voltage. A follower circuit sets an output frequency of the atomic clock to a frequency of an external reference signal coupled to an external reference input. An atom referenced circuit sets the output frequency of the atomic clock to a frequency based on stored operating settings. A controller stores then current operating settings generated based on a then current external reference signal coupled to the external reference input. The controller is further configured to apply the stored then current operating settings to the atom referenced circuit when the then current external reference signal is removed from the external reference input to maintain the output frequency of the atomic clock at the output frequency set by the follower circuit.
Opening claim text (preview).
The invention claimed is: 1. An atomic clock comprising: a tunable local oscillator (LO), an output of the tunable LO coupled to a user output of the atomic clock; a charge pump configured to adjust the tunable LO with a LO tuning voltage; a follower circuit configured to set an output frequency of the atomic clock to a frequency of an external reference signal coupled to an external reference input; an atom referenced circuit configured to set the output frequency of the atomic clock to a frequency based on stored operating settings; a switch configured to selectively couple one of the follower circuit and the atom referenced circuit to the charge pump; a controller configured to control the switch based on a detected external reference signal coupled to the external reference input; and a memory configured to store at least the operating settings and operating instructions implemented by the controller, the controller configured to store then current operating settings generated based on a then current external reference signal coupled to the external reference input, the controller further configured to apply the stored then current operating settings to the atom referenced circuit when the then current external reference signal is removed from the external reference input to maintain the output frequency of the atomic clock at the output frequency set by the follower circuit when the external reference signal was coupled to the external reference input. 2. The atomic clock of claim 1 , further comprising: a signal level sensor in communication with the external reference input, the signal level sensor configured to communicate an external reference detected signal to the controller when the external reference signal is coupled to the external reference input. 3. The atomic clock of claim 2 , wherein the follower circuit further comprises: a phase-frequency detector circuit (PFDC) configured to selectively compare a frequency of a signal output from the tunable LO to the frequency of the external reference signal at the external reference input and generate PFDC digital pumping signals in response to the comparison when a signal is detected by the signal level sensor, the PFDC digital pumping signals being in communication with the switch. 4. The atomic clock of claim 1 , wherein the atom referenced circuit further comprises: a synthesizer circuit configured to create a synthesized signal having a frequency that is a rational number multiple of the frequency of the tunable LO based on a synthesizer tuning word from the operator settings communicated to the synthesizer circuit in a synthesizer tuning word signal provided by the controller; an atomic spectroscopy circuit configured to excite an ensemble of atoms with the synthesized signal, the atomic spectroscopy circuit further configured to change an atomic resonant frequency of the ensemble of atoms with an application of an electromagnetic field having a strength based on an atom tuning word from the operator settings communicated to the atomic spectroscopy circuit in an atom tuning word signal provided by the controller; a spectroscopy detection circuit configured to output a difference signal indicating a difference in frequency between the frequency of the synthesized signal and the resonance frequency of the ensemble of atoms; and the controller configured to generate the synthesizer tuning word and the atom tuning word based on the output of the spectroscopy detection circuit, the controller configured to store a current synthesizer tuning word and a current atom tuning word in the memory when the difference signal output of the spectroscopy detection circuit is zero. 5. The atomic clock of claim 4 , further comprising: a charge pump controller configured to generate controller digital pump signals selectively communicated to the charge pump based on a steering voltage generated by the controller, wherein the steering voltage is based on an output of the spectroscopy detection circuit. 6. The atomic clock of claim 4 , wherein the atomic spectroscopy circuit further comprising: a vacuum chamber to contain the ensemble of atoms; and an atom manipulation system configured to manipulate a resonance frequency of the ensemble of atoms. 7. The atomic clock of claim 6 , wherein the atom manipulation system includes a coil wrapped around the chamber, the coil configured to generate a magnetic field to manipulate the resonance frequency of the ensemble of atoms. 8. The atomic clock of claim 1 , further comprising a reset input configured to receive a result input, the controller configured to reset the output of the atomic clock based on factory operating settings stored in a memory. 9. The atomic clock of claim 1 wherein the charge pump includes a loop filter circuit. 10. An atomic clock comprising: a tunable local oscillator (LO) having a frequency tuned by a LO tuning voltage, the tunable LO in communication with a user output of the atomic clock; a synthesizer circuit creating a synthesized signal having a frequency that is a rational number multiple of the frequency of the tunable LO based on a synthesizer tuning word in a received synthesizer tuning word signal; an ensemble of atoms having a spectroscopic response at an atomic resonance frequency; an atomic spectroscopy circuit configured to excite the ensemble of atoms with the synthesized signal, the atomic spectroscopy circuit further configured to change the atomic resonant frequency of the ensemble of atoms with an application of an electromagnetic field having a strength based on an atom tuning word in a received atom tuning word signal; a spectroscopy detection circuit configured to output a difference signal indicating a difference in frequency between the frequency of the synthesized signal and the atomic resonance frequency of the ensemble of atoms; a memory configured to store operating settings and operating instructions, the operating settings including the synthesizer tuning word and the atom tuning word; a controller in communication with the memory, the controller configured to at least implement the operating instructions and store the operating settings, the controller configured to determine the operating settings based at least in part on the output of the spectroscopy detection circuit, the controller further configured to generate controller digital pumping signals based at least in part on the output of the spectroscopy detection circuit, the controller also configured to store then current operating settings generated based on a then current external reference signal coupled to an external reference input to the atomic clock, the controller further configured to apply a synthesizer tuning word associated with the stored then current operating settings to the synthesizer circuit and an atomic tuning word associated with the then current operating settings to the atomic spectroscopy circuit when the then current external reference signal is removed from the external reference input to maintain the output frequency of the atomic clock at the output frequency set by the removed then current external reference signal; a charge pump in communication with the tunable LO to generate the LO tuning voltage used by the tunable LO, the charge pump including an input; a signal level sensor configured to detect an external reference signal at the external reference input, the signal level sensor in communication with the controller; a phase-frequency detector circuit (PFDC) configured to selectively compare the frequency of the tunable LO to a frequency of the external reference signal at the external reference input and generate PFDC digital pumping signals in response to the
using atomic clocks · CPC title
using energy levels of molecules, atoms, or subatomic particles as a frequency reference · CPC title
the up-down pulses controlling source and sink current generators, e.g. a charge pump · CPC title
using Coherent Population Trapping · CPC title
the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider (H03L7/0995 takes precedence; fixed oscillators with means for selecting among various phases H03L7/0814) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.